* {margin: 0; padding: 0;}
html, body {width: 100%; height: 100%;}
body  {background: #E18713; font: 12px Geneva, Arial, Helvetica, sans-serif; min-height: 100%; height: auto !important; height: 100%; position: absolute; background-image: url(images/bg.gif);}
img {border: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
ul {list-style: none;}
a {text-decoration: underline; color: #FFFFFF; font-family: Impact;}
a:hover {text-decoration: none; color: #FF0000;}
h1 {font-family: Impact; font-weight: normal; text-align: center;}

/*center*/
.center {width: 990px; margin: 0px auto; padding-bottom: 111px;}
/*center*/

/*thumbs*/
.thumbs {margin: 0 3px 0 0; padding: 0 0 15px 3px;}
.thumbs a:hover img {border: 1px solid red;}
.thumbs img {width: 240px; height: 180px; border: 1px solid #FFFFFF; margin: 0 4px 4px 0;}
/*thumbs*/

/*thumbs2*/
.thumbs2 {margin-bottom: 15px;}
.thumbs2 a {text-decoration: none;}
.thumbs2 a span {text-decoration: underline;}
.thumbs2 div {font-family: Impact; font-size: 30px; font-weight: normal; width: 240px; float: left; text-align: center; padding: 0 2px;}
.thumbs2 p {font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: normal;}
.thumbs2 img {width: 240px; height: 180px; border: 1px dotted;}
/*thumbs2*/

/*top2*/
.top2 {font-size: 17px; margin: 0px auto;}
.top2 li {width: 245px; float: left;}
.top2 a {font-size: 20px;}
/*top2*/

/*footer*/
.footer {position: absolute; font-size: 11px; bottom: 0px; width: 594px; left: 50%; margin-left: -297px;}
/*footer*/

/*recommended*/
.paysite {width: 260px; float: left; padding: 0 10px 0 100px;}
.paysite img {width: 250px; height: 250px; border: 2px solid #FFFFFF; padding: 1px;}
.desc {width: 500px; float: left; padding-top: 30px; font-size: 14px;}
.desc h3 {font: bold 21px Tahoma, Verdana, Arial, sans-serif; padding-bottom: 30px;}
.desc a {font-size: 28px; text-decoration: underline;}
.desc a:hover {text-decoration: none;}
.recommended h2 {text-align: center; font: bold 21px Tahoma, Verdana, Arial, sans-serif; padding: 20px 0 15px 0; border-bottom: 1px dotted #C20605; width: 930px; margin: 0px auto;}
.rec {padding: 15px 0; border-bottom: 1px dotted #C20605; min-height: 1px; _height: 1px; width: 930px; margin: 0px auto;}
.link {text-align: center;}
.link a {font-size: 28px;}
.center p {padding-bottom: 20px;}
.link span a {font-size: 15px;}
/*recommended*/