/* Site Structure */
body {
	background-color: #d5d3cc;
	color:#676a5c;
	height:100%;}
h1,h2,h3,h4,h5,h6 {color: #668f01;}
blockquote p{display:inline}
	
#fullstage {
	width: 761px;
	margin: 20px auto;
	margin-bottom: 5px;
	position:relative;
	border:5px solid #fff;
	background: url('../i/s/woodBackground.jpg') repeat #c58247;}

#shadowWrapper {
	width:711px;
	margin:0 0 0 25px;
	position:relative;
	background: url(../i/s/whiteRepeat.png) repeat-y transparent;}
	
#intContent {
	width:703px;
	min-height: 500px;
	position:relative;}

#header {
	width:703px;
	height:73px;
	text-align:left;
	position:relative;
	background: url(../i/s/phone.gif) right no-repeat  #fff;}

#mainMenu {
	width:703px;
	height:67px;}

#mainMenu img {
	margin:0;
	padding:0;}

#slideshowFPO{
	width:703px;
	z-index:2;
	float:left;}

#leftColumn {
	width:430px;
	margin:20px 30px;
	float:left;}

#rightColumn {
	width:180px;
	padding:10px;
	margin:5px 0 0 0 ;
	min-height:330px;
	float:left;}
.rightColTint {	background-color:#f8f8f8;}
	
#twoColumnCombined {
	width:640px;
	margin:20px 30px;
	float:left;
}
#footer {
	width:712px;
	position:relative;
	margin: 0 0 20px 25px;;
	color:#fff;}

#topShadowLine {
	width:712px;
	position:relative;
	margin: 25px 0 0 25px;;}

#homeLogo {
position: absolute;
bottom:4px;
right:15px;
color:#668f01;}

#legalInfo {
	width:760px;
	text-align: right;
	margin:0 auto; 
	font-size: .8em;
	color:#84827a;}

/* Link Styles */
a:link {color: #244d9f; text-decoration:none;font-weight:bold;}
a:visited {color: #244d9f; text-decoration:none;font-weight:bold;}
a:hover {color: #ce7e01; text-decoration:none;font-weight:bold;}
a:active {color: #244d9f; text-decoration:none;font-weight:bold;}

#legalInfo a:link {color: #84827a; text-decoration:none;font-weight:bold;}
#legalInfo a:visited {color: #84827a; text-decoration:none;font-weight:bold;}
#legalInfo a:hover {color: #fff; text-decoration:none;font-weight:bold;}
#legalInfo a:active {color: #84827a; text-decoration:none;font-weight:bold;}


/* Misc Styles */
.bottomLine {padding-bottom:2px;border-bottom:1px solid #bddd6f; margin-bottom: 4px;}
.serviceList li {padding:5px 0;line-height:1.1em ;list-style-type: circle;}

