/* CSS Document */

body {background:url(images/bg.jpg) repeat-x #f2dcb2; margin:0;}

#main {width:750px; margin:0 auto;}

#nav {width:525px; height:148px; margin:0; padding:30px 0 0 30px; float:left;}

#navSectOne {width:106px; height:108px; font:bold .9em Arial, Helvetica, sans-serif; float:left; border-right:#998080 1px dashed; padding-top:5px; color:#fff;}

#navSectOne a:link, #navSectTwo a:link {color:#fff;}
#navSectOne a:visited, #navSectTwo a:link {color:#fff;}

#navSectOne a:hover, {color:#00bedd;}
#navSectTwo a:hover, #subNav a:hover {font-weight:bold;}

#navSectTwo {width:106px; height:113px; float:left; padding:6px 0 0 24px; color:#fff;}
#navSectTwo p {font:bold .7em Arial, Helvetica, sans-serif; margin:0; margin-bottom:5px;}

#navSectThree {width:265px; height:113px; float:left; padding:6px 0 0 0; text-align:right; color:#fff; float:right;}

#subNav {background:url(images/bg_subNav.jpg) no-repeat top; width:160px; margin:0; float:left; padding:18px 15px 15px 20px;}

#subNav a:link, {color:#300;}

#bodyMid {width:303px; margin:0; border-right:#300 1px dashed; float:left; padding:0 24px;}

#bodyRight {width:170px; margin:0; float:right; padding:0 0 0 24px;}

#footer {
	width:750px;
	padding-top:25px;
	text-align:center;
	font:.7em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	clear:both;
	margin:0 auto;
}

#footer a:link {color:#000;}
#footer a:visited {color:#000;}
#footer a:hover {
	color:#300;
	font-size: 15px;
}

.logo {float:left;}

.bottomLi {border-bottom:#300 1px dashed;}

.calendarHeader {margin:3px 0;}

.calendarText {font:.7em Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#400e0b; margin:0; padding-top:10px; border-top:#300 1px dashed; line-height:10px; text-align:left;}

.rightText {font:.7em Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#400e0b; margin:0; padding-top:10px; padding-bottom:8px; border-top:#300 1px dashed; line-height:10px; text-align:left;}

.rightTextLink {font:.7em Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#400e0b; margin:0; padding-top:8px; padding-bottom:8px; line-height:10px; text-align:left;}

.redLink {color:#900; font-weight:bold;}

a.redLink:hover {color:#069;}

.mainPic {margin:0 -24px; padding:0;}

.rightPic {margin:0 -7px 0 -24px; padding:0;}

.mainText {font:.7em Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#400e0b; line-height:12px; text-align:left;}

.mainHeader {color:#900; font-size:1.5em; padding:0; margin:0;}

.mainTextTop {padding-top:5px;}

.redText {color:#900; padding:0; margin:0;}

.dashedLine {border-bottom:#300 1px dashed; margin:5px 0 9px 0; padding:0;}

h1 {font:bold 1.4em Arial, Helvetica, sans-serif; color:#300; padding-bottom:5px; margin:0;}

ul {margin:0; padding:0;}

li {border-top:#300 1px dashed; list-style:none; font:.7em Tahoma, Verdana, Arial, Helvetica, sans-serif; padding-bottom:2px; color:#300; line-height:17px;}

a, li {text-decoration:none; color:#300;}

p {
	font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

input {font:11px Verdana, Arial, Helvetica, sans-serif; color:#300; width:105px;}

.radio {width:20px;}

.button {margin-top:10px; color:#fff; font-weight:bold; background-color:#00bedd; border:#300 1px solid; height:20px;}

.alumniArea {width:250px;}

form {margin:0; padding:0;}

blockquote {margin:-7px 0 0 20px; padding:0;}

.asterisk {color:#00a2cc;}

.player {float:right;}

