@charset "UTF-8";

* {margin: 0; padding: 0;}
body  {font: 11px Tahoma, Verdana, Arial, sans-serif; background: url('images/bg_line.gif')  #dde0d6 center repeat-y; }
.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; }

.head { background:url(images/logo_head.gif) #666666 no-repeat; width:1227px; height:74px; margin: 0px auto; }
.head P { color:#FFFFFF; font-size:12px; text-align:center;margin-top:4px; width: 950px; }
.menudesc { position: absolute; margin-left:265px; margin-top:5px; }
.menu LI { background:url(images/m_bg.gif) no-repeat; width:115px; height:23px; text-align:center; padding-top: 5px; float:left; margin: 0 2px; }
.menu LI A { color:#ffff18; font-size:11px; font-weight:bolder; text-decoration: none; width:115px; height:23px; display:block; }
.menu LI A:HOVER { color:#d3ff4c; text-decoration:none; }

.thumbs {width: 1240px; margin: 6px auto;}
.thumbs img {width: 200px; height: 260px; margin: 2px; border: 1px solid black;}
.thumbs a:hover img {border: 1px solid yellow;}

/*hardlink*/
.hardlink { margin: 0px auto; width:1220px;}
.hardlink div {text-align: center; width: 281px; height: 82px; margin: 0 12px; background: url(images/hardlinks_bg.gif) no-repeat white; float: left; color: #656565; font-size:12px; }
.hardlink a {color: #7ed743; font-size: 28px; font-weight: bolder; margin-top:7px; display: block;}
.hardlink a:hover {color: #baff00;}
/*hardlink*/

/*bottom_thumb_top*/
.bottom_thumb_top { width: 1240px; margin: 0 auto; background: white; margin-top:10px; }

.bottom_thumb_top A { display: block; font-size: 12px; font-weight: bolder; color: #666666; background-color: #e1e1e1; text-align: center; width: 173px; float: left; margin:2px; padding-top:5px; padding-bottom:5px; }
.bottom_thumb_top A:hover { color: white ; text-decoration: none; background-color: #a0e275; }
.bottom_thumb_top A IMG { width: 160px; height: 220px; border: 1px solid black;  }
.bottom_thumb_top A:hover IMG { width: 160px; height: 220px; border: 1px solid white; }
/*bottom_thumb_top*/

/*top*/
.top {padding: 10px 0 0 0px; font-size: 16px; font-weight: bold; margin: 0px auto; width:1240px;}
.top a {color: #666666;}
.top a:hover {color: #a0e275;}
.top ul {float: left; width: 205px;}
.top ul li { margin: 5px 0; color:#7ed743; }
/*top*/

/*footer*/
.footer {background: url(images/footer_girl.gif) no-repeat; margin: 0px auto; width: 852px; height: 234px; }
.footer P { font-size: 10px; color: #656565; margin: 55px 0 0 315px; position: absolute; font-size:10px; text-align:center; }
.footer P A{ color: #656565;}
/*footer*/
