﻿body
{
	background-color:#1b1b1b;
	margin:0pt;
	padding:0pt;
}
#mainContainer { clear:both; margin:0 auto; width:850px; }
#mainContent { float:left; width:850px; margin:40px 0 0 0; display:inline; }
#HeaderContainer { float:left; width:850px; height:91px; }
#TopLeftContainer { float:left; width:626px; height:28px; background-image:url(images/TopLeft.jpg); }

#MenuContainer { float:left; width:215px; height:28px; }
#MenuLeft { float:left; width:8px; height:28px; background-image:url(images/MenuLeft.jpg); }
#MenuGames { float:left; width:60px; height:28px; }
#MenuAbout { float:left; width:65px; height:258px; }
#MenuContact { float:left; width:75px; height:28px; }
#MenuRight { float:left; width:7px; height:28px; background-image:url(images/MenuRight.jpg);}

#TopRightContainer { float:left; width:9px; height:28px; background-image:url(images/TopRight.jpg); }

#HeaderItemContainer { float:left; width:850px; height:63px; }
#HeaderLeft { float:left; width:14px; height:63px; background-image:url(images/HeaderLeft.jpg); }
#HeaderLogo { float:left; width:267px; height:63px; }
#HeaderRight { float:left; width:569px; height:63px; background-image:url(images/HeaderRight.jpg); }

#BodyContainer { float:left; width:850px; background:url(images/Background.gif); background-repeat:repeat-y; }
#ContentContainer { float:left; width:828px; padding:10px 0 10px 15px; }

#FeaturedVideoContainer { float:left; width:530px; }
#VideoPreviewContainer { float:left; width:248px; }
.VideoContentContainer { float:left; width:248px; font-family:Verdana; font-size:14px; font-weight:bold; padding-bottom:5px; }
#FeatureTeaserText { float:left; width:230px; padding:20px 0 0 15px; font-family:Verdana; font-size:12px; font-weight:normal; }
.iTunesLinkText { float:left; width:230px; padding:20px 0 0 15px; font-family:Verdana; font-size:12px; font-weight:normal; color:#000000; }
.iTunesLinkText a { float:left; color:#6c943b; text-decoration:none; }
.iTunesLinkText a:hover { float:left; color:#6c943b; text-decoration:underline; }

#GalleryContainer { float:left; width:275px; }
.ImageItem { float:left; padding:10px 10px 0 0; width:72px; height:48px; }


#TitleContainer { float:left; width:820px; margin:11px 0 22px 22px; display:inline; font-family:Verdana; font-size:14px; font-weight:bold; }
.FormHolder { float:left; width:800px; padding:10px 0 0 22px; }
.FormTitle { float:left; width:80px; font-family:Verdana; font-size:12px; font-weight:bold; }
.FormItem { float:left; width:600px; }
.SubmitButton { float:left; width:88px; height:30px; margin-left:400px; display:inline; background:transparent url(images/SendButton.gif) no-repeat center top; overflow:hidden; }
#FooterContainer { float:left; width:850px; height:15px; background-image:url(images/Footer.gif); }

.CustomChallengeResponse { background-color:#ffffff; border:solid 2px #ff0000; color:#ff0000; }
.CustomError { float:left; color:#ff0000; font-size:14px; font-weight:bold; font-family:Verdana; }
.CustomSucces { float:left; color:#1b1b1b; font-size:14px; font-weight:bold; font-family:Verdana; }

.TextHeaderContainer { float:left; width:600px; padding:10px 0 15px 0; font-family:Verdana; font-size:14px; font-weight:bold; }
.TextBodyContainer { float:left; width:600px; font-family:Verdana; font-size:12px; }


