/* THIS CSS PRODUCES A CENTERED 2 COLUMN LAYOUT WITH HEADER AND HORIZONTAL NAV */
/* ALL PNG BACKGROUND GRAPHICS WILL HAVE ADDITIONAL SELECTORS IN IE6.CSS */

/* BEGIN STRUCTURE */
:focus {-moz-outline-style: none;} /* removes dotted border around FF links */

html, body {
	margin:0;
	padding:0;
	height:100.1%; /* keeps vertical scroll bar visible in browsers so layout doesn't 'bounce' page to page */
	text-align:center; /* combined with container {margin:0 auto 0 auto} this centers a page */
	background-color:#e9e0d6;
}

div#container {
	background-color:#4d75a9;
	background-image:url("/img/splash/bg.gif");
	background-repeat:repeat-x;
	background-position:top left;
	min-width:1010px;
	width:auto !important;
}

div#container_inner {
	position:relative;
	width:1010px;
	height:572px;
	margin:0 auto 0 auto;
	border:0px solid black;
}

img#btn_join {
	position:absolute;
	top:0px;
	left:816px;
}

img#btn_skip {
	position:absolute;
	top:0px;
	left:880px;
}

img#girl {
	position:absolute;
	top:43px;
	left:-30px;
}

img#branding {
	position:absolute;
	top:106px;
	left:500px;
}

img#join {
	position:absolute;
	top:385px;
	left:500px;
}

img#bullets {
	position:absolute;
	top:353px;
	left:748px;
}

div#site_info {
	width:1010px;
	margin:0 auto 0 auto;
	height:80px;
	padding-top:3px;
	color:#868686;
	border-top:2px solid #e1e1e1;
}

#site_info ul {
	font-size:12px;
	float:left;
	padding:0;
	padding-left:5px;
	text-indent:0px;
	text-decoration:none;
	list-style:none;
}

#site_info li {display:inline;}

#site_info p {
	font-size:12px;
	float:right;
	padding:0;
	padding-right:0px;
}

#site_info a {
	color:#868686;
	text-decoration:none;
}

#site_info a:visited {text-decoration:none;}

#site_info a:hover {text-decoration:none;color:#323232;}
/* END STRUCTURE */

