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

* {outline:none;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

body {/*background:#92a69d;*/background:#bbd5c9;}
div#container { width:750px;margin:20px auto; }
div#header {text-indent:-5000px;width:750px;height:150px;background:url(images/header.jpg);}
div#header h1 a {display:block;width:750px;height:750px;}

a {font-weight:bold;text-decoration:none;}
div#content {margin-top:15px;}
div#nav a {font-weight:normal;}

/* NAVIGATION STUFF */
div#nav {height:22px;width:750px;background:#123326;padding-top:6px;position:relative;}
div#nav ul {background:#123326;}
div#nav ul ul {border:1px solid black;}
div#nav ul#menu li a {color:white;font-family:Georgia, "Times New Roman", Times, serif;font-size:100%;display:block;width:130px;text-decoration:none;margin-left:20px;padding-bottom:6px;}
div#nav ul#menu li a:hover {color:#ff9;} 
div#nav ul#menu li ul li a {color:white;font-family:Georgia, "Times New Roman", Times, serif;font-size:100%;display:block;width:150px;text-decoration:none;margin-left:0;padding:5px;border-bottom:1px dotted #92a69d;}
div#nav ul#menu li ul li a.last {border-bottom:none;}
div#nav ul#menu li ul li a:hover, div#nav ul#menu li ul li a.last:hover {color:#ff9;}
div#nav ul li#fab150 ul {left:170px;top:27px;}
div#nav ul li#columns ul {left:470px;top:27px;}
div#nav ul li#videos ul {left:620px;top:27px;}
div#nav ul li#fab150 ul li a {background:url(images/arrow.jpg) no-repeat right 50% ;}
div#nav ul li#fab150 ul li ul li a {background:none;}
div#nav ul li {float:left;}
div#nav ul li ul li {float:none;}
div#nav ul li ul {display:none;}
div#nav ul li:hover ul {display:block;position:absolute;}
div#nav ul li:hover ul li ul {display:none;}
div#nav ul li:hover ul li:hover ul {display:block;position:absolute;left:200px;}
div#nav ul li#fab150 ul#ab {left:150px;top:-50px;}
div#nav ul li#fab150 ul#cf {left:150px;top:-50px;}
div#nav ul li#fab150 ul#gi {left:150px;top:-100px;}
div#nav ul li#fab150 ul#jkl {left:150px;top:-50px;}
div#nav ul li#fab150 ul#mn {left:150px;top:-50px;}
div#nav ul li#fab150 ul#or {left:150px;top:-50px;}
div#nav ul li#fab150 ul#s {left:150px;top:-150px;}
div#nav ul li#fab150 ul#tz {left:150px;top:-50px;}
/* END NAVIGATION STUFF */

div#content {clear:both;}
div#content h1 {font-family:Georgia, "Times New Roman", Times, serif;font-size:200%;margin-top:20px;margin-bottom:15px;}
div#content p { font-family:Georgia, "Times New Roman", Times, serif;font-size:100%;margin-bottom:15px;}
div#content p.byline {font-style:italic;}
div#content div.photo {float:right;width:280px;padding:10px;background:white;margin-left:10px;}


div#footer {clear:both;}
