#nav {

   padding: 0;

   margin: 0;

   text-align: left;

   width: 800px;

   height: 34px;

}



#nav ul {

   list-style: none;

   line-height: 1;

   padding: 0;

   margin: 0;

}



#nav a {

   display: block;

   text-decoration: none;

   font: 10px Arial, Tahoma, Trebuchet MS, sans-serif;

   padding: 11px 0 0 0;

   margin: 0;

   color: #000302;

   height: 34px;

   height/**/:/**/ 23px;

   font-weight: bold;

}



#nav a:hover {

   display: block;

   text-decoration: none;

   font: 10px Arial, Tahoma, Trebuchet MS, sans-serif;

   padding: 11px 0 0 0;

   margin: 0;

   color: #993333;

   height: 34px;

   height/**/:/**/ 23px;

   font-weight: bold;

}



#nav li {

    float: left;

    padding: 0;

    margin: 0;

}



#nav li:hover, #nav li:hover {

    position: static;

}



#nav li.indexnav {

   padding-left: 25px;

   width: 63px;

   width/**/:/**/ 48px;

   border-right: 1px dotted #97C00E;

}



#nav li.aboutnav {

   padding-left: 20px;

   width: 85;

   width/**/:/**/ 65px;

   border-right: 1px dotted #97C00E;

}



#nav li.programsnav {

   padding-left: 20px;

   width: 85px;

   width/**/:/**/ 70px;

   border-right: 1px dotted #97C00E;

}



#nav li.admissionsnav {

   padding-left: 20px;

   width: 95px;

   width/**/:/**/ 80px;

   border-right: 1px dotted #97C00E;

}



#nav li.newsnav {

   padding-left: 20px;

   width: 75px;

   width/**/:/**/ 60px;

   border-right: 1px dotted #97C00E;

}



#nav li.communitynav {

   padding-left: 20px;

   width: 90px;

   width/**/:/**/ 75px;

   border-right: 1px dotted #97C00E;

}



#nav li.auctionnav {

   padding-left: 20px;

   width: 110px;

   width/**/:/**/ 95px;

   border-right: 1px dotted #97C00E;

}


#nav li.contactnav {

   padding-left: 20px;

   width: 90px;

   width/**/:/**/ 75px;

}

#nav li.faqsnav {

   padding-left: 20px;

   width: 65px;

   width/**/:/**/ 50px;

   border-right: 1px dotted #97C00E;

}





/**********************************************

* Subnav 

**********************************************/



#nav ul li ul li a.subnav {

   display: block;

   text-decoration: none;

   font: 10px Arial, Tahoma, Verdana, sans-serif;

   color: #000302;

   padding: 8px 15px 8px 15px;

   margin: 0;

   width: 196px;

   width/**/:/**/ 166px;

   height: auto;

   float: left;

   border-bottom: 1px solid #C1C1C1;

}



#nav ul li ul li a:hover.subnav {

   display: block;

   text-decoration: underline;

   font: 10px Arial, Tahoma, Verdana, sans-serif;

   color: #993333;

   padding: 8px 15px 8px 15px;

   margin: 0;

   width: 196px;

   width/**/:/**/ 166px;

   height: auto;

   border-bottom: 1px solid #C1C1C1;

}



#nav ul li ul {

   position: absolute;

   left: -999em;

   height: auto;

   width: 196px;

   padding: 0;

   margin: 0 0 0 -20px;

   background: #D3E59B;

   border: 1px solid #C1C1C1;

   border-top: 0;

   border-bottom: 0;

}



#nav ul li li {

	width: 196px;

}



#nav ul li ul a {

	width: 196px;

}



#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {

	left: -999em;

}



#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {

	left: auto;

}



#nav ul li ul li:hover, #nav ul li ul li.sfhover {

	

}





/**********************************************

* Newsletter 

**********************************************/





#newsletter {

	float:left;

	margin:6px 6px 0 20px;

	font:normal 11px Arial, sans-serif;

	letter-spacing:.05em;

	color:#666;

}

#newsletter form {margin:0; padding:0;}

#newsletter td {

	vertical-align:middle !important;

}

#newsletter input {

	border:1px solid #666;

	font:normal 11px Arial, sans-serif;

	padding:1px 4px;	

	width:100px;

}

#newsletter .txt {

	font:normal 11px Arial, sans-serif;

	color:#666;

	padding-bottom:4px;

}

#newsletter #submit {

	border:none;

	padding:10px 4px 10px;

	width:auto;

}



/**********************************************

* Left Navigation 

**********************************************/





#leftnav {

   text-align: left;

   width: 200px;

   font:normal 12px Trebuchet MS, Arial, sans-serif;

   color: #006699;

   margin-left: 22px;

   padding: 0px;

   line-height: 20px;

}



#leftnav a {

   text-decoration: underline;

   color: #006699;

}



#leftnav a:hover {

   text-decoration: underline;

   color: #0099CC;

}







/**********************************************

* Left Subnavigation 

**********************************************/





#leftsubnav {

   text-align: left;

   width: 200px;

   font:normal 12px Trebuchet MS, Arial, sans-serif;

   color: #545456;

   margin-left: 32px;

   padding: 0px;

   line-height: 20px;

   display: block;

}



#leftsubnav ul {

   list-style-type: none;

   padding: 0;

   display: block;

}



#leftsubnav a {

   text-decoration: none;

   padding: 0;

   color: #545456;

   display: block;

}



#leftsubnav a:hover {

   text-decoration: underline;

   padding: 0;

   color: #993333;

   display: block;

}



/*#leftsubnav a:visited {

   text-decoration: none;

   padding: 0;

   color: #97C00E;

   display: block;

}*/



#leftsubnav li {

   padding: 0;

   display: block;

}



/**********************************************

* Below Left Subnavigation Area

**********************************************/





#botleftsub {

   text-align: left;

   font:normal 12px Georgia;

   font-style: italic;

   color: #808080;

   margin-left: 12px;

   margin-right: 12px;

   padding: 0px;

   line-height: 18px;

   display: block;

}



#botleftsub p {

   text-align: left;

   font:normal 12px Georgia;

   font-style: italic;

   color: #808080;

   margin-left: 12px;

   margin-right: 12px;

   padding: 0px;

   line-height: 18px;

   display: block;

}




