a{color:#003;text-decoration:underline}
a:hover{color:#F00;text-decoration:none}
a:hover img{border:1px dashed #FFF}
a:hover img{-moz-border:1px dashed #FFF}
.thumb{border:1px solid #030}
a.topl{font:italic 700 16px sans-serif;color:#FFF;text-decoration:underline}
a.topl:hover{color:#FF0;text-decoration:none;font-style:italic}
a.topl2{font:italic 700 18px sans-serif;color:#060;text-decoration:underline}
a.topl2:hover{font:italic 700 18px sans-serif;color:#096;text-decoration:none}
.top{font:italic 700 16px sans-serif;color:#FFF}
.t1{color:#C00;font:700 12px sans-serif}
a.t2{color:#000;font:700 13px sans-serif}
a.t2:hover{color:#C00;font:700 13px sans-serif}
.rtop{font:italic 700 15px sans-serif;color:#FF6}
a.btop{font:italic 700 18px sans-serif;color:#FF0;text-decoration:none}
a.btop:hover{font:700 18px sans-serif;color:#FFF;text-decoration:underline}
.headers{font:italic 700 20px sans-serif;color:#036}
.top1{font:italic 700 18px sans-serif;color:#033;text-decoration:none}
.txt{font:100 10px Verdana;color:#033;text-decoration:none}
.tb{border:1px solid #5A0;background:#CFFF9F}
.fling a{color:#E6FFBC;font:700 23px sans-serif;padding:9px 20px;background:#060;border:2px solid #FF6}
.fling a > b{color:#FFF}

.lx{width:800px;text-align:center;font-size:12px}
.lx a{font:700 12px Tahoma;color:#090;white-space:nowrap}
.w0{color:#000;margin:5px}
.w1{display:none}

.header-wrapper {width:100%;height:128px;background:url("/images/bgh_01.gif") repeat-x}
.header {background:url("/images/header.jpg") center -1px no-repeat;height:128px;width:100%;max-width:755px;text-align:left;margin:0 auto}
.header-text {position:absolute;float:right;top:1em;right:55%;width:18em;text-align:center;font:normal .9em sans-serif;}

h2 {font:bold 1.3em sans-serif;color:#090;text-align:left;padding:0 2em;margin:.4em}
.thumbs {border:0;overflow:hidden;padding:0;margin: 0 auto; text-align:center;width:98%;max-width:1160px;}
.thumbs li {display:inline-block;width:110px;height:150px;float:none;margin:1px;}
.thumbs img {width:110px;height:150px;border:1px solid #008000;color:#008000}

.top-green {width:90%;max-width:1160px;margin:0 auto;text-align:center;overflow:auto;padding:0;list-style-type:none}
.top-green li {display:inline-block;width:207px;height:100px;background:url("/images/topl_17.jpg") left top no-repeat;color:#fff;font:italic normal 1em serif; text-align:center;padding-top:1.5em;}
.top-green li a {display:block;font:italic bold 1.1em sans-serif;color:#ff0}

.top-main {width:96%;max-width:1100px;margin:0 auto;overflow:auto;padding:1em;list-style-type:none}
.top-main li {display:inline-block;min-width:270px;width:24.5%;color:black;font:normal 1em sans-serif;}
.top-main a {color:#070; font:bold 1.2em sans-serif;}

@media (max-width:600px) {
    .header {background-position: -300px 0;}
    .header-text {display:none;}
    h2 {padding:0 .2em}
}
        