/* CSS Document 2008. All Right Reserved | Adult Web Site Design By http://bluedesignstudios.com */

body {
	margin: 0;
	padding: 0;
	font-family: 'Arial';
	font-size: 12px;
	color: #ad0031;
	background: #b00a38;
	}
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-size: 12px;
	font-family: 'Arial';
	color: #333333;
	}
a {
	color: #ad0031;
	cursor: pointer;
	}
a:hover {
	color: #ff749c;
}
table, td {
	border-collapse: collapse;
	}
td {
	vertical-align: top;
	}

/*********************************************/

table.page {
	margin: 0 auto;
	}
td.warn {
	height: 599px;
	background: #FFFFFF url('images/a6.jpg') no-repeat 0 0;
	padding: 0 30px 0 0;
	text-align: right;
	}
td.footer {
	padding: 14px;
	color: #ff95b3;
	font-size: 10px;
	text-align: center;
	}
td.footer a {
	color: #ff95b3;
	}
td.footer a:hover {
	color: #FFFFFF;
	}
div.bmenu {
	color: #ffd0dd;
	font-size: 12px;
	padding: 0 0 10px 0;
	}
div.bmenu a {
	color: #FFFFFF;
	}
div.bmenu a:hover {
	color: #ffd0dd;
	}
td.main {
	background: #FFFFFF;
	padding: 14px 24px 0 24px;
	}
td.main2 {
	background: #FFFFFF;
	padding: 14px 14px 0 14px;
	}
td.main3 {
	background: #FFFFFF;
	padding: 10px 0 0 0;
	}
td.bg1 {
	background: url('images/bg1.jpg') no-repeat 100% 0;
	width: 50%;
	}
td.bg2 {
	background: url('images/bg2.jpg') no-repeat 0 0;
	width: 50%;
	}
td.bg3 {
	background: url('images/bg3.jpg') no-repeat 100% 0;
	width: 50%;
	}
td.bg4 {
	background: url('images/bg4.jpg') no-repeat 0 0;
	width: 50%;
	}
td.bc1 {
	background: url('images/bc1.jpg') no-repeat 100% 0;
	width: 50%;
	}
td.bc2 {
	background: url('images/bc2.jpg') no-repeat 0 0;
	width: 50%;
	}
td.bc3 {
	background: url('images/bc3.jpg') no-repeat 100% 0;
	width: 50%;
	}
td.bc4 {
	background: url('images/bc4.jpg') no-repeat 0 0;
	width: 50%;
	}
td.jn7 {
	height: 365px;
	background: url('images/jn7.jpg') no-repeat 0 0;
	padding: 0 20px;
	color: #FFFFFF;
	}
td.bgvid {
	background: url('images/bgvid.jpg') no-repeat 0 0;
	width: 293px;
	height: 210px;
	}
td.bgvid img {
	margin: 9px 36px 10px 37px;
	}
ul {
	padding: 3px 0 7px 0;
	}
ul li {
	background: url('images/li.gif') no-repeat 0 4px;
	padding: 0 0 2px 14px;
	}
h3 {
	font-size: 15px;
	}
h3.li {
	background: url('images/li.gif') no-repeat 0 4px;
	padding: 0 0 5px 14px;
	}
p.li {
	background: url('images/li.gif') no-repeat 0 3px;
	padding: 0 0 5px 14px;
	font-size: 11px;
	}
td.vb2 {
	background: url('images/vb2.gif') repeat-y 0 0;
	padding: 0 12px;
	}
div.pic1 {
	text-align: center;
	margin: 0 0 5px 0;
	}
div.pic1 img {
	border: #fb1b5a 3px solid;
	}
p.add {
	color: #828282;
	font-size: 11px;
	text-align: center;
	}
p.rate {
	color: #828282;
	font-size: 11px;
	}
p.rate img {
	width: 15px;
	height: 14px;
	margin: 0 0 -3px 1px;
	}
td.you {
	color: #6f6f6f;
	text-align: right;
	}
table.h3 {
	border-bottom: #797979 1px dotted;
	margin: 0 0 15px 0;
	}
div.tg7 {
	background: url('images/tg7.jpg') no-repeat 100% 0;
	padding: 0 150px 0 10px;
	height: 280px;
	}
div.tu2 {
	background: url('images/tu2.jpg') no-repeat 0 0;
	padding: 0 12px;
	height: 111px;
	color: #FFFFFF;
	}
div.tr2 {
	background: url('images/tr2.jpg') no-repeat 0 0;
	padding: 0 22px;
	height: 146px;
	color: #f51655;
	font-size: 16px;
	}
div.in2 {
	background: url('images/in2.jpg') no-repeat 0 0;
	padding: 0 12px;
	height: 208px;
	color: #FFFFFF;
	}
div.in2 a {
	color: #FFFFFF;
	}
div.in2 a:hover {
	color: #ffb6cb;
	}
div.in6 {
	background: url('images/in6.jpg') no-repeat 0 0;
	padding: 0 160px 0 20px;
	height: 188px;
	}
table.form td {
	vertical-align: middle;
	}
input.itext {
	border: #919191 1px solid;
	width: 166px;
	padding: 1px;
	}
input.itext2 {
	border: #919191 1px solid;
	width: 150px;
	padding: 1px;
	}
td.c4 {
	background: url('images/c4.jpg') no-repeat 0 0;
	width: 239px;
	}
div.c4 {
	padding: 109px 0 0 48px;
	}
