/* =Global Reset
		-------------------------------------------------- */
		html, body { margin: 0; padding: 0; }
		h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, img, q, s, samp, small, strike, strong, em, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: normal; font-style:  
normal; font-size: 100%; line-height: 1; font-family: inherit; text-
align: left; }
		table { border-collapse: collapse; border-spacing: 0; }
		ol, ul { list-style: none; }
		q:before, q:after, blockquote:before, blockquote:after { content:  
""; }



 #nav li, #footer li {display: inline;}



/* 960 GRID css */
.container_12,.fullwidth{margin-left:auto;margin-right:auto;width:940px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.container_12 .grid_3,.fullwidth .grid_4{width:220px}.container_12 .grid_6,.fullwidth .grid_8{width:460px}.container_12 .grid_9,.fullwidth .grid_12{width:700px}.container_12 .grid_12,.fullwidth .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.fullwidth .grid_1{width:40px}.fullwidth .grid_2{width:100px}.fullwidth .grid_3{width:160px}.fullwidth .grid_5{width:280px}.fullwidth .grid_6{width:340px}.fullwidth .grid_7{width:400px}.fullwidth .grid_9{width:520px}.fullwidth .grid_10{width:580px}.fullwidth .grid_11{width:640px}.fullwidth .grid_13{width:760px}.fullwidth .grid_14{width:820px}.fullwidth .grid_15{width:880px}.container_12 .prefix_3,.fullwidth .prefix_4{padding-left:240px}.container_12 .prefix_6,.fullwidth .prefix_8{padding-left:480px}.container_12 .prefix_9,.fullwidth .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.fullwidth .prefix_1{padding-left:60px}.fullwidth .prefix_2{padding-left:120px}.fullwidth .prefix_3{padding-left:180px}.fullwidth .prefix_5{padding-left:300px}.fullwidth .prefix_6{padding-left:360px}.fullwidth .prefix_7{padding-left:420px}.fullwidth .prefix_9{padding-left:540px}.fullwidth .prefix_10{padding-left:600px}.fullwidth .prefix_11{padding-left:660px}.fullwidth .prefix_13{padding-left:780px}.fullwidth .prefix_14{padding-left:840px}.fullwidth .prefix_15{padding-left:900px}.container_12 .suffix_3,.fullwidth .suffix_4{padding-right:240px}.container_12 .suffix_6,.fullwidth .suffix_8{padding-right:480px}.container_12 .suffix_9,.fullwidth .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.fullwidth .suffix_1{padding-right:60px}.fullwidth .suffix_2{padding-right:120px}.fullwidth .suffix_3{padding-right:180px}.fullwidth .suffix_5{padding-right:300px}.fullwidth .suffix_6{padding-right:360px}.fullwidth .suffix_7{padding-right:420px}.fullwidth .suffix_9{padding-right:540px}.fullwidth .suffix_10{padding-right:600px}.fullwidth .suffix_11{padding-right:660px}.fullwidth .suffix_13{padding-right:780px}.fullwidth .suffix_14{padding-right:840px}.fullwidth .suffix_15{padding-right:900px}

/* =GRID =MODIFIERS */
.fullwidth:after{clear:both;content:'.';display:block;visibility:hidden;height:0}
	.fullwidth{display:inline-block}
	* html .fullwidth{height:1%}
	.fullwidth{display:block}

	.container_12:after{clear:both;content:'.';display:block;visibility:hidden;height:0}
	.container_12{display:inline-block}
	* html .container_12{height:1%}
	.container_12{display:block}

	.clearfix li:after{clear:both;content:'.';display:block;visibility:hidden;height:0}
	.clearfix li{display:inline-block}
	* html .clearfix li{height:1%}
	.clearfix li{display:block}
 
body{background: url(../Images/back_gradient.jpg) repeat-x center top;}
body.home{background: url(../Images/background_blue.jpg) repeat-x center top;}

/*Typography*/
	h1{}
	h2{}
	h3{ color:#fff;/*browny heading*/
		margin:40px 0 20px 0;
		font-size: 25px;
		font-weight: normal;
		letter-spacing: -1px;
		font-family: "HelveticaNeue-Light", Arial, "MS Trebuchet", sans-serif;
		}
	h4{}
	h5{}
	p{}
	blockquote{}
			a#quote{
	background-image: url(../Images/btn_quote.png);
	width: 284px;
	height: 80px;
	text-indent: -9999px;
	display: block;
	float: right;
}
		#header{overflow:auto;border-bottom: 1px solid #6b9d98;
		
	
		width: 940px;
		margin:0 auto;
		margin-bottom: 20px;}
			#wrapper{padding: 0;width:940px;margin-left:auto;margin-right:auto;}
		#header h1 {width: 247px;float:left;
	background-image: url(../Images/logo.png);
	height: 45px;
	margin-top: 20px;
	margin-bottom: 20px;
	text-indent: -9999px;
}
		#header #nav {width:450px;float:right;}
	#header #nav li{
	text-transform: uppercase;font-size: 13px;
}
#header #nav li a:link, #header #nav li a:visited{
	text-decoration: none;
}
#banner p{
	color: #d0dfde;font-size: 29px;
	text-shadow: #608280 0px 1px 1px;
	width: 500px;
	float: left;
}
#banner p span{
	font-size: 56px;
	font-weight: bold;color: #fff;
}
#getquote{background: url(images/form_rp.jpg) #8b7857;-moz-border-radius: 5px;-webkit-border-radius: 5px;
		padding: 20px;}
#form { margin:0;padding: 0;}
#form label { position:absolute;text-transform: uppercase;font-size: 12px;color:white;margin-top:20px;}
#form label.address{margin-top:50px;}

.text1, .text2, .text4 { padding:10px; font:14px verdana; color:#666; border:1px solid #DDD;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;}
.text1 { width:240px; margin:0px 0 20px 65px;border: 5px solid #eae8d8;}
.text1:hover, .text2:hover, .text4:hover {border: 5px solid #dedbc7; }

		.submitbutton {float:right; background:url(/images/btn_go.jpg) center; border:5px solid #DDD;-moz-border-radius: 5px;-webkit-border-radius: 5px;height:50px;margin: 0 25px 20px 0;padding: 5px 50px;}
		.submitbutton:hover { border:5px solid #88ad4f;-moz-border-radius: 5px;-webkit-border-radius: 5px;}

