@charset "utf-8";

/* ==================== BASE ==================== */

body { margin: 0px; padding: 0px; background:url(images/temp_001_bg.gif) repeat-x bottom #ecc2c2; color:#666; }

#eCollege { margin:0px; padding:7px; background-color:#fff; border-bottom:1px solid #999; color:#666; font-size:11px; font-weight:bold; vertical-align:middle; }

a,a:link,a:visited { color:#da6e6e; }
a:hover,a:active { color:#f00; }

#header { margin:0px auto; padding:50px 16px 0px 160px; width:608px; height:118px; background-color:#ccc; background:url(images/temp_001_head.gif) no-repeat top left; }
#header h1 ,#header h2 { margin:10px 0px; padding:0px; color:#ffffff; }
#header h1 { font-size:16px; }
#header h2 { font-size:12px; font-weight:normal; }


#container { margin:0px auto; padding:0px; width:750px; height:100%; background-color:#ffffff; border-left:solid 1px #da6e6e; border-right:solid 1px #da6e6e; }

#content { float:left; width:463px; margin:0px; padding:20px 30px 0px 30px;	background-color:#ffffff; }
#content .entryBody { margin:0px 0px 20px 0px; padding:0px; }
#content .entryBody h3{ margin:0px 0px 1px 0px; padding:7px; background-color:#ecc2c2; color:#e05252; font-size:14px; }
#content .entryBody div{ margin:0px; padding:7px; font-size:12px; /*border:1px solid #ecc2c2;*/ }
#content .entryBody div p{ margin:0px; padding:0px; font-size:12px; line-height:1.8em; }
#content .entryBody div p.imgBox{ margin:0px 0px 10px 0px; padding:0px; text-align:center; }
#content .entryBody div p.time{ margin:10px 0px 0px 0px; padding:5px 0px 0px 0px; font-size:10px; color:#ecc2c2; border-top:1px solid #ecc2c2; text-align:right; }

#sidebar { float:right; width:207px; margin:0px; padding:20px 20px 0px 0px; }
#sidebar dl { margin:0px 0px 20px 0px; padding:0px; }
#sidebar dl dt { margin:0px 0px 5px 0px; padding:8px 0px 0px 10px; background:url(images/temp_001_sideber_bg.gif) no-repeat top left; color:#fff; font-size:12px; width:197px; height:30px; font-weight:bold; }
#sidebar dl dd { margin:0px 0px 5px 3px; padding:0px; font-size:12px; }
#sidebar dl dd#myDream { background:url(/blog/themes/common/images/my_dream_bg.gif) no-repeat top left; width:152px; height:72px; margin:0px 0px 5px 10px; text-align:center; padding:52px 10px 0px 10px; font-size:10px; }
#sidebar dl dd span { font-size:10px; color:#ecc2c2; }
#sidebar dl dd ul { margin:0px; padding:0px; }
#sidebar dl dd ul li { margin:0px 0px 3px 0px; padding:0px; list-style:none; }

#pageTop { clear: both; padding:10px; margin:0px; text-align:right; font-size:11px; }

#footer { padding:10px;	background-color:#da6e6e; text-align:right; }
#footer p {	margin:0px;	padding:0px; color:#ffffff;	font-size:10px; }

.right{ text-align:right; }

#calendar { font-size:12px; text-align:center; color:#666; width:170px; margin:0px auto; }
#calendar tr th { padding:5px; font-weight:normal; }
#calendar tr td { padding:5px; }

#calendar tr td#today { color:#fff; background-color:#f36; }
#calendar tr td.dayHead { color:#fff; background-color:#999; }
#calendar tr td.day { background-color:#ccc; }

#calendar tr td#sundayHead { color:#fff; background-color:#f66; }
#calendar tr td.sunday { background-color:#fcc; }

#calendar tr td#saturdayHead { color:#fff; background-color:#6cc; }
#calendar tr td.saturday { background-color:#AAE3E3; }
