





		
	
		
		


 





body {
	background-image: url(/images/default/global/background.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #0b132a;
	margin: 0px;
	padding: 0px;
	min-height: 700px;
}


a:link {
	text-decoration: none;
	color: #adcdfd;
	line-height: 20px;
}

a:visited {
	text-decoration: none;
	color: #adcdfd;
	line-height: 20px;
}

a:hover {
	text-decoration: underline;
	color: #adcdfd;
	line-height: 20px;
}

a:active {
	text-decoration: none;
	color: #adcdfd;
	line-height: 20px;
}

#background_container_home {
	position: relative;
	margin: 0px auto;
	width: 1046px;
}

.main_nav {
	background-image: url(/images/default/topNav/fr_nav_back.png);
	background-repeat: no-repeat;
	width: 960px;
	height: 54px;
	position: relative;
	margin: 0px 0px 0px 16px;
}

* html .main_nav {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/topNav/fr_nav_back.png', sizingMethod='image');
}

#banner_back {
	background-image: url(/images/default/global/banner_back.jpg);
	background-repeat: no-repeat;
	width: 1061px;
	height: 105px;
	position: relative;
	margin: 0px;
}

#banner_1 {
	background-image: url(/images/default/ads/banner_1.jpg);
	background-repeat: no-repeat;
	width: 728px;
	height: 90px;
	position: absolute;
	top: 11px;
	left: 170px;
}

#main_container {
	width: 1046px;
	height: 657px;
	position: relative;
	margin: 0px;
    left: -34px;
}

#main_container_sub {
	width: 1046px;
	height: 100%;
	position: relative;
	margin: 0px;
    left: -54px;
}

#main_container a:link {
	cursor: pointer;
}

#fr_header_logo {
	background-image: url(/images/default/logos/fr_header_logo.jpg);
	background-repeat: no-repeat;
	width: 1061px;
	height: 173px;
}

#fr_middle_content {
	position: relative;
	width: 1164px;
	height: 382px;
}

#fr_middle_content_1 {
	background-image: url(/images/default/index/fr_middle_content_1.jpg);
	background-repeat: no-repeat;
	width: 522px;
	height: 382px;
	position: absolute;
	top: 0px;
	left: 0px;
}

#fr_middle_content_2 {
	background-image: url(images/fr_middle_content_2.jpg);
	background-repeat: no-repeat;
	width: 542px;
	height: 382px;
	position: absolute;
	top: 0px;
	left: 522px;
}

ul {
	list-style: none;
}

.fr_nav_home {
	position: absolute; 
	top: 1px; 
	left: 16px; 
	height: 39px; 
	width: 70%;
}

.fr_nav_home span {
	display: none;
}

.fr_nav_home li, .fr_nav_home a {
	height: 39px;
	display: block;
}

.fr_nav_home li {
	float: left;
	display: inline;
}



#fr_logo {
	background-image: url(/images/default/logos/fr_logo.png);
	background-repeat: no-repeat;
	width: 559px;
	height: 103px;
	position: absolute;
	top: 9px;
	left: 270px;
	z-index: 100;
}

* html #fr_logo {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/logos/fr_logo.png', sizingMethod='image');
}

.logoBeta {
	background-image: url(/images/default/logos/logoBeta.png);
	background-repeat: no-repeat;
	width: 72px;
	height: 22px;
	position: absolute;
	top: 10px;
	left: 686px;
	z-index: 100;
}

* html .logoBeta {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/logos/logoBeta.png', sizingMethod='image');
}

#round_back {
	background-image: url(/images/default/index/round_back.jpg);
	background-repeat: no-repeat;
	width: 816px;
	height: 546px;
	position: absolute;
	top: 37px;
	left: 158px;
}


#redeem_code {
	background-image: url(/images/default/buttons/en_US/redeem_code.png);
	background-repeat: no-repeat;
	width: 470px;
	height: 87px;
	position: absolute;
	top: 480px;
	left: 285px;
}

* html #redeem_code {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/buttons/en_US/redeem_code.png', sizingMethod='image');
}

#whatIsBeta {
	background-image: url(/images/default/buttons/en_US/whatIsBeta.png);
	background-repeat: no-repeat;
	width: 337px;
	height: 83px;
	position: absolute;
	top: 490px;
	left: 530px;
}

* html #whatIsBeta {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/buttons/en_US/whatIsBeta.png', sizingMethod='image');
}

#tcgButton {
	background-image: url(/images/default/buttons/en_US/tcgButton.png);
	background-repeat: no-repeat;
	width: 356px;
	height: 90px;
	position: absolute;
	top: 485px;
	left: 170px;
}

* html #tcgButton {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/buttons/en_US/tcgButton.png', sizingMethod='image');
}

#fr_circle_topleft {
	background-image: url(/images/default/index/fr_circle_topleft.png);
	background-repeat: no-repeat;
	width: 196px;
	height: 190px;
	position: absolute;
	top: 40px;
	left: 45px;
}

* html #fr_circle_topleft {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/index/fr_circle_topleft.png', sizingMethod='image');
}

#fr_circle_topright {
	background-image: url(/images/default/index/fr_circle_topright.png);
	background-repeat: no-repeat;
	width: 193px;
	height: 193px;
	position: absolute;
	top: 40px;
	left: 905px;
}

* html #fr_circle_topright {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/index/fr_circle_topright.png', sizingMethod='image');
}

#fr_circle_bottomleft {
	background-image: url(/images/default/index/fr_circle_bottomleft.png);
	background-repeat: no-repeat;
	width: 241px;
	height: 270px;
	position: absolute;
	top: 318px;
	left: 37px;
}

* html #fr_circle_bottomleft {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/index/fr_circle_bottomleft.png', sizingMethod='image');
}

#fr_circle_bottomright {
	background-image: url(/images/default/index/fr_circle_bottomright.png);
	background-repeat: no-repeat;
	width: 284px;
	height: 470px;
	position: absolute;
	top: 165px;
	left: 860px;
}

* html #fr_circle_bottomright {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/index/fr_circle_bottomright.png', sizingMethod='image');
}

#fr_girl {
	background-image: url(/images/default/index/fr_girl.png);
	background-repeat: no-repeat;
	width: 311px;
	height: 360px;
	position: absolute;
	top: 155px;
	left: 290px;
}

* html #fr_girl {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/index/fr_girl.png', sizingMethod='image');
}

#fr_boy {
	background-image: url(/images/default/index/fr_boy.png);
	background-repeat: no-repeat;
	width: 235px;
	height: 401px;
	position: absolute;
	top: 120px;
	left: 645px;
}

* html #fr_boy {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/index/fr_boy.png', sizingMethod='image');
}

#home_stars {
	background-image: url(/images/default/index/home_stars.png);
	background-repeat: no-repeat;
	width: 1018px;
	height: 644px;
	position: absolute;
	top: 2px;
	left: 80px;
}

* html #home_stars {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/index/home_stars.png', sizingMethod='image');
}

#home_topleaves {
	background-image: url(/images/default/index/home_topleaves.png);
	background-repeat: no-repeat;
	width: 922px;
	height: 60px;
	position: absolute;
	top: -15px;
	left: 72px;
}

* html #home_topleaves {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/index/home_topleaves.png', sizingMethod='image');
}

.display_none {
	display: none;
}

#parents_link {
	display: block;
	position: absolute;
	top: 490px;
	left: 370px;
	width: 319px;
	height: 76px;
	cursor: pointer;
}

#banner_link {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 728px;
	height: 90px;
	cursor: pointer;
}

#whatsFreerealmsButton {
	background-image: url(/images/default/buttons/en_US/bubble.png);
	background-repeat: no-repeat;
	width: 157px;
	height: 86px;
	position: absolute;
	top: 285px;
	left: 805px;
}

* html #whatsFreerealmsButton {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/buttons/en_US/bubble.png', sizingMethod='image');
}

.playNowBtn {
	background-image: url(/images/default/buttons/en_US/playnow_button.png);
	background-repeat: no-repeat;
	width: 204px;
	height: 74px;
	position: absolute;
	top: 140px;
	left: 425px;
	cursor: pointer;
}

* html .playNowBtn {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/buttons/en_US/playnow_button.png', sizingMethod='image');
}

#fr_footer {
	width: 900px;
	height: 57px;
	position: absolute;
	top: 580px;
	left: 0px;
	text-align: center;
	color: #adcdfd;
}

#fr_footer ul li {
	line-height: 16px;
	font-size: 10px;
	display: inline;
	list-style: none;
}

#fr_footer_sub {
	background-image: url(images/bottom_backleaves_footer.png);
	background-repeat: no-repeat;
	width: 1068px;
	height: 94px;
	text-align: center;
	color: #7699c4;
	margin-bottom: 20px;
	position: relative;
}

* html #fr_footer_sub {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom_backleaves_footer.png', sizingMethod='image');
}

.footertext {
	position: absolute;
	top: 0px;
	left: 40px;
	width: 900px;
	text-align: center;
}

*:first-child+html .footertext {
	top: 10px;
}

* html .footertext {
	top: 10px;
}

#fr_footer_sub ul li {
	line-height: 16px;
	font-size: 10px;
	display: inline;
	list-style: none;
}

#circle_button_1 {
	background-image: url(images/circle_button_1.png);
	background-repeat: no-repeat;
	width: 64px;
	height: 63px;
	position: absolute;
	top: 0px;
	left: 0px;
}

* html #circle_button_1 {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/circle_button_1.png', sizingMethod='image');
}

#inside_container {
	position: relative;
	width: 1068px;
	height: 100%;
}

#top_back_image {
	background-image: url(images/top_backleaves.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 1068px;
	height: 33px;
	position: absolute;
	top: 0px;
	left: 0px;
}

* html #top_back_image {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top_backleaves.png', sizingMethod='image');
}

#interactive_content {
	position: relative;
	width: 960px;
	background-color: #768bb1;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	margin: 0 auto;
	height: 270px;
}

#bluebox_content {
	position: relative;
	width: 960px;
	background-color: #10203d;
	margin: 0 auto;
	height: 400px;
}

#bottom_back_image {
	background-image: url(images/bottom_backleaves.png);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 1068px;
	height: 78px;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

* html #bottom_back_image {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom_backleaves.png', sizingMethod='image');
}

.language_buttons_home {
	position: absolute;
	top: 10px;
	left: 320px;
	display: inline;
	text-align: center;
}

* html .language_buttons_home {
	left: 300px;
}

.language_buttons_home a {
	cursor: pointer;
}

#lang_button_1 {
	background-image: url(/images/default/icons/flags/lang_button_1.png);
	background-repeat: no-repeat;
	width: 39px;
	height: 40px;
	float: left;
	margin: 0px 15px;
}

* html #lang_button_1 {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/icons/flags/lang_button_1.png', sizingMethod='image');
}

#lang_button_2 {
	background-image: url(/images/default/icons/flags/lang_button_2.png);
	background-repeat: no-repeat;
	width: 39px;
	height: 40px;
	float: left;
	margin: 0px 15px;
}

* html #lang_button_2 {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/icons/flags/lang_button_2.png', sizingMethod='image');
}

#lang_button_3 {
	background-image: url(/images/default/icons/flags/lang_button_3.png);
	background-repeat: no-repeat;
	width: 39px;
	height: 40px;
	float: left;
	margin: 0px 15px;
}

* html #lang_button_3 {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/icons/flags/lang_button_3.png', sizingMethod='image');
}

#lang_button_4 {
	background-image: url(/images/default/icons/flags/lang_button_4.png);
	background-repeat: no-repeat;
	width: 39px;
	height: 40px;
	float: left;
	margin: 0px 15px;
}

* html #lang_button_4 {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/icons/flags/lang_button_4.png', sizingMethod='image');
}

#lang_button_5 {
	background-image: url(/images/default/icons/flags/lang_button_5.png);
	background-repeat: no-repeat;
	width: 39px;
	height: 40px;
	float: left;
	margin: 0px 15px;
}

* html #lang_button_5 {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/icons/flags/lang_button_5.png', sizingMethod='image');
}

#lang_button_6 {
	background-image: url(/images/default/icons/flags/lang_button_6.png);
	background-repeat: no-repeat;
	width: 39px;
	height: 40px;
	float: left;
	margin: 0px 15px;
}

* html #lang_button_6 {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/icons/flags/lang_button_6.png', sizingMethod='image');
}



.newPlayersBtn {
	background-image: url(/images/default/buttons/en_US/new_players.png);
	width: 223px; 
	height: 74px;
	position: absolute;
	left: 415px;
	top: 200px;
	cursor: pointer;
}

* html .newPlayersBtn {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/buttons/en_US/new_players.png', sizingMethod='image');
}

.existingPlayersBtn {
	background-image: url(/images/default/buttons/en_US/existing_players.png);
	width: 223px; 
	height: 74px;
	position: absolute;
	left: 415px;
	top: 270px;
	cursor: pointer;
}

* html .existingPlayersBtn {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/buttons/en_US/existing_players.png', sizingMethod='image');
}

.betaSignUpbtn {
	background-image: url(/images/default/buttons/en_US/betaSignUpbtn.png);
	width: 264px; 
	height: 72px;
	position: absolute;
	left: 395px;
	top: 150px;
	cursor: pointer;
}

* html .betaSignUpbtn {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/buttons/en_US/betaSignUpbtn.png', sizingMethod='image');
}

.betaLogInbtn {
	background-image: url(/images/default/buttons/en_US/betaLogInbtn.png);
	width: 264px; 
	height: 72px;
	position: absolute;
	left: 395px;
	top: 220px;
	cursor: pointer;
}

* html .betaLogInbtn {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/buttons/en_US/betaLogInbtn.png', sizingMethod='image');
}



.langMenu_container {
	position: absolute;
	top: 7px;
	left: 820px;
	width: 175px;
	display: block;
	z-index: 20000;
}

.langMenu_container a {
	text-decoration: none;
}

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

.langMenuTop {
	background-image: url(/images/default/topNav/langMenuTop.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 175px; 
	height: 29px;
	position: relative;
	cursor: pointer;
}

* html .langMenuTop {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/topNav/langMenuTop.png', sizingMethod='image');
}

.langMenuIcon_en_US {
	background-image: url(/images/default/icons/topNav/en_US_icon.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 22px; 
	height: 22px;
	position: absolute;
	top: 2px;
	left: 149px;
	cursor: pointer;
}

* html .langMenuIcon_en_US {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/icons/topNav/en_US_icon.png', sizingMethod='image');
}

.langMenuIcon_de_DE {
	background-image: url(/images/default/icons/topNav/de_DE_icon.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 22px; 
	height: 22px;
	position: absolute;
	top: 2px;
	left: 149px;
	cursor: pointer;
}

* html .langMenuIcon_de_DE {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/icons/topNav/de_DE_icon.png', sizingMethod='image');
}

.langMenuIcon_zh_CN {
	background-image: url(/images/default/icons/topNav/zh_CN_icon.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 22px; 
	height: 22px;
	position: absolute;
	top: 2px;
	left: 149px;
	cursor: pointer;
}

* html .langMenuIcon_zh_CN {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/icons/topNav/zh_CN_icon.png', sizingMethod='image');
}

.langMenuIcon_it_IT {
	background-image: url(/images/default/icons/topNav/it_IT_icon.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 22px; 
	height: 22px;
	position: absolute;
	top: 2px;
	left: 149px;
	cursor: pointer;
}

* html .langMenuIcon_it_IT {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/icons/topNav/it_IT_icon.png', sizingMethod='image');
}

.langMenuIcon_es_ES {
	background-image: url(/images/default/icons/topNav/es_ES_icon.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 22px; 
	height: 22px;
	position: absolute;
	top: 2px;
	left: 149px;
	cursor: pointer;
}

* html .langMenuIcon_es_ES {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/icons/topNav/es_ES_icon.png', sizingMethod='image');
}

.langMenuIcon_fr_FR {
	background-image: url(/images/default/icons/topNav/fr_FR_icon.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 22px; 
	height: 22px;
	position: absolute;
	top: 2px;
	left: 149px;
	cursor: pointer;
}

* html .langMenuIcon_fr_FR {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/icons/topNav/fr_FR_icon.png', sizingMethod='image');
}

.langMenuIcon_ja_JP {
	background-image: url(/images/default/icons/topNav/ja_JP_icon.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 22px; 
	height: 22px;
	position: absolute;
	top: 2px;
	left: 149px;
	cursor: pointer;
}

* html .langMenuIcon_ja_JP {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/icons/topNav/ja_JP_icon.png', sizingMethod='image');
}

.langMenuText {
	width: 100%; 
	position: absolute;
	top: 4px;
	left: 15px;
	color: #d9e8ff;
	font-size: 12px;
	font-weight: bold;
}

.langMenu_dropDown {
	width: 173px;
	z-index: 10000;
	margin-top: -10px;
	display: none;
}

.langMenuMiddle {
	background-image: url(/images/default/topNav/langMenuMiddle.gif);
	background-repeat: repeat-y;
	width: 173px; 
	height: 100%;
}

.langMenuBottom {
	background-image: url(/images/default/topNav/langMenuBottom.png);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 173px; 
	height: 16px;
}

* html .langMenuBottom {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/topNav/langMenuBottom.png', sizingMethod='image');
}

.lang_dropOver {
	padding-left: 6px;
	line-height: 23px;
}

.lang_dropOver a {
	color: #adcdfd;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	width: 163px;
	height: 23px;
	display: block;
}

.lang_dropOver a:hover {
	background-image: url(/images/default/topNav/lang_dropOver.gif);
	background-repeat: no-repeat;
	color: white;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	width: 163px;
	height: 23px;
	display: block;
}

.langDropText {
	padding-left: 9px;
}











.backgroundImages_container {
	position: absolute;
	top: 0px;
	left: -34px;
	width: 1109px;
	height: 698px;
}

.mainBackImage1 {
	background-image: url(/images/default/index/mainBackImage1.jpg);
	background-repeat: no-repeat;
	width: 533px; 
	height: 359px;
	position: absolute;
	top: 0px;
	left: 0px;
}

.mainBackImage2 {
	background-image: url(/images/default/index/mainBackImage2.jpg);
	background-repeat: no-repeat;
	width: 577px; 
	height: 359px;
	position: absolute;
	top: 0px;
	left: 533px;
}

.mainBackImage3 {
	background-image: url(/images/default/index/mainBackImage3.jpg);
	background-repeat: no-repeat;
	width: 533px; 
	height: 339px;
	position: absolute;
	top: 359px;
	left: 0px;
}

.mainBackImage4 {
	background-image: url(/images/default/index/mainBackImage4.jpg);
	background-repeat: no-repeat;
	width: 577px; 
	height: 339px;
	position: absolute;
	top: 359px;
	left: 533px;
}

#log_in_out_link {
	left: 850px;
}


































