body, div.mainBody, div, div.home_main, div.homeSub, table, td, img, a, table.box, tr.x, td.x, p, table.homeMain1, table.homeSub{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	vertical-align: text-top;
	border-width: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	font-family: Arial, Helvetica, sans-serif;
}

body {
	background: url(images/bg_grad_01.gif) repeat-x;
}

div.mainBody, table.TsideBar {
	width: 800px;
}

table.box {
	border-width: 1px 3px 1px 3px;
	border-color: #ff0000 #ff0000 #ff0000 #ff0000;
}

tr.x, td.x {
	height: 1px;
	line-height: 1px;
}

td.a, td.b {
	text-align: center;
	margin: 0 0 0 0;
	padding: 7 0 7 0;
}

td.a {
	background-color: #ffffff;
}

td.b {
	background-color: #000000;
}

td.smallBold {
	text-align: center;
}

td.small {
	font: 9pt;
	text-align: left;
}

td.smallBold {
	font: 12pt;
	font-weight: 900;
	vertical-align: top;
}
font.smallBold {
	font: 12pt;
	font-weight: 900;
	vertical-align: top;
}
td.mainLeft {
	font-weight: 900;
	vertical-align: top;
}

a, a.a, a.b, a:active, a:focus, a:hover, a:link, a:visited {
	cursor: hand;
	text-align: left;
	font-weight: 900;
	font: 14pt;
}

a.a:hover {
	color: #ffffff;
	background-color: #ff0000;
}

a.a {
	color: #ff0000;
}

a.b {
	color: #000000;
	text-decoration: none;
}

p {
	text-align: center;
	font: 20pt;
	font-weight: 900;
}

td.kinky, td.boobs, td.allmale, td.tvts, td.now, td.gnd, td.horny, td.bda, td.live, td.asian, td.ebony, td.hcd, td.on, td.off {
	margin: 0 0 0 0;
	padding: 5 5 5 5;
	border-width: 0px 0px 0px 0px;
}

td.on {
	background-color: transparent;
	border-width: 2px 2px 2px 2px;
	border-style: outset outset outset outset;
	color: #ffffff;
}
td.off {
	background-color: transparent;
	border-width: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
}

table.homeMain1, table.homeSub{
	width: 800px;
	height: 368px;
	text-align: center;
	border-width: 0px 0px 0px 0px;
	border-color: #ff0000 #ff0000 #ff0000 #ff0000;
}

table.homeMain1 {
	z-index: 0;
	position: relative;
}

table.homeSub {
	z-index: 1;
	top: -368px;
	position: relative;
}

table.homeBottom {
	z-index: 0;
	top: -368px;
	position: relative;
}

td.home_sub_b1, td.home_sub_b2, td.home_sub_b3, td.home_sub_c1, td.home_sub_c2, td.home_sub_c3, td.home_sub_d1, td.home_sub_d2, td.home_sub_d3, td.home_sub_e1, td.home_sub_e2, td.home_sub_e3 {
	width: 260px;
	height: 80px;
	border-width: 0px 0px 0px 0px;
	border-color: #ff0000 #ff0000 #ff0000 #ff0000;
	text-align: center;
	font: 12pt;
	font-weight: 900;
	cursor: pointer;
}