/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		SHELL
		Includes: Shell (div that acts as a container for every div in the site)
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		
		body { background-image:url(../img/bgmain.gif); margin:0px;}		
		#shell { font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 140%;}		
		a { color:#904438; text-decoration:underline;}
		a:hover { color:#006045; text-decoration: none;}		
		table { font-size: 12px;}	
		.coupontext { font-weight: bold; font-size: 20px; line-height: 120%;} 
		.stylinLists li {	background: #F5F4F0;	padding: 5px;	border-bottom: 1px solid #DFDCD4;	margin-bottom: 10px;	border-top: 1px solid #DFDCD4;}	
		#headButtons {	position: absolute;	top: 11px;	font-family: Arial, Helvetica, sans-serif;	margin-left: 215px;	background: #000000;	padding-top: 5px;	padding-right: 5px;	padding-left: 5px;}
		#headButtons a{	padding: 0px;	margin: 0px 0px 5px;}
		a.back2top {display: block;width: 75px;	text-align: center; background: #EAE8DE; border: 1px solid #DFDCD4;}
		h1 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; line-height: 20px; color: #9F8725;} 
		h1.indexH1 {font-size: 14px;}
		h2 {}
		.imgRight {margin-left:20px; margin-bottom:10px;}
		.imgLeft {margin-right:20px;}		
		.subNavs {}
		ul.subNavs { margin: 0px; padding: 0px;}
		.subNavs li{ display: inline; border-right: 1px solid #904438; margin-right: 7px; padding-right: 7px;}		
		.subNavs li a:hover{}		
	
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		HEAD
		Includes: Navigation, Logo, CTAs (located in header area), Phone Numbers, Search Box (located in header area)
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
	
	
	
	
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		BODY
		Includes: Content Text, CTAs (located in body area), Search Box (located in header area)
		
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		.style1 {color: #C59A2D}
		#lcol { float:left;width: 175px; height: 200px; }
		#rcol { width: 528px; margin-left: 175px!important; margin-left: 15px; margin-right: 9px; margin-top: 0px; min-height:750px; height:auto !important; height:750px;	padding-left: 15px;}
		.columns { width:47%; float:left; padding-right: 3%;}
		.clearboth { clear:both; margin-top:10px;}
		#rcol p {}
		a.sub { font-size: 11px; color: #FFFFFF; text-decoration: none; background-color: #006045; text-align: left; text-indent: 25px; display: block;	height: 16px; width: 165px; position: relative; background-image: url(../img/arrow.gif); background-repeat: no-repeat; background-position: left; 	right: 1px; 	font-weight: bold;	clip: rect(-1px,1px,-1px,1px);	margin-top: 2px;}
		a.sub:hover {	color: #FFFFFF;	background-color: #C39A2B;	text-decoration: none;}
		
		#resBox { width: 165px; color: #FFFFFF; top: 360px; margin-left: 5px; z-index: 2500; position: absolute; display: block; background: #000000;	clear: both;}
		#resBox form{ margin: 0px; padding: 0px;}
		#resBox select{ font-size: 9px; margin-bottom: 6px; margin-top: 1px;}
		#resBox input{ border-style: none; display: block; color: #F0E5CA; background: #C39A2B; width: 115px; text-align: center; font: bold 9px/17px Tahoma, Arial, Verdana, sans-serif; height:17px;}
		#resBox h1 { margin: 0px 0px 7px; padding: 0px; color: #C39A2B;}
		#resBox a { color: #C39A2B;}
		#ctas { position: absolute; margin-left: 12px;	top: 535px;}
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		FOOTER
		Includes: SR/Vantis Signature, Footer Nav, Phone Number, Any Association Logos (AAA, AARP, etc) 
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */			
	
		#f_address { float:right; width: 575px; margin-right: 9px; text-align:center;}
		#f_address li { display:inline; padding: 3px; line-height: 180%; color:#904438;}
		#f_address li a { text-decoration: underline; color:#000000;}
		#f_address li a:hover { text-decoration: none; color:#904438;}
		#f_contact { font-size: 9px; color: #FFFFFE; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000; background-color: #000000; margin-top:1px; position:relative; top:0px; left:0px !important; left:9px; text-align: center;}
		#f_contact a { color: FFFFFF; text-decoration: none;}
		#f_contact a:visited {color:FFFFFF; }
		#f_contact a:hover { color: #904438; text-decoration: none;}
		.greenEmphasis { font-weight: bold; font-size: 12px; line-height: 120%; color: #006045;}
