body{
  background-image:  url("../images/bg.gif");
  margin: 0;
  padding: 20px 5px 0px 5px;
  text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
}
.break{
  clear:both;
}
.hide{
  display:none;
}
a:link, a:visited{
  color:#521C0D;
  text-decoration:none;
}
a:hover{
  color:#521C0D;
  text-decoration:underline;
}
a img{
  border:none;
}
img.heading1{
  margin-left:-35px;
}
.textQuote,.textName{
  font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	font-weight:bold;
}
.textQuote, .textQuote a{
	color:#B47F77;
}
.textSmall{
	font-size:.8em;
	line-height:1.2em;
}
.indent{
	text-indent:-6px;
}
.indent2{
	text-indent:-8px;
}
div#wrapperTop{
	background-color:#DCD3B2;
	border:3px solid #514537;
	margin-left: auto; 
	margin-right: auto; 
	padding:10px;
  position:relative;
	text-align:left;
  width:732px;
}
div#trail{
	background-color:#908273;
	color:#fff;
	font-size:.8em;
	margin:0;
	padding:2px 5px 2px 5px;
  position:relative;
	text-align:right;
}
#trail a{
  color:#fff;
}
div#main,div#mainSec{
  background-color:#3E3F55;
	border-top:1px solid #DCD3B2;
	margin:0;
	padding:0;
  position:relative;
}
div#main{
  background-image:url(../images/home-main.jpg);
  background-position:bottom right;
	background-repeat:no-repeat;
}
div#right{
  margin:-335px 0px 0px 420px;
	padding:0;
  width:290px;
}
div#rightSec{
  margin:-185px 0px 0px 370px;
	padding:0;
}
div#mainNav{
  background-color:#8590AA;
	color:#fff;
  margin:0;
	padding:10px 5px 10px 5px;
  position:relative;
	text-align:center;
  width:360px;
}
#mainNav a{
  color:#fff;
}
div#secNav{
	color:#fff;
  margin:0;
	padding:20px 20px 0px 20px;
	position:absolute;
	left:0px;
	text-align:left;
}
#secNav a{
  color:#BFC7DB;
}
div#rightNav,div#rightNavSec{ 
  background-color:#521C0D;
	color:#fff;
	padding:10px 5px 10px 5px;
	text-align:center;
}
#rightNav a, #rightNavSec a{
  color:#fff;
}
div#rightNav{
	border-top:1px solid #DCD3B2;
  margin:0px 0px 0px 370px;
  position:relative;
}
div#rightNavSec{
	width:350px;
}
div#wrapperBottom{
	margin-left: auto; 
	margin-right: auto; 
	padding:0;
	text-align:left;
  width:758px;
}
div#leftBottom,div#leftBottomSec,div#leftBottomSecClosed,div#leftBottomSecClosedTemp{
	background-color:#DCD3B2;
	border-left:3px solid #514537;
	border-bottom:3px solid #514537;
	padding:10px;
  position:relative;
  width:360px;
}
div#leftBottom{
	margin:-150px 0px 50px 0px;
}
div#leftBottomSec{
	margin:-140px 0px 50px 0px;
}
div#leftBottomSecClosed{
	margin:-15px 0px 50px 0px !important;
	margin:-17px 0px 50px 0px;
}
div#leftBottomSecClosedTemp{
	margin:-243px 0px 50px 0px !important;
	margin:-246px 0px 50px 0px;
}
div#leftContent,div#leftContentSec{
	background-color:#fff;
	border-bottom:10px solid #fff;
	border-top:10px solid #fff;
	margin:0;
	padding:5px 15px 5px 15px;
  position:relative;
}
div#leftContent{
	background-image:url(../images/bg-left-content.gif);
	background-position:10px;
	background-repeat:repeat-y;
	padding:5px 15px 5px 15px;
}
div#leftContentSec{
	padding:0px 15px 5px 15px;
}
div#featureBrief{
	color:#46300A;
	font-size:.8em;
  position:relative;
  width:115px;
}
div#featureBrief p{
	margin:0;
	padding:5px 3px;
}
div#featureBriefSec{
	font-size:1em;
  position:relative;
	padding:0px 30px 20px 30px;
	text-align:left;
	color:#46300A;
}
div#featureBriefText{
	color:#46300A;
	font-size:.9em;
	margin-left:135px;
	margin-top:10px !important;
	margin-top:30px;
  position:absolute;
	top:0px;
	width:200px;
}
div.content { 
  width:400px; 
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:300px;
} 
html>body .content {
  width:300px;
} 
div#contentRight{
	font-size:1em;
	left:380px;
	margin:0;
	padding:0;
	position:absolute;
	text-align:left;
	top:0px;
  width:90px;
}
img.photo{
	border-right:10px solid #DCD3B2;
	border-top:10px solid #DCD3B2;
	margin-bottom:-1px !important;
	margin-bottom:-6px;
}
div.noPhoto{
	margin-top:127px !important;
	margin-top:122px;
}
div.noPhoto2{
	margin-top:230px;
}
div.gallery img{
	padding-bottom:2px;
	padding-right:2px;
}
div#popup{
color:#fff;
	margin-left:auto;
	margin-right:auto;
	width:420px;
}
div#popupImg{
  padding: 3px 0px;
	text-align:right;
}
div#popupImg img{
  border:10px solid #DCD3B2;
}
div#popupImg a{
  color:#DCD3B2;
}
div#contentSec{
	border-right:3px solid #514537;
  background-color:#DCD3B2;
	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	position:relative;
	text-align:center;
	width:362px;
	left:-10px;
}
div#contentSecBox,div#contentSecBox2,div#contentSecBox3{
	color:#46300A;
  background-color:#fff;
	margin:0;
}
div#contentSecBox{
  text-align:center;
	padding:40px 50px 40px 50px;
}
div#contentSecBox2{
  text-align:left;
	padding:35px 50px 35px 50px;
}
div#contentSecBox3{
  text-align:left;
	padding:15px 0px 43px 48px;
}
div#footerNav,div#footerNavSec{
	background-color:#514537;
	color:#fff;
	font-size:.8em;
	left:392px;
	padding:12px 5px 12px 5px;
	text-align:center;
  width:340px;
}
#footerNav a, #footerNavSec a{
  color:#fff;
}
div#footerNav{
	position:absolute;
	top:160px;
}
div#footerNavSec{
	margin:10px 0px 0px 10px;
}