/*--------------------------------reset margins and paddings css----------------------------*/

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }



/*--------------------------------reset h1, h2, h3, h4, h5 css----------------------------*/

h1
	{
	color:#7c2227;
	font:16px Arial, Helvetica, sans-serif;
	padding-bottom:15px;	
	}

h2
	{	
	color:#7c2227;
	font:16px Arial, Helvetica, sans-serif;
	padding:10px 0 15px 0;	
	}

h3{
}

h4{
}

h5{
}

a.submit
	{
	color:#e6e3cb;
	display:block;
	text-decoration:none;
	padding:1px 0 0 23px;
	}

a.dropmenu
	{
	color:#ffffff;
	display:block;
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	}	

p.copyright
	{
	color:#b2a08b;
	font:10px Arial, Helvetica, sans-serif;
	line-height:14px;
	padding-top:15px;
	text-align:center;
	}

p.webmaster_contact
	{
	color:#434343;
	font:10px Arial, Helvetica, sans-serif;
	line-height:14px;
	text-align:center;	
	}

p.content
	{
	padding-top:15px;
	line-height:20px;
	}

p.testimonial_address
	{
	color:#7c2227;
	font:12px Arial, Helvetica, sans-serif;
	padding-top:15px;
	line-height:18px;
	}	
	
p.roofing_content_wrapper
	{
	font:Arial, Helvetica, sans-serif;
	line-height:20px;
	padding-top:15px;
	}

p.window_replacements_content_wrapper
	{
	font:Arial, Helvetica, sans-serif;
	line-height:20px;
	padding-top:15px;
	text-align:right;
	}

p.notes
	{
	color:#636162;
	font:14px Arial, Helvetica, sans-serif;
	}

span.highlight
	{
	color:#7c2227;
	}

					