html, body {height:auto;margin:4% auto;padding:0;text-align:center;color:#747474;font-family:verdana, arial, helvetica, sens-serif;font-size:83.01%;background-color:#fff;}
a img{border:0;}
a:link, a:visited{color:#000;font-weight:normal;text-decoration:none;}
a:hover, a:active, a:focus{color:#BC3740;color:#000;}
div{border:0;}
dl{width:330px;padding:0;font-size:11px;}
p.small{font-size:11px;margin:0px auto 7px 8px;}
dt{width:70px;float:left;}
dd{margin:auto 0 7px 80px;padding:0;background-color:#fff;}
h1{font-size:1em;text-transform: uppercase;margin:5px auto auto auto;padding:0;font-weight:normal;}
h2, h3, h4, h5, h6{font-size:1em;}
hr.clearer{margin:0;padding:0;border:0;color:#fff;clear:left;}
#content p, #content ul li{line-height:1.5em;}
strong{font-size:95%;}
#wrapper{width:999px;height:490px;height:auto;max-height:490px;margin:auto;text-align:center;border:0;background-color:transparent;}
#center{height:100%;width:999px;min-width:999px;margin:0 auto;text-align:left;color:#747474;border:0;background-color:transparent;}
#header{width:999px;height:80px;margin:0;padding:0;text-align:left;border-bottom:1px solid #999;background-color:transparent;}
.logo{padding-top:44px;margin:0;font-size:2em;background-color:transparent;}
#topnav{width:110px;float:right;background-color:transparent;}
#topnav ul, #topnav li{margin:0;padding:2px 0 0 0;list-style:none;}
#topnav a{padding-left:16px;background-image:url(list_link.gif);background-repeat: no-repeat;}
#topnav a:hover, #topnav a:active, #topnav a.focus{background-image:url(list_hov.gif);}
#content{width:999px;height:260px;min-height:260px;margin:6px 0 0 0;padding:0;text-align:center;background-color:transparent;}
#row1, #row2, #row3, #gal1, #gal2{width:370px;height:220px;margin:0;padding:0;text-align:left;float:left;background-color:transparent;overflow:hidden;}
#row1, #row2, #row3{margin:0 12px 0 0;}
#gal1, row1{width:370px;margin-left:-7px;background-color:transparent !important;}
#row1{width:359px}
#row2, #row3{width:296px;}
#gal2{width:617px;background-color:transparent;padding-left:8px;}
#cats{text-align:left;height:auto;clear:left; background-color:transparent;}
#cats img{width:61px;height:39px;}
#cats a{font-size:.8em;}
#footer{margin-top:-2px;padding-top:5px;clear:both !important;text-align:right;border-top:1px solid #999;background-color:transparent;}
#footer a{color:#ccc;padding-right:25px;}
.img{margin:0 10px 0 0;float:left;}
.clearleft{clear:left;height:1px !important;font-size:.1em;}
body.impr #row1, body.impr #row2, body.impr #row3, body.impr #content{height:auto;font-size:11px;}
body.prof #row1, body.prof #row2, body.prof #row3, body.prof #content{height:260px;}
body.prof #row1{width:330px;margin-right:16px;position:relative;}
body.prof #row2{z-index:1;width:330px;margin-right:10px;}
body.a1 #a1, body.a2 #a2, body.a3 #a3, body.a4 #a4, body.a5 #a5, body.prof #a3{color:#000;background-image:url(list_hov.gif);}
body.impr #impr{color:#BC3740;color:#666666;}
