
body{
	margin-left:0; padding:0; font-family: comic sans, comic sans ms, cursive;
	font-size: 12px; line-height: 16px; background-color:#FDFFA4; color: black; }


.topBanner{margin-left:3%; padding:0px; float:left;}
.leftBlurb{float:left; margin:10px; padding:0; margin-left:15%;}
.rightBlurb{float:right; margin:10px; padding:0;}
#adbox{width:468px; height:60px;background-color:#F0F0F0;float:left;clear:both;margin-top:3%;}
#contentBox{margin-left:15%; padding:0; font-size:16px; min-height:350px; width:65%;}
/* for IE */
* html #contentbox {
 height: 350px;
}
#pdf{list-style-image:url(images/pdficon_small.gif); line-height:1.5;}
#map{width: 350px; height: 300px; float:left; margin-right:10px; padding:0;}
#footer{margin:0px; padding:0px; width:100%; text-align:center; font-size:10px; clear:both; position:relative; top:0px;}
#cert{background-image:url(images/cert.png); background-position:center center;background-repeat:no-repeat; width:600px; height:200px; border:5px solid grey; margin:10px; font-size:12px; padding:10px;}
#news{width:50%; float:right; font-size:12px; padding:3px;}
#news h3{text-align:center;margin-top:5px;}

.solidblockmenu ul{
margin: 0;
padding:0;
float: left;
font: bold 13px;
width: 100%;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li a.current{
color: white;
background: transparent url(images/blockactive.gif) center center repeat-x;
}

.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

.tabcontent{
display:none; font-family: comic sans, comic sans ms, cursive;
	font-size: 14px; line-height: 16px; color:black;
}

.hours{float:left; text-align:center; font-weight:bold; margin-left:20px;}
