* {margin: 0; padding: 0;}
body  {font: normal 12px Tahoma, Verdana, Arial, sans-serif; background: url(../images/bg.gif) #111111; color:#FFF;}
img {border: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
ul {list-style: none;}
a {text-decoration: underline; color: #FFF;}
a:hover {text-decoration: none;}

/*center*/
.wrapper {background: url(../images/head-x.gif) 0 0 repeat-x;}
.wrapper-b-x {background: url(../images/bg-b-x.jpg) 0 100% repeat-x;}
.wrapper-b {background-image: url(../images/bg-b.jpg);background-repeat: no-repeat;background-position: 35% 100%;}
.center1 {width: 980px; margin: 0px auto;}
.center2 {margin: 0px auto;}
.center3 {width: 1050px; margin: 0px auto;}
/*center*/

.bold {font-size:26px;}
.bold a {color:#006699;}

.bold2 {font-size:18px;}
.bold2 a {color:#006699;}

/*top*/
.top2 {width: 96%; margin: 0px auto; padding-top:20px;color: #FBCB00;}
.top2 ul {width: 19%; float: left; font: normal 15px Tahoma;}
.top2 li {padding-top:5px;}
.top2 a {color: #FFFFFF;text-decoration: none;font-weight:bold;}
.top2 a:hover {color: red;text-decoration: underline;}
/*top*/

/*top*/
.niches {width: 96%; margin: 5px auto; padding-top:20px;color:#715C0B;padding-left:50px;}
.niches ul {width: 24%; float: left; font: normal 15px Arial Black;}
.niches a {color: #FBCB00;text-decoration:none;}
.niches a:hover {color: red;text-decoration:underline;}

.niches2 {width: 90%; margin: 0px auto; padding-top:20px;}
.niches2 ul {width: 16%; float: left; font: normal 13px Verdana, Arial, Helvetica, sans-serif;}
.niches2 a {text-decoration: none;font-weight:bold}
.niches2 a:hover {color: red;text-decoration: underline;font-weight:bold}

/*top*/

/*head*/
.head {height: 61px; position: relative;}
.logo {width: 277px;height: 60px;background: url(../images/logo.jpg) 0 0 no-repeat;position: absolute;left: 25px;}
.logo a {height: 61px; width: 265px;display: block; text-indent: -9999px; overflow: hidden;}
.logo2 {width: 282px;	height: 61px;background: url(../images/logo.jpg) 0 0 no-repeat;position: absolute;left: 9px;}
.logo2 a {height: 28px; display: block; text-indent: -9999px; overflow: hidden;}
.desc2 {position: absolute; left: 339px; right: 10px; top: 10px; text-align: center;font: bold 18pt Arial, Helvetica, sans-serif;}
.desc3 {position: absolute; left: 254px; top: 7px; text-align: center; width: 70%;}
.descindex {position: absolute; left: 400px; right: 20px; top: 10px; text-align: center;}
.descgalleries {position: absolute; left: 300px; right: 20px; top: 17px; text-align: left;font: normal 15pt Arial Black;color:#FFCC00;}

/*thumbs*/
.thumbs3 {padding-bottom: 8px;}
.thumbs3 div {display: inline-block; margin: 0 2px 0 0; text-align: center; vertical-align: top;}
.thumbs3 img {width: 320px; height: 240px; border: 1px solid #FBCB00;}
.thumbs3 span {display: block; font: 12px Arial, Helvetica, sans-serif; margin: 2px 0 8px 0; width: 322px;}
.thumbs3 a {text-decoration: none;}
.thumbs3 span.time {BORDER-BOTTOM: #ffffff 1px solid;BORDER-RIGHT: #ffffff 1px solid;overflow: hidden;FILTER: alpha(opacity=71);-moz-opacity: 0.7;margin: 1px 0 0 1px; background: #392922; width: 56px; height: 18px; color: #FFF; font-weight: bold; position: absolute;}

/*thumbs*/
.thumbs {padding-bottom: 8px;}
.thumbs div {display: inline-block; margin: 0 2px 0 0; text-align: center; vertical-align: top;}
.thumbs img {width: 320px; height: 240px; border: 1px solid #FBCB00;}
.thumbs span {display: block;font: normal 18px Arial Black; margin: 2px 0 4px 0;}
.thumbs span :hover {color:red;}
.thumbs a {text-decoration: none;color: #FBCB00;}

/*thumbs*/
.play {float: left;}
.play div {width: 242px; height: 216px; float: left; margin: 0 2px 0 0; text-align: center;}
.play img {width: 240px; height: 180px; border: 1px solid #14230E;}
.play span {display: block; text-decoration: underline; font: normal 18px Arial, Helvetica, sans-serif; margin: 4px 0 0 0; font-weight:bold;}
.play a {text-decoration: none;}
.play div.left {height: 432px; width: 242px; overflow: hidden;}
.play {float: left; width: 504px; height: 432px; margin: 0 2px 0 0;}
.play img {width: 504px; height: 420px; border: none;}

/*thumbs*/
.hardlinks {margin: 2px auto; font-size: 14px; font-weight: bold; text-align:center;}
.hardlinks img {margin: 2px 0; border: 1px solid #735807; width: 180px; height: 135px;}
.hardlinks div {display: inline-block; margin: 0 2px 0 0; text-align: center; vertical-align: top;}
.hardlinks span {color:#FFCC00;display: block; font: normal 16px Arial Black; margin: 2px 0 15px 0; width: 182px;}

.embed {PADDING-TOP: 15px;}
.embed2 {float: left;PADDING-LEFT: 35px;PADDING-TOP: 3px;}

.hardlinks3 {margin: 2px auto; font-size: 14px; font-weight: bold; text-align:center;}
.hardlinks3 div {display: inline-block; margin: 0 4px 8px 0; text-align: center; vertical-align: top;width: 180px; height: 80px;background: url(../images/back2.gif);}
.hardlinks3 span {display: block;font: 12px Arial Narrow;color:black;width: 145px;padding-left:15px;}
.hardlinks3 a {display: block;text-decoration:none;padding-top:10px;color:#FCD800;font: normal 18px Arial Black;text-decoration:underline;}
.hardlinks3 a:hover {text-decoration:underline;color:red;}

/*footer*/
.footer {padding-bottom: 2px;padding-top:50px;text-align: center;font: normal 10px Verdana, Arial, Helvetica, sans-serif;color: white;}
.footer a {color:white;}

/*footer*/

.pages {font: bold 15px Arial, Helvetica, sans-serif; text-align:center; padding-left:50px; padding-top: 5px;padding-bottom: 10px;}
.pages :hover {color:yellow;}
.pages2 {font: bold 15px Arial, Helvetica, sans-serif; text-align:center; padding-top: 0px; padding-bottom: 10px;}
.pagesindex {font: normal 20px Arial Black; text-align:center; padding-left:50px; padding-top: 5px;padding-bottom: 10px;}
.pagesindex :hover {color:yellow;}

.topname {font: bold 18px Arial, Helvetica, sans-serif; text-align:center; padding-top: 30px;padding-bottom: 0;color:white;}

.niches3 {width: 96%; margin: 0px auto; padding-top:20px;padding-left:50px;}
.niches3 ul {width: 24%; float: left; font: normal 17px Arial Black;}
.niches3 a {color: #FFCC00;text-decoration:none;}
.niches3 a:hover {color:white;text-decoration:underline;}

.se {font: normal 8pt Tahoma;color:#111111;}
.se a {text-decoration:none;color: #FFCC00;}
.se :hover {text-decoration:underline;color:white;}

.cam {width: 95%; margin: 0px auto; padding-top:20px;padding-left:50px;}
.cam ul {width: 16%; float: left; font: bold 17px Arial;}
.cam a {color: #FFFFFF;text-decoration:none;}
.cam a:hover {color:yellow;text-decoration:underline;}

