* {
	margin: 0px;
	padding: 0px;
}
body {
	background: url('../img/grand_adventure/common/back.gif') left top repeat-x #6A8D9E;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

p, ul {
	margin-bottom: 20px;
}
ul {
	margin-left: 30px;
}
h1 {
	color: #9accff;
	font-size: 16px;
	font-family: Arial;
	margin-bottom: 20px;
	text-transform: uppercase;
}
img.png {
width: expression(width);
filter: expression( (runtimeStyle.filter == '') ? runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='image')" : '', src = 'img/trnsp.gif');
}

	#header {
		width: 100%;
		width: 1259px;
		height: 21px;
		background-color: #1E3648;
		text-align: center;
		white-space: nowrap;
	}
#top_menu {
	width: 1259px;
	height: 27px;
	background-color: #1E3648;
	border-bottom: 1px solid #FFFFFF;
}
	#tm1, #tm2, #tm3 {
		position: relative;
		float: left;
		left: 0px;
		top: 6px;
		height: 27px;
	}
	#tm1 {
		padding-left: 70px;
		text-align: left;
	}
	#tm2 {
		padding-left: 26px;
		text-align: center;	
	}
	#tm3 {
		padding-left: 33px;
		text-align: right;	
	}
	#tm1 a, #tm2 a, #tm3 a {
		color: #FFC05C;
		font-size: 12px;
		font-weight: bold;
	}
	#tm1 a {
		padding-left: 20px;
	}
	#tm3 a {
		padding-right: 20px;
	}

#content {
	position: relative;
	top: 0px;
	left: 0px;
	width: 1259px;
	background: url('../img/grand_adventure/maps/grand_adventure.jpg') no-repeat;
}

	#content div.text {
		background-color: #1E3648;
		padding: 0px 90px 30px 90px;
	}
	#content div.text a {
		color: #FFC05C;
	}
#content_sections {
	position: relative;
	top: 0px;
	left: 0px;
	width: 1259px;
	background-color: #1E3648;
}
	#content_sections a {
		color: #FFC05C;
	}
	#content_sections div.sub_content {
		height: 65px;
		background: url('../img/sections_title_back.jpg') repeat-x;
	}
div.sub_content img { padding: 0; margin: 0 0 0 89px; }
	#content_sections div.text {
		background-color: #1E3648;
		padding: 0 75px 30px 90px;
	}
	#content_sections div.text_wide {
		background-color: #1E3648;
		padding: 0px 0px 30px 75px;
	}
	#content_sections div.text a {
		color: #FFC05C;
	}
	div.separator {
		height: 50px;
		background: url('../img/fordewind/common/separator_back.jpg') repeat-x;
	}
	div.separator_pre {
		margin-left: 75px;
		border-bottom: 1px solid #FFFFFF;
	}

#footer {
	width: 1259px;
	height: 145px;
	background: url('../img/bottom_logos_back.jpg') repeat-x;
}
	#footer img {
		float: left;
		margin-left: 80px;
	}
	#adress {
		padding-top: 49px;
		font-size: 12px;
		color: #8f9ba7;
		font-weight: Verdana;
	}


#back { background-color: #1E3648; padding: 0 0 17px 90px; }
#back a, #back a:hover { color: #fdaa34; font-size: 13px; font-family: Tahoma; }
