*{border:0;padding:0;margin:0}
body {font-family: Arial, Helvetica, sans-serif;font-size:16px; padding:10px 0 0; margin:10px 0 0;background-color:#000;color:#FF0}
a {text-decoration: none;color:#fff;font-size : 12px;font-style : normal;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
a:hover {color:#fff;TEXT-DECORATION: underline}
a img, a:visited img { border:1px solid #777;}
a:hover img { border:1px solid #fff;}
/*noscript{padding:10px;display:block}*/

/* MAIN */
#content {margin-top:10px}
#content, #banner, #friends{width:990px; margin:0 auto; overflow:hidden; padding-bottom:10px;border: 1px solid #999; text-align:center; margin-bottom:15px;}
#col1{overflow:visible;padding:0}
#col2{margin-left:-190px}
#col1,#col2,#banner div,#friends div{float:left}
#col1{width:790px; float:left; overflow:hidden;}
#col2{width:188px; overflow:hidden; float:left;padding:10px 0;background:transparent;margin:10px 0 0;border:1px solid #999999;text-transform:capitalize}
#col2 div {margin:5px 0 10px}
#col2 span {display:block;font-weight:bold;padding:2px 25px; font-size:0.9em;color:#ccc}
#col2 span.type{font-size:1em;color:#8B0000;padding:0;margin:0}
#col2 a:hover span{color:#fff;text-decoration:none}
#col2 h3{font-size:1.2em;margin:0}
.thumbs table {width:100%}
.thumbs a {margin:10px 0;display:block}
.thumbs a img{display:block;margin-left:auto;margin-right:auto}
#content .text {font-size: 17px;margin: 15px auto;padding: 0 15px;width: 751px}
#content .text h1 { font-size:29px;}
#content .text * { padding:0; margin:0;}

/* STUFF */
.bold {font-weight: bold}
.size36 {font-size: 36px}

/* HEADER */
.header { margin:0 auto; padding:1px;  border:1px solid #b3040f; width:988px; margin:0 auto;}
.header h1 { background:#ffe900; padding:30px 0 0; margin:0; color:#000; font-size:70px; text-align:center; line-height:50px; text-transform:uppercase; letter-spacing:-5px; font-weight:bold;}
.header p { text-transform:uppercase; text-align:center; color:#ffe900;padding-top:15px}

/* MENU */
 #menu{overflow:hidden}
#menu ul { text-align:center; padding:10px 0; font-size:12px; margin:0; list-style-type:none;}
#menu li { display:inline; padding:0 10px; border-left:1px solid #fff; margin:0;}
#menu li:first-child, #menu li.first-child { border:0; padding-left:0;}
/* * html li {z-index: expression(runtimeStyle.zIndex = 1,this == parentNode.firstChild ? (className += " first-child") : 0 )}
*/

/* BANNER TOP */
#banner_top {width:1000px;margin:0 auto 10px;overflow:hidden;}
#banner_top div {float:left;margin:0 5px;height:165px;display:inline;_margin:0 4px;}
#banner_top h3 {background:#200006;color:#ca8380;font-size:2.2em;padding:5px;text-transform:capitalize}
#banner_top p {position:relative;color:#fff;padding:10px 20px;line-height:1.4em}
#banner_top a {text-decoration:none; font-size:11px;}
div#banner_top_text1, div#banner_top_text2 {border:1px solid;width:355px}
div#banner_top_text2 h3 {background:#0d1c04;color:#85ac5d}
div#banner_top_bdsm {width:230px;border:1px solid #c79a07;padding:10px 15px;height:145px;font-weight:bold;font-size:11px}
div#banner_top_bdsm a:hover {color:#f00}
div#banner_top_bdsm img {margin-bottom:5px}
.banner_top3 div.banner img {margin-bottom:5px}
.banner_top3 div.banner a img {border-color:#2e2e2e}
.banner_top3 div.banner {width:200px;border:1px solid #999;padding:10px 15px;font-weight:bold;font-size:0.9em}
.banner_top3 div#banner_top_bdsm {height:165px;margin-right:7px}

/* VIDEO */
.video{border:1px solid #666;display:inline-block;padding:10px;margin:10px auto;background:#000}
.video a:active{outline:none}
a.vjs-flash-fallback{background-repeat:no-repeat;height:100%;text-align:center;margin:0px}
.vjs-flash-fallback img{border:none;position:relative;top:35%;width:100px;height:124px}
a.vjs-flash-fallback:hover img{border:none}
a.vjs-flash-fallback:hover {border:none}
a.vjs-flash-fallback object {border:1px solid #000}
.vjs-no-video *{display:inline !important}
.video_description{width:751px;padding:0 15px}

/* GALLERY PICS */
#gal_pics {display:inline-block;overflow:hidden;margin:0 0 20px;width:600px}
#gal_pics_center{width:500px;overflow:hidden;position:relative}
#gal_pics_center img{width:90px;height:120px;border-width:1px}
#gal_pics ul{height:122px;width:10000px;position:relative;margin:4px 0}
#gal_pics li{list-type:none;float:left;margin:0 4px;display:inline}
#gal_pics div{float:left}
#gal_pics_left,#gal_pics_right{padding:4px;width:36px}
#gal_pics_left a{float:left}
#gal_pics_right a{float:right}
#gal_pics_left a,#gal_pics_right a{overflow:hidden;position:relative;top:34px;display:block;width:30px;height:50px}
#gal_pics_left img,#gal_pics_right img{border:none;position:relative}
#gal_pics_left img{left:-90px}
a.gal_pics_active img{outline:2px solid red;cursor:default;border-color:#000}
a.gal_pics_active:hover img{border-color:#000}
#full_size_img{display:inline-block}

/* BANNER BOTTOM */
#banner{padding:0 0 15px;font-weight:bold;background-color:#200000}
#banner a{text-decoration:none;color:#fff;text-transform:capitalize}
#banner a:hover{color:#FC0}
#banner div{margin:15px 14px 0;display:inline;width:302px}

/* FRIENDS */
#friends {padding-bottom:3px}
#friends h3 { width:100%; padding:5px 0; font-size:16px; text-transform:uppercase; margin:0;}
#friends a { width:162px; float:left; display:block; margin:0 0 2px 2px;background:url(http://xxxwaffle.com/content/s/goldenbbw/i/bg_thumb.gif)}
#friends a strong{color:#000;background: #FFD700;font-weight:bold;padding:2px 0 3px;display:block;font-size:13px; height:17px; overflow:hidden;margin:0 1px}
#friends a:hover {text-decoration:none}
#friends a:hover strong{color:#B3040F}
#friends img{width:160px;height:170px;display:block;border-color:black}
#friends a:hover img{border-color:#B3040F}
.friends_2 { padding-left:2px;_padding:0;}


/* FOOTER */
#footer{margin:20px auto;width:800px;font-size:0.8em;text-align:center}