body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000000
}
h1	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
	color:#084a73
}
h2	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:16px;
	color:#084a73
}
h3	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#084a73
}
h4	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#084a73
}
a:link {text-decoration: none; color:#867d71}
a:visited {text-decoration: none; color:#867d71}
a:hover {text-decoration: none; color:#59452f}
#wrapper{
	width:870px;
	margin:0px auto 0px auto;
}	
#header{
	width: 870px;
	margin:0px 0px 0px 0px;
	border:none;
	padding:0px 0px;
}
#header h1{
	background:url(/images/logo.gif);
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:450px;
	height:60px
}
#header h1 a {
	display:block;
	text-indent:-9999px;
	text-decoration:none;	
}
/*------------Search-------------------------------------------------*/
#searchbar {
	float: right;
	margin:5px 0px 0px 0px;
}
#search {
	float: left; 
}
#searchbox {
	color: #333;
	font-size: 1em;
	float: left;
	margin: 0px 5px 0px 0px;
}
#searchTitle {
	 display: none; 
}
#btnSearch { 
	float: left;
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: inline;
	overflow: hidden;
	cursor: pointer;
}
#breadcrumb{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px;
}
/*#btnSearch:hover {
	background: url(/Images/btn_search.gif) 0 -18px no-repeat;} */
/*------------Navigation-------------------------------------------------*/
#nav {
	margin: 10px 0px 10px 0px;
	width:870px;
	border-top: 1px solid #afa799;
	border-bottom: 1px solid #afa799;	
	height:28px;	
	background-color:#f5f2ea;
}
#nav ul{
	margin:5px 0px 5px 5px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}
#nav li{ 
	list-style-type:none;
	display:block;
	float:left;	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#nav a{
	color:#291d11;
	text-decoration:none;	
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}
.lighter{	
	color:#afa799;
	font-weight:normal;
	text-decoration:none;		
}
#titlebar {
	margin: 10px 0px 10px 0px;
	border-top: 1px solid #afa799;
	border-bottom: 1px solid #afa799;	
	height:20px;	
	background-color:#a2b7c6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;			
	color:#ffffff;
	padding:5px 5px 3px 5px;
	font-weight:bold;
}
/* ----------------------Content----------------------------*/
#content {
	width: 870px;
	margin: 0px auto 0px auto;
}
#main {
	width:611px;
	float: left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#success-story {
	width:611px;
	float: left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
#success-story img {	
	margin:0px 15px 3px 0px;
	padding:0px 0px 0px 0px;
}
#success-story-teaser {
	margin-bottom: 10px;
	border: 1px solid #afa799;	
	background-color:#fff;	
	width:247px;
}
#success-story-teaser h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#392d1c;
	font-size:12px;	
	background-color:#f5f2ea;
	padding:3px 3px 3px 3px;
	margin:0px;
}
#success-story-teaser h4{
	font-family:Arial, Helvetica, sans-serif;
	color:#392d1c;
	font-size:12px;	
	padding:3px 3px 3px 3px;
	margin:0px;
}
#success-story-teaser p{
	font-family:Arial, Helvetica, sans-serif;
	color:#392d1c;
	font-size:12px;	
	padding:3px 3px 15px 3px;
	margin:0px;
}
#success-story-teaser image{
	padding:3px 3px 3px 3px;
	margin:0px;
}
#text {
	margin:0px 20px 10px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}
/*----#main p -----------------
is 0 border because FarCry puts a <p> tag in the editor and messes up the layout--- */
/*#main p{	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}--- */
#text p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
#center_image{
	text-align:center
}
#contain_row{
	width:611px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#contain_row h3 {
    border-top: 1px solid #afa799;	
	font-family:Verdana;
	font-weight:bold;
	font-size:15px;
	color:#084a73;
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
#contain_row a:link {text-decoration: none; color:#084a73}
#contain_row a:visited {text-decoration: none; color:#084a73}
#contain_row a:hover {text-decoration: none; color:#867d71}
#contain_row p {
	width:190px;
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
#contain_row div{
	float:left;
}
#contain_row ul{
	font-size:12px;
}
.content_column_left{
	width:195px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.content_column_center{
	width:195px;
	margin:0px 13px 0px 13px;
	padding:0px 0px 0px 0px;
}
.content_column_right{
	width:195px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#announce {
	width:197px;
	height:120px;
	background-color:#291D11;
}
.content_column_center ul{
	margin:0px;
}
.content_column_center li{
	list-style:none;
	margin:0px;
	padding:0px 0px 13px 0px;
}
/*------Sidebar--------------------------*/
#sidebar {
	float: right;
	width: 249px;
}
#sidebar h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:5px 5px 5px 5px;	
	color:#291d11;
	background-color:#f5f2ea;
}
#rightcol_top {
	border:1px solid #291d11;
	margin:0px 0px 10px 0px;	
}
#rightcol_top p{
	padding:0px 10px 0px 10px;	
}
/*----Special------------------------------------*/
#tertiary-text {	
	margin:0px 20px 0px 0px;	
}
#main #tertiary-text img {
	margin:0px 15px 3px 0px;
	padding:0px 0px 0px 0px;
}
#image_box_right {
	margin-bottom: 30px;
	border: 1px solid #afa799;
	background-color:#f5f2ea;
	background-image:url(images/box_background_gradient2.jpg);
	background-repeat:repeat-x;
	width:247px;
	height:166px;
}
#image_box_right h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#392d1c;
	font-size:12px;
	background-color:#f5f2ea;
	padding:3px 3px 3px 3px;
	margin:0px;
}
#image_box_right img {
    display: block;
    margin:20px auto 20px auto;		
	border:2px solid white;
	padding:0px;
}
#error_message {
	margin:0px 20px 100px 0px;	
	padding:0px;
	font-size:16px;
}
	
/* ------------------Footer------------------------------ */
#footer_nav {
	text-align:center;
	border:none;
	padding:;
	background-color:#f5f2ea;
	overflow:hidden;
	width: 870px;
	margin: 5px auto 0px auto;
	padding:3px 0px 0px 3px
}
#footer_nav ul {
	list-style:none;
	margin:0;
	padding:3px 0px 0px 3px
}
#footer_nav li {	
     display:inline;
	 font-size:.9em;
	 color:#392d1c
}
#footer_nav a:link{
	padding:0px 3px;
}
.copyright{	 
	 font-size:.9em;
	 padding:5px 0px 5px 0px;
	 margin:0;
}

