
* {margin: 0; padding: 0;}
body  {font: 11px Tahoma, Verdana, Arial, sans-serif; color: black; background: white;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
ul {list-style: none;}
img {border: none;}
h1 {display: inline; font-size: 11px; color: white; text-align: center;}
a {text-decoration: none;}
a:hover {text-decoration: underline; }

.bg_fill { background: url(images3/head_bg_fill.gif) repeat-x top; width: 100%; height:121px; }
.head { background: url(images3/head_bg.gif) no-repeat top; width: 968px; height:121px; margin: 0px auto; }

.menus { width: 630px; margin-left:302px;  }

.menu { margin-top:11px; margin-left:39px; }
.menu LI { padding-top:5px; float: left; }
.menu LI A { color: white; font-weight: bolder; font-size: 11px; }
.menu LI A:HOVER { color:yellow; }
.menu LI.bookmark { margin-left:57px; margin-top:2px;  }
.menu LI.bookmark A { color:#7e0000; font-size: 14px; text-decoration: underline; }
.menu LI.bookmark A:hover { color: #CF0; font-size: 14px; text-decoration: none; }


.desc { font-size: 11px; color: black; text-align: center; width: 590px;  }
.desc STRONG { color: #a80000; }
.desc A { color: #a80000; }

.links {  font-size: 19px; font-weight: bolder; color: #7e5c0a; margin-bottom: 0px; margin-top: 5px;}
.links a { color: #a80000; text-decoration: underline; }
.links a:hover { color: orange; text-decoration: none; }

.thumbs {width: 1015px; margin: 0px auto; }
.thumbs img {width: 165px; height: 225px; margin: 1px ; border: 1px solid black;}
.thumbs a:hover img {border: 1px solid white;}


/*hardlink*/
.hardlink { margin: 10px auto; width:1000px; }
.hardlink div {text-align: center; width: 230px; margin: 0 10px 0px 10px; float: left; color: black; font-size:11px;  }
.hardlink div P { margin-top: 5px; margin-bottom:5px; }

.hardlink a {color: white; background:#a80000; font-size: 21px; font-weight: bolder; margin-top:2px; display: block; text-decoration: none;}
.hardlink a:hover {color: #a80000; background: white; font-size: 21px; font-weight: bolder; margin-top:2px; display: block; text-decoration: underline;}
/*hardlink*/


/*bottom_thumb_top*/
.bottom_thumb_top { width: 1070px; margin: 0 auto; background: #fcf8de; margin-top:10px; }
.bottom_thumb_top A { display: block; font-size: 15px; font-weight: bolder; color: #a80000; text-align: center; width: 170px; float: left; margin:4px; }
.bottom_thumb_top A:hover { color:#ff9900 ; text-decoration: underline; }
.bottom_thumb_top A IMG { width: 165px; height: 225px; border: 2px solid #a80000; }
.bottom_thumb_top A:hover IMG { width: 165px; height: 225px; border: 2px solid yellow; }
.bottom_thumb_top .title { background: #b68856; padding-left: 27px; font-size: 20px; font-weight: bolder; color: white; padding-top:5px; padding-bottom:5px;}
/*bottom_thumb_top*/

/*top*/
.bottom_text_top {padding: 10px 0 0 0px; font-size: 15px; font-weight: bold; width:1070px; margin: 20px auto; background: url(images3/toplist_1px.gif);}
.bottom_text_top a {color: #810606;}
.bottom_text_top a:hover {color: #ff9900;}
.bottom_text_top ul {float: left; width: 178px;}
.bottom_text_top li {background: url(images3/marker2.gif) 0px 5px no-repeat; padding-left: 18px;}
/*top*/


/*top
.top { font-size: 15px; font-weight: bold; margin: 20px auto; width:908px; background: url(images3/toplist_1px.gif);}
.top a {color: #810606;}
.top a:hover {color: #fa7000;}
.top ul {float: left; width: 180px;}
.top li { background: url(images3/marker.gif) no-repeat left; padding-left: 20px; color: #a7f938; margin-left: 15px; }
.top li.marker2 { background: url(images3/marker2.gif) no-repeat left; padding-left: 20px; color: #a7f938; margin-left: 15px; }
top*/

/*footer*/
.foot { background: url(images3/footer_bg.gif) #f2bb7b top repeat-x; height: 220px; width: 100%; }
.foot a {color: black; text-decoration: none;}
.foot a:hover {color: black; text-decoration: underline;}
.foot-desc { font-size: 10px; color: black;  text-align: center; background: url(images3/footer.gif) top no-repeat; height: 162px; width: 750px; margin: 0px auto; }
.foot-desc a {color: #810606; text-decoration: underline;}
.foot-desc a:hover {color: yellow; text-decoration: none;}
/*footer*/