body,html,table,div,p,td { margin:0;padding:0;font-size:16px;font-family: Verdana,Arial; }
br.fr { clear:both; }
body { text-align:center; background: #000064 url(/graphics/background.png) top repeat-x; color: #fff; }
div#title { margin: 5px auto 0 auto; background: transparent url(/graphics/titlebackground.jpg) top center no-repeat; width: 804px; height: 182px; }
div#logo { float: left; margin: 9px 0 0 5px; }
div#logo a img { border: 0; width: 439px; height: 100px; }
div#news { float:left; padding: 30px 0 0 40px; font-size: 16px; line-height: 1.3; text-align: left; font-family: "Segoe UI",tahoma,arial,sans-serif; color: #000; width: 400px; }
div#adv { float:right; width: 228px; height: 182px; padding: 11px 20px 0 0; text-align:left; }
div#adv div { position: relative; z-index: 3; border: 0; left: 0; width: 228px; height: 171px; border: 1px solid #D2D6F3; } 
div#adv div div { position: absolute; z-index: 4; left: 0;  background-color: #000; border: 0; }
div#adv div div a img { border: 0; }

div#cbox { color: #000; margin: 0 auto; background: transparent url(/graphics/cbox.gif) center repeat-y; width: 804px; }
div#login table td { color:#777;font-size:12px; }
div#login { padding: 0 20px; color: #000; font-weight: bold; font-size: 12px; line-height:12px; }
div#login form { margin:5px 0; float:right; text-align:left; color: #777; }
div#login input { font-size:10px; }
div#login form a { font-size: 14px; font-weight: normal; text-decoration: none; color:#f00; }
div#login form a:hover { text-decoration:underline; color:#003; } 
div#codef { height:22px; }
div#cfoot { margin: 0 auto; background: transparent url(/graphics/cboxbottom.png) top center no-repeat; width: 804px; height: 7px; }
h1 { width:500px; float:left; text-align:left; font-weight: normal; font-family: "Segoe UI",tahoma,arial,sans-serif; font-size: 28px; color: #333; margin:0; padding:0 15px; }
p#date { float:right; padding: 15px 15px 0 0; font-family: "Segoe UI",tahoma,arial,sans-serif; }
div.videos { position:relative;z-index:3;left:0;top:0;padding:10px 10px;margin:0 16px;background-color:#000; }
div.videos div { position:relative;z-index:4;width:750px;height:450px; }
div.videos div.drk { position:absolute;z-index:5;top:0;left:0;width:750px;height:450px;margin:0;background-color:#000; }
div.videos h1 { position:absolute;z-index:6;left:0px;top:410px;color:#fff;width:720px; }
div.videos div a.ov,div.videos div div.members { padding:0;position:absolute;z-index:8;left:0;top:0;width:750px;height:450px;display:block; }
div.videos div a.ov img { margin:100px 0 0 0;border:0; }
div.videos div.flashvid { padding:0;text-align:center;width:750px;height:300px;padding-top:75px;border:0; }
div.videos div div.members { text-align:left;color:#fff; }
div.videos div div.members h1 { top:0; }
div.videos div div.members table.downloads { margin: 20px 0 5px 0; width:680px; table-layout:fixed; }
table.downloads td { padding:5px; text-align:center;font-size:14px;font-weight:bold; }
table.downloads td a,table.downloadsB td a { color: #f33; }
table.downloads td a img { border:0; }
table.downloads td a:hover,table.downloadsB td a:hover { color: #fff; }
table.downloads td a:visited,table.downloadsB td a:visited { color: #a33; }
div.videos div div.members p.help { text-align:left; padding: 0 40px; }
div.videos div div.members p.help a { font-size: 12px; font-weight:normal;color:#f00; text-decoration:none; }
div.videos div div.members p.help a:hover { color:#fff; text-decoration:underline; }

table.downloadsB { margin: 10px 0 5px 0; width:680px; table-layout:fixed; }
table.downloadsB td { padding:2px; text-align:right;font-size:14px;font-weight:bold; }
table.downloadsB form,table.downloadsB option,table.downloadsB input { font-family: Arial;font-size:12px; font-weight:normal; }
table.downloadsB form { font-size:14px; }
table.downloadsB input { padding:0 20px; }

div.download { padding:0 20px 50px 0; background: transparent url(/graphics/videotypes.gif) 20px 5px no-repeat; }
div.download img { width:395px;height:39px;float:right;border:0; }
div#missedv { padding: 10px; font-size: 22px; font-family: "Segoe UI",tahoma,arial,sans-serif; text-align:center; }
div#missedv a { color:#f00; text-decoration:none; font-weight:bold; }
div#missedv a:hover { text-decoration:underline; color:#f44; }
div#footinfo { text-align:center;padding:10px 20px 0 20px;font-size:10px; color:#666; }
div#footinfo a { text-decoration:none;color:#222;}

div#joinleft { margin:0 20px; padding-top:10px; padding-right:370px; clear:left; font-size:12px; text-align:left; background: #fff url(/graphics/tashamarleybondagegirl.jpg) top right no-repeat; }
div#joinleft a { color:#882222;text-decoration:none; }
div#joinleft a:hover { color:#000;text-decoration:underline; }
div#joinleft p { text-align:justify; margin:10px 0; font-size:12px; }
div#joinleft ul { padding:20px 0 20px 50px; }
div#joinleft li { margin:5px; font-size:14px; font-weight:bold; }
div#joinleft form { text-align:center; }

div#errorinfo { border:2px solid #500;font-size:12px;font-weight:bold;background-color:#a00;color:#fff;padding:10px;margin:15px; }
div#errorinfo a { color:#f00; }
div#errorinfo a:hover { color:#fff; }
