* {margin:0; padding:0; font-size:100.01%;}
body {background-color:#caccd5; color:#000; font:normal 12px 'Tahoma';}
a:link, a:visited {color:#cc0000; text-decoration:underline;}
a:hover, a:visited:hover {color:#333;}
a img {border:0 none;}
h1 {color:#cc0000;}
h2 {color:#cc0000;}
h3 {color:#cc0000;}
b {color:#cc0000;}
table#s-all {background-color:#fff; width:90%; margin:0 auto;}
table#s-all div#s-top {font-size:11px; margin:10px;}
div#s-content {padding:10px; line-height:18px;}
div#s-content a {font-size:11px;}
div#s-content a h2 {font-size:12px; text-decoration:underline;}
div#s-content a:hover h2 {font-size:12px; text-decoration:none;}
div#flash {text-align:right;}
div#seo {margin:30px 0 30px 10px; clear:both;}

div#s-sidebar {margin:0 10px; padding:0 10px; text-align:left; line-height:16px;}
table#s-all div#main-top {background:url('/resources/main-top.gif') top right no-repeat; height:53px; width:288px;}

table#s-all ul#s-main {margin-left:15px;}
table#s-all ul#s-main li {font:normal 11px 'Tahoma'; list-style:none; padding:2px 0;}
table#s-all ul#s-main li ul {margin-left:20px;}
table#s-all ul#s-main li ul li {font:normal 11px 'Tahoma'; list-style:disc; padding:2px 0;}

table#s-all ul#s-main li a:link,
table#s-all ul#s-main li a:visited {font-weight:bold; color:#666; text-decoration:none;}
table#s-all ul#s-main li a:hover,
table#s-all ul#s-main li a:visited:hover {color:#cc0000;}

table#s-all ul#s-main li ul li a:link,
table#s-all ul#s-main li ul li a:visited {font-weight:normal; color:#cc0000; text-decoration:underline;}
table#s-all ul#s-main li ul li a:hover,
table#s-all ul#s-main li ul li a:visited:hover {color:#333; text-decoration:none;}

div.banner {text-align:center; padding:10px 0 20px 0;}
div.banner a {font-size:10px;}
div.banner img {margin:10px;}

#banners a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40); 
}

#banners a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}
div.lastseo {background:url('/resources/seo_106.jpg') center left no-repeat; padding:12px 0 0 40px; margin:20px 0 10px 0; color:#666; font:bold 12px 'Tahoma'; height:29px;}
td.rate {border-top:1px solid #d0d0d0; padding:10px; text-align:center;}