* {margin: 0px; padding: 0px;}
body {font: 10x Tahoma, Verdana, Arial, sans-serif; color: #000000; background: url(../images/bg.gif);}
ul {list-style: none;}
img {border: none;}
.clear {clear: both;}

.center {width: 1000px; margin: 0px auto;}
.banner {width:500px; margin: 0px auto;}

.head {background: url(../images/head.gif) no-repeat; height: 149px;}

.thumbs {width: 840px; margin: 0px auto; background: #053233; padding: 0 0 0 8px;}
.thumbs-top {background: url(../images/thumbs-top.gif) no-repeat; width: 848px; height: 50px; margin: 0px auto;}
.thumbs-bottom {background: url(../images/thumbs-bottom.gif) no-repeat; width: 848px; height: 34px; margin: 0px auto; padding-top: 6px; position: relative; margin-top: -10px;}

.thumbs-top h2, .top-top h2 {color: #FFFFFF; font: 18px Verdana, Arial, Helvetica, sans-serif; text-indent: 62px; padding-top: 16px;}
.thumbs-bottom a, .top-bottom a {display: block; width: 261px; height: 34px; background: url(../images/bookmark.gif) no-repeat; margin: 0 0 0 286px; text-indent: -9000px; overflow: hidden;}
.thumbs img {width: 120px; height: 160px; border: 1px solid #FFFFFF; margin: 0 15px 15px 0;}
.thumbs a:hover {text-decoration: none;}
.thumbs a:hover img {border: 1px solid #FF0000;}

.desc {width: 884px; margin: 15px 0 0 48px;}
.desc div {width: 189px; height: 103px; background: url(../images/desc.gif) no-repeat; float: left; margin: 0 0 0 30px;}
.desc h2 {font: 20px Verdana; color: #FFFFFF; font-style: italic; padding: 12px 0 0 24px;}
.desc p {font: 13px Verdana; color: #FFFFFF; padding: 5px 15px 10px 15px;}
.desc a {color: #FFFFFF;}
.top-top {width: 934px; margin: 0px auto; background: url(../images/top-top.gif) no-repeat; height: 50px;}
.top {width: 922px; margin: 0px auto; background: #081111; font: 16px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 0 0 0 12px;}
.top-bottom {width: 934px; margin: 0px auto; background: url(../images/top-bottom.gif) no-repeat; height: 34px; padding-top: 6px;}
.top-bottom a {margin: 0 0 0 332px;}

.top li {background: url(../images/top-bullet.gif) 0px 0px no-repeat; width: 169px; padding-left: 21px;}
.top a {text-decoration: none;}
.top ul {float: left; width: 180px;}
.light a {color: #aefffc;}
.dark a {color: #72c0c0;}


.footer {width: 835px; margin: 0px auto; height: 121px; background: url(../images/footer.gif) no-repeat;}
.footer p {color: #c3dfe0; font: 10px Verdana; padding: 50px 201px 0 344px; text-align: justify;}

.newest {position: absolute; width: 210px; font: 14px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; left: 50%; margin: 36px 0 0 200px;}
.newest li {background: url(../images/head-bullet.gif) 0px 3px no-repeat; padding-left: 31px; padding-bottom: 1px;}
.newest a {color: #FFFFFF; text-decoration: none;}

.bookmark {display: block; width: 140px; height: 16px; background: url(../images/ie_fix.gif); text-indent: -9000px; overflow: hidden; margin: 123px 0 0 113px; position: absolute;}
.web {position: absolute; width: 255px; height: 117px; margin: 5px 0 0 75px; text-indent: -9000px; overflow: hidden;}

*html .top li {background: url(../images/top-bullet.gif) 0px 0px no-repeat; width: 163px; padding-left: 21px;}
*html .desc {width: 920px; margin: 15px 0 0 22px;}

a:hover {text-decoration: underline;}
