#box {
	position: relative;
}

div {
	border: 5px solid black;
}
div .calendar {
	width: 740px;
	height: 490px;
	background-color: red;
}

div .taskList {
	width: 750px;
	height:300px;
	background-color: green;
}


div .icalSummary { 
	width: 645px; 
	height: 490px; 
	padding: 0; 
	overflow: hidden; 
	background-color: blue;
}
frame #icalSummary { 
	width: 800px; 
	height: 650px; 
	border: 1px solid black; 
}
frame #icalSummary {
	-ms-zoom: 0.6;
	-moz-transform: scale(0.6);
	-moz-transform-origin: 0 0;
	-o-transform: scale(0.6);
	-o-transform-origin: 0 0;
	-webkit-transform: scale(0.6);
	-webkit-transform-origin: 0 0;
}

div .randomImage { 
	width: 645px; 
	height: 240px; 
	padding: 0; 
	overflow: hidden; 
	background-color: blue;
}
frame #randomImage { 
	width: 800px; 
	height: 650px; 
	border: 1px solid black; 
}
frame #randomImage {
	-ms-zoom: 0.6;
	-moz-transform: scale(0.6);
	-moz-transform-origin: 0 0;
	-o-transform: scale(0.6);
	-o-transform-origin: 0 0;
	-webkit-transform: scale(0.6);
	-webkit-transform-origin: 0 0;
}


div .weather { 
	width: 645px; 
	height: 240px; 
	padding: 0; 
	overflow: hidden; 
	background-color: blue;
}
frame #weather { 
	width: 800px; 
	height: 650px; 
	border: 1px solid black; 
}
frame #weather {
	-ms-zoom: 0.6;
	-moz-transform: scale(0.6);
	-moz-transform-origin: 0 0;
	-o-transform: scale(0.6);
	-o-transform-origin: 0 0;
	-webkit-transform: scale(0.6);
	-webkit-transform-origin: 0 0;
}
