@charset "utf-8";
/* CSS Document */
/*.........................................

	Title:		LABTEC
	Author:		admin@xsstudios.com
	Updated:	10 August 2009
	Version:	1.0
    Website:	http://www.labtecllc.com
	
..........................................*/

/* Applies to all elements */
* {
	margin:0px;
	padding:0px;
}
/* end */
img {
	border:none;
}
/* Link styles */
a {
	outline:none;
	color:#fff;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
p {
	text-align:justify;
}
/* end */
/* font styles */
.bold-text {
	font-weight:bold;
}
.normal-text {
	color:#fff;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}
.sixteen-px {
	font-size:16px;
}
.arial-bold-fourteen {
	font-size:14px;
	font-weight:bold;
}
.arial-bold-eighteen {
	font-size:18px;
	font-weight:bold;
}
.arial-bold-thirty {
	font-size:30px;
	line-height:30px;
}
/* end */
/* Link styles */

/* end */
body {
	background-image:url(../images/home/body_background.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#000;
	color:#fff;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	line-height:18px;
	text-decoration:none;
}
.about-the-show-body {
	background-image:url(../images/subpages/aboutshow_background.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#000;
	color:#fff;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	line-height:18px;
	text-decoration:none;
}
/* top-container styles */
.top-container {
	width:100%;
	float:left;
}
.page-title {
	text-align:center;
	margin-top:120px;
	float:left;
	width:100%;
	height:23px;
	_height:26px;
}
.about-the-show-page-title {
	margin-top:68px;
	padding-left:47px;
	_padding-left:57px;
	width:300px;
}
.content {
	float:left;
	_float:none;
	height:382px;
	width:660px;
	margin-top:120px;
	_margin-top:122px;
	margin-left:225px;
}
.content p {
	padding-left:47px;
	_padding-left:57px;
	margin-top:15px;
	width:570px;
}
.menu-container {
	list-style:none;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	margin-top:359px;
	margin-left:20px;
	_margin-left:15px;
	float:left;
	width:100%;
	text-align:center;
}
.menu-container a {
	float:left;
	margin-right:0px;
}
.menu-container-subpage {
	list-style:none;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	margin-top:0px;
	margin-left:20px;
	_margin-left:15px;
	float:left;
	width:100%;
	text-align:center;
}
.menu-container-subpage a {
	margin-right:0px;
	float:left;
}
.win-aed {
	margin-top:30px;
	< margin-top:26px;
	_margin-top:24px;
	width:100%;
	float:left;
	text-align:center;
}
.mainsite-link {
	margin-top:35px;
	margin-left:5px;
	_margin-left:30px;
	float:left;
}
/* end */
/* this div moves to center of body and serves as a container for all other elements, specify the width according to PSD */
.main-container {
	margin-left:auto;
	margin-right:auto;
	width:913px;
	text-align:left;
	/*padding-bottom:30px;*/
}
.flash-container {
	width:945px;
	float:left;
	margin-top:15px;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear:both;
}
.main-container:after, .top-container:after, .menu-container:after, .menu-container-subpage:after, .content:after, .episodes-content:after, .faqs-main-container:after {
	content: "";
	clear: both;
	display: block;
	height: 0;
	visibility: visible;
}
.bottom-container {
	float:left;
	margin-top:24px;
	text-align:left;
	padding-top:2px;
	width:328px;
	_width:308px;
	font-size:10px;
	color:#828282;
	margin-left:20px;
	_margin-left:15px;
}
.bottom-container a 
{
	color:#828282;
	font-size:10px;
}

.footer-image-links {
	float:left;
	margin-top:19px;
	width:300px;
}
.footer-image-links img {
	margin-right:18px;
}
.sponsored-links {
	float:right;
	margin-top:22px;
	margin-right:10px;
}
.sponsored-links img {
	margin-right:2px;
}
/* The Episodes styles */
.the-episodes-body {
	background-image:url(../images/subpages/episodes_background.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#000;
	color:#fff;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	line-height:18px;
	text-decoration:none;
}
.episodes-content {
	float:left;
	_float:none;
	height:382px;
	width:909px;
	margin-top:110px;
	_margin-top:115px;
	margin-left:19px;
	_margin-left:33px;
	margin-bottom:10px;
	_margin-bottom:8px;
}
.flash-player {
	float:left;
	width:499px;
	height:342px;
}
.episodes-text {
	float:left;
	width:355px;
	margin-left:40px;
	line-height:19px;
}
.the-episodes-page-title {
	float:left;
}
.episodes-text p {
	margin-top:10px;
	clear:both;
	float:left;
	width:330px;
}
.episodes-answer-list {
	float:left;
	width:295px;
	list-style:upper-alpha;
	font-size:14px;
	font-weight:bold;
	padding-left:25px;
	margin-top:10px;
	line-height:20px;
}

.episodes-answer-list li {
	width:330px;
}
.episodes-list {
	width:340px;
	list-style:none;
	cursor:pointer;
}
.episodes-list a {
	text-decoration:none;
	width:24px;
	height:19px;
	display:block;
	text-align:center;
	padding-top:2px;
}
.episodes-list a:hover {
	background-image:url(../images/subpages/mouseover_blue_box.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	width:24px;
	height:19px;
	display:block;
}
.grey-box-li {
	background-image:url(../images/subpages/grey_box.jpg);
	background-repeat:no-repeat;
	float:left;
	width:24px;
	height:22px;
	margin-right:10px;
	margin-top:12px;
	cursor:default;
}
.grey-box-li a:hover {
	background-image:url(../images/subpages/grey_box.jpg);
	background-repeat:no-repeat;
	cursor:default;
}
.red-box-li {
	background-image:url(../images/subpages/red_box.jpg);
	background-repeat:no-repeat;
	float:left;
	width:24px;
	height:22px;
	margin-right:10px;
	margin-top:12px;
}
.red-box-li a:hover {
	background-image:url(../images/subpages/red_box.jpg);
	background-repeat:no-repeat;
	cursor:default;
}
.blue-box-li {
	background-image:url(../images/subpages/blue_box.jpg);
	background-repeat:no-repeat;
	float:left;
	width:24px;
	height:22px;
	margin-right:10px;
	margin-top:12px;
}

/* end */
/* how to play styles */
.how-to-play-body {
	background-image:url(../images/subpages/howtoplay_background.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#000;
	color:#fff;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	line-height:18px;
	text-decoration:none;
}
.howtoplay-content {
	float:left;
	_float:none;
	height:378px;
	< height:375px;
	width:909px;
	margin-top:105px;	
}
.howtoplay-text {
	float:left;
	width:470px;
	padding-left:37px;
	_padding-left:47px;
	line-height:19px;
}
.howtoplay-page-title {
	margin-top:28px;
	padding-left:37px;
	_padding-left:47px;
	width:300px;
}
.howtoplay-text p {
	padding-top:15px;
	width:470px;
}
/* end */
/* how to play styles */
.prizes-body {
	background-image:url(../images/subpages/prizes_background.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#000;
	color:#fff;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	line-height:18px;
	text-decoration:none;
}
.prizes-content {
	float:left;
	_float:none;
	height:402px;
	width:909px;
	margin-top:100px;
	_margin-top:102px;
}
.prizes-text {
	float:left;
	width:470px;
	padding-left:37px;
	_padding-left:47px;
	line-height:19px;
}
.prizes-page-title {
	margin-top:35px;
	width:300px;
}
.prizes-text p {
	margin-top:15px;
	width:485px;
}
/* end */
/* how to play styles */
.country-codes-body {
	background-image:url(../images/subpages/countrycodes_background.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#000;
	color:#fff;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	line-height:18px;
	text-decoration:none;
}
.country-codes-content {
	float:left;
	_float:none;
	height:382px;
	width:870px;
	margin-top:120px;
	_margin-top:122px;
}
.country-codes-text {
	float:left;
	width:795px;
	padding-left:62px;
	_padding-left:72px;
	line-height:19px;
}
.country-codes-page-title {
	margin-top:50px;
	width:300px;
	padding-left:240px;
	padding-bottom:20px;
}
.country-codes-text p {
	margin-top:25px;
	float:left;
}
/* end */
/* how to play styles */
.faqs-main-container {
	margin-left:auto;
	margin-right:auto;
	width:913px;
	text-align:left;
}
.faqs-body {
	background-image:url(../images/subpages/faq_background.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#000;
	color:#fff;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	line-height:18px;
	text-decoration:none;
}
.faqs-content {
	float:left;
	_float:none;
	height:392px;
	width:909px;
	margin-top:110px;
	_margin-top:112px;
}
.faqs-text {
	float:left;
	width:909px;
	_width:847px;
	padding-left:42px;
	_padding-left:52px;
	line-height:19px;
	padding-bottom:10px;
}
.faqs-page-title {
	width:300px;
	padding-bottom:10px;
	margin-top:30px;
}
.faqs-text p {
	margin-top:10px;
	_margin-top:10px;
	float:left;
	width:429px;
	margin-right:20px;
}
/* end */
