body {
	background: #403e39 url(/img/bgbar.gif) repeat-x;
	text-align: center;	/* Fix for IE win to center the content/wrapper div */
	font:100% Verdana, Arial, Helvetica, sans-serif; 
	color:#403e39;
	margin:0; padding:0;
}

a { text-decoration: none; }
/*
a:link { color: #06F; }
a:visited { color: #06F; }
a:active {}
*/
a:hover { color:#6655CC; text-decoration: underline; }
a:link { color:#008fc5; }
a:active { color:#008fc5; }
a:visited { color:#008fc5; }

#page {
	position: relative;
	margin:0 auto;
	height: 100%; width: 800px;
	background-color: #FFF;
	text-align: left;
}

#header { margin: 0; padding: 0; height: 122px; background: #ffffff url(/img/frontpageheader.gif) no-repeat top left; }
#header .quickfind { position:absolute; left:560px; top:5px; width:230px; height:40px; font-size:10px; font-weight:bold; color:#fff; }
#header .quickfind a:link, #header .quickfind a:visited { color:#fff; }
#header .quickfind a:hover { text-decoration:none; color:#abc5cc; }
#header .quickfind form {padding-top:2px; }
#header .quickfind select { width:230px; font-size:9px; }

#topmenucontainer { padding-left:180px; background:#014e60 url(/img/menubg.gif) top left repeat; }
#maincontainer { width:800px;}
#photocontainer { margin:0 0 0 158px; padding:0; height:300px;}
#photocontainer .withIE6Fix { _margin-left:-3px;}

#topnavbar{ clear:right; margin:0; padding:0; height:34px; background:url(/img/colorbar.gif) top left no-repeat; text-align:center;}
#topnavbar ul { padding:8px 0 0 0; margin:0; list-style-type:none; }
#topnavbar ul li{ position:relative; width:210px; display: inline; float: left; }
#topnavbar ul li a{ display:block; font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }
#topnavbar ul li a:hover {color:#014e60; }


/*#leftnav { float:left; width:158px; height:335px; background-color:#008fc5; color:#fff; }*/
#leftnav { float:left; width:158px; height:345px; background-color:#008fc5; color:#fff; }
#leftnav a:link, #leftnav a:visited, #leftnav a:active { color:#fff; }
#leftnav a:hover { color:#afc6e8; }
#leftnav .leftlinks {margin-left:9px; width:140px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; font-weight:bold; }
#leftnav .leftlinks ul { margin:15px 0 0 0; padding:0; list-style: none; }
#leftnav .leftlinks ul li { background-color:#7fbdec; }
#leftnav .leftlinks ul li a:link, #leftnav ul li a:visited {
	display: block;
	height: 1%;		/* fix for i.e. display block */
	padding: 2px;
	color: #053b46;
	text-decoration: none;
	border-bottom: 1px solid #008fc5;
}
#leftnav .leftlinks ul li a:hover { background-color: #47a5ed; }

/* BEGIN Context Menu (Related) Links */
#leftnav .related {margin-left:5px; width:140px; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; font-weight:bold; }
#leftnav .related ul { margin:5px 0 0 0; padding:0; list-style: none; }
#leftnav .related ul li { background-color:#7fbdec; }
#leftnav .related ul li a:link, #leftnav ul li a:visited {
	display: block;
	height: 1%;		/* fix for i.e. display block */
	/*height: 14px;*/
	padding: 2px;
	color: #053b46;
	text-decoration: none;
	border-bottom: 1px solid #008fc5;
}
#leftnav .related ul li a:hover { background-color: #47a5ed; }
/* END Context Menu (Related)Links */

#pagecontent { clear:left; width:800px; height:475px; background:url(/img/bottomfrontbg.gif) top left repeat-y; padding-bottom:0; font-size:0.7em; line-height:1.35; background:none; }

#announcement {width:390px; margin-left:170px; text-align:center; font:normal 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#053b46;}
#announcement span p{ background-color:#fdba14; padding-left:10px; padding-right:10px;}
#leftbottom { float:left; text-align:center;  }
#leftbottom .whycentral { width:158px; background:#014e60; padding:5px 0; }
#leftbottom .whycentral a:link, #leftbottom .whycentral a:active, #leftbottom .whycentral a:visited { font: bold 1.7em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration: none; }
#leftbottom .whycentral a:hover { color:#afc6e8; }
#leftbottom .sked { padding-top:50px; padding-bottom:20px; font:bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#014e60; }

#getstarted { padding:10px 0 0 170px; }
#flash { padding:40px 0 20px 170px; }
#socialmedia { margin:20px 0 0 25px; font-size:0.9em; }
#socialmedia a:hover {text-decoration:none; }

#rightbottom { float:right; margin-top:10px; padding-bottom:0; width:221px; }
/*#rightbottom .announcement { height:78px; background:url(/img/sm_stu.jpg) top right no-repeat;}*/
/*#rightbottom .announcement { height:78px; background:url(/img/Killpatric_sm.jpg) top left no-repeat; }*/
/*#rightbottom .announcement div { padding-top:10px; width:128px; max-height:55px; font:bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#014e60; overflow:hidden; }*/
/*#rightbottom .announcement div { padding-top:10px; padding-left:82px; width:128px; max-height:55px; font:bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#014e60; overflow:hidden; }*/
#rightbottom .news { height:auto; overflow:hidden; background:url(/img/newsevents.gif) top left no-repeat; background-color:#e1f1e6; }
#rightbottom .newsbody {  padding:0px 5px 5px 5px; margin-top:25px; font:0.9em Verdana, Arial, Helvetica, sans-serif; }
#rightbottom .newsbody h1 { margin-bottom:0; padding-bottom:0; font-size:1em; }
#rightbottom .newsbody p { margin-top:0; margin-bottom:0; }
/*#rightbottom .news div { padding:25px 5px 5px 5px; }
#rightbottom .news div p { margin-bottom:5px; }
#rightbottom .news div p.body { margin-top:-5px; font-size:0.8em; font-weight:normal; }
*/
#search { height:32px; }
#search .roundedInput {
	  position:absolute; left:14px; top:147px; 
	  margin:0; padding:4px;
      height: 22px; width:107px;
      border: 0;
      background: url(/img/searchbox.gif) top left no-repeat;
	  font: bold 0.7em Arial, Helvetica, sans-serif; color: #014e60;
}
#search .searchbtn { position:absolute; left:121px; top:147px; background: url(/img/searchbox_btn.gif) top left no-repeat;}

#sos { margin-top:18px; margin-bottom:17px; margin-left:7px; }
#sos .top { height:30px; background: url(/img/sos_top.gif) top left no-repeat; }
#sos .middle { width:123px; padding:5px; background:#fff; border-left:3px solid #91d92e; border-right: 3px solid #91d92e;}
#sos .middle a:link, #sos .middle a:visited { display:block; font: bold 0.7em Arial, Helvetica, sans-serif; color: #06F; }
#sos .middle a:hover { text-decoration:none;  background-color:#91d92e; }
#sos .middle img {float:right; }
#sos .bottom { height:12px; background: url(/img/sos_bottom.gif) top left no-repeat; }

#footer { clear:both; border-top:10px solid #008fc5; }
#footer .footercontent { padding:5px; background-color:#f0f0f0; text-align:center; font-size:0.65em;  }



