@charset "UTF-8";
/* CSS Document */

#container {position: relative; width: 782px; height:100%; margin:0; padding:0;}

#header {position:absolute; background:url(images/logo.jpg) no-repeat; margin-left:20px; padding:0; width:305px; height:173px;}
#header2 {position:absolute; background:url(images/secondary/logo.jpg) no-repeat; margin:0; padding:0; width:324px; height:173px;}

#nav {position: absolute; background:url(images/nav.jpg) no-repeat; margin-left:325px; width:477px; height:173px; z-index:1;}
#nav.menu {position:absolute; top:200px; left:-30px; z-index:2;}
#nav ul { position: absolute; display:block; list-style:none; width:100%; left: -50px; top:94px;}
#nav ul li {float:left; padding:10px; margin:0;}
#nav ul li a {font-family:Verdana; font-weight:bold; font-size:12px; text-decoration:none; color:#000000; display:block; height:14px}
#nav ul li a:hover {font-family:Verdana; font-weight:bold; font-size:12px; text-decoration:none; color:#FF9900;}

#nav2 {position: relative; background:url(images/secondary/nav.jpg) no-repeat; margin-left:324px; width:488px; height:173px;}
#nav2 ul {position: absolute; display:block; list-style:none; padding-top:94px; margin-left:-49px;}
#nav2 ul li {float:left; padding:10px; margin:0;}
#nav2 ul li a {font-family:Verdana; font-weight:bold; font-size:12px; text-decoration:none; color:#000000; display:block; height:14px}
#nav2 ul li a:hover {font-family:Verdana; font-weight:bold; font-size:12px; text-decoration:none; color:#FF9900;}

#slideshow {position:absolute; width:477px; height:158px; margin-left:19px; padding-left:-2px; top:172px;}

#content {position: absolute; background:url(images/secondary/content_top.jpg) no-repeat; margin:0; width:812px;}
#content.box {position: relative; background:url(images/secondary/content_side.jpg) repeat-y; margin-top:18px; height:100%;}
#content h1 {position: absolute; right:42px; margin-top:-12px; font-family:Verdana; font-size:20px; color:#FFFFFF;}

#text {background:none; padding:10px; margin-left:40px; margin-right:40px;}
#text p {font-family:Verdana; font-size:12px; color:#0568df;}
#text img {float:left; padding-right:20px; padding-bottom:10px;}
#text img.large {float:none;}
#text ul {margin-left:20px; font-family:Verdana; font-size:12px; color:#0568df; padding:10px;}
#text ul li {display: list-item; font-family:Verdana; font-size:12px; color:#0568df;}

#photo_gallery {left: 283px; padding-right:20px; padding-left:50px; height:350px; overflow:scroll;}
#photo_gallery p.left {display:block; list-style:none; width: 50%; float: left;}
#photo_gallery p.right {display:block; list-style:none; width: 50%; float: right;}
#photo_gallery img {float:left; border:none;}

#top_textbox {position: absolute; background:url(images/toptextbox.jpg) no-repeat; top:173px; left:496px; height:158px; width:306px;}
#top_textbox p {position: absolute; top: 8px; padding-left:20px; padding-right:31px; font-family:Verdana; font-size:12px; color:#0568df;}

#btm_textbox {position: absolute; background:url(images/btmtextbox2.jpg) no-repeat; height:190px; width:402px; margin-top:2px; margin-left:20px; top:331px;}
#btm_textbox p {position: absolute; margin-left:25px; margin-right:25px; font-family:Verdana; font-size: 12px; color:#0568df;}

#video_box {position:absolute; left:402px; width:370px; height:316px; top:-5px; top:331px; left:432px; z-index:2;}

#footer {position:absolute; background:url(images/footer.jpg) no-repeat; margin-left:20px; padding:0; width:782px; height:173px; top:521px; z-index:1;}
#footer p {font-family:Verdana; font-size:smaller; text-align:center; padding-top:140px; color:#0568df;}

#footer2 {position:absolute; background:url(images/secondary/footer2.jpg) no-repeat; margin-top:-13px; margin-left: 24px; padding:0; width:787px; height:158px;}
#footer2 p {font-family:Verdana; font-size:smaller; text-align:center; padding-top:124px; color:#0568df;}	 

