/*** Colors ***/

body{
	/* background-color: #9c9382; */
	background: #b1a898;
}

table.content h1{
	color: #161314;
}

table.content h2, table.content h2 a{
	color: #444039;
}

table.content p{

	color: #000000;

}

.larger-font{
	font-size: 110%;
}

.contact-list{
	font-size: 14px;
}

.contact-list li{
	padding-top: 2px;
	padding-bottom: 2px;
}

table.content img{

	border: 1px solid #918979;
	background-color: #ada391;

}

div#footer p{
	color: #444039;
}

div#navigation{
	background-image: url("../images/bottom_right_brown.jpg"); 
}


/*** end Colors ***/
html,body{
	margin:0;
	padding:0
}

body{
	font: 76% arial,sans-serif;
}
p{
}

div#header {
	height: 128px;
	background-image: url("../images/headerbg.jpg");
}

div#navigation{
	background:#161314;
	background-image: url("../images/bottom_right_brown.jpg"); 
	background-repeat: no-repeat;
	background-position: bottom right; 
	padding-bottom: 15px;
}
div#extra{
	background:#FF8539;
}
div#footer{
	padding-top: 15px;
	clear:both;
	text-align:center;
}
div#footer p{
/*	font-size: .9em; */
	font-size: 1em;
	line-height: 1.8em;
}

div#wrapper{
	float:right;
	width:100%;
	margin-left:-180px;
}
div#content{
	margin-left:180px;
	padding: 10px 20px 20px 17px
}
div#navigation{
	float:left;
	width:180px;
	background-color: #161314;

}
div#extra{
	float:left;
	clear:left;
	width:180px;
}


.clear{

	clear: both;

}

.toprightflash{

	float: right;
}

table.content h1{
	font-size: 1.9em;
	margin:0;
	padding:0;
	margin-bottom: 12px;
}
table.content h2{
	font-size: 1.6em;
	margin:0;
}
table.content p{
	padding-top: 0px;
	padding-bottom: 12px;
	margin:0;
	font-size: 1em;
	font-size: 1.2em;

	line-height: 1.5em;
}

table.content p.sublinks a{

	color: #FFFFFF;
	text-decoration: none;
	
	font-size: 1.1em;

}

table.content p.sublinks a:hover{

	color: #FFFFFF;
	text-decoration: underline;
	font-size: 1.1em;

}


table.content  a{

	color: #FFFFFF;
	text-decoration: none;
	

}

table.contenta:hover{

	color: #FFFFFF;
	text-decoration: underline;

}


table.content img{

	padding: 5px;

}

/*** OLD NAVIGATION ***/ 
/*
#navlist
{
	padding: 1px;
	margin-left: 0;
	font-size: 1em;
	color: #F4F4F4; 
	background-color: #161314;
}

#navlist li
{
	list-style: none;
	margin: 0px;
	border-bottom: 1px #373637 solid;
	text-align: left;
}

#navlist li a
{
	display: block;
	padding: 0.4em 0.5em 0.4em 0.9em;
	text-decoration: none;
}

#navlist li a:link { color: #FFFFFF; }
#navlist li a:visited { color: #FFFFFF; }

#navlist li a:hover
{
	color: #FFFFFF;
	background: #373637;
	border-left: 3px #373637 solid;
}

*/

.testimonial p{

	letter-spacing: 0em;
	word-spacing: -0.1em;
	
	text-align: left;


}

.cinfo a{
	color: #000 !important;
}

#footer a{
	color: #444039;
	text-decoration: none;
}

#container{
min-height: 100%;
position: relative;
}

html,body{
height: 100%;
}

#footer{
position: absolute;
bottom:0;
height:60px;

width:100%;
text-align: center;
}