body { background: #414141; }
a { color: #fff; }
#masthead { background: #282828; border-bottom: 1px solid #5e5e5e; border-top: 1px solid #343637; }
#headerBar {
	border-bottom: 1px solid #cc4c89;
	background-color: #ca187c;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#bc1363), to(#ca187c));
}
#headerBar h1 { color: #fff; text-shadow: 0 -1px 0 #670b3d; }
#headerBar .menu a { color: #ffabd7; text-shadow: 0 -1px 0 #670b3d; }
#headerBar .menu a.selected { background: #890a50; }

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

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

/*** our sites/episodes thumb index view colors ***/
.thumbIndex { background-image: -webkit-gradient(linear, left bottom, left top, from(#141414), to(#404040)); }
.thumbIndex .info .leadText { color: #ffabd7; }
.thumbIndex .info div { color: #b1b1b1; }


/*** LARGE BUTTON COLORS ***/
.largeButton.WL {
	background-color: #ca187c;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#bc1363), to(#ca187c));
}
.largeButton.darkPink { 
	background-color: #8b084c;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#790742), to(#950952));
}
.largeButton.grey {
	background-color: #777;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#676767), to(#818181));
}
.largeButton.darkGrey {
	background-color: #434343;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#3b3b3b), to(#494949));
}
.largeButton.WL 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: #515151; }
.roundedMenu.darkGrey li {
	color: #fff;
	text-shadow: 0 -1px 0 #222;
	border-bottom: 1px solid #404040;
	border-top: 1px solid #808080;
}
.roundedMenu.darkGrey li span.subText { color: #fff; }
.roundedMenu li.header { color: #e194c0; text-shadow: 0 -1px 0 #2d2329; }

/*** 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: #d25f9a; }
.pager .current { color: #d25f9a; }
.pager .page {}

/*** SEARCH BOX ***/
#searchBox .controlContainer {
	background-color: #141414;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#000), to(#404040));
}	
/*** 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));
	
}

/*** 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; }
