body{	
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	text-align:left;
	font-family: Trebuchet MS, Arial, Verdana, sans-serif; 
	color:#251D00; 
	margin:0px;
	font-size:11px;
	line-height:16px;
	/*background:url('../images/tile1.gif') repeat-x;*/
	/*background:url('http://www.questoverseas.com/images/bg_overseas.jpg');*/
	background-color:#002109;
}

.hideMe { display: none; }

.invisLink {
	color:#251D00; 
	text-decoration:none;
}

.error {color:#B60617;}
a {color:#c3b503; text-decoration:none;}
form {margin-top:0px; margin-bottom:0px;}
input {font-size:11px; padding:0px; margin:0px;}

td input {font-size:11px; padding:3px; margin:0px;}
td select {font-size:11px; padding:0px; margin:0px;}
img {border:0px; display:block;}
p {margin-top:0px; margin-bottom:10px;}
.seo {display:none;}
.strong {font-weight:bold;}
h1,h2,h3,h4,h5 {margin-top:0px; margin-bottom:10px; padding:0; font-weight:normal; text-transform:uppercase;}
h3,h4,h5 {margin-bottom:3px;}
h1 {font-size:20px; line-height:22px;}
h2 {font-size:18px; line-height:20px;}
h3 {font-size:14px; line-height:20px; font-weight:bold;}
h4 {font-size:11px; line-height:20px; font-weight:bold;}
h5 {font-size:11px;}
table td h1 {line-height:22px; font-size:20px;}
table td h2 {font-size:18px; line-height:20px;}
table td h3 {font-size:14px; font-weight:bold;}
table td h4 {font-size:11px; font-weight:bold;}
table td h5 {font-size:11px;}

#outerLayer {
	position:relative; margin-top:10px; width:770px; 
	margin-left: auto; margin-right: auto;
	z-index:1; 
}	

.floatLeft {position:relative; float:left; display:inline;}
.floatRight {position:relative; float:left; display:inline;}

#innerLayer {
	z-index:2;
}

.rightAlign{text-align:right;}
#galleryControls {width:50%;}

#topNav { 
	width:590px;
	position:relative;
	z-index:10;
	display:inline;
	background:url('../images/topnav/toprightcorner.jpg'); background-position:right top; background-repeat:no-repeat;
	background-color:#bbbcb5;
}

#topNav ul {
	position:relative;
	border: 0;
	margin: 0;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	list-style-type: none;
	text-align: left;
}

#topNav ul li {
	position:relative;
	float: left;
	text-align: left;
	padding: 0;
	margin: 0;
	padding-bottom: 0px;
}

#topNav ul li a {
	position:relative;
	float: left;
	margin: 0;
	margin-left: 0px;
	margin-right: 0px;
	z-index:20;
	height:48px;
}

#topNav #navItem1 {padding-left: 0px; margin-left: 0px;}
#topNav #navItem1  a {padding-left: 0px; margin-left: 0px;}

#topNavItem0 a {background:url('../images/topnav/mainnav1n.jpg'); width:77px;}
#topNavItem0 a:hover, #navItem1.selectedNavItem a {background:url('../images/topnav/mainnav1r.jpg');}
#topNavItem1 a {background:url('../images/topnav/mainnav2n.jpg'); width:81px;}
#topNavItem1 a:hover, #navItem2.selectedNavItem a {background:url('../images/topnav/mainnav2r.jpg');}
#topNavItem2 a {background:url('../images/topnav/mainnav3n.jpg'); width:112px;}
#topNavItem2 a:hover, #navItem3.selectedNavItem a {background:url('../images/topnav/mainnav3r.jpg');}
#topNavItem3 a {background:url('../images/topnav/mainnav4n.jpg'); width:95px;}
#topNavItem3 a:hover, #navItem4.selectedNavItem a {background:url('../images/topnav/mainnav4r.jpg');}
#topNavItem4 a {background:url('../images/topnav/mainnav5n.jpg'); width:95px;}
#topNavItem4 a:hover, #navItem5.selectedNavItem a {background:url('../images/topnav/mainnav5r.jpg');}

#midNav {
	height:34px;
}

#contactUsButton { background:url('../images/topnav/contact_off.gif'); background-repeat:no-repeat; width:118px; height:34px;}
#contactUsButton:hover { background:url('../images/topnav/contact_on.gif'); background-repeat:no-repeat; width:118px; height:34px;}
.contactDetails {font-size:18px; line-height:24px;}
#logoTable {background-color:#ffffff;}
#telNumLayer { background:url('../images/topnav/telnum.jpg'); background-repeat:no-repeat; width:288px; height:34px;}

#searchBox {
	height:33px;
	width:183px;
	border-bottom:1px solid #00230A;
	background-color:#6D706A;
	border-right:1px solid #4F594E;
}

#searchText, #searchSubmit {width:70px; margin-top:6px; margin-left:6px;}
#searchSubmit {width:50px; cursor:pointer;}

#navigationLeft ul{
    margin:0;
    padding:0;
    list-style-type:none;
    float:left;
}
#navigationLeft ul li{
    float:left;
    background:url('../images/subtile.gif');
}

#navigationLeft ul li.selectedNavItem{
		background:url('none');
    background-color:#797B12; 
}



#navigationLeft ul li a{
    float:left;
    color:#251D00;
    padding:6px;
    padding-left:12px;
    padding-right:8px; 
    border-top:1px solid #251D00;
    text-decoration:none;
    text-transform:uppercase;
    font-weight:bold;
    width:164px;
}

#navigationLeft ul.subNav li a{
    padding-top:0px;
    padding-bottom:2px;
    padding-left:18px;
    padding-right:8px;
	font-weight:normal;
    width:158px;
    border-top:1px solid #40490B;
	text-transform:none;
	color:#c3b503;
}
#navigationLeft ul.subNav li a:hover{
	color:#f2e7d3;
}

#navigationLeft ul.subNav li.selectedNavItem a{
	color:#40490B;
}

#navigationLeft ul li a.first{
	border-top:none;
}

#navigationLeft ul li a:hover{
    color:#f2e7d3;
}
#navigationLeft{
		float:left;
    width:184px;
}

#mapLeft {
	background:url('../images/projectmap.gif'); background-repeat:no-repeat; width:184px; height:188px;
	margin-bottom:16px;
}

.moduleHolder{
	width:159px;
	margin-bottom:16px;
	margin-left:12px;
}
.moduleButTop {cursor:pointer; text-transform:uppercase; border-bottom:1px solid #4A5B18; padding-left:5px; background-color:#C3B503; font-size:11px; font-weight:bold; color:#4A5B18; line-height:20px;}
.moduleButTop a {color:#251d00}

.moduleButMiddle {cursor:pointer; }
.moduleButBottom {cursor:pointer; text-transform:uppercase; padding-left:5px; background:url('../images/modtile.gif'); background-repeat:repeat-y; font-size:10px; font-weight:bold; color:#C3B503; line-height:20px;}
.moduleButBottom a {text-decoration:none; color:#C3B503;}

#outerMainContent {background:url('../images/centerbgstrip.gif'); background-repeat:repeat-y; width:100%;}

#clear, .clear {clear:both; display:block; font-size:0px; line-height:0px;}

.columns {	 
	text-align:left; 
	width:100%;
}

#outerMainContentLeftCol {text-align:left; width:590px;}
#outerMainContentRightCol {text-align:left; width:180px;}

#innerMainContent {background:url('../images/leftcolstrip.gif'); background-repeat:no-repeat; background-position:left bottom;}
#innerMainContentLeftCol {text-align:left; width:184px;}
#innerMainContentRightCol {text-align:left; width:406px;}

#midTop {background:url('../images/middletop.jpg'); background-repeat:no-repeat; height:200px;}
#midContent {background:url('../images/middlebottom.gif'); background-repeat:no-repeat; background-position:left bottom; padding-bottom:20px;}

#topMidImage {margin-top:9px; margin-left:9px; margin-right:18px; width:379px; height:200px; border-bottom:1px solid #00240B;}
#midInnerContent {margin-left:9px; margin-right:18px; padding-top:20px;}

#midContentBg {background:url('../images/contentareabgtop.gif'); background-repeat:no-repeat; background-position:left top;}
#midContentBgNoImg {}

#bottomStrap { 
	margin-top:1px;
	width:590px;
	text-align: center; display:inline; margin-bottom:1px;
	background-color:#B70617;
	border-top:1px solid #CB3C49;
}

#bottomStrapText {
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px;
	text-align:center;
	color:#000000;
}

#bottomStrapText a {
	color:#000000;
	text-decoration:none;
	text-transform:lowercase;
}

#bottomStrapText a:hover {
	color:#251D00;
}

.marginBottom10{
	margin-bottom:10;
}

.marginBottom20{
	margin-bottom:20;
}

.fullWidth {width:100%;}

.hideMe{
	display:none;
}

.underline{
	text-decoration:underline;
}

.decnone{
	text-decoration:none;
}

#baseStrap{
	color:#4A5B18;
	margin-top:3px;
	display:block; width:590px;
}

#baseText{
	width:100%; font-size:10px;
}
#photo_credit_layer { color:#797B12; margin-top:-45px; margin-left:55px; font-size:10px; }

#baseText a, #photo_credit_layer a{color:#4A5B18; text-decoration:none;}
#baseText a:hover, #photo_credit_layer a:hover{color:#797B12; text-decoration:underline;}

#logoLayer {background:url('../images/logotop.jpg'); background-repeat:no-repeat; width:180px; height:83px;}
#rightColPhotoLayer {width:180px; height:550px;}
#rightbarbottomLayer {background:url('../images/rightbarbottom.gif'); background-repeat:no-repeat; width:180px; height:89px;}
.cursorPointer {cursor:pointer;}

.featureBox, .featureBoxLast {
	position:relative;
	float:left;
	width:368px;
	margin-bottom:8px;
	padding-bottom:7px;
	padding-left:8px;
}

.featureBox {
	border:1px solid #5D5601;
	background-color:#9E990C;
}



.featureBoxLast {
	border-top:1px solid #5D5601;
	width:370px;
	background:url('../images/features/featurelast.gif'); background-repeat:no-repeat; background-position:left bottom;
}

.featureInnerBox {
	margin-top:8px;
	line-height:13px;
}


.featureLeftCol {
	position:relative;
	width:80px;
	float:left;
}

.featureRightCol {
	position:relative;
	float:left;
	width:268px;
	margin-left:9px;
	text-align:left;
}

.featureRightCol h3 {border-bottom:#7B7603 solid 1px;}


.featureBoxSummary{
	margin-top:3px;
}

.featureRightCol h3 {font-size:12px; font-weight:bold; text-decoration:none; text-transform:uppercase; margin-bottom:0px;line-height:16px;}
.featureRightCol h3 a {text-decoration:none;color:#251d00;}

#homePageContent {font-size:11px;}
.featureRightCol a {text-decoration:none;color:#4a5b18;}

.rollingGraphic {position:absolute; top:0px; left:0px; margin-top:9px; margin-left:9px; margin-right:18px; width:379px; height:200px; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0;}
#rollingGraphic1 {filter: alpha(opacity=100); -moz-opacity: 100; opacity: 100;}


.membertable {
margin-top:15px;
margin-bottom:15px;
border-top: 1px solid #002109;
width:100%;
}


.membertable td {
background-color:#9E990C;
border-bottom: 1px solid #002109;
}
