/*-- General Styling --
--*/

body, html {
	font-family: optima;
	font-size: 14px;
	padding: 0px;
	margin: 0px;
	background-color: #061f55;
	color: #e5e5b3;
}

body {
	min-width: 1040px;
}

a {
	color: #9eb5d8;
}
	a:hover {
		color: #e89a64;
	}

h1 {
	font-size: 20pt;
	font-weight: 100;
}

h1 a, h2 a, h3 a, h4 a {
	text-decoration: none;
	color: white;
}
	
img {
	border: 0px;
}

.clear {
	position: relative;
	clear: both;
	height: 10px;
}


/*-- Wrapper --
--*/

#wrapper {
	position: absolute;
	width: 66%;
	min-width: 700px;
	height: 100%;
	margin-top: 0px;
	right: 0px;
}


	/*-- Body Column Styling --
	--*/
	
	#body {
		position: relative;
		width: 100%;
		padding: 0px;
	}
	
	
		/*-- Header Row Styling --
		--*/
		
		#header {
			position: relative;
			width: 100%;
			background-color: #e89a64;
			height: 78px;
			padding: 0px;
		}
		
			/*-- Top Tabs Styling --
			--*/
			
			#top_tabs {
				position: absolute;
				background-color: #d3e0ab;
				top: 52px;
				height: 26px;
				width: 100%;
				margin: 0px;
				padding: 0px;
				padding-top: 0.3em;
				list-style: none none;
			}
				#top_tabs li {
					font-size: 12pt;
					font-family: verdana;
					color: #071f55;
					text-transform: uppercase;
					padding-left: 12px;
					padding-right: 12px;
					float: left;
				}
				#top_tabs a {
					text-decoration: none;
				}
				
		/*-- Content Row Styling --
		--*/
		
		#content {
			position: relative;
			clear: both;
			width: auto;
			min-height: 245px;
			background-color: #9eb5d8;
			color: white;
			text-align: center;
			padding: 10px;
		}
			#content a {
				color: white;
			}
		
		
	/*-- Information Column Styling --
	--*/
	
	#information {
		position: absolute;
		top: 0px;
		left: -240px;
		width: 240px;
		text-align: center;
	}