body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #000000;
	color: #ffffff;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12pt;
}

#container {
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
}

.navfolders {
	background-color: #36360A;
	width: 100%;
}

ul.foldernav {
	list-style-type: none;
	margin: 0px;
	padding: 3px 0px 0px 0px;
	background-color: #36360A;
}

ul.foldernav li {
	float: left;
	margin: 0px 2px 0px 0px;
	padding: 3px 0px 0px 0px;
	text-align: center;
	width: 106px;
	height: 24px;
	background-image: url('../images/tab_bg.jpg');
}

.foldernav a, .foldernav a:visited, .foldernav a:active {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.foldernav a:hover {
	color: #ffffff;
}

.headtext {
	background-color: #666600;
	color: #ffffff;
	text-align: center;
	padding: 4px;
	clear: both;
}

.headtext h1 {
	font-family: Courier New, Arial, Verdana, Sans-Serif;
	font-size: 0.78em;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	line-height: 150%;
}

.headgraphic {
	background-image: url('../images/header_bg.jpg');
	width: 800px;
	height: 240px;
	overflow: hidden;
}

.swf_container {
	padding: 32px 0px 0px 569px;
}

.headgraphic_join {
	background-image: url('../images/header_bg_join.jpg');
	width: 800px;
	height: 202px;
}

.bigtext {
	padding: 7px;
	color: #ffffff;
	font-size: 13pt;
	text-align: center;
}

.bigtext_join {
	padding: 7px;
	color: #ffffff;
	font-size: 10pt;
	text-align: center;
	font-weight: bold;
}

.bigtext a, .bigtext a:active, .bigtext a:visited {
	color: #CCCC00;
	text-decoration: underline;
	padding-top: 10px;
	font-weight: bold;
	line-height: 220%;
}

.bigtext a:hover {
	text-decoration: none;
}

.bigtext h2 {
	color: #CCCC00;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 14pt;
}

.bigtext_join h2 {
	color: #CCCC00;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 14pt;
}

.contentbox {
	padding: 8px;
	background-color: #CCCCCC;
	color: #000000;
}

.contentbox_join {
	padding: 13px;
	background-color: #CCCCCC;
	color: #000000;
	text-align: center;
}

.content_title  {
	text-align: left;
	float: left;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.content_length {
	float: right;
	text-align: right;
	font-size: 11pt;
	color: #F23333;
	font-weight: bold;
	padding-top: 2px;
}

.video_left {
	float: left;
	clear: both;
	margin: 5px 15px 0px 0px;
}

.contentbox p {
	margin: 8px 0px 10px 0px;
	line-height: 140%;
	font-size: 8pt;
	font-weight: bold;
}

.contentbox img {
	border: 0px;
}

.contentbox_join h2 {
	color: #990000;
	text-align: center;
	font-size: 11pt;
	margin: 0px 0px 10px 0px;
}

.clearall {
	clear: both;
}

.float_left {
	float: left;
}

.float_right {
	float: right;
}

.centeralign {
	text-align: center;
}

.contentbox .centeralign img {
	margin: 5px 0px 0px 0px;
}

.footer {
	margin: 45px 0px 30px 0px;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: center;
	font-size: 8pt;
	color: #ffffff;
}

.footer a, .footer a:visited, .footer a:active {
	color: #CCCC00;
	text-decoration: underline;
}

.footer a:hover {
	text-decoration: none;
}

.video_container {
	float: left;
}

.joinform_center, .joinform_container {
	width: 395px;
	text-align: left;
}

.joinform_center {
	margin-right: auto;
	margin-left: auto;
}

.joinform_container {
	float: right;
}

.joinform_darkrow {
	background-color: #424242;
	font-weight: bold;
	font-size: 9pt;
	padding: 5px;
	color: #ffffff;
	text-align: center;
	border-bottom: 1px solid #ffffff;
}

.joinform_darkred {
	background-color: #631C14;
	color: #ffffff;
	font-size: 11pt;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
	line-height: 40px;
}

.joinform_yellow {
	background-color: #FFD96F;
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
	line-height: 40px;
}

.joinform_num {
	float: left;
	margin-right: 10px;
	background-color: #000000;
	font-weight: bold;
	font-size: 15pt;
	width: 40px;
	text-align: center;
}

.joinform_arrow {
	float: left;
	margin-right: 10px;
	background-color: #000000;
	background-image: url('../images/join_arrow.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	width: 40px;
	height: 40px;
}

.joinform_rightside {
	float: right;
	margin-top: 6px;
	vertical-align: middle;
	width: 190px;
	text-align: center;
}

.joinform_rightside_input {
	float: right;
	width: 190px;
	text-align: center;
}

.joinform_center_input {
	text-align: center;
	cloat: right;
	height: 40px;
}

.join_info {
	text-align: center;
	clear: both;
	margin: 25px 0px 10px 0px;
	font-weight: bold;
	font-size: 7pt;
}

.bonus_content {
	padding: 10px;
	text-align: center;
}

.bonus_content h2 {
	font-size: 15pt;
	font-weight: bold;
	margin: 5px 0px 10px 0px;
	padding: 0px;
}

.bonus_sites {
	width: 558px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.left_bonus, .right_bonus, .center_bonus {
	width: 166px;
	text-align: center;
	font-size: 10pt;
	line-height: 120%;
}

.left_bonus {
	float: left;
	margin-right: 30px;
}

.center_bonus {
	float: left;
	margin-right: 30px;
}

.right_bonus {
	float: left;
}