/* ERIC MEYER'S CSS RESET
------------------------------------------------------------ */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:						0;
	padding:					0;
	border:						0;
	outline:						0;
	font-size:					100%;
	vertical-align:				baseline;
	background:				transparent;
	}

body {
	line-height:				1;
	}

html {
	height:						100.1%
	}

ol, ul {
	list-style:					none;
	}

blockquote, q {
	quotes:						none;
	}

/* remember to define focus styles! */
:focus {
	outline:						0;
	}

/* remember to highlight inserts somehow! */
ins {
	text-decoration:			none;
	}

del {
	text-decoration:			line-through;
	}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse:			collapse;
	border-spacing:			0;
	}

/* POSEIDON STYLE
------------------------------------------------------------ */

body {
	background:				#069 url("../img/body_back.gif") repeat-x;
	font-size:					1em;
	font-family:				verdana,sans-serif;
	color:						#333;
	}

.wrap {
	width:						920px;
	height:						700px;
	margin-left:				auto;
	margin-right:				auto;
	margin-top:				10px;
	}

.main {
	width:						920px;
	height:						630px;
	float:							left;
	background:				#fff url("../img/main_back.png") 10px 144px no-repeat;
	padding-bottom:			10px;
	margin-bottom:			10px;
	font-size:					0.689em;
	}

.header {
	position:					relative;
	width:						900px;
	height:						166px;
	margin-left:				10px;
	margin-top:				10px;
	background:				url("../img/header_back.png") no-repeat;
	}

.header h1, .header h2 {
	display:						none;
	}

.leftColumn {
	position:					relative;
	display:						inline;
	float:							left;
	width:						205px;
	margin-left:				30px;
	margin-top:				30px;
	z-index:						10;
	font:							13px/16px verdana, sans-serif;
	}

.leftColumn h1 {
	font:							bold 16px/20px verdana,sans-serif;
	color:						#666;
	margin-bottom:			16px;
	}

.leftColumn p {
	color:						#999;
	}
	
.leftColumn a.headLink2 {
	position:					absolute;
	top:							-180px;
	left:							705px;
	width:						180px;
	height:						20px;
	display:						block;
	}

.content {
	position:					relative;
	display:						inline;
	float:							left;
	width:						450px;
	margin-top:				-37px;
	overflow:					hidden;
	}

.homeImg {
	float:							left;
	width:						450px;
	height:						203px;
	background:				url(../img/homeImg.jpg) no-repeat;
	}

.homeFlash {
	float:							left;
	width:						510px;
	height:						380px;
	overflow:					hidden;
	margin-left:				-48px;
	margin-top:				0px;
	}

.rightColumn {
	float:							left;
	width:						225px;
	height:						300px;
	margin-top:				90px;
	font:							bold 11px/14px verdana,sans-serif;
	}

.rightColumn a {
	float:							left;
	display:						block;
	width:						170px;
	height:						24px;
	background:				url("../img/button.gif") no-repeat;
	margin-bottom:			54px;
	color:						#000;
	text-align:					center;
	text-decoration:			none;
	padding-top:				7px;
	}

.rightColumn a:hover {
	background:				url("../img/button.gif") 0 -31px no-repeat;
	color:						#fff;
	}

.footer {
	float:							left;
	width:						920px;
	height:						39px;
	background:				#009ddc;
	font-size:					0.6em;
	}

.footer p {
	float:							left;
	display:						inline;
	height:						20px;
	color:						#9cf;
	font-weight:				bold;
	margin-left:				9px;
	margin-top:					4px;
	}

.footer a {
	color:						#fff;
	font-weight:				normal;
	padding:					0 15px;
	text-decoration:			underline;
	}

.footer a.zoomedia {
	display:						inline;
	float:							right;
	width:						103px;
	height:						21px;
	background:				url(../img/zoomedia.gif) no-repeat;
	padding:					0px;
	margin-top:				9px;
	margin-right:				10px;
	}

.terms {
	padding:					15px;
	font-size:					0.689em;
	}

.terms h2, .terms h3 {
	margin-bottom:			12px;
	}

.terms p {
	line-height:				1.3;
	margin-bottom:			12px;
	}

/* -----------------------------------------------------> TESTING
*/

.SA {
	position:					absolute;
	top:							10px;
	left:							130px;
	float:							left;
	width:						300px;
	display:						none;
	}