	*{margin:0; padding:0;}
body{
		font-size:62.5%;
		background:#a08d62 url(images/body_bg2.jpg) no-repeat bottom center fixed;color:#303030;
		font-family: 'Helvetica Neue',Helvetica, Arial,sans-serif;
	}
	h2{font-size:1.8em;color:#006671;font-family:Georgia, "Times New Roman", Times, serif;letter-spacing:.045em;}	
	h3{font-size:1.4em;color:#452626;font-family:Verdana, Arial, Helvetica, sans-serif;letter-spacing:.005em;}
	#wrapper{
		text-align:left;
		margin:0 auto;
		width:850px;
		}
	#header{
		background-image:url(images/banner.png);
		background-position:top left;
		background-repeat:no-repeat;
		padding-top:229px;
		width:850px;
		margin-top:20px;
		}	
	#nav{
		background-image:url(images/navbar.png);
		background-position:top left;
		background-repeat:no-repeat;
		height:41px;
		width:850px;
		margin-top:5px;
		}
	#content{
		background-color:transparent;
		width:850px;
		float:left;
		}
	#top{
		background-image:url(images/top_bg.jpg);
		background-position:top left;
		background-repeat:repeat-x;
		height:204px;
		width:850px;
		margin-top:5px;
		float:left;
		}
	#main{
		float:left;
		width:486px;
		}
	#sidebar{
		width:364px;
		float:left;
		background-color:#fff;
		}
	#transwrap{
		filter:alpha(opacity=80);
		opacity:0.80;
		background-image:url(images/right_bg.png);
		background-position:right;
		background-repeat:repeat-y;
		background-color:#fff;
		float:left;
		width:850px;
	}
	#folio #welcome{
		filter:alpha(opacity=100);
		opacity:1.0;
	}
	#footer{
		clear:both;
		background-image:url(images/content_bg.png);
		background-position:bottom left;
		background-repeat:no-repeat;	
		background-color:#fff;
		width:850px;
		padding-top:20px;
		padding-bottom:20px;
		margin-bottom:20px;
		filter:alpha(opacity=80);
		opacity:0.80;
		}
	.copy{
		display:block;
		text-align:center;
		font-size:1.2em;
		color:#b38989;
		}			
	#nav ul{
		list-style-type: none;
		float:left;
	}			
	#nav li{
		float:left;
		text-align:center;
		width:auto;
		padding:0 20px;
	}
	#nav a{
		font-size:1.6em;
		font-weihgt:bold;
		text-decoration:none;
		color:#d8d1bf;
		font-family:Georgia, "Times New Roman", Times, serif;
		line-height:41px;
		}
	#nav a:hover{
		color:#a08d62;
	}
	h1{
		color:#a08d62;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1.5em;
		padding:10px;
		width:auto;
		}
	h2{
		margin:20px 20px 10px 20px;
		}
	h2 a{
		text-decoration:none;
		color:#006671;
	}
	p{
		font-size:1.2em;
		color:#a08d62;
		line-height:1.4em;
		padding:10px 20px;
		}
	.introheader{
		margin:20px 0 0 10px;
		padding-bottom:0;
		font-size:2em;
		letter-spacing:.05em;
		color:#dab151;
	}
	.introtext{
		color:#f4f2ed;
		width:400px;
		text-align:justify;
		}
	#intro p{
	color:#a08d62;
}

	#intro{
		width:450px;
		float:left;
	}
	#call{
		float:right;
		width:340px;
		margin-right:20px;
		border-left:1px dotted #a08d62;
		margin-top:15px;
	}
#call h1{
	padding-top:20px;
	text-align:center;
	}	
#call span{
	display:block;;
	color:#fff;
	text-align:center;
	}
.number{
	font-size:3.5em;
	padding:20px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
.blurb{
	font-size:1em;
	border-top:1px solid #442626;
	margin:0 10px;
	padding-top:5px;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	}
.date{
	display:block;
	margin-left:20px;
	color:#c0c0c0;
	border-top:1px dotted #c0c0c0;
	border-bottom:1px dotted #c0c0c0;
	padding:3px 0;
	width:400px;
}
#welcome{
	padding:20px;
	}
img.folio{
	margin-left:20px;
	padding:20px 0 10px 0;
}
.welcome{
	text-transform:uppercase;
	color:#5f2424;
	}
.readmore{
	color:#006671;
	text-decoration:none;
	font-weight:700;
	}
a.readmore:hover{
	color:#452626;
	}		
small{
	color:#452626;
	padding:5px 0;
	display:block;
}	
#cform{
	margin:30px 30px;
}
#cform ul{
	margin-top:20px;
	list-style-type:none;
	}
#cform label{
	float:left;
	width:60px;
	clear:left;
	}
#cform li{
	padding-bottom:30px;
}
li.submit{
	float:left;
	margin-left:60px;
	padding-top:10px;
	clear:both;
	}
textarea, #cform input{
	float:left;
	border:1px solid #a08d62;
}
.caption{
	display:block;
	font-size:1.4em;
	letter-spacing:.2em;
	clear:right;
	margin-left:20px;
	margin-bottom:20px;
	}
.lft{
	margin-left:20px;
	}
#welcome ul{
	margin:20px 0 20px 40px;
	border-top:1px dotted #eee;
	border-bottom:1px dotted #eee;
	}
#welcome li{
	padding:5px 0;
	color:#330000;
	font-size:1.2em;
}