/*-----------------------------------------------------------------------------------------------------
Generic Styles
-----------------------------------------------------------------------------------------------------*/
body {margin: 0;background: #072B4D url("images/bkgnd.jpg") repeat-x;font-family: Verdana,  Arial, Helvetica, sans-serif;font-size: 12px;padding:0px;text-align:center;color: #EFA345;}
img {border: 0;}
.clear {clear: both;}

#navigation {float: left; width:1100px; height: 23px; margin-top: -50px; *margin-top: -36px;}
#nav {width: 1030px; margin-left: -50px; height: 23px; text-align: center;}
#nav ul{margin: 0 0 1px 0; }
#nav a {font-size:17px;display: block;color: #071F39;text-decoration: none;padding: 2px 8px; font-weight: bold; text-transform: uppercase;}
#nav a.parent {}
#nav li {list-style: none;}
#nav li li a {font-weight:normal;padding: 4px; margin-left: -75px;width:auto; background: #EFA345; font-size: 12; border-top: 1px outset #EFA345;text-transform: none;}
#nav li li a:hover {color: #EFA345; background: #071F39}
#nav li {float: left;padding: 0;}
#nav li ul {position: absolute;left: -999em;height: auto;width: 12em;font-weight: normal;border-width: 0.25em;margin: 0;}
#nav li li {display:block;width: 12em;}
#nav li ul ul {margin: -1.4em 0 0 12em;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
#nav li:hover, #nav li.sfhover {background: transparent url("images/navBkgnd.jpg") repeat-x; margin-top: 2px; color: #fff;}

#title {background: transparent url("images/titleBkgnd.jpg") repeat-x; width: 1030px; *width: 1015px;height: 23px; *margin-left: -50px;}
#title .left {float: left; width: 600px; text-align: left;}
#title .left h2 {margin: 0; padding: 0; color: #071F39; text-transform: uppercase; margin-left: 10px; font-size: 17px; font-weight: bold;}
#title .right {float: right;width: 100px;}
#title .right a {color: #071F39; text-decoration: none;}
#title .right a:hover {color: #071F39; text-decoration: underline;font-weight: bold}
#gallery {width: 1100px;margin: 0 auto;text-align:center;}
/*-----------------------------------------------------------------------------------------------------
Header Styles
-----------------------------------------------------------------------------------------------------*/
#header {float: left;color: #727271;margin: 0 0 50px 0;}
#header img {float: left;}
#header h1 {color: #EFA345;float: left;padding: 0 20px;font-size: 35px;margin-top: 9px;}

/*-----------------------------------------------------------------------------------------------------
Thumbnail Styles
-----------------------------------------------------------------------------------------------------*/
#site {float: left;border: 1px outset #EFA345;width: 325px;height: 400px;background: #071F39;margin: 10px;}
#site h2 {*font-size: 18px;*padding-top: 5px;}
#site p {color: #fff;}
#site span.title {color:#EFA345 }
#site img {width: 300px;height: 250px;}
#site a {display: block;background: #071F39;text-decoration: none;color: #EFA345;padding:10px 5px}
#site a span.white {color: #fff;}
#site a:hover {display: block;background: #EFA345;color:#071F39;font-weight:bold}

/*-----------------------------------------------------------------------------------------------------
Footer Styles
-----------------------------------------------------------------------------------------------------*/
#bz {color: #EFA345;font-weight: bold;height: 20px;width: 1100px;}
#bz a,#bz  a:active, #bz a:visited {color: #fff;text-decoration: none;}
#bz a:hover {color: #EFA345;}