html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: transparent;
}
body {
	margin:auto;
	padding:0px;
	background:url(images/bg.jpg) repeat;
}
@font-face {
	font-family: 'FrutigerCE-Light';
	src: url('font/FrutigerCE-Light.eot?#iefix') format('embedded-opentype'),
	     url('font/FrutigerCE-Light.woff') format('woff'),
		 url('font/FrutigerCE-Light.ttf') format('truetype'),
		 url('font/FrutigerCE-Light.svg#FrutigerCE-Light') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'FrutigerLT-BoldCn';
	src: url('font/FrutigerLT-BoldCn.eot?#iefix') format('embedded-opentype'),
	     url('font/FrutigerLT-BoldCn.woff') format('woff'),
		 url('font/FrutigerLT-BoldCn.ttf') format('truetype'),
		 url('font/FrutigerLT-BoldCn.svg#FrutigerLT-BoldCn') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'FrutigerCE-BlackItalic';
	src: url('font/FrutigerCE-BlackItalic.eot?#iefix') format('embedded-opentype'),
	     url('font/FrutigerCE-BlackItalic.woff') format('woff'),
		 url('font/FrutigerCE-BlackItalic.ttf') format('truetype'),
		 url('font/FrutigerCE-BlackItalic.svg#FrutigerCE-BlackItalic') format('svg');
	font-weight: normal;
	font-style: normal;
}
a{
	-webkit-transition: all .20s ease-in-out .0s;
	-moz-transition: all .20s ease-in-out .0s;
	-ms-transition: all .20s ease-in-out .0s;
	-o-transition: all .20s ease-in-out .0s;
	transition: all .20s ease-in-out .0s;
}
a:hover{
	outline:none;
}
#wrapper{
	width:960px;
	height:auto;
	margin:auto;
}
/*============================================ Header Start ============================================*/
.header_container_arn{
	padding-top:30px;
}
.logo_arn{
	float:left;
}
.header_phone_arn{
	float:right;
	font-family: 'FrutigerCE-Light';
	color:#000;
	font-size:19px;
	margin-top:8px;
}
.header_phone_arn strong{
	font-weight:normal;
	font-family: 'FrutigerLT-BoldCn';
}
.header_phone_arn span,
.header_phone_arn span a,
.header_phone_arn span a:hover,
.header_phone_arn span a:focus{
	font-family: 'FrutigerCE-BlackItalic';
	color:#3096d4;
	font-weight:normal;
	text-decoration:none;
	outline:none;
}
/*================= Navigation!!*/
.menu_but_arn{
	float:right;
}
.navigation_arn{
	background:#76828c;
	padding:5px !important;
	margin-top:15px;
}
.navigation_arn ul{
	margin-bottom:0px;
	text-align:center;
}
.navigation_arn ul li{
	list-style:none;
	display:inline-block;
	text-align:center;
	padding-left:12px;
	padding-right:20px;
}
.navigation_arn ul li a{
	color:#FFF;
	font-family: 'FrutigerCE-Light';
	font-size:16px;
	background:url(images/nav_arrow.png) no-repeat left;
	padding-left:17px;
}
.navigation_arn ul li a:hover{
	text-decoration:none;
	color:#000;
}
/*========================= Banner Start*/
.banner_container_arn{
	border-right:2px solid #a2afbc;
	border-bottom:8px solid #a2afbc;
	background:#fff;
}
.banner_image_arn{
	background:url(images/banner_bg.jpg) repeat-y left;
	float:left;
	width:46%;
	text-align:center;
	border-right:1px solid #e5e5e5;
}
.banner_image_arn img{
	display:inline-block;
}
.banner_zip_code_arn{
	float:left;
	width:54%;
	padding:20px;
}
.banner_zip_code_arn h2{
	font-family: 'FrutigerCE-Light';
	color:#000;
	font-size:19px;
	line-height:25px;
}
.banner_zip_code_arn strong{
	font-weight:normal;
	font-family: 'FrutigerLT-BoldCn';
}
.enter_zip_arn{
	margin-top:20px;
	text-align:center;
}
.enter_zip_arn input[type="text"]{
	background:#f5f5f5;
	font-style:italic;
	font-size:20px;
	color:#000;
}
.enter_zip_arn input[type="image"]{
	margin-top:20px;
	display:inline-block;
}
/*============================================ Header Start ============================================*/
.body_container_arn{
	padding-top:20px;
}
.body_left_content_arn{
	float:left;
	width:66%;
	min-height:720px;
	background:#FFF;
	padding:20px;
	box-shadow: 1px 1px 2px #a6a6a6;
	-moz-box-shadow: 1px 1px 2px #a6a6a6;
	-webkit-box-shadow: 1px 1px 2px #a6a6a6;
}
.body_right_content_anr{
	float:right;
	width:32%;
	background:#FFF;
	padding-bottom:10px;
	box-shadow: 1px 1px 2px #a6a6a6;
	-moz-box-shadow: 1px 1px 2px #a6a6a6;
	-webkit-box-shadow: 1px 1px 2px #a6a6a6;
}
.body_full_content_anr{
	background:#FFF;
	padding:20px;
	box-shadow: 1px 1px 2px #a6a6a6;
	-moz-box-shadow: 1px 1px 2px #a6a6a6;
	-webkit-box-shadow: 1px 1px 2px #a6a6a6;
}
.body_left_content_arn h1,
.body_full_content_anr h1{
	color:#3096d4;
	font-size:25px;
	font-weight:normal;
	font-family: 'FrutigerLT-BoldCn';
}
.body_left_content_arn h3,
.body_full_content_anr h3{
	color:#000;
	font-size:16px;
	font-weight:normal;
	font-family: 'FrutigerLT-BoldCn';
	padding-top:20px;
}
.body_left_content_arn p,
.body_full_content_anr p{
	font-family: 'FrutigerCE-Light';
	color:#000;
	font-size:14px;
	padding-top:10px;
	line-height:18px;
}
.body_left_content_arn hr,
.body_full_content_anr hr{
	margin-bottom:0px;
	border-color:#bfbfbf;
}
.body_right_content_anr h2{
	color:#fff;
	font-size:17px;
	font-weight:normal;
	font-family: 'FrutigerCE-Light';
	background:#3096d4;
	text-shadow:1px 1px 0px #135277;
	padding:8px 5px;
	margin-top:15px;
}
.body_right_content_anr p{
	font-family: 'FrutigerCE-Light';
	color:#000;
	font-size:14px;
	padding:10px;
	line-height:18px;
}
.read_more_arn{
	text-align:right;
	padding:0px 10px;
}
.read_more_arn a{
	color:#000;
	font-size:16px;
	font-weight:normal;
	font-family: 'FrutigerLT-BoldCn';
	text-decoration:none;
}
.read_more_arn a:hover{
	text-decoration:none;
}
/*----------------------------------------- Contact Us Page -----------------------------------------*/
.contact_from_arn{
	padding-top:20px;
}
.contact_from_arn h1{
	color:#a0d310;
	font-size:23px;
	padding-left:20px;
}
.contact_from_arn p{
	padding-top:20px;
	font-size:16px;
	padding-left:30px;
}
.contact_from_arn label{
	font-family: 'FrutigerCE-Light';
	color:#000;
	font-size:15px;
}
.contact_from_arn input,
.contact_from_arn textarea,
.contact_from_arn button{
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	-khtml-border-radius: 0px;
}
.location_container_arn{
	margin-top:80px;
	border-top:2px solid #d7d7d7;
	border-bottom:2px solid #d7d7d7;
	padding:15px;
}
.location_box_arn{
	display:inline-block;
	padding:30px 40px 30px 50px;
}
.location_box_arn:first-child{
	border-right:2px solid #d7d7d7;
}
.location_box_arn h2{
	color:#3096d4;
	font-size:25px;
	font-weight:normal;
	font-family: 'FrutigerLT-BoldCn';
}
.location_box_arn p{
	padding-top:0px;
}
/*--------------------------------------- Quote Page*/
.quote_container_arn h1{
	background:#3096d4;
	padding:10px;
	color:#FFF;
	margin:-15px;
	margin-bottom:0px;
	font-size:23px;
	position:relative;
}
.quote_container_arn h1 strong{
	font-weight:bold;
	font-family: 'FrutigerLT-BoldCn';
}
.quote_container_arn h1 img{
	position:absolute;
    left: -24px;
    top: 27px;
}
.form_box_arn{
	margin-top:10px;
	background:#e9f1fb;
	padding:20px 0px 10px;
}
.form_box_arn label{
	font-family: 'FrutigerCE-Light';
	color:#000;
	font-size:17px;
}
.paddLeft_arn{
	padding-left:0px !important;
	padding-right:10px !important;
}
.paddRight_arn{
	padding-left:0px !important;
	padding-right:0px !important;
}
.get_quote_btn_arn{
	margin-top:20px;
	text-align:center;
}
.privacy_arn{
	margin-top:10px;
	text-align:center;
}
.get_quote_btn_arn input[type="image"],
.privacy_arn img{
	display:inline-block;
}
.by_requesting_arn{
	margin-top:10px;
	padding:10px;
    font-size: 13px;
    font-style: italic;
}
/*--------------------------------------- Quote Page Thanks*/
.quotes_thanks_arn{
	float:left;
	width:66%;
	min-height:720px;
	background:#FFF;
	padding:20px;
	padding-bottom:0px;
	box-shadow: 1px 1px 2px #a6a6a6;
	-moz-box-shadow: 1px 1px 2px #a6a6a6;
	-webkit-box-shadow: 1px 1px 2px #a6a6a6;
}
.quotes_thanks_arn p{
	font-family: 'FrutigerCE-Light';
	color:#000;
	font-size:14px;
	padding-top:10px;
	line-height:18px;
}
.quotes_thanks_arn h2{
	color:#39b54a;
	font-size:22px;
	font-family: 'FrutigerLT-BoldCn';
}
.thanks_image_arn{
	margin-top:195px;
	text-align:center;
}
.thanks_image_arn img{
	display:inline-block;
}
/*============================================ Footer Start ============================================*/
.footer_container_arn{
	background:#1367b3;
	padding:15px 10px;
	margin-top:40px;
	text-align:center;
	font-family: 'FrutigerCE-Light';
	color:#fff;
	font-size:15px;
}
.footer_container_arn a{
	font-family: 'FrutigerCE-Light';
	color:#fff;
	text-decoration:none;
}
.footer_container_arn a:hover,
.footer_container_arn a:focus{
	font-family: 'FrutigerCE-Light';
	color:#fff;
	text-decoration:underline;
	outline:none;
}
.clear{
	clear:both;
}
