/* CSS Document 2009. All Right Reserved | Adult Web Site Design By http://bluedesignstudios.com */

body {font-family: Arial, Helvetica, sans-serif; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-size:12px; color:#000000; background: url('images/background.gif'); background-position:center; background-repeat:repeat-y; background-color:#0b0b0b; }

/*
img, table, td {
	margin: 0;
	padding: 0;
	font-size: 12px;
	}
img {
	border: 0;
	}
h1, h2, h3, h4, h5, h6, h7, p {
	padding: 0 0 5px 0;
	margin: 0;
	}
ul, ol, li {
	padding: 0;
	margin: 0;
	list-style: none;
	}
form {
	padding: 0;
	margin: 0;
	}
select, input, textarea, option {
	padding: 0;
	margin: 0;
	font-family: 'Arial';
	color: #333333;
	}
a {
	color: #50001e;
	cursor: pointer;
	}
a:hover {
	color: #ff0060;
	}
a:focus {
	outline: none;
	}
table, td {
	border-collapse: collapse;
	}
td {
	vertical-align: top;
	}

*/

/*********************************************/

/*
table.page {
	margin: 0 auto;
	border-right: #FFFFFF 2px solid;
	border-left: #FFFFFF 2px solid;
	}
table.center {
	margin: 0 auto;
	}
.red {
	color: #ff0060;
	}
h3 {
	font-size: 28px;
	color: #50001e;
	font-weight: normal;
	}
td.a1 {
	background: url('images/a1.jpg') no-repeat 0 0;
	height: 65px;
	vertical-align: middle;
	font-size: 36px;
	font-weight: bold;
	color: #50001e;
	text-align: center;
	}
td.a0 {
	padding: 0 10px;
	font-size: 16px;
	font-weight: bold;
	color: #50001e;
	text-align: center;
	color: #FFFFFF;
	}
td.a6 {
	background: url('images/a6.jpg') no-repeat 0 0;
	height: 100px;
	font-size: 28px;
	font-weight: bold;
	color: #952535;
	text-align: center;
	}
td.a6 p {
	padding: 10px 0;
	}
td.a6 a.x {
	color: #ffffff;
	}
td.a6 a.x:hover {
	color: #ff0060;
	}
td.bc2 {
	background: url('images/bc2.gif') repeat-y 0 0;
	}
table.thumbs {
	margin: 0 auto;
	width: 100px;
	border: 0;
	}
table.thumbs td {
	width: 50%;
	background: #ffffff;
	padding: 7px 13px;
	border: #000000 1px solid;
	}
table.thumbs td.sep {
	width: 20px;
	background: #ff6fa7;
	padding: 0;
	border: 0;
	}
table.thumbs div.full {
	text-align: center;
	font-size: 17px;
	font-weight: bold;
	padding: 7px 0 0 0;
	}
table.thumbs div.full a {
	color: #ff0060;
	text-decoration: none;
	}
table.thumbs div.full a:hover {
	color: #000000;
	}
table.center td.sep {
	width: 20px;
	background: #ff6fa7;
	padding: 0;
	border: 0;
	}

*/
	
/*********************************************/
.cblock { background-color:#000000; width:950px; overflow:hidden; text-align:center; }	
.clr { clear:both;}
.flt { float:left;}
.fltl { float:left;}
.fltr { float:right;}
.lht { line-height: 1.5;}
.lsp {letter-spacing: 1px;}


.caps{ text-transform: capitalize; }
.upper{ text-transform: uppercase; }
.lower{ text-transform: lowercase; }
.small {font-size: 9px;}


.txt9 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:9px;}
.txt10 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px;}
.txt11 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px;}
.txt12 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px;}
.txt13 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:13px;}
.txt14 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:14px;}
.txt15 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:15px;}
.txt16 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:16px;}
.txt18 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:18px;}
.txt20 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:20px;}

.txt000000 {text-decoration:none; color: #000000;}
.txtFFFFFF {text-decoration:none; color: #FFFFFF;}
.txtCCCCCC {text-decoration:none; color: #CCCCCC;}
.txt333333 {text-decoration:none; color: #333333;}
.txt666666 {text-decoration:none; color: #666666;}
.txt999999 {text-decoration:none; color: #999999;}

.urld { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight: normal;}
.urld A:link { text-decoration:none; font-weight: bold; color: #003366;}
.urld A:visited { text-decoration:none; font-weight: bold; color: #003366;}
.urld A:hover { text-decoration:none; font-weight: bold; color: #000000;}

.urlw { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight: normal;}
.urlw A:link { text-decoration:none; font-weight: bold; color: #CCCCCC;}
.urlw A:visited { text-decoration:none; font-weight: bold; color: #CCCCCC;}
.urlw A:hover { text-decoration:none; font-weight: bold; color: #FFFFFF;}

.urlg { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight: normal;}
.urlg A:link { text-decoration:none; font-weight: bold; color: #666666;}
.urlg A:visited { text-decoration:none; font-weight: bold; color: #666666;}
.urlg A:hover { text-decoration:none; font-weight: bold; color: #000000;}

.urlb { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight: normal;}
.urlb A:link { text-decoration:none; font-weight: bold; color: #990000;}
.urlb A:visited { text-decoration:none; font-weight: bold; color: #990000;}
.urlb A:hover { text-decoration:none;  font-weight: bold; color: #FF0000;}

.und A:link { text-decoration:underline; font-weight: bold;}
.und A:visited { text-decoration:underline; font-weight: bold;}
.und A:hover { text-decoration:underline; font-weight: bold;}

.gallery LI    { list-style-image: url(gbullet.gif); list-style-position:inside; }
.galleryd LI    { list-style-image: url(gbullet.gif); list-style-position:inside; }
.gallery2 LI    { list-style-image: url(bullet.gif); list-style-position:inside; }

.gallery A:link IMG { padding:1px; border: 1px solid #333333;}
.gallery A:visited IMG { padding:1px; border: 1px solid #333333;}
.gallery A:hover IMG { padding:1px; border: 1px solid #999999;}

.galleryd A:link IMG { padding:1px; border: 1px solid #333333;}
.galleryd A:visited IMG { padding:1px; border: 1px solid #333333;}
.galleryd A:hover IMG { padding:1px; border: 1px solid #666666;}

.boxg A:link IMG { padding:1px; border: 1px solid #CCCCCC; }
.boxg A:visited IMG { padding:1px; border: 1px solid #CCCCCC;}
.boxg A:hover IMG { padding:1px; border: 1px solid #999999;}

.boxd A:link IMG { padding:1px 1px 1px 1px; border: 1px solid #333333;}
.boxd A:visited IMG { padding:1px 1px 1px 1px; border: 1px solid #333333;}
.boxd A:hover IMG { padding:1px 1px 1px 1px; border: 1px solid #666666;}

.pad5 TD {padding:5px;}
.pad10 TD {padding:10px;}
.pad5 {padding:5px;}
.pad2 {padding:2px;}

.table1 {border: 1px solid; border-color: #000000 #000000 #000000 #000000}
.table2 {border: 1px solid; border-color: #e7e7e7 #e7e7e7 #e7e7e7 #e7e7e7}

.sslayout { float:left; width:160px;}

.border IMG { border: 1px solid #CCCCCC;}

.thmbgrd { width: 176px; float: left; padding-left: 2px; padding-right: 1px; margin-bottom: 1px;}
.thmbgrds { width: 176px; float: left; padding-left: 2px; padding-right: 1px; margin-bottom: 1px; height:170px;}
.thmbstrs { margin: 2px; float: left; width: 74px; height: 110px;}
.titlebox {background-color:#EFEFEF; padding:10px; border: 1px solid #E3E3E3;}
.xs { color:#75b0c3;}

