/*#leftmenu {
	width : 200px;
	position : absolute;
	top : 0px;
	left : 0px;
}*/

#centerdiv {
	width : 760px;

}

.main {
	background-color:#ffffff;
	color:#000;
	width : 800px;
	position : relative;
	top : 125px;
	left : auto;
	right : auto;
}

#top {
	/*background-image : url(/images/header.jpg);
	background-repeat : no-repeat;
	background-position : top left;*/
	position : relative;
	top : 0px;
	left : auto;
	right : auto;
	width : 800px;
}

 a


{ color : #6699ff;   
      font-size:14px;}
	   a:link {color:#6699ff}
	 a:visited {color:#cc00ff}
     a:active {color:#FFff00}
    a:hover {color:#FFff00}
  


body {
				color : #fff;
				font-family : tahoma,arial;
				font-size : 12px;
			}
			.box {
				border:1px;
				border-style : solid;
				border-color : black;
				background-color : ffffff;
			}
			.bottom {
				border:3px;
				border-style:solid;
				border-color : black;
				background-color : white;
			}
			.bg1 {
				background-color:ffffff;
				color:000000;
			}
			.bg2 {
				background-color:ffffff;
				color:000000;
				padding: 2px;
				font-family:Optima;
			}
			.bg2 a {
				color: 6c28b1;
			}
			.bg3 {
				background-color:ff7ad2;
				color:000000;
				padding: 10px;
			}
			.bg3 a {
				color: 000000;
			}


.pagenumbers {
	border : 1px dotted;
	border-color: #ffff33;
}
table,td
{
color:#000;
}	




/*sitemap link*/
.skip {
	display: none;
}


	
     A.title:link {color:#fff;text-decoration:none;}
     A.title:visited {color:#fff;text-decoration:none;}
     A.title:active {color:#33ffff;text-decoration:none;}
     A.title:hover {color:#FFCC00;text-decoration:none;}


     A.title-current:link {color:#ffff33;text-decoration:none;}
     A.title-current:visited {color:#ffff33;text-decoration:none;}
     A.title-current:active {color:#33ffff;text-decoration:none;}
     A.title-current:hover {color:#FFCC00;text-decoration:none;}
   
     
     A.top
      {  color : #009933;
       font: 10px Verdana, Helvetica,Ariel,sans-serif;
         {text-decoration:none}  
      } 
	
   
     A.top:link {color:#009933}
	 A.top:visited {color:#996666}
     A.top:active {color:#FF0000}
     A.top:hover {color:#FF0000}


 A.price
      {    
      font:bold 14px Verdana, Helvetica,Ariel,sans-serif;}
	   A.price:link {color:#009933;font:bold 14px Verdana, Helvetica,Ariel,sans-serif;}}
	 A.price:visited {color:#ffcc00}
     A.price:active {color:#FF0000}
     A.price:hover {color:#FF0000}




 A.vod
      {  color :red;
       text-decoration:none;
      font:bold 80% Verdana, Helvetica,Ariel,sans-serif;
      } 
 A.map
      {  color :#ffff33;
     text-decoration:none ;
      font:bold 80% Verdana, Helvetica,Ariel,sans-serif;
      } 
	


.footer a
      {color :#000;
      font:70% Verdana, Helvetica,Ariel,sans-serif;
      text-decoration : none;} 
	  
     A.footer:link {color:#000}
     A.footer:visited {color:#660099}
     A.footer:active {color:#000099}
     A.footer:hover {color:#FF3300}
 A.menu
      { color : #33CC00;
      font:bold 75% Verdana, Helvetica,Ariel,sans-serif;
	  text-decoration:none
      } 
	  
     A.menu:link {background-color:white;color:#33CC00}
     A.menu:visited {background-color:white;color:#CCCC00}
     A.menu:active {background-color:white;color:#FFFF33}
     A.meun:hover {background-color:white:color:#FFFF33}


 A.menusm
      { color : #000000;
      font:bold 70% Verdana, Helvetica,Ariel,sans-serif;
      } 
	  
     A.menusm:link {background-color:white;color:#000000}
     A.menusm:visited {background-color:white;color:#CCCC00}
     A.menusm:active {background-color:white;color:#FFFF33}
     A.meunsm:hover {background-color:white:color:#FFFF33}
 A.enter
      { color : #000000;
      font:bold 120% Verdana, Helvetica,Ariel,sans-serif;
	  text-decoration:none;
      } 
	  
     A.enter:link {background-color:white;color:#33CC00}
     A.enter:visited {background-color:white;color:#CCCC00}
     A.enter:active {background-color:white;color:#FFFF33}
     A.enter:hover {background-color:white;color:#FFFF33}
 A.pages
      { 
      font:bold 80% Verdana, Helvetica,Ariel,sans-serif;
      } 
	  
     A.pages:link {background-color:white;color:#000}
     A.pages:visited {background-color:white;color:#CCCC00}
     A.pages:active {background-color:white;color:#FFFF33}
     A.pages:hover {background-color:white;color:#FFFF33}	 
	 
H1 {font:bold 120% Verdana, Helvetica,Ariel,sans-serif;
text-align:center}
H2 {font:bold 110% Verdana, Helvetica,Ariel,sans-serif;}
H3 {font:bold 90% Verdana, Helvetica,Ariel,sans-serif;}
H4 {font:bold 80% Verdana, Helvetica,Ariel,sans-serif;}




.none {color: #CCCCCC; font:bold 80% Verdana, Helvetica,Ariel,sans-serif; }
.standard {color: black; font:normal 12px Verdana, Helvetica,Ariel,sans-serif;}
.small {color:#000;font: 10px Verdana, Helvetica,Ariel,sans-serif; }
.warning {color:red; font-size:10px}


.footermargin{
margin:10px}


SELECT
{	
	font-size:0.75em;
    font-family:Verdana,Ariel,Sans-Serif;
 }


.page
{


border-style:solid;
border-width:thin;
border-color:black;
background-color : white;
width:100%;
margin:0;
padding: 0 10px 10px 0;
}


.ads
{
border-style:dotted;
border-width:thick;
border-color:#ffff33;


}


.toy
{
color:#000000;
background-color:#99cc33;
border-style:solid;
border-width:thin;
border-color:black;
font:bold 120% Verdana, Helvetica,Ariel,sans-serif
}
.toyfeature
{
color:#000000;
background-color:#99cc33;
border-style:solid;
border-width:thin;
border-color:black;
font:bold 75% Verdana, Helvetica,Ariel,sans-serif
}
.toytitle
{
color:#99CC33;
background-color:#ffffff;
font:80% Verdana, Helvetica,Ariel,sans-serif
}
.toyheader
{color: #ffffff;
background-color: #99CC33;
font:bold 10px Verdana, Helvetica,Ariel,sans-serif;
}


.toytable
{
color:#000000;
background-color:#99CC33;
border-style:solid;
border-width:thin;
border-color:black;
}
td.toytitle
{
font:bold 90% Verdana, Helvetica,Ariel,sans-serif;
color:#99CC33;
background-color:#fff;
text-align:center;
}


.gift
{
color:#fff;
background-color:#990000;
border-style:solid;
border-width:thin;
border-color:black;
}


.gifttitle
{
color:#990000;
background-color:#ffffff;
font:80% Verdana, Helvetica,Ariel,sans-serif;
}
.giftheader
{color: #ffffff;
background-color: #990000;
font:bold 10px Verdana, Helvetica,Ariel,sans-serif;
}










.storetitle
{
font:bold 12px Verdana, Helvetica,Ariel,sans-serif;
color:#ffffff;
background-color:#6699ff;
text-align:center;
}
.store
{



border-style:solid;
border-width:thin;
border-color:black;


}
.newsheader
{
font:bold 10px Verdana, Helvetica,Ariel,sans-serif;
border-style:solid;
border-width:thin;
border-color:black;
background-color:#339900;
color:#ffffcc;
}
.date
{font:bold 10px Verdana, Helvetica,Ariel,sans-serif;
color:#339900;
width:100px;
}


}
.media
{background-color:#99ffcc;
font-size:10px;
}
.desc
{background-color:#ffffcc;
font-size:12px;
width: 100%;
}
.desc A
{
font-size:10px;
color:#669900;
}
.star
{
color:#000;
background-color:#ffccff;
font:bold 11px Verdana, Helvetica,Ariel,sans-serif;
}
.starheader
{
color:#000;
background-color:#ffccff;
font:bold 12px Verdana, Helvetica,Ariel,sans-serif;
border-style:solid;
border-width:thin;
border-color:black;
text-align:center;
}


.porn
{
color:#FFCC00;
background-color:#9966cc;
border-style:solid;
border-width:thin;
border-color:black;
font:bold 120% Verdana, Helvetica,Ariel,sans-serif
}
.pornfeature
{
color:#FFCC00;

background-color:#990033;
border-style:solid;
border-width:thin;
border-color:#fff;
font:bold 75% Verdana, Helvetica,Ariel,sans-serif
}
.porncat
{
color:#FFCC00;
background-color:#990033;
border-style:dotted;
border-width:thin;
border-color:grey;
font:80% Verdana, Helvetica,Ariel,sans-serif
}
.pornheader
{color: #FFCC00;
background-color: #990033;
font:bold 10px Verdana, Helvetica,Ariel,sans-serif;
}
td.porntitle
{
font:bold 90% Verdana, Helvetica,Ariel,sans-serif;
color:#990033;
background-color:#fff;
text-align:center;
}


.dvd
{
color:#000000; 
background-color:#9999ff;
border-style:solid;
border-width:thin;
border-color:black;
font:bold 120% Verdana, Helvetica,Ariel,sans-serif;


}
.dvdheader
{
color:#000000; 
background-color:#9999ff;
border-style:solid;
border-width:thin;
border-color:black;
font:bold 14px Verdana, Helvetica,Ariel,sans-serif;


}
.dvdfeature
{
color:#000000;
background-color:#9999ff;


font:bold 85% Verdana, Helvetica,Ariel,sans-serif
}

.dvdtable
{
color:#000000;
background-color:#9999ff;
border-style:solid;
border-width:thin;
border-color:black;
}
.dvdtitle
{color: #9999ff;
background-color: #fff;
font-size:85%;
border-style:solid;
border-width:thin;
border-color:#9999ff;

}
.dvdstudio
{color: #fff;
background-color: #9999ff;
font:bold 85% Verdana, Helvetica,Ariel,sans-serif;
}
.shop
 
{
color:#000000;
background-color:#ff6600;
border-style:solid;
border-width:thin;
border-color:black;
font:bold 120% Verdana, Helvetica,Ariel,sans-serif;
}
.shopheader
 
{
color:#000000;
background-color:#ff6600;
border-style:solid;
border-width:thin;
border-color:black;
font:bold 10px Verdana, Helvetica,Ariel,sans-serif;
}


.gay
 
{
color:#000000;
background-color:#ff00cc;
border-style:solid;
border-width:thin;
border-color:black;
font:bold 120% Verdana, Helvetica,Ariel,sans-serif;
}
.gayheader
 
{
color:#000000;
background-color:#ff00cc;
border-style:solid;
border-width:thin;
border-color:black;
font:bold 90% Verdana, Helvetica,Ariel,sans-serif;
}
.alpha
{
color:#000000;
background-color:#C0C0C0;
border-style:solid;
border-width:thin;
border-color:black;
font:bold 90% Verdana, Helvetica,Ariel,sans-serif
}


.gayfeature
{
color:#000000;

background-color:#ff00cc;
border-style:solid;
border-width:thin;
border-color:black;
font:bold 75% Verdana, Helvetica,Ariel,sans-serif
}


.cap
{
font:bold 90% Verdana, Helvetica,Ariel,sans-serif
color:#000000;
}




.white
{


color:#fff;
font:85% Verdana, Helvetica,Ariel,sans-serif;
}
td.stores 
{color:#330099;
}
.check 
{
	
	font-style:bold;
	color :#8A2BE2;
}


.text
{
font:90% Verdana, Helvetica,Ariel,sans-serif
 
}



.box
{
background-color:#ccccff;
color:#000;
border-style:solid;
border-width:thin;
border-color:black;
padding:2px;
}
/*payperview*/

.boxppv {
				border:1px;
				border-style : solid;
				border-color : black;
				background-color : ffffff;
			}
			.bottom {
				border:3px;
				border-style:solid;
				border-color : black;
				background-color : white;
			}
			.bg1 {
				background-color:ffffff;
				color:#000000;
			}
			.bg2 {
				background-color:ffffff;
				color:#000000;
				padding: 2px;
				font-family:Optima;
			}
			.bg2 a {
				color: 6c28b1;
			}
			.bg3 {
				background-color:ff7ad2;
				color:#000000;
				padding: 10px;
			}
			.bg3 a {
				color: 000000;
			}
			.aebn
			{
			background-color:#ff00cc;
			
			}
.vodtable
{
background-color:#fff;
border-style:solid;
border-width:thin;
border-color:red;
padding:2px;
}
.product
{
background-color:#fff;
color:#000;
border-top-style:dotted;
border-top-width:thin;
border-top-color:#ccc;
padding:2px;
width:100%;








}


.topproduct
{
background-color:#fff;
width:125px;

color:#000;
border-style:dotted;
border-width:thin;
border-color:grey;
padding:2px;
}
.sitemap
{


color:#99ff00;
border-style:dotted;
border-width:thick;
border-color:#99ff00;
padding:2px;
}
/*old styles*/
.video
{
color:#000000;
background-color:#ff9933;
border-style:solid;
border-width:thin;
border-color:black;
font:bold 120% Verdana, Helvetica,Ariel,sans-serif
}
.videofeature
{
color:#000000;
background-color:#ff9933;
border-style:solid;
border-width:thin;
border-color:black;
font:bold 75% Verdana, Helvetica,Ariel,sans-serif
}
.videocat
{
color:#000000;
background-color:#ff9933;
border-style:dotted;
border-width:thin;
border-color:grey;
font:80% Verdana, Helvetica,Ariel,sans-serif
}
.videoheader
{color: #000;

background-color: #ff9933;
font:bold 14px Verdana, Helvetica,Ariel,sans-serif;
text-align:center;
}


.videotable
{
color:#000000;
background-color:#ff9933;
border-style:solid;
border-width:thin;
border-color:black;
}