@charset "utf-8";
/* CSS Document */

body
{	
	background: url('wd_background.jpg') top center;
	background-color: #b7946a;
	width:100%;
	height:100%;
}

img, div 
{
	behavior: url(iepngfix.htc); 
	border-style:none;
}

li
{
	list-style:none;
}

#dailyPlayers
{
	text-align:center;
}

ul.dailyPlayers
{
	text-align: center;
	width:200px;
	position:relative;
	margin: 0 0 0 -20px;
}

h2
{
	font-size:24px;
	color:#47290c;
	font-weight:lighter;
}

h3.h3subHeader
{
	text-align:left;
	font-size:18px;
	color:#b70000;
	margin:0px 0 25px 0;
	text-indent:45px;
	font-weight:lighter;
	float:left;
}

h3.h3subHeaderStd
{
	text-align:left;
	font-size:18px;
	color:#754c24;
	margin:-20px 0 -15px 0;
	font-weight:lighter;
	float:left;
	white-space: nowrap;
}

h3.h3subHeaderTree
{
	text-align:left;
	font-size:18px;
	color:#754c24;
	margin:-20px 30px 0 0;
	font-weight:lighter;
	float:left;
}

h3.elementum
{
	line-height: 0px;
}

h4.h4subHeaderStd
{
	float: left;
	font-weight:lighter;
	color:#754c24;
	white-space:nowrap;
	margin: 0 0 0 0;
	text-indent: 80px;
}

h4.lumbordor
{
	margin:20px 0 0px 0;
}

.aboutMainHeader
{
	position:relative;
	width:auto;
	padding: 0 0 0 0;
	margin: 0 0 0 10px;
	text-align:center;
}

.headerPaddingFix
{
	padding:0 0 0 0;
	margin: 0 0 0 290px;
	text-align:center;
}

.ie .headerPaddingFix
{
	padding:0 0 0 0;
	margin: 0 0 0 120px;
	text-align:center;
}

.h2right
{
	background: url('header_ornament_right.png') no-repeat right center;
	position:relative;
	margin: 0 0 0 -20px;
	/*left:50%;*/
	width:120px;
}

h1.aboutContentHeader
{
	background: url('header_ornament_left.png') no-repeat left center;
	position:relative;
	margin:0 0 0 -95px;
	padding-top:20px;
	overflow:visible;
	width: 220px;
	height:50px;
	text-align: center;
	font-weight: lighter;
}

.ie h1.aboutContentHeader
{
	background: url('header_ornament_left.png') no-repeat left center;
	position:relative;
	margin:0 0 0 -95px;
	padding-top:20px;
	overflow:visible;
	width: 220px;
	height:50px;
	text-align: center;
	font-size: 24px;
}

h1.world span
{
	background: url('header_ornament_right.png') no-repeat right center;
	width: 250px;
}

.h2subHeader
{
	/*position:relative;*/
	float:left;
	width:200px;
}

.h2subHeaderStd
{
	/*position:relative;*/
	float:left;
	width:200px;
	text-align: left;
}

h2.edithSymbol
{
	display:block;
	background: url('symbol_edith.png') no-repeat left center;
	margin: 0px 0px 0px 320px;
	padding-left: 50px;
	text-align: left;
	height:50px;
	line-height:45px;
}

h2.rhydonSymbol{
	display:block;
	background: url('symbol_rhydon.png') no-repeat left center;
	margin: 0px 0px 0px 320px;
	padding-left: 50px;
	text-align: left;
	height:50px;
	overflow:visible;
	line-height:55px;
}

h2.arbokSymbol{
	display:block;
	background: url('symbol_arbok.png') no-repeat left center;
	margin: 0px 0px 0px 320px;
	padding-left: 50px;
	text-align: left;
	height:50px;
	line-height:60px;
}

h2.onyxSymbol{
	display:block;
	background: url('symbol_onyx.png') no-repeat left center;
	margin: 0px 0px 0px 320px;
	padding-left: 50px;
	text-align: left;
	height:50px;
	line-height:60px;
}

h2.domidosSymbol{
	display:block;
	background: url('symbol_domidos.png') no-repeat left center;
	margin: 0px 0px 0px 0px;
	padding-left: 50px;
	text-align: left;
	height:50px;
	line-height: 50px;
}

h2.elementum{
	display:block;
}

h2.horntoothSymbol{
	background: url('symbol_q01.png') no-repeat left center;
	height:50px;
	margin: 0 0 -20px 0;
	line-height: 40px;
	text-indent: 44px;
	float: left;
}

h2.ubergruberSymbol{
	display:block;
	background: url('symbol_q02.png') no-repeat left center;
	height:50px;
	margin: 0 0 -20px 0;
	line-height: 40px;
	text-indent: 14px;
}

h2.lumborborSymbol{
	display:block;
	background: url('symbol_q03.png') no-repeat left center;
	height:50px;
	margin: 0 0 -40px 0;
	line-height: 40px;
	text-indent: 10px;
}

h2.grimlishSymbol{
	display:block;
	background: url('symbol_q03.png') no-repeat left center;
	height:50px;
	padding: 0 0 0 30px;
	margin: 0 0 -20px 0;
	line-height: 40px;
	width:220px;
}

img.imgAbout{
	padding: 20px 20px 20px;
	float:left;
}

p.aboutDescription
{
	text-align: left;
	float: left;
	font-size: 12px;
	position: relative;
	display:block;
	width:250px;
}

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	background-color:#998260;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}

a:link 
{
	color:#7E726e;
	text-decoration:none;
}


a:visited 
{
	color:#7E7261;
	/*color:#745b3a;*/
	text-decoration:none;
}

a:hover
{
	color:red;
	text-decoration:underline;
}

a:active { } 

#container
{
	min-height: 100%;
}

#contentwrapper
{
		width:100%;
}

#logo
{
	width:200px;
	height:100px;
	position:absolute;
	margin:0 0 0 -100px;
	top:20px;
	left:50%;
	z-index:3;
}

#beta
{
	background:url('beta_ribbon.png');
	width:100px;
	height:100px;
	position:fixed;
	margin:0px 0 0 -100px;
	top:0%;
	left:100%;
	z-index:5;
}

#content
{
}

#title
{
	display:none;
}

#style2
{
	width:900px;
	height:495px;
}

#notification
{
	position:absolute;
	text-align:center;
	top:0px;
	left:260px;
	color:#754c24;
	
}

/* ///////////////////////////NAV BAR STYLES/////////////////////////// */

#nav_container
{
	margin:auto;
	width:auto;
	height:auto;
	z-index:0;
	position:relative;
	text-align:center;
	padding:180px 0 0 0;	
}

#nav{
	position:absolute;
	width: 769px;
	margin: 0 0 0 -384.5px;
	left:50%;
	top: -100px;
	z-index:0;
	text-align: center;
}

.ie6 #nav{
	position:absolute;
	width: 769px;
	margin: 0 0 0 -772px;
	left:50%;
	top: -100px; 
	z-index:0;
	text-align: center;
}

/* ///////////////////////////NAV BUTTONS STYLES/////////////////////////// */

ul.nav_list{ padding:0; margin:10px 0; list-style:none; } ul.nav_list li{ float:left; }

a.navGame{background: url('nav_game.png'); width:199px; height:90px; display:block; float:left; margin-right:0px; padding-right:0px; text-decoration:none; } a.navGame:hover{ background-position:0% 50%; } a.navGame:active{ background-position:0% 100%;	} a.navGameSelected{ background: url('nav_game.png'); width:199px; height:90px; display:block; float:left; margin-right:0px; padding-right:0px; text-decoration:none; background-position: 0% 100%; }

/*a.navForum{ background: url('nav_forum.png'); width:184px; height:90px; display:block; float:left; margin-right:0px; padding-right:0px; text-decoration:none; } a.navForum:hover{ background-position:0% 50%; } a.navForum:active{ background-position:0% 100%; outline:none; }*/

a.navWorld{ left:0px; background: url('nav_world.png'); width:184px; height:90px; display:block; margin-right:0px; padding-right:0px; text-decoration:none; } a.navWorld:hover{ background-position:0% 50%; } a.navWorld:active{	background-position:0% 100%; outline:none; } a.navWorldSelected{ background: url('nav_world.png'); width:184px; height:90px; display:block; float:left; margin-right:0px; padding-right:0px; text-decoration:none; background-position: 0% 100%; }

a.navFriends{ background: url('nav_friends.png'); width:184px; height:90px; display:block; float:left; margin-right:0px; padding-right:0px; text-decoration:none; border-style:none; } a.navFriends:hover{ background-position:0% 50%; } a.navFriends:active{ background-position:0% 100%; outline:none;}a.navFriendsSelected{ background: url('nav_friends.png'); width:184px; height:90px; display:block; float:left; margin-right:0px; padding-right:0px; text-decoration:none; background-position: 0% 100%; }

a.navFoes { left: 384px; background: url('nav_foes.png'); width:199px; height:90px; display:block; margin-right:0px; padding-right:0px; text-decoration:none; } a.navFoes:hover{ background-position:0% 50%; } a.navFoes:active{ background-position:0% 100%; outline:none; } a.navFoesSelected {background:url('nav_foes.png'); width:199px; height: 90px; display:block; float:left;  margin-right:0px; padding-right:0px; text-decoration:none;  background-position:0% 100%; }

/* ///////////////////////////END NAV BUTTON STYLES/////////////////////////// */

/* ///////////////////////////END NAV BAR STYLES/////////////////////////// */



/* ///////////////////////////GAME CONTENT STYLES/////////////////////////// */
#main_border{
	background: url('game_bg.png') no-repeat center;
	width:988px;
	height:574px;
	margin: 0 0 0 -494px;
	left: 50%;
	top: 0px;
	position:absolute;
}

#main_content
{
	position:absolute;
	width:988px;
	height:574px;
	margin: 0 0 0 -494px;
	left: 50%;
	top: 195px;
}


#flash
{
	background: url('game_bg.png') center;
	position:absolute;	
	margin:-247.5px 0 0 -450px;
	width:900px;
	height:495px;
	top:289px;
	left:50%;
	z-index:6;
	overflow:visible;
}

#seduction
{
	position:absolute;	
	margin:-247.5px 0 0 -450px;
	width:900px;
	height:495px;
	top:289px;
	left:50%;
	overflow:visible;
	z-index: 9;
}

/* ///////////////////////////END GAME CONTENT STYLES/////////////////////////// */


/* ///////////////////////////SEO ABOUT CONTENT STYLES/////////////////////////// */

#sidebar{
	background:url('sidebar_bg.png');
	overflow:visible;
	float:left;
	left: 40px;
	position:absolute;
	top:0px;
	width:300px;
	height:436px;
	top:75px;
}

#btnPlayNow{
	float:left;
	position:absolute;
	top:625px;
	left:52px;
}

ul.playNow{ padding:0; margin:10px 0; list-style:url('bullet.png'); } ul.playNow li{ float:left; }

a.playNow {background: url('btn_play_now.jpg'); width:251px; height:78px; display:block; margin-right:0px; padding-right:0px; text-decoration:none; } a.playNow:hover{ background-position:0% 100%; }

#content_main
{
	position:absolute;	
	margin:-247.5px 0 0 -448px;
	width:900px;
	height:495px;
	top:289px;
	left:50%;
	
}

#content_summary
{
	background:url('game_bg.png');
	position:absolute;	
	margin:-247.5px 0 0 -439px;
	width:988px;
	height:574px;
	top:189px;
	left:45%;
	
}

#column1
{
	float:left;
	margin:0 0 0 0px;
	position:absolute;
	text-align:center;
	padding:80px 0 0 0;
	margin-left: -300px;
	top: 1400px;
	left:50%;
	width:600px;
}

#column2
{
	float:right;
	margin:auto;
	position:absolute;
	text-align:center;
	padding:10px 65px 20px 60px;
	top:55px;
	width:240px;
	left: 625px;
	font-size:.6em;
}

#column3
{
	float:left;
	margin:0 0 0 0px;
	position:absolute;
	text-align:center;
	padding:80px 0 0 0;
	margin-left: -300px;
	top: 75px;
	left:36%;
	width:600px;
}

/* ///////////////////////////SEO ABOUT CONTENT STYLES/////////////////////////// */


/* ///////////////////////////LEADERBOARD TABLE STYLES/////////////////////////// */

.leaderboardTitle{
	position:relative;
	color:#47290c;
	text-align: center;
	font-variant:small-caps;
	font-size:16px;
	font-weight: bold;
	padding: 0px 0 0 0;
}

.ie .leaderboardTitle{
	position:relative;
	color:#47290c;
	text-align: center;
	font-variant:small-caps;
	font-size:16px;
	font-weight: bold;
	padding: 0 0 0 0;
	top: -9px;
}


#leaderboardContainer
{
	display: block;
	position: relative;
	float:left;
	margin: 40px 0 0 0;
	top: 414px;
	left: 300px;
}

.ie #leaderboardContainer
{
	display: block;
	position: relative;
	float:left;
	margin: 449px 0 0 0;
	top: 404px;
	left: 300px;
}


#leaderboardtableMaster {
	background:url('leaderboard_left_bg.png');
	display: table;
	/*border:1px solid  #666666;*/
	border-spacing:15px;/*cellspacing:poor IE support for  this*/
	border-collapse:collapse;
	width: 560px;
	height: 700px;
	position: relative;
	margin: 0 0 0 -280px;
	color:#47290c;
}

.leaderboardtable {
	display: table;
	/*border:1px solid  #666666;*/
	border-spacing:15px;/*cellspacing:poor IE support for  this*/
	border-collapse:collapse;
	width: 560px;
}


.leaderboardheaderrow 
{
	display:  table-row;
	text-align: center;
	width:auto;
	font-size:12px;
	line-height:12px;
	padding: 0 0 0 0;
	margin: 30px 0 -20px 0;
	color:#47290c;
}

#leaderboardHeader
{
	float:left;
	margin:0px 0 0 20px;
	position:relative;
	text-align:center;
	padding:10px 0 20px 0;
	top:0;
	line-height:12px;
	width:570px;	
	font-size:8px;
	color:#47290c;
}


.leaderboardcell {
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	width:100px;
	text-align:center;
}

.leaderboardrankcell 
{
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	width:60px;
	text-align:center;
	font-size: 12px;
}

.leaderboardnamecell 
{
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	width:160px;
	font-size: 12px;
}

.leaderboardScorecell 
{
	font-size: 12px;
	text-align:center;
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	width:90px;
	font-size: 12px;
}

.leaderboardmedalcell
{
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	width:80px;
	text-align: center;
	font-size: 12px;
}

.leaderboardrankcellHeader
{
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	width:60px;
	text-align:center;
	font-size: 12px;
	font-weight: bold;
}

.leaderboardnamecellHeader
{
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	width:160px;
	font-size: 12px;
	font-weight: bold;
}

.leaderboardScorecellHeader
{
	font-size: 12px;
	text-align:center;
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	width:90px;
	font-size: 12px;
	font-weight: bold;
}

.leaderboardmedalcellHeader
{
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	width:80px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
}

.leaderboardrow 
{
	display:  table-row;
	width:570px;
	line-height: 28px;
}

#recentUsers
{
	background:url('leaderboard_left_bg.png');
	float:right;
	position:relative;
	text-align:center;
	padding:10px 65px 0px 0;
	top:76px;
	left: 490px;
	width:325px;
}

li.recentUsers
{
	text-align: center;
	padding: 5px;
	width: 325px;
}

p.leaderboardDifficulty
{
	font-size:12px;
	font-weight:bold;
}

/* ///////////////////////////END LEADERBOARD TABLE/////////////////////////// */

a.leaderboard_button_refresh
{
	line-height:36px;
	padding:10px 0 0 0;
	color:#47290c;
	text-align: center;
	font-size: 18px;
	font-variant:small-caps;
	cursor: pointer;
}

a.leaderboard_button_refresh:hover
{
	color:#ffffff;
	text-align: center;
	text-decoration: none;
}

#leaderboard_button_refresh_container
{
	width: 950px;
	height: 38px;
	margin: 0 0 0 -475px;
	background:url('btn_leaderboard_refresh.png') no-repeat;
	background-position: top;
	position: relative;
	top:405px;
	left: 50%;
	z-index: 5;
	text-align: center;
}

a.leaderboardHoverLeft:hover
{
	background: url('leaderboard_highlight_left.png') no-repeat;
	background-position: top;
	color:#FFF;
	width: 260px;
	padding-bottom: 0px;
	padding-top:10px;
	margin: 0 0 0 0;
}

a.leaderboardHoverRight:hover
{
	background: url('leaderboard_highlight_right.png') no-repeat;
	overflow:visible;
	background-position: top;
	color:#FFF;
	width: 317px;
	padding-bottom: 0px;
	padding-top:10px;
	margin: 0 0 0 0;
}

#ajaxdiv
{
	position:relative;
	top: -413px;
	padding: 0 0 0 0;
}

#ajaxdiv #leaderboardContainer
{
	position:relative;
	top: 375px;
	padding: 0 0 0 0;
}

/* ///////////////////////////LEADERBOARD TABLE STYLES/////////////////////////// */

.leaderboardTitleRecentUsers
{
	position:relative;
	color:#47290c;
	text-align: center;
	font-variant:small-caps;
	font-size:16px;
	font-weight: bold;
	padding: 0px 0 10px 0;
}

.ie .leaderboardTitleRecentUsers
{
	position:relative;
	color:#47290c;
	text-align: center;
	font-variant:small-caps;
	font-size:16px;
	font-weight: bold;
	padding: 0px 0 10px 0;
}


#leaderboardtableMasterRecentUsers
{
	background:url('leaderboard_right_bg.png');
	float:inherit;
	position: relative;
	top: 414px;
	margin: 410px 0 0 590px;
	height: 700px;
	width: 380px;
	color:#47290c;
}

.leaderboardtableRecentUsers
{
	display: table;
	/*border:1px solid  #666666;*/
	border-spacing:15px;/*cellspacing:poor IE support for  this*/
	border-collapse:collapse;
	position:absolute;
	float:left;
	width: 380px;
	left: 0px;
	color:#47290c;
}


.leaderboardheaderrowRecentUsers
{
	display:  table-row;
	text-align: center;
	width:auto;
	font-size:12px;
	line-height:12px;
	padding: 0 0 0 0;
	margin: 20px 0 -20px 0;
}

#leaderboardHeaderRecentUsers
{
	float:left;
	margin:0px 0 0 20px;
	position:relative;
	text-align:center;
	padding:10px 0 20px 0;
	top:0;
	line-height:12px;
	width: 380px;
	font-size:.7px;
}


.leaderboardcellRecentUsers
{
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	width:100px;
	text-align:center;
}

.leaderboardrankcellRecentUsers 
{
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	width:60px;
	text-align:center;
	line-height: 28px;
}

.leaderboardrankHeadercellRecentUsers 
{
	font-size: 12px;
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	width:60px;
	text-align:center;
	line-height: 28px;
}

.leaderboardnameHeadercellRecentUsers 
{
	font-size: 12px;
	font-weight:bold;
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	width:205px;
	line-height: 28px;
	text-indent: 20px;
}

.leaderboardnamecellRecentUsers 
{
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	width:155px;
	line-height: 28px;
	text-indent: 20px;
	font-size: 12px;
}

.leaderboardLastPlayedRecentUsers 
{
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	width:135px;
	line-height: 28px;
}

a.leaderboardrowRecentUsers 
{
	float: left;
	display:  table-row;
}

p.recentUsersTime
{
	text-align:center;
	margin: -5px 0 20px 0;
}

p.recentUsersTotalTop
{
	padding: 0 0px 5px 0;
	margin: 5px 0 0 0;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
}

p.recentUsersTotalMiddle
{
	padding: 0 0 0 20px;
}

p.recentUsersTotalBottom
{
	padding: 0px 0 10px 0;
	margin: 5px 0 15px 0;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
}

p.TotalCount
{
	
}

.leaderboardLastPlayedDayRecentUsers
{
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	text-align: left;
	padding: 5px 0 0px 30px;
	width:85px;
	font-size: 12px;
	line-height: 20px;
}

.leaderboardLastPlayedTimeRecentUsers
{
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	text-align: right;
	padding: 5px 0 5px 10px;
	width:80px;
	font-size: 12px;
	line-height: 20px;
}

/* ///////////////////////////END LEADERBOARD TABLE/////////////////////////// */

ul.sidebar{
	color:#745b3a;
	font-size:12px;
	padding: 20px 0px 0px 0px;
	margin-left: -20px;
	position:relative;
	left:35px;
	font-weight:lighter;
}

li.sidebarHeader{
	/*list-style:url('bullet.png');*/
	background: url(bullet.png) left center no-repeat;
	margin-bottom:20px;
	list-style-position: inside;
	color:#000;
	text-indent:20px;
}

img.aboutheader
{
	position:absolute;
	width:596px;
	height:132px;
	text-align:center;
	margin:0 0 0 -298px;
	top:1200px;
	left:50%;
}

#subContentLeft
{
	position:relative;
	top:390px;
	left:60px;
	padding: 0 0 0 0;
}

#subContentRight
{
	position:absolute;
	
	top:571px;
	left: 520px;
	padding: 0 0 0 0;
}

.ie #subContentRight
{
	position:absolute;	
	top:590px;
	left: 520px;
	padding: 0 0 0 0;
}

h2.aboutSubHeader
{
	background: url('about_header_bg.png') no-repeat;
	width: 420px;
	text-align: center;
	font-weight: lighter;
	line-height: 38px;
	color: #47290c;
}

#screenShotLeft
{
	background: url('scrnshot_domidos.jpg');
	position:relative;
	width:412px;
	height:226px;
	text-align:center;
}

#screenShotRight
{
	background: url('scrnsot_map.jpg');
	position:relative;
	width:412px;
	height:226px;
	text-align:center;
}

p.aboutParagraph
{
	position: relative;
	width: 425px;
	font-size: 12px;
	color: #754c24;
}

.capital
{
	font-size:32px;
}

#about
{
	font-family:Georgia, "Times New Roman", Times, serif;
	position:relative;
	z-index:2;
	width:540px;
	margin:0 0 0 -270px;
	font-size:14px;
	color:#745b3a;
	top: 1840px;
	left: 50%;
	text-align:center;
}

#about_content
{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#745b3a;
	font-size:12px;
	padding: 0;
	text-align:center;
	position: absolute;
	z-index:2;
	width: 580px;
	left: 375px;
	top: 70px;
	
}

.about_section
{
	float:left;
	position:relative;
	width:580px;
	padding: 20px 0px 0px 20px;
	background: url('column_divider.png') no-repeat bottom center;
}

.ie .about_section
{
	float:left;
	position:relative;
	width:580px;
	padding: 20px 0px 30px 20px;
	background: url('column_divider.png') no-repeat bottom center;
}

.aboutBlock
{
	display:block;
	text-align:left;
}

img.symbol
{
	position:relative;
}

#footercontainer
{
	left:50%;
}

img.footerheader
{
	position:absolute;
	width:581px;
	margin: 0 0 0 -290.5px;
	left:50%;
	text-align:center;
	top: -15px;
}

#footer
{
	width: 160px;
	height: 100px;
	margin:auto;
	text-align:center;
	position: relative;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#745b3a;
	padding:20px;
}

#footerCenter
{
	margin:auto;
	width: 150px;
	height: 100px;
	text-align:center;
	position: relative;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#745b3a;
	top:750px;
}

#footerCenterGame
{
	margin:auto;
	width: 150px;
	height: 100px;
	text-align:center;
	position: relative;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#745b3a;
	top:750px;
}

.ie7 #footerCenterGame
{
	margin:auto;
	width: 150px;
	height: 100px;
	text-align:center;
	position: absolute;
	margin: 0 0 0 -75px;
	left:50%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#745b3a;
	top:1400px;
}

#badges
{
	background:url(browser_badges.png);
	position: relative;
	width:58px;
	height:26px;
	margin: 0 0 0 -29px;
	left:50%;
}

.ie #badges
{
	background:url(browser_badges.png);
	position: relative;
	width:58px;
	height:26px;
	margin: 0 0 0 0;
	text-align:left;
	text-indent: -10px;
	left: 0;
}

a#firefox
{
	padding-top:80px;
	display:block; 
	width:29px;
	height:26px; 
	padding-top:0px; 
	position:absolute; 
	left:0px; 
	top:0; 
	background:transparent;
	
}

a#ie
{
	padding-top:80px;
	display:block; 
	width:29px;
	height:26px; 
	padding-top:0px; 
	position:absolute; 
	left:29px; 
	top:0; 
	background:transparent;
}


#privacy
{
	position:absolute;
	width:750px;
	text-align:left;
	left:100px;
}