body, html, ul, li, a, table, td, tr, span, strong, forn, div, p, img, h1, h2, h3, h4, h5, h6 ,h7 {margin: 0; margin-top: 1px; padding: 0;}
body  {font: bold 11px Arial, Helvetica, sans-serif; color: #fcab10; background: #4e4b4d;}
img {border: none;}
ul {list-style: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
h1 {display: none;}
a {text-decoration: none; color: #ffffff;}
a:hover {text-decoration: underline; color: #fcab10;}

/*center*/
.center {width: 1020px; margin: 0px auto;}
.center h2 {font: bold 18px Verdana, Arial, Helvetica, sans-serif; color: #fcab10; width: 650px; margin: 0px auto 3px auto; text-indent: 5px;}
/*center*/

/*mainlogo*/
div.mainlogo {width: 187px; height: 106px; background: #ebe5de; margin: 0 15px 0 32px; padding: 0; float: left;}
div.mainlogo img {width: 187px; height: 106px; border: none; margin: 0;}
/*mainlogo*/

/*header top*/
.headtop {margin: 0; padding: 0; padding-top: 8px; height: 106px;}
.headtop a {display: block; width: 190px; height: 12px; background: url(/images/bgnav.gif) 0px 5px no-repeat; text-align: left; padding: 4px 0 4px 23px; color: #ffffff; font-size: 12px; font-weight: bold;}
.headtop a:hover {color: #fcab10;}
.headtop ul {width: 190px; float: left;}
.headtop li {margin: 0; padding: 0;}
/*header top*/

/*thumbsmain*/
.thumbsmain {width: 1006px; margin: 0px auto; padding: 0; text-align: center;}
.thumbsmain div {width: 331px; height: 276px; background: #fff9f2; margin: 0 2px 4px 2px; float: left;}
.thumbsmain div:hover {background: #c4baae;}
.thumbsmain a {display: block; padding: 0 4px 0 4px; font-size: 17px; color: #85624e;}
.thumbsmain span {display: block;}
.thumbsmain img {width: 320px; height: 240px; border: 1px solid #85624e; margin: 4px 0 4px 0;}
.thumbsmain a img:hover {border: 1px solid #fcab10;}
.thumbsmain a:hover {text-decoration: none; color: #fcab10;}
/*thumbsmain*/

/*thumbs*/
.thumbs {width: 956px; margin: 0px auto; padding: 0;}
.thumbs div {width: 188px; height: 173px; background: #141414; margin: 0 3px 3px 0; float: left;}
.thumbs div:hover {background: #343131;}
.thumbs a {display: block; padding: 0 0 0 3px; color: #ffffff;}
.thumbs span {display: block;}
.thumbs img {width: 180px; height: 135px; border: 1px solid #ffffff; margin: 2px 0 2px 0;}
.thumbs a img:hover {border: 1px solid #fcab10;}
.thumbs span.q01 {color: #bbbbbb; line-height: 11px; font: normal 11px Arial, Helvetica, sans-serif;}
.thumbs a:hover {text-decoration: none; color: #fcab10;}
/*thumbs*/

/*embed*/
div.movie {width: 1010px; margin: 5px; padding: 0;}
div.embed {width: 650px; height: 530px; margin: 0; padding: 0; float: left;}
div.embedside {margin: 0; padding: 0; width: 340px; height: 530px; text-align: center; float: right;}
div.embedside h3 {font-size: 18px; color: #fcab10;}
div.embedside div {width: 162px; float: left; padding: 0 4px;}
div.embedside div:hover {background: #141414;}
div.embedside div img {width: 160px; height: 120px; border: 1px solid #ffffff;}
div.embedside div img:hover {border: 1px solid #fcab10;}
div.embedside a {color: #ffffff;}
div.embedside a:hover {color: #fcab10; text-decoration: none;}
div.embedside a:hover span, .hardlink a:hover strong {text-decoration: underline;}
div.embedside span {font-size: 11px; font-weight: normal; display: block;}
div.embedside strong {font-size: 14px; display: block;}
/*embed*/

/*gallery ad*/
.galad {width: 956px; margin: 0px auto; padding: 0; text-align: center;}
.galad iframe {text-align: center;}
/*gallery ad*/

/*thumbtop*/
.thumbtop {width: 980px; background: #343131; padding: 5px; margin: 5px auto 5px auto; text-align: center;}
.thumbtop h3 {font-size: 18px; color: #fcab10;}
.thumbtop div {width: 162px; float: left; padding: 0 17px;}
.thumbtop div:hover {background: #141414;}
.thumbtop div img {width: 160px; height: 120px; border: 1px solid #ffffff;}
.thumbtop div img:hover {border: 1px solid #fcab10;}
.thumbtop a {color: #ffffff;}
.thumbtop a:hover {color: #fcab10; text-decoration: none;}
.thumbtop a:hover span, .hardlink a:hover strong {text-decoration: underline;}
.thumbtop span {font-size: 11px; font-weight: normal; display: block;}
.thumbtop strong {font-size: 14px; display: block;}
/*thumbtop*/

/*top*/
.top h3 {font-size: 18px; color: #fcab10; text-align: center; padding-right: 40px;}
.top {background: #343131; margin: 5px auto 5px auto; width: 930px; padding: 5px 0 5px 70px; font-size: 10px; color: #cc871c;}
.top ul {width: 310px; float: left;}
.top div.q02 a {font-size: 22px; color: #ffffff;}
.top div.q02 a:hover {color: #fcab10;}
.top div.q03 a {font-size: 18px; color: #ffffff;}
.top div.q03 a:hover {color: #fcab10;}
/*top*/

/*footer*/
.footer {margin: 0px auto; width: 700px; padding: 10px 0px 10px 100px; font-size: 10px; position: relative;}
.footer p {padding: 0; width: 600px; text-align: center;}
/*footer*/

/*traffic*/
.traffic {text-align: center;}
/*traffic*/
