body {font:9pt tahoma, arial, verdana; color:#000; background:#fff; margin:0; padding:0;}
#wrapper{width:100%; text-align:left; margin:0; padding:0;}
#container{position:relative; display:block; width:986px; margin:0 auto 0 auto; padding:0;}
#header{position:relative; display:block; width:986px; height:100px; margin:0; padding:0; background:#fff;}
#navcontainer{position:relative; display:none; width:980px; height:24px; margin:10px auto 0 auto; padding:0 0 0 0; border-bottom:1px solid #0360C9; color:#000; font-weight:bold;}
#navcontainer a{color:#000; text-decoration:none; padding:0; margin:0 20px 0 20px;}
#galleryContainer{display:none; overflow:hidden; border:none; position:relative; width:980px; height:356px; margin:5px auto 0 auto; background:url(images/thumbsbg.png) no-repeat top right;}
#galleryContainer a{display:block; border:none; }
#galleryContainer img{display:block;  border:none;}
#gallery{position:static; top:0px; left:0px; border:none; width:725px; height:356px; }
#gallery li{display:none; position:absolute; top:0px; left:0px;}
#gallery li.active{display:block;}
#galleryThumbs{position:absolute; top:0px; right:0px; width:245px;}
#galleryThumbs li{border:1px solid #0360C9; padding:0px; margin:2px 5px 2px 5px; width:108px; height:55px; float:left; overflow:hidden;}
#galleryMoreInfo{position:absolute; bottom:10px; right:10px; background:url(images/viewgallerybg.gif) no-repeat center center; display:block; width:230px; height:20px; text-indent:-9999px; overflow:hidden }
#mainbody{position:relative; display:block; width:980px; margin:5px auto 0 auto; padding:0 0 0 0; border:none; color:#000; background:#fff;}
#leftcol{display:block; position:relative; float:left; top:0; left:0; width:440px; border:none; margin:10px 0px 0px 10px;}
#rightcol{display:block; position:relative; float:right; top:0; right:0; width:510px; border:none; margin:10px 10px 0px 0px;}
#footer{font-size:8pt; position:relative; display:block; width:980px; height:24px; margin:-8px auto 0 auto; padding:0 0 0 0; border:none; color:#000;}
#sitedesign{position:absolute; width:400px; top:0px; right:0px; text-align:right;}
a{color:#65BFDD; text-decoration:none;}
a:hover{color:#000; text-decoration:none;}
p{font:8pt tahoma, arial, verdana; color:#000; line-height:12pt;}
h1{font:14pt tahoma, arial, verdana; color:#65BFDD; font-weight:normal; margin:0;}
h2{font:14pt tahoma, arial, verdana; color:#000; font-weight:normal; margin:0;}
h3{font:14pt tahoma, arial, verdana; color:#ccc; font-weight:normal; margin:0;}
.innertitle{font:9pt tahoma, arial, verdana; font-weight:bold; color:#000; line-height:12pt; margin:0 0 15px 0;}
.innertitle2{font:8pt tahoma, arial, verdana; font-weight:bold; color:#ccc; line-height:12pt; margin:0 0 15px 0;}
/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */
 
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}