#wrapper
{font-size: 12px;}  


* {font-family: arial, helvetica, sans-serif;} 

.altsym {display:none;}

#leftcoltd, #rightcoltd, #ancnav, #footer {display:none;}


/* ----- IMAGES ----- */
img {border:0;margin:0; padding:0;}
img.imgright {float:right; margin:0; padding:0;}
img.imgleft {float:left; margin:0; padding:0;}


#middlecol {
margin: 0; padding:0;
line-height: 15px;
}

#welcome {margin: 0 30px 25px 30px;}

#highlight {

	background: #FDFCEF;
	border-top: 1px solid #D7D4C1;
	border-bottom: 1px solid #D7D4C1;
	padding: 10px 0;
	margin:0;
	
	/* Floating container => floated images inside the container won't overflow */
	float: left;
}
#highlight h2 {color:#4B97C7; font-size:1.2em;margin:0 30px; padding:0;}
#highlight p {margin:0 30px; padding:0;}
#highlight img {margin: 5px 5px 0 0;}



#newscalwrap {background: url(../img/bgcal.gif) no-repeat bottom right; margin:0; padding:0; }

#newscal {margin: 0 30px; padding:0;}
#newscal h2 {color:#096B09; font-size:1.2em; display:inline; margin: 0 7px 0 0;}
#newscal ul {list-style:none; margin:0; padding:0;}
#newscal li {line-height: 15px; margin:10px 0 0 0; padding:0;}

#news { 
padding: 15px 15px 10px 0; 
margin:0;
/*border-right: 1px solid #D7D4C1;*/}

#cal {

padding: 15px 0 10px 15px ; 
margin:0;
/*border-left: 1px solid #D7D4C1;*/
}
#moreresources {
	float:right;
	padding: 0 10px;
	background:#fffded;
	border: 1px solid #999;
	width:200px;
	font-size:10px;
	margin: 45px 0 0 10px ;
}
#moreresources h4 {
	margin:0;
	padding:0;}
	
#moreresources ul, h4 {
	margin: 0  0 0 10px;
	padding:0;
	
}
#moreresources ul li  {font-size:10px;}


/* ----- ELEMENT_LEVEL TAGS ----- */

h1, h2, h3, h4, h5 {color: #096B09;}
h1{font-size: 1.5em;}
h2{font-size: 1.3em; color:#D79560;}
h3{font-size: 1.1em;}
h4{font-size: 1em;}
h5{font-size: 1em; color:#666;}

#middlecol h3 {margin:0 0 -14px 0;}