

/** GENERAL **/
.l-primary-a 	{ padding-bottom:20px; }
hr.dotted		{ margin:5px 0px 25px 0px; border-top:none; border-bottom:1px dotted #CCCCCC; }
.h3-h2 			{ font-size:1.3em; line-height:1.5em; text-transform:none; }
.links-title	{ color:#d4b004; font-size:1.1em; line-height:1.2em; margin:0em; }
hr.dotted-links	{ margin:10px 0px 10px 0px; border-top:none; border-bottom:1px dotted #CCCCCC; }



/** HEADER BANNERS **/

.l-body-header				{ background-color:#ffffff; border-bottom:1px solid #CCCCCC; }
.static-header-banner		{ background:transparent no-repeat 50% 50%; }


/** STATIC LISTS **/
.static-list				{ padding:10px 0px 0px 40px; }
.static-list li				{ margin-bottom:20px; }

.static-list li				{ color:#b7c534; }
.static-list li span		{ color:#2E3D42; }

/** ANCHOR LINKS **/

.anchor-links a			{ display:block; clear:both; padding:10px; margin:0px 0px 5px 0px; font-size:0.8em; }

.anchor-links a			{ background-color:#A34137; color:#FFFFFF; }
.anchor-links a:hover	{ background-color:#7C2925; color:#FFFFFF; }

/** BACK TO TOP **/

.bTTop		{ font-size:0.8em; }

/** FAQ BOX **/

.faq-box			{ padding:20px 0px 0px 0px; margin:20px 0px 20px 0px; }
.faq-box h3			{ margin-top:0px; color:#000000 }
.faq-box p			{ color:#41535C }

.faq-box		{ border-top:1px dotted #CCCCCC; }

/** FORMS **/
.static-form	{ padding:20px; margin:20px 0px; }

.static-form	{ border:1px solid #CCCCCC; background-color:#F5F5F5; }



/** STATIC DETAILS **/
.basic-header-map	{ margin:20px 0px; }



/** STATIC IMAGE BOXES **/

.static-image-box				{ display:block; width:100%; clear:both; margin:0px 0px 20px 0px; padding:0px 0px 20px 0px; }
.static-image-box .image		{ float:left; width:20%; text-align:center; }
.static-image-box .image img	{ width:100%; max-width:125px; }
.static-image-box .text			{ float:right; width:75%; }
.static-image-box .text h3		{ margin-top:0px; }

.static-image-box				{ border-bottom:1px dotted #CCCCCC; }



/** FLORIDA OFFER **/
.offer-left					{ float:left; width:60%; }
.offer-right				{ float:right; width:35%; text-align:center; }
.offer-right img			{ width:100%; max-width:880px; }

.offer-left .offer-para		{ color:#2E3D42; }



/** RESPONSIVE **/

@media screen and (max-width:770px){

	.l-body-header	{ max-height:150px !important; }

}

@media screen and (max-width:760px){

	.offer-left		{ float:none; width:100%; }
	.offer-right	{ float:none; width:100%; }

}

@media screen and (max-width:660px){

	.links-box ul.left,
	ul.left							{ float:none; width:100%; clear:both; }
	.links-box ul.right,
	ul.right						{ float:none; width:100%; clear:both; }
	.static-image-box .image		{ float:none; clear:both; width:100%; }
	.static-image-box .text			{ float:none; clear:both; width:100%; }

}
