body {
	margin:0px;
	font-family:Arial;
	background:#e4e1da;
	font-size:12px;
	color:#fff
}
td {font-size:12px}
A {font-family:Arial;font-size:12px;color:#c06b41;}
A img {border:0px}
P  {
	margin:0px;
	Padding:0 0 8 0px;
	font-size:12px;
	color:#fff
}
H1 {
	Font-size:14px;
	color:#761d1d;
	margin:0px;
	padding-bottom:12px;
	margin-top:18px
}
H2 {
	Font-size:18px;
	color:#761d1d;
	margin:0px;
	padding:0 0 12 0px
}
H3 {
	Font-size:14px;
	color:#7d5b0b;
	margin:0px;
	padding:16 0 4 0px
}
H4 {
	Font-size:12px;
	color:#667330;
	margin:0px;
	padding:12 0 6 0px
}
UL {margin-bottom:10px;margin-top:0px;padding-top:0px}
LI {margin-top:8px}
.TopMenu
 {
	height:24px;
	font-family:Arial;
	background:#761d1d;
	Font-size:12px;	
	color:#fff;
	text-align:center;
	border: 1px solid #ab7575;
	border-bottom:0px;
	padding-left:6px;
	padding-right:6px;
}
.TopMenu A
{
	Font-size:12px;
	text-decoration:none;
	color:#fff;
}
.TopMenu A:HOVER{color:#b0d0da}
.Service {padding:8 0 8 16;background:#849ca3}
.IndexService {padding:32 0 8 3;border-bottom:2px solid #7d776c}
.Service A , .IndexService A {
	Font-size:13px;
	text-decoration:none;
	color:#fff;
}
.Service A{color:#e3eafa;}
.Service A:HOVER {color:#443723;}
.IndexService A:HOVER {color:#91bfcf;}
.Service  DIV , .IndexService DIV  {
	Font-size:16px;
	text-decoration:none;
	color:#91bfcf;
	padding-bottom:3px
}
.Service  DIV{color:#443723;}

.SideMenuTitle {
	width:186px;
	font-size:15px;
	color:#869ea6;
	vertical-align:bottom;
	padding-left:2px;
	padding-bottom:3px
	
}
.SideMenuItemSpecial , .SideMenuItemSpecialHover , .SideMenuItem, .SideMenuItemHover, .SideMenuItemSelected
{
	cursor:pointer;
	text-align:left;
	height:28px;
	width:186px;
	padding-top:1px
}
.SideMenuItem A, .SideMenuItemHover A , .SideMenuItemSelected A
{
	font-family:arial;
	font-size:12px;
	text-decoration:none
}
.Delimiter
{
	HEIGHT:2px;
}
.Brown
{
	HEIGHT:2px;
	background:#352d1f
}
.SideMenuItem {background-color:#6f6651;}
.SideMenuItemHover{ background-color:#e4e1da;}
.SideMenuItemSpecial , .SideMenuItemSpecialHover{height:28px;;;font-size:15px}
.SideMenuItemSpecial A, .SideMenuItemSpecialHover A{font-size:15px;text-decoration:none}
.SideMenuItemSpecial  {background-color:#869ea6;}
.SideMenuItemSpecialHover , .SideMenuItemSelected {background-color:#761d1d;}
.SideMenuItem A ,.SideMenuItemSpecialHover A ,.SideMenuItemSelected A {color:#e4e1da;}
.SideMenuItemHover A {color:#6f6651;}
.SideMenuItemSpecial A {color:#443723;}



.PageTitle H1 {
	color:#b6ac9e;
	font-size:14px;
	margin:0px;
	padding:0 0 2 2;
	font-weight:normal;
	
}

.MainBlock 
{
	width:422px;
	padding:18 24 40 18 ;
	background:#ebe8e1;
}
.MainBlock P, LI {
	font-family:Arial;
	color:#323232;
	font-size:12px;
}
.BottomLinks{background: url(../Images/Template/FooterBg.jpg)}
.BottomLinks TD
{
	padding:10 50 10 50px;
	text-align:center
}
.BottomLinks A , .BottomLinks TD
{
	font-family:arial;
	font-size:11px;
	text-decoration:none;
	color:#a99b7b;
}
.BottomLinks A:Hover {color:#ebe8e1} 
.contact{color:#352d1f;font-size:12px}
.contactSmall{color:#333;font-size:10px}
.FreeEstimateStripe {
	margin-TOP: 10px;
	padding-top:12px;
	border-top: 1px dotted #859ea5;
	text-align:center
}
.FreeEstimateStripe P{
	FONT-SIZE:18px;
	MARGIN-BOTTOM:6px;
	COLOR:#516e3e
}
.FreeEstimateStripe A{
	FONT-SIZE:18px;
	COLOR:#516e3e;
	text-decoration:none
}
.FAQ {
	font-size:12px;
	color:#ba8a70;
	
}
.FAQ  A{
	font-size:12px;
	color:#ba8a70;
	font-style:italic;
	font-weight:bold;
	text-decoration:none
}
.TestimonialsTitle , .FaqTitle
{
	height:26px;
	font-size:14px;
	color:#897e64;
	padding-left:16px;
	font-style:italic;
	background:#352d1f url(../Images/Template/TestimonialsIcon.jpg) no-repeat 97% 60%;
}
.FaqTitle{background:#352d1f url(../Images/Template/FaqIcon.jpg) no-repeat 97% 50%;}
.Faq P{color:#bdbbb5;}
.IndexTestimonials , .Testimonials , .FAQ
{
	font-size:12px;
	color:#bdbbb5;
	font-style:italic;
	background:#6f6651
}
.IndexTestimonials {	padding:8 10 10 10px;}
.Testimonials{padding:6 8 6 8}
.FAQ { padding:8 10 12 10px;}
.IndexReadMore
{
	height:19px;
	text-align:right;
	background:#6f6651 url(../Images/Template/ReadMoreBg.jpg) no-repeat 100% top;
	padding-right:8px;
	padding-top:1px;
}
.ReadMore
{
	text-align:center;
	background:#352d1f;
	padding:4 0 4 0px;
}
.IndexReadMore A, .ReadMore A{
	color:#897e64;
	font-size:11px;
	font-style:italic;
	text-decoration:none
}
 .IndexReadMore A:Hover ,.ReadMore A:Hover{color:#869ea6;}
 .Slogan
 {
	padding:2 4 0 0px;
}
.woodtypes TABLE TD {vertical-align:top}
.EstimateBox
{
	padding-left: 10px;
	background-color: #cccccc;
	height: 30px;
	cursor: pointer;
}
.NorText {COLOR:#667330;}
.AnchorLink {COLOR:#761d1d; TEXT-DECORATION:underline; CURSOR:pointer;}
.AnchorTitle {FONT-WEIGHT:bold; TEXT-DECORATION:underline; COLOR:#761d1d}
.CityLink {COLOR:#323232}
.CitiesBox {COLOR:#323232}
.ServiceZipCodes
{
	background:#b8b4ac; 
	border:1px solid #766b53; 
	padding:10px;
	text-align:center;
	color:#766b53
}

