/* CSS Document */
body { 
	margin: 0 0 0 0;
	background-image: url(../images/bg_main_background.gif);	
}

.nav-text {
	font-size: 11px;
	line-height: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #696969;
	text-decoration: none;
}

.nav-text a, .nav-text a:visited, .nav-text a:link {
	font-size: 11px;
	line-height: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #696969;
	text-decoration: underline;
}

/* NEW AS OF May 19th, 2006 */

.movie-details-text {
	font-size: 13px;
	line-height: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #343434;
}

.main-table { 
	border-left: solid #B80B47 1px;
	border-right: solid #B80B47 1px;
	background-color:#FFFFFF;
}

/* END OF NEW AS */

/* LOGIN page */

td.login-box {
	background-image: url(../images/fin_bg_login.jpg);
	background-repeat: repeat-x;
	background-color : #BF1375;
	border-left: 1px solid #EF94C9;
	border-right: 1px solid #EF94C9;
}

td.login-box-step-b {
	background-image: url(../images/fin_bg_login_b.jpg);
	background-repeat: repeat-x;
	background-color : #870909;
	border-left: 1px solid #D50F0C;
	border-right: 1px solid #D50F0C;
}

td.login-box-step-c {
	background-image: url(../images/fin_bg_login.jpg);
	background-repeat: repeat-x;
	background-color : #BF1375;
	border-top: 1px solid #EF94C9;
	border-left: 1px solid #EF94C9;
	border-right: 1px solid #EF94C9;
	border-bottom: 1px solid #EF94C9;
}

.nss-text, .nss-text a, .nss-text a:visited, .nss-text a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
	text-decoration: none;
}

/*  PICTURES PAGE */

td.picture-table {
	background-image: url(../images/pictures-bg.jpg);
	background-repeat: repeat-x;
	background-color : #F5F5F5;
}

/* JOIN PAGE */

.nss-text, .nss-text a, .nss-text a:visited, .nss-text a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #323232;
	text-decoration: none;
}

td.box-modify {
	background-image: url(../images/join_bg.jpg);
	background-repeat: repeat-x;
	BORDER-BOTTOM: #FABFE1 1px solid;
	BORDER-TOP: #FABFE1 1px solid;
	BORDER-LEFT: #FABFE1 1px solid;
	BORDER-RIGHT: #FABFE1 1px solid;
	background-color: #FFFEFF;
}

/* BEST OF PAGE */

td.best-of-right-bg {
	background-image: url(../images/bestof_right_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.best-of-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bolder;
}

.best-of-item-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 19px;
	color: #D90A50;
	font-weight: bolder;
}

.best-of-item-desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 17px;
	color: #444444;
}

.pornstar-dvd-stats {
	font-size: 14px;
	line-height: 16px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #E03D6C;
}

.pornstar-dvd-under {
	font-size: 18px;
	line-height: 20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #414141;
}

.info-small-dvd-box-scene-text {
	font-size: 18px;
	line-height: 20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #B30943;
}

td.dvd-module-bg {
	background-image: url(../images/dvd_module_bg.jpg);
	background-repeat: repeat-x;
	background-color : #85013F;
	width: 955px;
	height: 250px;
}

td.silverstone-small-dvd-box-info {
	background-color : #FFFFFF;
}

.silverstone-small-dvd-box-desc-text {
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #2F2F2F;
}

/* MOVIES PAGE */

td.scene-info-bg {
	background-image: url(../images/scene_bg.jpg);
	background-repeat: repeat-x;
	background-color : #FCEEF3;
	border-left: 1px solid #F6DFE7;
	border-bottom: 1px solid #F6DFE7;
}

.movie-details-title {
	font-size: 13px;
	line-height: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bolder;
	color: #343434;
}

.silverstone-small-dvd-box-desc-text {
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #2F2F2F;
}

td.dvd-module-info-bg {
	background-color : #FFFFFF;
}

/* UPDATE PAGE */

td.update-a {
	background-color : #F8E7ED;
}

td.update-b {
	background-color : #FFFFFF;
}

td.update-c {
	background-color : #FDFBE9;
}

td.update-d {
	background-color : #FEF5DA;
}

.update-txt {
	font-size: 11px;
	line-height: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #2F2F2F;
}

/* OTHERS */


.smtxtblk {
	color:#000000;
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif

}

.mdtxtblk {
	color:#000000;
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif

}
.mdtxtblkB {
	color:#000000;
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;

}

.lgtxtblk {
	color:#000000;
	font-size:15px; 
	font-family:Arial, Helvetica, sans-serif

}


.xsmtxtdpink {
	color: #BC096E;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.smtxtpink {
	color:#FD3799; 
	font-size:12px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif
}
.mdtxtpink {
	color:#FD3799; 
	font-size:14px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif
}
.lgtxtpink {
	color:#FD3799; 
	font-size:15px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif
}


.mdtxtyell {
	color:#F6C695; 
	font-size:14px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif
}
.smtxtwhi {
	color:#ffffff;
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif

}
.mdtxtwhi {
	color:#ffffff;
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	

}
.lgtxtwhi {
	color:#ffffff;
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.borders {
	border: 1px solid #C6C6C6;
}


/* JOURNAL */


.journal-title {
	color:#000000; 
	font-size:18px; 
	font-weight:bolder; 
	font-family:Arial, Helvetica, sans-serif;
	margin: 0;
}

.journal-text {
	color:#000000; 
	font-size:12px; 
	font-weight:normal; 
	font-family:Arial, Helvetica, sans-serif;
	margin: 10px 0;	
}

.journal-date {
	color:#BE0947; 
	font-size:18px; 
	font-weight:bolder; 
	font-family:Arial, Helvetica, sans-serif;
	margin: 0;
}

.journal-borders {
	border: 1px solid #142D49;
}

.nav-links a, .nav-links span{
	margin-right:10px;
	font-weight:bold;
}
.current{
	color:#BC104A;
}

.thumb-holder {
	position: relative;
	width: 895px;
	margin: 0 auto;
	background: url(../images/thumb-holder-bg.gif) top left repeat-y;
}

.thumb-holder img {
	border: none!important;
	display: inline;
}

.thumb-holder img.thumb {
	margin: 0 0px 10px 10px;
	display: inline;
	border: none!important;
}



