
html,body{
	margin:0px;
	padding:0px;
	background: #DBDBDA;
	font-family: "arial", sans-serif;
}

a:hover{color: #3D4437;}

a{
	text-decoration: none;
	font: bold 9pt "arial", sans-serif; color:#576150;
}

a.text{
	text-decoration: none;
	font: 8pt "arial", sans-serif; color:#232721;
}
a.pvlink{
	font: 9pt "arial", sans-serif; color:#576150;
}


a.nav{
	text-decoration: none;
	font: 600 8pt "arial", sans-serif; color:#232721;
}

a.subnav{
	text-decoration: none;
	font: 9pt "arial", sans-serif; color:#623535;
	margin:10px;
}

a.client{
	text-decoration: none;
	font: bold 9pt "arial", sans-serif; color:#576150;
	margin-left:20px;
}

a.footer{
	text-decoration: none;
	font: 7pt "arial", sans-serif; color:#232721;
}

a.link{
	text-decoration: underline;
	font: 10pt "arial", sans-serif; color:#576150;
}

li.list a{
	text-decoration: underline;
}

h1 {
	font: bold 9pt "arial", sans-serif; color:#576150;
	margin-left:20px;
	display: inline;
}

h4{
	font: bold 8pt "arial", sans-serif; color:#383940;
}

h2{
	font: bold 7.5pt "verdana", sans-serif; color:#000000;
	display: inline;
}

span.head{
	font: bold 9pt "arial", sans-serif; color:#576150;
}

p{
	font: 10pt "arial", sans-serif; color:#232721;
	line-height:15pt;
	margin-left:20px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:20px;
}

p.quote{
	font: italic 10pt "arial", sans-serif; color:#232721;
	line-height:15pt;
	margin-left:20px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:10px;
}

p.nav{
	font: 9pt "arial", sans-serif; color:#232721;
	margin:0px;
 	text-align:right;
}

p.navsub{
	font: 6pt "arial", sans-serif; color:#232721;
	margin:0px;
 	text-align:right;
 	
}

p.navsub a{
	font: 6pt "arial", sans-serif; color:#232721;
	font-weight:bold;
}

p.tag{
	font: 9pt "arial", sans-serif; color:#623535;
	margin:0px;
 	text-align:right;
}

p.sig{
	font: bold 9pt "arial", sans-serif; color:#576150;
	margin-left:20px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:3px;

}

.formtext{
	font: bold 8pt "arial", sans-serif; color:#232721;
}

.formtextR{
	font: bold 9pt "arial", sans-serif; color:#623535;
}

ul.list{
	list-style-type: none;
	margin-left:20px;
	padding:0px;
	text-align:left;
}

li.list{
	font: 9pt "arial", sans-serif; color:#232721;
	margin-right:60px;
	padding-bottom:10px;
}

li.thanks{
	font: bold 9pt "arial", sans-serif; color:#576150;
	margin-right:60px;
}


ul.nav{
	list-style-type: none;
	margin:0px;
	padding:0px;
 	text-align:right;
 	padding-top:20px;
 }
li.nav{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}

li{
	font: italic 10pt "arial", sans-serif; color:#232721;
	padding-bottom:5px;
}

ul{
	list-style-type: disc;
	margin-left:40px;
	padding:0px;
 }



#head-container
{
	border-top: solid 30px #7d8875;
	background: url(images/header_bg.gif) repeat-x;
	height: 65px;
	
}

#header
{
	margin: 0 auto;
	width: 950px;
	padding: 0px;
}


#content-container
{
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background: #919886;
}

#content-container2
{
	margin: 0 auto;
	padding: 0px;
	width: 950px;
}

#content-container3
{
	float: left;
	width: 950px;
	padding: 0px;
	margin: 0px;
	background: url(images/body_bg.gif) repeat-y;
	background-position: top left;
	
}

#content
{
	float: right;
	width: 741px;
	padding: 0px;
	padding-left:9px;
	margin: 0px;
	display: inline;
}

#content_home
{
	float: right;
	width: 741px;
	height:500px;
	padding: 0px;
	padding-left:9px;
	margin: 0px;
}

#content_left
{
	float: left;
	width: 531px;
	padding: 0px 0px 0px 10px;
	margin: 0px;
}

#content_right
{
	float: right;
	width: 197px;
	padding: 20px 0px;
	margin: 0px;
}

#content_full
{
	float: left;
	width: 728px;
	padding: 0px 0px 0px 10px;
	margin: 0px;
}

#aside
{
	clear: left;
	float: left;
	width: 175px;
	padding: 0px 25px 0px 0px;
	margin: 0px;
	display: inline;
	text-align:right;
}

div.contact{
	float:right;
	width:220px;
	margin:0px 15px;
	background:#ffffff;
	border:solid 1px #623535;
	padding:5px;
	font: 8pt "arial", sans-serif; color:#232721;
}

#footer-container
{
	clear: left;
	background: url(images/footer_bg.gif) repeat-x;
	height: 30px;
}

#footer
{
	margin: 0 auto;
	width: 950px;
	text-align: right;
	padding: 3px 0px 0px 0px;
	height: 30px;
}

#footer-container2
{
	background-color: #919886;
	border-bottom: solid 1px #ffffff;
}

#footer_text
{
	margin: 0 auto;
	width: 950px;
	text-align: left;
	padding: 15px 0px;
}

#footer-container3
{
	background-color: #7d8875;
	border-bottom: solid 2px #623535;
}

#footer_copy
{
	margin: 0 auto;
	width: 950px;
	text-align: center;
	padding: 15px 0px;
	font-size: 10px;
}




