.bg1
{
background-color:black;
color:#b0b0b0;
font-family:Arial;
font-size:10.0pt;
text-align:center;
padding:0px;
margin:0px;
}

#wrapper
{
width:100%;
height:auto;
position:relative;top:0px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}

#titlegrx
{
text-align:center;
position:relative;top:0px;
background-image:url(/images/britishsextube_m.jpg);
background-repeat:repeat-x;
z-index:1;
width:98%;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:10px;
padding:0px;
}

#titlegrx_l
{
width:48px;
height:97px;
position:absolute;top:0px;left:0px;
background-image:url(/images/britishsextube_l.jpg);
}

#titlegrx_r
{
width:48px;
height:97px;
position:absolute;top:0px;right:0px;
background-image:url(/images/britishsextube_r.jpg);
}

#titlegrx img
{
text-align:center;
margin: 0px auto;
}

#titlegrx h1
{
text-align:center;
width:auto;
height:auto;
font-size:10pt;
margin:0px auto;
}

#titlegrx p
{
padding:0px 10px;
font-weight:bold;
text-align:center;
}

.main_content
{
text-align:center;
margin-left:auto;
margin-right:auto;
padding:0px;
position:relative;top:0px;
width:100%;
height:auto;
z-index:0
}

#menu
{
clear:both;
width:988px;
height:30px;
margin:8px auto;
padding:0px;
z-index:1;
overflow:visible;
}

#menu ul
{
width:984px;
height:31px;
padding:0px 1px;
z-index:2
}

#menu ul li
{
float:left;
width:187px;
height:30px;
position:relative;top:0px;
z-index:3;
margin:0px 4px;
}

#menu a
{
display:block;
width:187px;
height:16px;
background-color:black;
background-image:url(/images/britishsextube_btn.gif);
margin:0px;
padding:7px 0px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
font-size:9pt;
font-weight:bold;
} 

#menu a:link { color:#51fff9; }
#menu a:visited { color:#51fff9; }
#menu a:focus { color:#51fff9; }
#menu a:hover { color:white; }
#menu a:active { color:#51fff9; }

#menu li div
{
width:187px;
height:auto;
position:absolute;top:28px;left:0px;
background-color:black;
visibility:hidden;
opacity:0.75;
filter: alpha(opacity=75);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
}

#menu li.over div { visibility:visible; }

#menu li div ul { width:auto; height:auto; margin:0px; padding:0px;}
#menu li div li { float:none; background-color:black; margin:1px 0px;}

.centre_panel
{
text-align:justify;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
padding:0px;
width:988px;
height:auto;
}

p.clip {margin:8px 10px;}

.left_panel
{
text-align:center;
border:1px solid #805e30;
margin-left:auto;
margin-right:auto;
padding:4px;
width:188px;
height:auto;
float:left;
}

ul.gal, ul.gal li
{
display:inline;
}

.gallery_box
{
float:left;
width:240px;
height:232px;
margin:0px 0px 10px 5px;
text-align:center;
padding:1px;
}

.gallery_box p.f_text
{
float:left;
width:236px;
height:30px;
text-align:left;
margin:2px 0px 2px 2px;
padding:0px;
}

.gallery_box p.f_dur
{
float:right;
margin:0px 2px;
font-size:8pt;
}

.gallery_box p.f_chan
{
clear:both;
margin:0px 2px;
}

.gallery_box p.f_tag
{
margin:0px 2px;
font-size:8pt;
}

.gallery_box p.f_views
{
float:left;
margin:0px 2px;
font-size:8pt;
}

.gallery_box p.f_rate
{
float:right;
margin:2px;
}

.clip_box
{
width:100%;
height:auto;
padding:2px;
text-align:center;
margin:0px 0px 16px 8px;
}

.clip_box h2 {font-size:14pt;margin:0px 0px 10px 0px;}
.clip_box p {margin:10px 0px;}

.rating_box
{
width:986px;
height:44px;
border:1px solid #805e30;
padding:1px;
margin:0px 0px 0px 8px;
text-align:center;
position:relative;top:0px;
}

.rating_img
{
position:relative;top:0px;
margin-left:auto;
margin-right:auto;
width:198px;
height:40px;
}

.rating_text
{
width:260px;
height:20px;
position:absolute;top:14px;left:5px;
text-align:right;
}

#rating_val
{
width:240px;
height:20px;
position:absolute;top:14px;right:5px;
text-align:left;
}

#stars_div
{
position:absolute;top:0px;left:0px;
width:198px;
height:40px;
overflow:hidden;
}

.gallery_banner
{
text-align:center;
width:100%;
height:auto;
padding:0px;
margin:8px 0px 16px 0px;
}

.gallery_banner img
{
float:left;
margin:5px;
}

.gallery_banner h3
{
font-size:20pt;
margin:16px 0px;
}

.gallery_banner p
{
padding:3px;
}

.footer
{
font-size:8.0pt;
text-align:center;
margin-left:auto;
margin-right:auto;
padding:0px;
width:100%;
height:auto;
position:relative;top:0px;
}

.footerlegend
{
text-align:center;
}

.topbox_left
{
text-align:left;
width:250px;
height:auto;
float:left;
padding-left:230px;
margin:0px;
}
.topbox_right
{
text-align:left;
width:430px;
height:auto;
float:right;
padding-left:50px;
margin:0px;
}
.bottombox
{
text-align:left;
width:24%;
height:auto;
float:left;
margin:0px;
padding:4px;
}

a:link { color:#fc3636;text-decoration:underline }
a:visited { color:#fc3636;text-decoration:underline }
a:focus { color:#fc3636;text-decoration:underline }
a:hover { color:white;text-decoration:underline }
a:active { color:#fc3636;text-decoration:underline }

.clip_box p a:link { color:#b0b0b0;text-decoration:underline }
.clip_box p a:visited { color:#b0b0b0;text-decoration:underline }
.clip_box p a:focus { color:#b0b0b0;text-decoration:underline }
.clip_box p a:hover { color:#fc3636;text-decoration:underline }
.clip_box p a:active { color:#b0b0b0;text-decoration:underline }

.left_panel a
{
display:block;
width:98%;
height:auto;
border:1px solid #805e30;
margin-top:2px;
margin-bottom:2px;
margin-left:auto;
margin-right:auto;
padding:4px 2px;
text-align:center;
text-decoration:none;
} 
.left_panel a:link { color:#c0c0c0;background-color:black; }
.left_panel a:visited { color:#c0c0c0;background-color:black; }
.left_panel a:focus { color:#c0c0c0;background-color:black; }
.left_panel a:hover { color:white;background-color:orange; }
.left_panel a:active { color:#c0c0c0;background-color:black; }

.gallery_box a:link { color:#fc3636;text-decoration:none; }
.gallery_box a:visited { color:#fc3636;text-decoration:none; }
.gallery_box a:focus { color:#fc3636;text-decoration:none; }
.gallery_box a:hover { color:#fc3636;text-decoration:underline; }
.gallery_box a:active { color:#fc3636;text-decoration:none; }

h1 {font-size:14.0pt; }
h2 {font-size:12.0pt; }
.left_panel h2
{
display:block;
width:98%;
height:24px;
font-size:11.0pt;
font-weight:bold;
margin:10px 0px 8px 0px;
padding:0px;
}
.centre_panel h2 {margin-left:8px;}

.cleardiv {clear:both;}

img
{
border-style:none;
padding:0px;
margin:0px;
}

ul { list-style-type:none;margin:0px;padding:0px; }
li { margin:0px;padding:0px; }
p {margin:0px;padding:0px;text-align:justify;}

