body {background:#5168a3;padding:0;margin:0;}
#wrapper {position:relative;}
#main {position:relative;width:791px;height:532px;background:#3d47a1 url(images/bg.jpg) no-repeat;margin:0;}
#where_main {position:relative;width:791px;height:532px;background:#3d47a1 url(images/where_bg.jpg) no-repeat;margin:0;}
#nav {position:relative;width:791px;height:70px;background:url(images/nav_bg.jpg) repeat-x;background-position:bottom;}
#logo {position:absolute;top:-80px;left:324px;}
#navleft {position:absolute;left:0;top:0;height:57px;width:324px;background:#a4b3d7;z-index:0;}
#navright {position:absolute;right:0;top:0;height:57px;width:324px;background:#a4b3d7;z-index:0;}
a.nav1, a.nav2, a.nav3 {float:left;height:57px;width:108px;}
a.nav1 {background:#a4b3d7;}
a.nav2 {background:#6c7488;}
a.nav3 {background:#415073;}
a.nav1:hover {border-bottom:6px solid #ffc138;}
a.nav2:hover {border-bottom:6px solid #ffc138;}
a.nav3:hover {border-bottom:6px solid #ffc138;}
a#active {border-bottom:6px solid #ffc138;}
#navleft a img, #navright a img {margin-top:17px;}
//#navleft a:hover img, #navright a:hover img {margin-top:8px;}
//a#active:hover img {margin-top:17px;}
#footerleft {height:18px;line-height:18px;width:320px;background:#000;position:absolute;right:50%;top:70px;font:11px Arial, Helvetica, sans-serif;color:#fff;text-align:right;padding-right:75px;}
#footerright {height:18px;line-height:18px;width:320px;background:#000;position:absolute;left:50%;top:70px;font:11px Arial, Helvetica, sans-serif;color:#fff;text-align:left;padding-left:75px;}

li {list-style:none;}
p.sig {text-align:right;font-style:italic;}
a {text-decoration:none;color:#ffc138;font-weight:bold;font:11px Arial, Helvetica, sans-serif;}
a:hover {text-decoration:underline;color:#a4b3d7;}
.orange {color:#ffc138;font-weight:bold;}
.lrg {font:12px Arial, Helvetica, sans-serif;}
.blue {color:#cbdafb;}

div.bright {position:absolute;right:5px;top:250px;width:216px;}

img#john {position:absolute;top:130px;left:134px;}
div#john_bio {position:absolute;top:130px;left:269px;text-align:left;width:415px;}
img#alyson {position:absolute;top:277px;left:134px;}
div#alyson_bio {position:absolute;top:277px;left:269px;text-align:left;width:415px;}

div#who_image {display:none;position:absolute;top:333px;left:134px;}
div#who {position:absolute;left:269px;top:100px;text-align:left;}
div#who_banner {position:absolute;top:0;left:0px;width:108px;height:532px;background:#a4b3d7;text-align:left;}

div#who p, div#john_bio p, div#alyson_bio p {margin:0 0 10px 0;padding:0;}
div#who p span.orange, div#john_bio p span.orange, div#alyson_bio p span.orange {font:11px Arial, Helvetica, sans-serif;}

div#what_image {position:absolute;top:0;left:215px;}
div#what {position:absolute;left:430px;top:25px;width:255px;text-align:left;}
div#what_banner {position:absolute;top:0;left:108px;width:108px;height:532px;background:#6c7488;text-align:left;}
div#what_bg {position:absolute;right:0;bottom:0;}

div#where_image {position:absolute;top:0;left:324px;}
div#where {display:none;position:absolute;left:350px;top:355px;width:255px;text-align:left;}
div#where_banner {position:absolute;top:0;left:216px;width:108px;height:532px;background:#415073;text-align:left;z-index:0;}

#where_menu {position:absolute;left:100px;top:330px; width:110px; z-index:1;}
#where_menu h3 {text-align:right; color:#ffffff; font-size:12px;}
#where_menu ul {list-style-type:none; padding:0px; margin:0px; text-align:right;}
#where_menu ul li {padding:5px;}
#where_menu ul li a {color:#ffc138; text-decoration:none; display:block;}
#where_menu ul li ul {display:none;}
#where_menu ul li:hover a {color:#ffffff;}
#where_menu ul li:hover ul {display:block; position:absolute; top:0px; left:108px; width:105px; top:15px;}
#where_menu ul li:hover ul li a {color:#ffc138;}
#where_menu ul li:hover ul li:hover a{color:#ffffff;}
#where_menu ul li:hover ul li ul {display:none;}
#where_menu ul li:hover ul li:hover ul {display:block; position:absolute; top:0px; left:120px; width:330px;}
#where_menu ul li:hover ul li:hover ul li {text-align:left;}
#where_menu ul li:hover ul li:hover ul li:hover {display:none;}


ul#where_nav {position:absolute;top:330px;left:108px;display:block;list-style:none;width:108px;padding:0;margin:0;}
ul#where_nav li a {display:block;font:12px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;height:30px;width:108px;line-height:30px;background:url(images/blank.gif);}
ul#where_nav li a:hover, ul#where_nav li a.active {background:#415073;text-decoration:none;}
ul#where_nav li ul {position: absolute;left: -999em;top:0;height: auto;width: 108px;font-weight: normal;margin: 0;list-style: none;z-index:10;padding:0;margin:0;}
/*ul#where_nav li:hover ul, ul#where_nav li.sfhover ul {left: 108px;}*/
ul#where_nav li ul li a {font:10px Arial, Helvetica, sans-serif;color:#ffc138;height:auto;padding:1px;}
ul#where_nav li ul li a:hover, ul#where_nav li ul li a.active {font:10px Arial, Helvetica, sans-serif;height:auto;text-decoration:none;background:#a4b3d7;color:#415073;}
#content {position:absolute;left:346px;top:340px;height:100px;width:420px;text-align:left;}
#content div {display:none;}
#content div h5 {font:12px Arial, Helvetica, sans-serif;color:#ffc138;padding:0;margin:0;}
#content div p {font:10px Arial, Helvetica, sans-serif;color:#fff;padding:5px 0;margin:0;}

div#why_image {position:absolute;top:0;right:0;}
div#why {position:absolute;left:80px;top:80px;width:255px;text-align:left;}
div#why_banner {position:absolute;top:0;right:216px;width:108px;height:532px;background:#415073;text-align:right;}
div#why_bg {position:absolute;right:2px;bottom:0;}

div#when_image {position:absolute;top:283px;right:0;}
div#when {position:absolute;left:40px;top:40px;width:300px;text-align:left;}
div#when_banner {position:absolute;top:0;right:108px;width:108px;height:532px;background:#6c7488;text-align:right;}
div#when_bg {position:absolute;right:160px;bottom:0;z-index:-10;}
#cap_when {position:absolute;left:683px;top:427px;color:#a4b3d7;width:108px;text-align:center;}

div#how_image {position:absolute;top:120px;left:40px;width:240px;text-align:center;}
div#how {position:absolute;left:40px;top:70px;width:240px;text-align:center;}
div#how2 {position:absolute;left:40px;top:280px;width:240px;text-align:center;}
div#how_banner {position:absolute;top:0;right:0;width:108px;height:532px;background:#a4b3d7;text-align:right;}
div#how_bg {position:absolute;right:10px;bottom:0;z-index:-10;}

p, div, td {font:10px Arial, Helvetica, sans-serif;color:#fff;}
.lt_blue { 	font:10px Arial, Helvetica, sans-serif;color:#A4B3D7;border-bottom:thin;border-bottom-style:solid;border-bottom-color:#FFFFFF;width:80%;	border-top:thin;border-top-style:solid;border-top-color:#FFFFFF;padding-top:5px;padding-bottom:5px;}
.gray {	font:9px Arial, Helvetica, sans-serif;color:#6C7488;}
