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

/*Begin Element Level CSS*/
body {
	background:#b4bdda;
	border:none;
	text-align:center;
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	margin:0em;
}

a {
	text-decoration:none;
	color:#003366;
}

a.more-link {
	font-size:1.8em;
	text-align:left;
	float:left;
	display:block;
	height:2em;
	color:#f16f91;
}

img {
	border:none;
	margin:0em;
}

p {
	margin:0em;
	padding:0em;
}


h1 {
	color:#f16f91;
	font-size:1.8em;
	text-align:left;
	margin:0em 0em 1em 0em;
	padding:0em;
	clear:left;
	font-weight:normal;
}

h2 {
	width:67.1428em;
	height:2.1428em;
	padding:0em;
	color:#ffffff;
	font-size:1.4em;
	font-weight:normal;
}

h2 a {
	color:#ffffff;
}

h3 {

}

input {
	font-size:1.4em;
	margin:0em 0em 1em 0em;
	padding:0em;
	display:block;
}

form {
	color:#003366;
}

label {
	display:block;
	margin:0em 0em 1em 0em;
	color:#003366;
}

/*End Element Level CSS */

/*Begin Universal CSS*/

#container {
	width:94em;
	height:auto;
	margin:0em auto;
	vertical-align:top;
	padding:0em;
	text-align:center;
	border-left:0.1em solid #ffffff;
	border-right:0.1em solid #ffffff;
	background:#ffffff;
}

#header {
	width:94em;
	height:13.7em;
	background:url(../images/bkgd_02.jpg);
	border-bottom:0.1em solid #ffffff;
}

#header img {	
	margin:1em 0em 0em 10.6em;
	float:left;
}

#header p {
	float:right;
	line-height:1.5em;
	text-align:right;
	margin:.25em .75em 0em 0em;
}

#header p a {
	color:#ffffff;
}

#header div {
	width:94em;
	height:1.4em;	
	float:left;
	text-align:center;
	margin:4.2em 0em 0em 0em;	
}

#header div a {
	color:#ffffff;
	font-size:1.25em;
}

#stage {
	width:94em;
	height:34.9em;
	float:right;
	background:#ffffff;
	border-bottom:#6278B2 solid .1em;
	margin:0em 0em 2em 0em;
}

#stage div.category li {
	color:#f16f91;
	font-size:1.6em;
	list-style-type:none;
	list-style-position:inside;
	text-align:left;
	margin:0em 0em 0em 1em;
}


.nav a {
	font-size:1.25em;
	color:#ffffff;
	text-decoration:none;
	padding:0em;
	margin:0em;
	font-weight:normal;
	float:left;
}

#right-most {
	width:55em;
	height:auto;
	float:left;
	margin:0em 0em 0em 3.7em;
}

#right-most p {
	text-align:left;
	font-size:1.3em;
	margin:1em 0em 1em 0em;
	padding:0em;
	width:19.2em;
	display:block;
	float:left;
}

#right-most div {
	width:50em;
	height:.1em;
	background:#003366;
	margin:3em 2.5em 3em 2.5em;
	clear:left;
}

img.diagram {
	width:21.6em;
	height:19.1em;
	float:right;
	margin:0em 1em 0em 0em;
}

#left-most {
	width:33.2em;
	height:auto;
	float:left;
	margin:0em 0em 0em 2em;
	border-right:0.1em #003366 solid;
}

#left-most img {
	width:27.5em;
	height:30.9em;
	float:left;
	margin:0em 5.7em 0em 0em;
}

#left-most ul {
	height:11.5625em;
	display:block;
	list-style:inside disc;
	text-align:left;
	font-size:1.6em;
	margin:0em;
	padding:1em 0em 0em 0em;
}

#left-most p {
	clear:left;
	float:left;
	text-align:left;
	font-size:1.4em;
	margin:1em 0em 2em 0em;
	padding:0em;
	display:block;
}

#divider2 {
	width:94em;
	height:3em;
	background:#6278B2;
	clear:left;
	border-bottom:0.1em #ffffff solid;
	margin:1em 0em 0em 0em;
	float:left;
}

#divider2 h2 {
	margin:.5em 0em 0em 0em;
}


#gallery {
	width:94em; height:auto
}

#gallery img {
	margin:0em 2em 0em 2em;
}

#footer {
	background:url(../images/footer-bkgd.jpg) repeat-x;
	height:14.4em;
	width:94em;
	clear:left;
	color:#f16f91;
}

#footer img {
	margin: .3em 0em 2.7em 0em;
}

#footer div {
	width:93em;
	height:.1em;
	background:#003366;
	margin:0em .5em .7em .5em;
}

#footer a {
	font-size:1.2em;
	color:#f16f91;
}

/*End Universal CSS*/




