/* CSS Document 2007 ThrillBucks.com. All Right Reserved | Adult Web Site Design By http://bluedesignstudios.com */

body {
	margin: 0;
	padding: 0;
	font-family: tahoma;
	font-size: 11px;
	background: #06070B;
	color: #A8A8A8;
	}

img, table, td {
	margin: 0;
	padding: 0;
	font-size: 11px;
	}
img {
	border: 0;
	}

h1, h2, h3, h4, h5, h6, h7, p {
	padding: 0px 0px 5px 0px;
	margin: 0;
	line-height: 14px;
	}
h1, h2, h3, h4, h5, h6, h7 {
	font-size: 11px;
	}
ul, li {
	padding: 0;
	margin: 0;
	list-style: none;
	}

form {
	padding: 0;
	margin: 0;
	}
select, input, textarea, option {
	padding: 0;
	margin: 0;
	font-size: 11px;
	font-family: tahoma;
	color: #787171;
	}
a {
	color: #61ADFF;
	cursor: pointer;
	cursor: hand;
	}
a:hover {
	color: #FF6A00;
	}

div {
	box-sizing: border-box; 
	-moz-box-sizing: border-box;
	}

td {
	vertical-align: top;
	}


/*********************************************/

strong.suh {
	font-size: 17px;
	font-weight: bold;
	font-style: italic;
	}
hr.form {
	width: 400px;
	height: 1px;
	color: #4D73B0;
	}
td.bg_copy {
	background: url(images/bg_copy.jpg) no-repeat 0 0;
	text-align: center;
	}
td.bg_01 {
	background: url(images/bg_01-2.jpg) no-repeat 100% 100%;
	}
td.bg_02 {
	background: url(images/bg_02-2.jpg) no-repeat 0 100%;
	}
div.copy {
	color: #ABABAB;
	font-size: 9px;
	padding: 9px 0 0 0;
	}
div.block_sites {
	background: url(images/block_sites.jpg) no-repeat 0 0;
	height: 196px;
	width: 761px;
	padding: 20px 0 0 0;
	}
table.sites span {
	font-size: 9px;
	}
div.desc {
	padding: 16px 3px 0 3px;
	}
div.desc img {
	margin: 0 0 0 5px;
	}
div.block_welcome {
	background: url(images/block_welcome.jpg) no-repeat 0 0;
	height: 260px;
	width: 381px;
	padding: 62px 30px 0 31px;
	}
div.block_welcome p {
	font-size: 11px;
	padding-right: 75px;
	line-height: 12px;
	}
div.block_welcome p.strong {
	font-size: 11px;
	font-weight: bold;
	color: #61ADFF;
	padding-right: 0;
	padding-bottom: 10px;
	}
div.block_programs {
	background: url(images/promo-top.jpg) no-repeat 0 0;
	height: 133px;
	width: 380px;
	}
div.block_programs p {
	font-size: 9px;
	line-height: 10px;
	}
div.block_programs p.strong {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	}
div.block_programs div.in {
	color: #484848;
	padding: 35px 0 0 235px;
	font-size: 9px;
	font-weight: bold;
	}
div.block_programs div.in a {
	color: #6A6A6A;
	}
div.block_programs div.in a:hover {
	color: #959595;
	}
div.block_programs div.in2 {
	color: #6A6A6A;
	padding: 21px 34px 0 92px;
	}
div.block_support {
	background: url(images/promo-btm.jpg) no-repeat 0 0;
	height: 127px;
	width: 380px;
	padding: 72px 200px 0 24px;
	color: #D2D2D2;
	}
div.block_support p {
	font-size: 9px;
	line-height: 10px;
	}
div.members {
	background: url(images/members.jpg) no-repeat 0 0;
	height: 45px;
	width: 761px;
	padding: 16px 0 0 0;
	}
input.in-text {
	width: 120px;
	border: 0;
	background: #FFFFFF;
	font-size: 10px;
	}
table.form td {
	vertical-align: middle;
	color: #AEAEAE;
	font-size: 9px;
	}
table.prom td {
	vertical-align: middle;
	color: #AEAEAE;
	font-size: 11px;
	}
table.form a {
	color: #C74802;
	}
table.form a:hover {
	color: #313131;
	}
table.form a.gray {
	color: #313131;
	}
table.form a.gray:hover {
	color: #C74802;
	}
p.strong {
	font-weight: bold;
	color: #61ADFF;
	}
p.white {
	font-weight: bold;
	color: #FFFFFF;
	}
p.jmain {
	font-weight: normal;
	color: #A8A8A8;
	padding: 8px 8px;
	}
td.main {
	background: url(images/bg_main.gif) repeat-y 0 0;
	}
div.main {
	padding: 20px 30px;
	background: url(images/main.jpg) no-repeat 8px 100%;
	}
td.jmain {
	background: url(images/bg_jmain.gif) repeat-y 0 0;
	}
div.jmain {
	padding: 0px 9px;
	background: url(images/main.jpg) no-repeat 8px 100%;
	}
div.title {
	background: url(images/title.jpg) no-repeat 0 0;
	height: 52px;
	width: 761px;
	padding: 19px 0 0 0;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	}
img.left {
	margin-right: 10px;
	}
img.right {
	margin-left: 10px;
	}
input.btn {
	border-right: 1px rgb(23,23,23) solid;
	border-top: 1px rgb(175,175,175) solid;
	border-left: 1px rgb(175,175,175) solid;
	border-bottom: 1px rgb(23,23,23) solid;
	font-size: 8pt;
	color: rgb(15,15,15);
	font-family: Verdana;
	background: #61ADFF;
	}
