* {margin: 0; padding: 0;}
html, body {width: 100%; height: 100%;}
body  {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background: url(../images/head-x.png) 0px 0px repeat-x #441806; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
img {border: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
ul {list-style: none;}
h1 {display: none;}
a {text-decoration: none; color: #f9ec00;}
a:hover {text-decoration: underline;}

/*center*/
.center {width: 1000px; margin: 0px auto; padding-bottom: 110px;}
/*center*/

/*head*/
.head {background: url(../images/logo.png) 9px 0px no-repeat; position: relative; height: 136px;}
.cloud {width: 300px; background: url(../images/head-x.png) 0px -12px repeat-x #441806; right: 0px; top: 12px; text-align: center; position: absolute; height: 100px; overflow: hidden; padding: 1px;}
.cloud:hover {height: 210px; overflow: visible; border: 1px solid #CC6600; border-top: none; padding: 1px 0 0 0;}

.desc {padding: 15px 305px 0 360px; text-align: center;}

.logo {position: absolute; width: 346px; position: absolute; top: 0px; left: 9px;}
.logo a {display: block; height: 122px; text-indent: -900px; overflow: hidden; background: url(../images/iefix.gif);}
/*head*/

/*thumbs*/
.thumbs {margin-bottom: 35px;}
.thumbs div {width: 248px; float: left; font-size: 15px; text-align: center; background: url(../images/thumbs-bg.png) 0px 0px no-repeat; margin: 0 1px 10px 1px;}
.thumbs img  {width: 240px; height: 320px; margin: 4px 0 6px 0;}
/*thumbs*/

/*thumbs2*/
.thumbs2 {width: 1001px; margin: 0px auto;}
.thumbs2 img {width: 135px; height: 180px; background: url(../images/thumbs2-bg.png) 0px 0px no-repeat; padding: 4px;}
/*thumbs2*/

/*thumbs3*/
.thumbs3 {padding: 3px 0 45px 10px;}
.thumbs3 img {width: 240px; height: 180px; border: 1px solid #D6FF60; margin: 0 4px 4px 0;}
/*thumbs3*/

/*thumbs5*/
.thumbs5 {padding: 3px 0 45px 5px; width: 940px; margin: 0px auto;}
.thumbs5 img {width: 180px; height: 240px; border: 1px solid #D6FF60; margin: 0 4px 4px 0;}
/*thumbs5*/

/*thumbs5b*/
.thumbs5b {padding: 3px 0 45px 0; width: 940px; margin: 0px auto;}
.thumbs5b img {width: 180px; height: 240px; border: 1px solid #D6FF60; margin: 3px;}
/*thumbs5b*/

/*top*/
.top {background: url(../images/top-top.png) 0px 0px no-repeat #2a0f04; width: 937px; margin: 20px auto 0 auto; padding: 45px 0 0 24px;}
.top a {font-size: 15px; text-decoration: underline;}
.top a:hover {text-decoration: none;}
.top ul {width: 230px; float: left; margin: 10px 0;}
.top li {line-height: 18px; background: url(../images/bullet.png) 0px 0px no-repeat; padding: 0 0 0 32px; margin-bottom: 16px;}
.bookmarks {width: 961px; margin: 0px auto; background: url(../images/top-bottom.png) 0px 0px no-repeat;}
.bookmarks a {display: block; text-indent: -99999px; overflow: hidden; height: 43px; background: url(../images/iefix.gif); width: 330px; margin-left: 316px;}
/*top*/

/*footer*/
.footer {position: absolute; bottom: 0; left: 0; width: 100%; text-align: center; background: url(../images/footer.png) 0px 100% repeat-x; height: 60px; padding-top: 13px; color: #FFFFFF;}
footer a {color: #FFFFFF;}
/*footer*/
