
body {
	background-image: url(../graphics/bg-repeat-new.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	margin: 0px;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.td
{
	background-image: url(../graphics/bg-repeat-new.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	margin: 0px;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.copy1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #AEAC49; font-weight:normal }
h2 {color: #999000;font-size: 14px; font-weight:normal}
		
.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: gray;
	text-decoration:none;
}
a:link {
	color: #6699FF;
}
a:hover {
	color: #0066CC;
}
.tablebg-bottom {
	background-repeat: no-repeat;
	background-position: right bottom;
 	
}

a.footer:link {
	color: olive;
	text-decoration: none;
}
a.footer:hover {
	color: olive;
	text-decoration: underline;
}
a.footer:active {
color: olive;

	
}
a.footer:visited {
color: olive;

	
}
a.footer:vlink {
	color: olive;
}



table.feature {
	background-color: #EBF4DF;
	font-size: 11px;
	border: solid 1px #AAAF6D;
}

table.featurewhite {
	font-size: 11px;
	border: solid 1px #AAAF6D;
	}	
	
td.featurehead
{
	color:White;
	background-color: #8A8F4E;
	font-size:12px;
	font-weight: bolder;
}

#container {
width: 764px;
margin: 0 auto; /* compliant browser center */
text-align: left; /* re align text */

}

#main
{
width: 764px;
margin: 0 auto; /* compliant browser center */
padding: 0;
text-align: left; /* re align text */
float: left;
background-image: url('../graphics/tablebg-transparent.gif');

}

#topnav {
width: 764px;
margin: 0 auto; /* compliant browser center */
height: 31px;
background-image: url('../graphics/nav-bg.jpg');
float: left;
}
 
#topphotos {
width: 742px;
margin: 0 auto; /* compliant browser center */
height: 114px;
padding: 0px;
float: left;
white-space:nowrap;
}
 
#content {
width: 705px;
text-align: left;
float: left;
padding-left: 15px;
padding-top: 15px;

}

#contentNarrow 
{
width: 620px;
text-align: left;
float: left;
padding-left: 60px;
padding-top: 15px;

}
 
div.featurewhite {
font-size: 11px;
border: solid 1px #AAAF6D;
padding: 5px;
width: 150px;
}
     

div.feature {
background-color: #EBF4DF;
font-size: 11px;
border: solid 1px #AAAF6D;
padding: 5px;
width: 150px;
}     

#footer
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: gray;
text-decoration:none;
text-align:center;
bottom: 0px;
width: 100%;
clear: both;
}

#leftcol {float: left; top: 0; width: 12px; margin:0px;}

#rightcol {float: right; width:10px; margin:0px;}

#leftbottom {float: left; width: 12px; margin:0px; padding-left:1px;}

#rightbottom {float: right; width:10px;}

#leftcontent {float: left; top:0px; width:445px; height:100%; padding-left:30px;}
#leftcontenthalf {float: left; top:0px; width:225px; height:100%; padding-left:30px;}
#leftcontentnarrow {float: left; top:0px; width:170; height:100%;padding-left:30px;}

#rightcontent {float: right; width:205px; height:100%; padding-top:20px;}
#rightcontenthalf {float: right; width:225px; height:100%; padding-top:20px;}
#rightcontentwide {float: right; width:445px; height:100%; padding-top:20px; padding-right:30px;}

#pscroller1{
width: 300px;
height: 125px;
padding: 10px;
float:right;
text-align:left;
display:inline;
}

#testimonials{
width: 435px;
height: 170px;
border: solid 1px #AAAF6D;
padding: 0px;
}

img.testimonials{

padding: 0;
float:left;
display:inline;

}

.testimonialHdr
{
font-weight:bold;
color:black;
}

.testimonialHdr2
{
color:#999000;
font-size: 14px;
}

img.rightalign{

padding-left: 10px;
float:right;
display:inline;

}





	

