 /*-- GENERAL  --*/* {margin: 0; padding: 0;}body {background #333; margin: 0; padding: 0;}h1, h2, h3, h4, h5, h6, p, dl, blockquote  {color: #fff; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-weight: normal;} h1 {font-size: 1.1em;}h2 {font-size: 1em;} h3 {font-size: 0.9em;} h4 {font-size: 0.8em;} h5 {font-size: .9em; color: #7da952; letter-spacing: .15em; line-height: .9em; padding-top: 10px; margin-left: 25px;}.byline {font-size: .5em; text-align: right; color: #7da952; margin: 3px 25px 10px 25px;}p {font-size: .7em; margin: 10px 25px;} .center {text-align: center;}.right {text-align: right;}.left {text-align: left;}.bottom {padding-bottom: 25px;}.italic {font-style: italic;}
body  {margin: 0; padding: 0; background: #333;}  a {text-decoration: none; color: #fff;}a:hover {text-decoration: none; color: #7da952;}a img {border: 0px none;}.maintitle {margin-left: 25px; padding-bottom:  10px;}.clear {clear: both;}li:first-letter {color: #7da952;}li:first-letter a {color: #7da952;}/*-- STRUCTURE  --*/#banner {position: relative; width: 800px; height: 50px; /* IE 5 hack*/	voice-family: "\"}\"";	voice-family:inherit;	height:50px;/* end of hack */	 }#content  {width: 800px; margin: 5% auto; padding: 0;} #main {background: url(images/bg.gif) top left repeat-y; width: 800px; padding: 25px 0;}#main_left {margin: 10px 0 25px 25px; background-color: #333; width: 450px; letter-spacing: .15em; line-height: .9em;}#main_left p {padding-bottom: 25px;}#main_left img.header{margin: 10px 10px 20px 10px;}#main img.divider {margin: 20px 0 0 90px;}#main_left ul {list-style-type: none;font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: italic; font-size: .9em; color: #fff; letter-spacing: .15em;}#main_left ul.links {margin: 10px 0 20px 25px;}#main_left ul:first-letter {color: #7da952;}#main_left li {font-style: normal; font-size: .8em; margin: 7px 10px 5px 15px;}#main_left ul li ul {margin-top: 10px; margin-left: 10px; font-size: 1.2em;}#main_left ul li:first-letter {color: #fff;}/* -- MAIN GALLERY --*/div#main_gallery {margin-top: 10px; background-color: #333;}div#main_gallery ul {float: left; margin-bottom: 0;}div#main_gallery ul p {padding: 0;}li.galleries {margin: 10px 20px 0 0; padding: 2px; list-style-type: none; background-color: #333;}li.galleries img {border: 1px solid #fff;}li.galleries a p {font-size: 1.1em; margin: 0 5px 0 0; padding: 0 0 0 0; text-align: right; font-style: italic;}li.galleries a:hover p {color: #7da952;}ul.over {margin-left: 12px;}/* -- SLIDE SHOW --*/div#slide_show_main {margin: 10px 0 25px 25px; background-color: #333; width: 450px;}div#slide_show {margin-top: 10px; background-color: #333;}div#slide_show_first {margin-top: 10px 0 0 25px; background-color: #333;}div#slide_show ul {float: left;}li.thumbnail {margin: 10px 10px 0 0; padding: 2px; border: 1px solid #fff; list-style-type: none; background-color: #333;}	li.vert {margin: 10px 23px 0 23px;}li.clear {clear: left;}.caption {font-size: 0.9em; padding-top: 0.2em;}/* -- SIDE MENU -- */#side_menu {float: right; margin: 95px 10px 25px 0; width: 280px;}#side_menu ul {list-style-type: none; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #fff; letter-spacing: .15em;}#side_menu ul.gallery {}#side_menu ul li {margin-top: 10px; font-style: italic; font-size: .8em;}#side_menu ul.gallery li a img {width: 0; height: 0; text-align: left;}#side_menu ul.gallery a:hover img {position: absolute; top: 160px; width: 280px; height: 80px; border: 1px solid #fff;}#side_menu ul ul li {font-style: normal; margin-top: 2px; margin-left: 15px; font-size: .9em;}#side_menu ul ul li:first-letter {color: #fff;}#side_menu li a {text-decoration: none;}/* -- FOOTER -- */#footer {margin-bottom: -80px; padding-top: 20px; clear: both; width: 100%;}#footer p {text-align: center; letter-spacing: .15em;}/*-- TOP NAVIGATION  --*/ #menu {width: 800px; height: 24px; background: #000;}#menu ul {list-style-type: none;}#menu li {float: left; height: 20px;}#menu li a img {padding: 4px 10px;}#menu li a:hover img {background: #fff;}/*-- EXTRAS --*/.green {color: #7da952;}#feature {float: right;}#feature img {border: 1px solid #fff; margin: 0 10px; padding: 0;}#feature p {margin: 3px 10px 0 0; padding: 0; font-size: .5em; text-align: right; color: #7da952;}

/*-- Video Overlay --*/

.simple_overlay {display:none; z-index:10000; background-color:#333; width:600px; min-height:200px; border:1px solid #666; -moz-box-shadow:0 0 90px 5px #000; -webkit-box-shadow: 0 0 90px #000;}
.simple_overlay .close {background-image:url("images/close.png"); position:absolute; right:-25px; top: -25px; cursor:pointer; height:50px; width:50px;}
.overlayImage {width: 200px; margin: 15px 0 0 25px;}
