body { background: #414141; }
a { color: #fff; }
/**WL ITEM -->**/#masthead {
	background: #282828;
	border-bottom: 1px solid #000;
	border-top: 1px solid #343637;
	position: relative;
}
/*#headerBar {
	border-bottom: 1px solid #cc4c89;
	background-color: #ca187c;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#000), to(#000));
    background-image: -moz-linear-gradient(center bottom , #000 0%, #000 100%);
}*/
#headerBar h1 { color: #fff; text-shadow: 0 -1px 0 #670b3d; }
#headerBar .menu a { color: #eee; text-shadow: 0 -1px 0 #000; }
#headerBar .menu {
	float: none;
	text-align: center;
	margin-right: 0px;
}



#headerBar .dropShadow .s1, #headerBar .dropShadow .s2, #headerBar .dropShadow .s3 {
	display: none;
}
#headerBar .menu img {
	vertical-align: middle;
	margin: 0px 0px 4px;
}
#headerBar {border-bottom: 1px solid #000;}

/**WL ITEM -->**/ /*static top nav background color*/
    #headerBar .menu {
    background: #005365; 
    background-image: -webkit-gradient(linear, left bottom, left top, from(#001a20), to(#007189)); 
    background-image: -moz-linear-gradient(center bottom , #001a20 0%, #007189 100%);
} 

/*static menu button default background color*/
#headerBar .menu .selected {
    background: #666; 
    background-image: -webkit-gradient(linear, left bottom, left top, from(#333), to(#999));
    background-image: -moz-linear-gradient(center bottom , #333 0%, #999 100%);
}     
    
/**WL ITEM -->**/ /*static menu button active background color*/
#headerBar .menu .active {
    background: #001a20; 
    background-image: -webkit-gradient(linear, left bottom, left top, from(#003540), to(#001a20));
    background-image: -moz-linear-gradient(center bottom , #003540 0%, #001a20 100%);
}   
  
/*title background color*/    
#headerBar .menu.title {
    background: #151515; 
    height: 37px;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#333), to(#000));
    background-image: -moz-linear-gradient(center bottom , #333 0%, #000 100%);
} 

/*sort button background color*/    
#headerBar .menu.title .selected {
    background: #333;
    margin-top: 5px;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#000), to(#333));
    background-image: -moz-linear-gradient(center bottom , #000 0%, #333 100%);
} 

#headerBar h1.title { color: #fff; text-shadow: 0 -1px 0 #000; font-size: 12px; font-weight: bold; margin-left: 15px;}
#headerBar .title .number {
	font-size: 10px;
	line-height:normal;
	text-transform: uppercase;
	font-weight: normal;
	margin-left: 5px;
}

.stdButton, .toggleButton {
	text-shadow: 0 -1px 0 #000;
	background: #5f5f5f;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#3e3e3e), to(#818181));
    background-image: -moz-linear-gradient(center bottom , #3e3e3e 0%, #818181 100%);
}

/*** warning page colors ***/
.warningText p { color: #2e2e2e; }

/*** our sites/episodes thumb index view colors ***/
/**WL ITEM -->**/.thumbIndex {
	border-bottom: solid 1px #101010;
	border-top: solid 1px #434343;
    background: #202020;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#141414), to(#404040));
    background-image: -moz-linear-gradient(center bottom , #141414 0%, #404040 100%);
}

.thumbIndex .info .leadText {
	color: #0CF;
	font-size: 10px;
	text-transform: uppercase;
}

.thumbIndex .info div { color: #b1b1b1; }

/**WL ITEM -->**/.thumbView .thumbIndex.large .info div .leadText a {color: #9FF;}

/*** LARGE BUTTON COLORS ***/
.largeButton.pink {
	background-color: #ca187c;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#bc1363), to(#ca187c));
    background-image: -moz-linear-gradient(center bottom , #bc1363 0%, #ca187c 100%);
    
}

.largeButton.darkPink { 
	background-color: #8b084c;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#790742), to(#950952));
    background-image: -moz-linear-gradient(center bottom , #790742 0%, #950952 100%);
}

.largeButton.grey {
	background-color: #777;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#676767), to(#818181));
    background-image: -moz-linear-gradient(center bottom , #676767 0%, #818181 100%);
}

.largeButton.darkGrey {
	background-color: #434343;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#3b3b3b), to(#494949));
    background-image: -moz-linear-gradient(center bottom , #3b3b3b 0%, #494949 100%);
}

.largeButton.WL {
	background-color: #007189;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#001a20), to(#007189));
    background-image: -moz-linear-gradient(center bottom , #001a20 0%, #007189 100%);
}

.largeButton.pink h1 { color: #fff; text-shadow: 0 -1px 0 #800f4d; }
.largeButton.grey h1 { color: #fff; text-shadow: 0 -1px 0 #222; }

/*** ROUNDED MENU COLORS ***/
.roundedMenu { background-color: #a4a4a4; }
.roundedMenu li {
	color: #424242;
	text-shadow: 0 1px 0 #bbb;
	border-bottom: 1px solid #838383;
	border-top: 1px solid #bdbdbd;
}

.roundedMenu.darkGrey { background-color: #333; }
.roundedMenu.darkGrey li {
	color: #fff;
	text-shadow: 0 -1px 0 #222;
	border-bottom: 1px solid #222222;
	border-top: 1px solid #4e4d4d;
}

.roundedMenu.darkGrey li span.subText { color: #9c9c9c; }
.roundedMenu li.header {
	color: #3CF;
	text-shadow: 0 -1px 0 #2d2329;
}

.roundedMenu.darkGrey .container .studios li {font-size: 13px; font-weight:bold;}

/*** PHOTO GALLERY COLORS ***/
#photoGallery .photo { background: #757575; }

/*** RING TONE COLORS ***/
.ringTones li { 
	border-bottom: 1px solid #363636;
	border-top: 1px solid #5b5b5b;
}

/*** PAGER ***/
.pager a { text-shadow: 0 -1px 0 #2d2329; }
.pager .sep { color: #3bc5ff; }
.pager .current { color: #ffa800;}
.pager .page {}

/*** SEARCH BOX ***/
#searchBox .controlContainer {
	background-color: #141414;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#000), to(#404040));
    background-image: -moz-linear-gradient(center bottom , #000 0%, #404040 100%);
}
	
/*** NICHE SELECTOR ***/
.nicheSelector .stdButton {
	text-shadow: 0 -1px 0 #000;
	background: #5f5f5f;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#252525), to(#646363));
    background-image: -moz-linear-gradient(center bottom , #252525 0%, #646363 100%);
}

/*** EPISODE DETAILS ***/
.episodeDetails p { color: #d1d1d1; }

/*** SUPPORT COLORS ***/
.faq .answer { color: #aaa; margin-bottom: 8px; }
.contactNotice { color: #aaa; }

/** SIGN UP COLORS ***/
.salePoints caption { color: #929292; text-shadow: 0 -1px 0 #000; }
.thumbIndex.large .info div ul .scenes {
	font-size: 16px;
	font-weight: bold;
	color: #eee;
}
.thumbIndex.large .info div ul .scenes .sep {
	font-size: 10px;
	font-weight: normal;
	color: #666;
	vertical-align: middle;
}
.thumbIndex.large .info div ul li .stdButton .sep {
	font-size: 12px;
	font-weight: normal;
	color: #999;
}
.roundedBox.episodeDetails .container .pornstars {
	font-size: 16px;
	font-weight: bold;
	color: #999;
	line-height: 30px;
}
.roundedBox.episodeDetails .container .pornstars a, .niches a {
	color: #ddd;
	text-decoration: underline;
}
.thumbView .thumbIndex.large .info h1 .sep {
	font-size: 11px;
	font-weight: normal;
	color: #999;
}
#headerBar .title .sep {
	font-size: 11px;
	font-weight: normal;
	color: #999;
	margin: 0px 8px;
}
.niches {
	padding: 0px 15px;
	font-size: 13px;
	font-weight: bold;
	color: #999;
	margin: 5px 0px;
}
.thumbs {
	padding: 10px;
	text-align: center;
}
.thumbs img {
	margin: 2px;
	width: 45%;
	height:auto;
	border: solid 2px #eee;
    max-width: 200px;
}
