@import url(icon-links.css);

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f9f4de;
	font-family: Tahoma, Arial, sans-serif;
}
A:hover {
	text-decoration: underline;
}
.pageleftbd {
	background-image: url(http://images.pimproll.com/downloadpass.com/images/pageleftbd.gif);
	background-repeat: repeat-y;
	width: 12px;
}
.pagerightbd {
	background-image: url(http://images.pimproll.com/downloadpass.com/images/pagerightbd.gif);
	background-repeat: repeat-y;
	width: 12px;
}
a.footerlinks:active, a.footerlinks:visited, a.footerlinks:link {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.footerlinks:hover {
	color: #FF0;
}

.subhead {
	background-image: url(http://images.pimproll.com/downloadpass.com/images/subhead.gif);
	background-repeat: no-repeat;
	height: 24px;
}
.subhead-counts {
	text-align: center;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 6px;
}
.textboldyellow {
	font-weight: bold;
/*	color: #fef2bf; */
	color: #FFED58;
}
.textgrey {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #b4b4b4;
}
.textblack10 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}
.mainleftcol {
	background-color: #efeeee;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.mainrightcol {
	background-color: #efeeee;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.mainmiddlebds {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: double;
	border-bottom-style: none;
	border-left-style: double;
	border-top-color: #a9a9a9;
	border-right-color: #a9a9a9;
	border-bottom-color: #a9a9a9;
	border-left-color: #a9a9a9;
}
.mainleftbd {

	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: double;
	border-top-color: #a9a9a9;
	border-right-color: #a9a9a9;
	border-bottom-color: #a9a9a9;
	border-left-color: #a9a9a9;
}
.footerbg {
	background: url(http://images.pimproll.com/downloadpass.com/images/footerbg.jpg) top no-repeat;
	height: 118px;
	padding-top: 25px;
	padding-left: 20px;
}
/* JOIN PAGE 
----------------------------------*/
.joinheader {
	background: url(http://images.pimproll.com/downloadpass.com/images/joinheader.jpg) no-repeat;
	height: 109px;
	width: 760px;
	text-align: center;
	vertical-align: bottom;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-bottom: 7px;
}
.stats {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 21px;
   line-height: 21px;
   font-weight: normal;
   color: #000000;
}
.memincludes {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 13px;
   font-weight: normal;
   color: #000000;
   line-height: 18px;
}
input.buttons {
   width: 300px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
}
.style1 {
   color: #FF0000;
   font-weight: bold;
}
.texttype1 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
}



.tabbg {
	background-image: url(http://images.pimproll.com/downloadpass.com/images/tabbg.gif);
	background-repeat: repeat-x;
	height: 29px;
}
.tabs .leftstart {
	background-image:url(http://images.pimproll.com/downloadpass.com/images/tabonstart.jpg);
	background-repeat: no-repeat;
	width: 22px;
}
.tabs .onbg {
	background-image:url(http://images.pimproll.com/downloadpass.com/images/tabonbg.jpg);
	background-repeat: repeat-x;
	padding-top: 6px;
}
.tabs .offstartonmiddle {
  background-image:url(http://images.pimproll.com/downloadpass.com/images/tabonoff.jpg);
  background-repeat: no-repeat;
  width: 22px;
}
.tabs .offbg {
  background-image:url(http://images.pimproll.com/downloadpass.com/images/taboffbg.jpg);
  background-repeat: repeat-x;
  padding-top: 6px;
}
.tabs .offmiddle {
  background-image:url(http://images.pimproll.com/downloadpass.com/images/taboffmiddle.jpg);
  background-repeat: no-repeat;
  width: 22px;
}
.tabs .rightoff {
  background-image:url(http://images.pimproll.com/downloadpass.com/images/taboffend.jpg);
  background-repeat: no-repeat;
  width: 22px;
}
.tabs .startoff {
  background-image:url(http://images.pimproll.com/downloadpass.com/images/tabstartoff.jpg);
  background-repeat: no-repeat;
  width: 22px;
}
.tabs .middleonoffstart {
  background-image:url(http://images.pimproll.com/downloadpass.com/images/taboffmiddleon.jpg);
  background-repeat: no-repeat;
  width: 22px;
}
.tablinkon {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.tablinkoff {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #424242;
	text-decoration: none;
}
.topratedbox1 {
	border: 1px solid #fafafa;
	background-color: #d2d2d2;
	text-align: center;
	width: 146px;
}
.topratedbox2 {
	border: 1px solid #fafafa;
	background-image: url(http://images.pimproll.com/downloadpass.com/images/topratedbg.gif);
	background-repeat: repeat-x;
	height: 28px;
	width: 146px;
}
.topratednumbers {
	height: 172px;
	width: 14px;
	border: 2px solid #ff0000;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 9px;
	color: #f2f2f2;
	text-align: center;
	background-image: url(http://images.pimproll.com/downloadpass.com/images/ratingbg.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	padding-top: 2px;
}
.topratednumbers2 {
	padding: 1px;
	border: 2px solid #ff0000;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #f2f2f2;
	text-align: center;
	vertical-align: center;
	background-color: #cb0303;
	margin-left: -1px; margin-top: -1px;
}
.borderdarkgrey {
	border: 1px solid #616161;
}
.borderlightred {
	border: 1px solid #fab8b8;
}
.borderdarkgrey2 {
	border: 1px solid #313131;
}
.borderlightgrey {
	border: 1px solid #999;
}


.textblack10 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 11px;
}
.textblack11 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
}
.current-category {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #7D0000;
}
.textdarkgrey11 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #4c4c4c;
	text-decoration: underline;
}
.textwhite12 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.textwhite11 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.textred28 {
	font-weight: bold;
	color: #de2525;
}
.textwhite9 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.textblack12 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
}
.textbrown9 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 9px;
	color: #713737;
}
.textblack17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	letter-spacing: -1px;
	font-weight: bold;
}
.textblack28 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	letter-spacing: -1px;
}
.textwhite16 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}




.linkblack {
	color: #000000;
	text-decoration: none;
}
.linkwhite {
	color: #FFFFFF;
	text-decoration: none;
}
.linkwhite:hover {
	color: #F00;
}
.linkred {
	color: #DE2525;
	text-decoration: none;
}
.linkdarkred {
	color: #7D0000;
	text-decoration: none;
}
.linkdarkred:hover {
	color: #F00;
}


.nichelink_off {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	background-image: url(http://images.pimproll.com/downloadpass.com/images/nichelinkbg-off.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 5px;

}
.nichelink_on {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	background-image: url(http://images.pimproll.com/downloadpass.com/images/nichelinkbg-on.gif);
	background-repeat: no-repeat;
	background-position: left top;
	cursor: pointer;cursor: hand;
	padding-left: 12px;
}
a.nichelink {
	color: #000000;
	text-decoration: none;
}
a.nichelink:hover {
	color: #cb0303;
	text-decoration: none;
}

.browsetbl {
	background-color: #f8f8f8;
	border: 1px solid #c7c7c7;
	padding-bottom: 5px;
}
.formfield1 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 125px;
	height: 18px;
}
.subtitlebg_long {
	background-image: url(http://images.pimproll.com/downloadpass.com/images/subtitle_long.jpg);
	background-repeat: no-repeat;
}
.subtitlebg_small {
	background-image: url(http://images.pimproll.com/downloadpass.com/images/subtitle_small.jpg);
	background-repeat: no-repeat;
}
.subtitle {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 28px;
	color: #000000;
	letter-spacing: -2px;
	padding-left: 15px;
}
.subtitle-sell {
	font-size: 12px;
	color: #000;
	letter-spacing: normal;
	font-style: normal;
	font-weight: normal;
	padding-left: 15px;
	padding-top: 5px;
}
.dottedbotline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #404040;
	border-right-color: #404040;
	border-bottom-color: #404040;
	border-left-color: #404040;
	margin-bottom: 3px;
}
.dottedtopline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #404040;
	border-right-color: #404040;
	border-bottom-color: #404040;
	border-left-color: #404040;
	margin-bottom: 3px;
}
.lightdvd_title {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	background: #FFF url(http://images.pimproll.com/downloadpass.com/images/lightdvd_title_bg.gif) repeat-x bottom;
/* 	background-color: #efeeee;
	border: 1px solid #d7d7d7; */
	text-align: center;
	padding: 3px;
}
.lightdvd_bg1 {
	background-color: #b90a0a;
	padding: 5px;
	text-align: center;
}
.lightdvd_bg2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 9px;
	color: #000000;
	background-image: url(http://images.pimproll.com/downloadpass.com/images/lightdvdtabbg.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 140px;
	text-align: center;
}
.dvdbg {
	background-image: url(http://images.pimproll.com/downloadpass.com/images/dvdbg.jpg);
	background-repeat: no-repeat;
	height: 290px;
	width: 182px;
}
.dvdtext {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 4px;
}
.dvdtitle {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
}
.modviewtbl {
	background-color: #fff5f5;
	border: 1px solid #460404;
	padding: 2px;
}
.modviewbg {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(http://images.pimproll.com/downloadpass.com/images/modviewbg.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 161px;
	text-align: center;
	vertical-align: middle;
}

.titlebox {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #efeeee;
	border: 1px solid #d7d7d7;
	text-align: center;
	padding: 4px;
}
.titlebox a, .titlebox a:active, .titlebox a:visited, .titlebox a:link {
	text-decoration: none;
	color: #000;
}
.titlebox a:hover {
	color: #F00;
}
.titlebox2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #efeeee;
	border: 1px solid #d7d7d7;
	text-align: left;
	padding: 2px 8px;
}
.titlebox2 a, .titlebox2 a:active, .titlebox2 a:visited, .titlebox2 a:link {
	text-decoration: none;
	color: #000;
}
.titlebox2 a:hover {
	color: #F00;
}
.vertgreybd {
	background-image: url(http://images.pimproll.com/downloadpass.com/images/lightgreybd.gif);
	background-repeat: repeat-y;
	width: 1px;
}
.sceneviewhead1 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 21px;
	color: #000000;
	background-image: url(http://images.pimproll.com/downloadpass.com/images/sceneprevhead1.jpg);
	height: 60px;
	width: 227px;
	padding-left: 20px;
}
.sceneviewhead2 {
	background-image: url(http://images.pimproll.com/downloadpass.com/images/sceneprevhead2.jpg);
	height: 60px;
	width: 355px;
	padding-top: 4px;
}
.dvdpagetitle {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 21px;
	color: #FFFFFF;
	background-color: #cb0303;
	padding: 7px;
}
.previewbutton {
	background-color: #545454;
	border: 1px solid #460404;
}

/* Main Left Site Nav
----------------------------------*/
#sitenav {

}
.sitenav-link {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: url(http://images.pimproll.com/downloadpass.com/images/sitenav-bg.gif) no-repeat;
}
.sitenav-first-link {
	background: url(http://images.pimproll.com/downloadpass.com/images/sitenav-bg-first.gif) no-repeat;
}
.sitenav-active {
	background: url(http://images.pimproll.com/downloadpass.com/images/sitenav-bg-active.gif) no-repeat;
	text-align: right;
}
.sitenav-link a, .sitenav-link a:active, .sitenav-link a:visited, .sitenav-link a:link {
	display: block;
	/* width: 100%; */
	text-decoration: none;
	padding: 0 3px 0 24px;
	line-height: 22px;
	color: #7D0000;
}
.sitenav-active a, .sitenav-active a:active, .sitenav-active a:visited, .sitenav-active a:link, .sitenav-active a:hover {
	color: #e00;
	cursor: default;
	padding: 0 24px 0 3px;
}
.sitenav-link a:hover {
	color: #F00;
}


/* -- */
input.nav-searchbox {
	border: 1px solid #c0c0c0;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 125px;
	height: 18px;
	padding-left: 5px;
}

/* -- */
.mod-dvd-count {
	font-family: Tahoma, Arial, sans-serif;
	line-height: 1.5em;
	font-size: 11px;
}
.mod-dvd-count em {
	letter-spacing: 1px;
	line-height: 110%;
	font-weight: bold;
	color: #7D0000;
	font-style: normal;
}
.mod-dvd-count em.dvds {
	font-size: 17px;
}
.mod-dvd-count em.scenes {
	font-size: 12px;
}
.mod-dvd-count em.hours {
	font-size: 12px;
}

/* Individual DVD table 
----------------------------------*/
.dvdtable-label, .dvdtable-value {
	padding: 3px 5px;
	font-family: Tahoma, Arial, sans-serif;
	color: #333;
}
.dvdtable-label {
	font-weight: bold;
	font-size: 11px;
}
.dvdtable-value {
	font-size: 11px;
	padding-left: 10px;
}
.dvdtable-value a, .dvdtable-value a:active, .dvdtable-value a:visited, .dvdtable-value a:link {
	color: #c00;
	text-decoration: none;
}
.dvdtable-value a:hover {
	color: #F00;
}
.dvdtable-sep {
	padding: 5px 0;
}

.scene-cast {
	color: #600;
	text-decoration: none;
}
.scene-cast:hover {
	color: #F00;
	text-decoration: none;
}

.dvd-links-container {
	background: #F7F6F6 url(http://images.pimproll.com/downloadpass.com/images/topratedbg.gif) 0 -5px repeat-x;
	border: 1px solid #b7b7b7;
}
.dvd-links, .dvd-links-coming {
	background: url(http://images.pimproll.com/downloadpass.com/images/vid-options.gif) left no-repeat;
	padding-left: 120px;
	font-size: 12px;
	line-height: 26px;
	height: 26px;
	vertical-align: middle;
}
.dvd-links-coming {
	background: none;
	padding-left: 0;
	color: #444;
}

.dvd-links-container2 {
	background: #460404 url(http://images.pimproll.com/downloadpass.com/images/dvd-links-bg.gif) top repeat-x;
	border: 1px solid #460404;
}
.dvd-links2, .dvd-links-coming2 {
	color: #DB0000;
	background: url(http://images.pimproll.com/downloadpass.com/images/vid-options2.gif) left no-repeat;
	padding-left: 122px;
	text-align: left;
	font-size: 11px;
	line-height: 26px;
	height: 26px;
	vertical-align: middle;
}
.dvd-links-coming2 {
	background: none;
	padding-left: 0;
	color: #444;
}

/* Series Page
-----------------------*/
.series-title {
	background: #FFFFFF url(http://images.pimproll.com/downloadpass.com/images/seriesbox-title-bg.gif) no-repeat;
	font-size: 11px;
	padding-left: 4px;
}
.series-title a, .series-title a:active, .series-title a:visited, .series-title a:link {
	color: #c00;
	text-decoration: none;
}
.series-title a:hover {
	color: #F00;
	text-decoration: none;
}

.series-thumb {
	background-color: #300;
}

.series-knt {
	padding-right: 5px;
}

/* Gender filter (str8, gay, tranny) on DVD Listings
-----------------------------------------------------------*/
.gender-filter {
	background: #f7f7f7;
	border: 1px solid #EFEEEE;
	border-left: none; border-right: none;
	margin: 5px 10px;
	font-weight: bold;
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	padding: 2px 0;
}

.gender-filter a {
	text-decoration: none;
	color: #600;
}
.gender-filter a:hover {
	color: #00F;
}
.gender-filter span {
	color: #000;
}


/* Model filter form
-----------------------*/
.modelfiters {

}
.modelfilters select, .modelfilters select.filtered {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	width: 85px;
}
.modelfilters select.filtered {
	background-color: #FFFFcc;
}
.modelfilters-header {
	background: #FFFFCC;
	font-size: 12px;
	padding: 5px;
	color: #6C6C4E;
}
.modelfilters-subs {
	font-size: 11px;
	color: #444;
/*	background-color: #f7f7f7;
	border: 1px solid #fff;
*/
	background-color: #e1e1e1;
	padding: 2px;
	padding-right: 5px;
	text-align: right;
}
.modelfilters-note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	padding-bottom: 3px;
	color: #600;
	text-align: center;
}



/*  View by Tabs
----------------------------------------------*/
#viewbycontainer {
	margin: 10px 1px;
}
#viewbycontainer .selltxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0;
	font-size: 10px;
	color: #F4CC53;
}
#viewby {
        padding: 3px 0;
        margin-left: 0;
        border-bottom: 1px solid #a9a9a9;
        background: url(http://images.pimproll.com/downloadpass.com/images/bg-tabs.gif) bottom repeat-x;
        font: bold 12px Verdana, sans-serif;
		margin: 0;
}

#viewby li {
        list-style: none;
        margin: 0;
        display: inline;
}

#viewby li a {
        padding: 3px 0.6em;
        margin-left: 0px;
        border: 1px solid #d00;
        border-bottom: none;
        background: #650B0B;
        text-decoration: none;
}

#viewby li a, #viewby li a:active, #viewby li a:link, #viewby li a:visited {
	color: #eee; 
}

#viewby li a:hover {
        color: #FFF;
        background: #d00;
        border-color: #f00;
}

#viewby li a#current, #viewby li a#current:hover {
	color: #999;
	background: #fff;
	border-color: #666;
	border-bottom: 1px solid #fff;
	cursor: default;
}


/* SEARCH RESULTS PAGE
------------------------*/
.search-block {
	margin-bottom: 5px;
}
.search-results {
	text-align: right;
	padding-right: 20px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	letter-spacing: normal;
}

.search-num {
	padding-top: 3px;
	border: 2px solid #0012FF;
	background: #00092E url(http://images.pimproll.com/downloadpass.com/images/searchnumbg.gif) repeat-x top;
	font-size: 11px;
	color: #FFF;
	font-family: Tahoma;
}
.search-title {
	background: url(http://images.pimproll.com/downloadpass.com/images/search_dvd_titlebg.gif) no-repeat left;
	padding-left: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.search-title a, .search-title a:active, .search-title a:visited, .search-title a:link {
	color: #780000;
	text-decoration: none;
}
.search-title a:hover {
	color: #00F;
	text-decoration: none;
}
.search-thumb {
	border: 1px solid #000;
}
.search-promo {
	border: 1px solid #c0c0c0;
}
.search-cast {
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333;
}
.search-cast a, .search-cast a:active, .search-cast a:visited, .search-cast a:link {
	color: #600;
	text-decoration: none;
}
.search-cast a:hover {
	color: #F00;
	text-decoration: none;
}
.search-stats {
	background: url(http://images.pimproll.com/downloadpass.com/images/search_dvd_statbg.gif) left no-repeat;
	font-family: Verdana;
	font-size: 7pt;
	color: #780000;
	padding-left: 7px;
}
.search-view {
	font-family: Verdana;
	font-size: 7pt;
	color: #000;
}
.search-view a, .search-view a:active, .search-view a:visited, .search-view a:link {
	font-weight: bold;
	color: #008000;
	text-decoration: none;
}
.search-view a:hover {
	color: #F00;
	text-decoration: none;
}


/* PAGINATION
------------------*/
ul.pagination {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	white-space: nowrap;
	font-size: 12px;
	font-weight: bold;
}

ul.pagination li {
	display: inline;
	margin: 0;
}

.pagination-info, .pagination-cellsel, .pagination-inactive {
	color: #999;
	text-align: center;
	clear: both;
	padding:0 3px;
}
.pagination-info {
	font-weight: bold;
	color: #300;
}
.pagination-inactive {
	color: #999;
}
.pagination-cellsel {
	color: #630;
	font-weight: bold;
}

ul.pagination li a:active, ul.pagination li a:visited, ul.pagination li a:link {
	color: #c00;
	text-decoration: none;
	padding:2px;
}

ul.pagination li a:hover {
	color: #00F;
}
ul.pagination li.pipe {
	padding: 0;
	font-weight: normal;
}

.countdown {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
}
.countdown span {
	color: #7d0000;
}


/* JOIN Page Specific
-------------------------------*/
.reasons-join {
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, sans-serif;
}
.reasons-join ul {

}



/*********************************************************************
******************** SPECIFIC TO MEMBERS AREA ************************
********************************************************************/


/***   Picture Gallery
*******************************************************************************************************************************************/
.gallery-thumb {

}
.gallery-thumb a img {
	padding: 3px;
	background-color: #EfEEEE;
	border: 1px solid #D7D7D7;
}
.gallery-thumb a:hover img {
	padding: 3px;
	background-color: #d7D7D7;
	border: 1px solid #7D0000;
}

/*** Rating Stars (ie < 6 includes more)
*************************************************************/
.stars_00, .stars_05, .stars_10, .stars_15, .stars_20, .stars_25, .stars_30, .stars_35, .stars_40,.stars_4.5, .stars_50  {
	width: 70px;
	height: 14px;
}
.stars_00 {
	background: url(/images/stars2/rank_00.png) no-repeat;
}
.stars_05 {
	background: url(/images/stars2/rank_05.png) no-repeat;
}
.stars_10 {
	background: url(/images/stars2/rank_10.png) no-repeat;
}
.stars_15 {
	background: url(/images/stars2/rank_15.png) no-repeat;
}
.stars_20 {
	background: url(/images/stars2/rank_20.png) no-repeat;
}
.stars_25 {
	background: url(/images/stars2/rank_25.png) no-repeat;
}
.stars_30 {
	background: url(/images/stars2/rank_30.png) no-repeat;
}
.stars_35 {
	background: url(/images/stars2/rank_35.png) no-repeat;
}
.stars_40 {
	background: url(/images/stars2/rank_40.png) no-repeat;
}
.stars_45 {
	background: url(/images/stars2/rank_45.png) center no-repeat;
}
.stars_50 {
	background: url(/images/stars2/rank_50.png) no-repeat;
}

/*** Favorites blocks
*************************************************************/
.bblock-container {
	background-color: #FFF;
	padding: 1px;
	border: 1px solid #ccc;
}
.bblock-title {
	background: #000 url(../images/block-title.gif) top repeat-x;
	border-bottom: 1px solid #001B5D;
	line-height: 23px;
	height: 23px;
	vertical-align: middle;
	padding: 0 7px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
.bblock-body {
	background: #000D36 url(../images/bblock-body-bg.gif) bottom repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFF;
}
.bblock-thumb {
	background: url(../images/bblock-thumb-bg.gif) top repeat-x;
}
.bblock-thumb img {
	border: none;
}
.bblock-foot {
	background: #000C55 url(../images/bblock-foot-bg.gif) top repeat-x;
	line-height: 23px;
	height: 23px;
	vertical-align: middle;
	font-size: 11px;
	color: #3976E7;
	padding: 0;
}

/*** Cams / Feed blocks
*************************************************************/
.block-container {
	background-color: #FFF;
	padding: 1px;
	border: 1px solid #460404;
}
.block {

}
.block-title {
	background: #141414 url(../images/block-title.gif) repeat-x;
	border-bottom: 1px solid #FFF;
	line-height: 21px;
	height: 21px;
	vertical-align: middle;
	padding: 0 7px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
.block-body {
	background: #480404 url(../images/block-body.gif) top repeat-x;
}
.block-body-grey {
	background: #F0F0F0 url(../images/block-body-grey.gif) top repeat-x;
}
.block-thumb {
	background: url(../images/block-thumb.gif) no-repeat;
}
.block-thumb img {
	border: none;
}
.block-description {
	padding-top: 7px;
	font-size: 12px;
	font-weight: normal;
	color: #D0BEBE;
}
.block-sep {
	background: #470404 url(../images/block-sep.gif) right no-repeat;
}
.block-foot {
	background: #A80505 url(../images/block-foot.gif) top repeat-x;
	line-height: 22px;
	height: 22px;
	vertical-align: middle;
	font-size: 11px;
}

.bottom-border {
	border-bottom: 1px solid #B10505;
}


.txt11 {
	font-size: 11px;
}
.txt12 {
	font-size: 12px;
}


/***   Download box on play video page
*******************************************************************************************************************************************/
.download-link {
	width: 200px;
	height: 100px;
	background: url(../images/download-button.gif) no-repeat;
	color: #000;
}
.download-link td.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #949494;
}
.download-link a, .download-link a:link, .download-link a:active, .download-link a:visited, .download-link {
	color: #430000;
	text-decoration: none;
}
.download-link a:hover {
	color: #c00;
	text-decoration: none;
}

.download-now {
	color: #FFF;
	font-size: 11px;
}
.download-now strong {
	color: #FF0;
	font-weight: bold;
	font-size: 12px;
}
.download-now a, .download-now a:link, .download-now a:active, .download-now a:visited {
	color: #85EFFF;
	text-decoration: none;
	background: url(../images/download-arrow.gif) 0 50% no-repeat;
	padding-left: 8px;
}
.download-now a:hover {
	color: #FFF;
	text-decoration: underline;
}


/***   Bonus Sites - Side Categories
**************************************************************/
ul.nav-bonus {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size:12px;
}

ul.nav-bonus li {
	line-height: 20px;
}
ul.nav-bonus li a {
	display: block;
	text-decoration: none;
	padding: 0 3px;
	background-color: #eee;
	font-size: 8pt;
	border-bottom: 1px solid #d7d7d7;
	border-top: 1px solid #f7f7f7;
	border-left: 5px solid #ddd;
	color: #7d0000;
}
ul.nav-bonus li a:hover {
	text-decoration: none;
	background-color: #E6E4E4;
	border-left: 5px solid #f00;
	color: #00f;
	font-weight: bold;
	padding-left: 4px;
}
ul.nav-bonus li.title {
	color: #FFF;
	font-size: 1.1em;
	text-align: center;
	font-weight:bold;
	background: url(../images/block-foot.gif) repeat-x;
	border-bottom: 2px solid #f00;
	line-height: 22px;
}







.bonus-category {
	background: #f7f7f7;
	border: 1px solid #EFEEEE;
	border-left: none; border-right: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555;
	padding: 10px;
	font-size: 16px;
	letter-spacing: 2px;
}
a.linkyellow {
	color: #FFF998;
	text-decoration: none;
}
a.linkyellow:hover {
	color: #FFF;
	text-decoration: none;
}


.search-error {
	font-size: 12px;
	font-weight: bold;
	color: #4a4a4a;
	background-color: #EEE;
	border: 1px solid #d7d7d7;
	border-left: none; border-right: none;
}
.search-error strong {
	color: #F00;
}
.search-error span {
	color: #000;
	font-style: italic;
}

fieldset.texthead {
	border: none;
	border-top: 1px solid #999;
	text-align: center;
	margin: 0 10px;
}
fieldset.texthead legend {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding: 0 7px;
	text-align: center;
}


.faq-q {
	border-left: 10px solid #ddd;
	background-color: #efeeee;
	padding: 5px 3px;
	font-size: 16px;
	font-weight: bold;
	color: #500;
}
.faq-a {
	border-left: 10px solid #EFEEEE;
	padding-top: 5px;
	padding-left: 10px;
	font-weight: normal;
	font-size: 12px;
}