@charset "utf-8";
/*Main positioning */

body, p, span, font, li, ul, ol, a{font-family:Verdana, Arial, Helvetica, sans-serif; }


body {margin:0;	background-image:url(images/bg.jpg); background-color:#8c8e72;}
#container {margin:0 auto;	width:950px;}
#masthead {width:950px; height:100px; background-image:url(images/bg.jpg);}
#navigation {width:950px; height:40px; background-image:url(images/shelltop.gif);}
#nav2 {position:absolute; margin-top:86px; margin-left:630px; width:300px; height:40px;	font-size:12px;}
.nav1 {position:absolute; display:inline-block;	display: -moz-inline-stack;	margin-top:15px; margin-left:32px;	font-size:12px;}
#banner {width:950px; height:290px;	background-image:url(images/shellbg.gif);}
#flash {width:906px; height:268px; margin-left:20px;}
#body {width:950px;	height:400px; background-image:url(images/shellbg.gif);}
#bol {position:absolute; width: 160px; height:185px; margin-left:42px;	margin-top:-60px;}
#award {position:absolute; width:200px;	height:300px; margin-left:20px;	margin-top:130px;}
#topCap {width:700px display:box; height:26px;	background-image:url(images/topCap.jpg);}
#content {position:absolute; width:700px; background-image:url(images/topCap.png); margin-left:225px; overflow:hidden;}
#botCap {width:700px display:box; height:80px; background-image:url(images/botCap.jpg);}
#bodyb {width:950px; height:45px; background-image:url(images/shellbot.gif);}
#footer {padding-top:100px;	width:950px; height:73px;}
#rmSet{width:100%; line-height:60px;}
.left{float:left}
.right{float:right}
.clear{clear:both}

/* Elements */
.navigation {margin-top:17px; margin-left:25px;}
.frame {margin-left:10px; margin-top:10px; margin-right:10px; min-height:460px}
.hidden {cursor:default;}
.clear{clear:both}


/* NAV SET */
a.info {position:relative; z-index:24;	color:#323019;	text-decoration:none}
a.info:hover {z-index:25; background-color:#323019;	color:#b4b1a0;	text-decoration:none;}
a.infoA {position:relative;	z-index:24;	color: #b4b1a0;	text-decoration:none}
a.infoA:hover {z-index:25;	background-color:#b4b1a0; color: #323019; text-decoration:none;}
.alt {	border:0;}
a.info span {display: none}
a.info:hover span {display:block; position:absolute; top:20px; left:-70px; width:180px;	border:1px solid #8f2804; background-color:#ddba6c;	color:#000;	text-align: center;}
a.infoB {position:relative;	z-index:24;	color: #323019;	text-decoration:none}
a.infoB:hover {z-index:25; background-color:#323019; color: #b4b1a0; text-decoration:none;}
a.infoB span {display: none}
a.infoB:hover span {display:block; position:absolute; top:30px;	left:-50px;	width:180px; border:1px solid #8f2804; background-color:#ddba6c; color:#000; text-align: center;}
.frame img {border:1px solid #602020;}
.noimg {border:0px;}


a{text-decoration:none; font-weight:bold; color:#000000}
a:hover{background-color:#660000; color:#FFFFFF; !important}

.title{font-size:20px; color:#660000; font-weight:bold;}
.lImage{border:0; float:left; display:block; width:150px;}
.lText{border:0; float:left; display:block; width:400px;}
.lLinkitem{border:0; float:left; display:block; width:60px;}
.gMap{border: 1px solid #660000;}

/* COMMENTS PAGE */
.com_box{width:99%; border:1px solid #8a8d70; background-color:#f2e9d3; margin:5px 0 10px 0}
.com_tbox{width:100%; background-color:#b1a690; display:block; height:20px; color:#FFFFFF }
.com_line{width:100%; border-bottom:1px solid #8a8d70;clear:both}
.com_date{float:left}
.com_title{float:left}
.com_leader{}
.com_link{}

/* GALLERY */

.imageholder{width:120px; height:120px; border:1px solid #8a8d70; background-color:#f2e9d3; margin:5px 0 10px 0; float:left}


