/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		SHELL
		Includes: Shell (div that acts as a container for every div in the site)
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		
		body {	margin:48px 0px 0px;	background: url(../img/bg.gif);}
		#shell {}
		h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 22px;	padding-left: 30px;	color: #660000;	letter-spacing: -1px;}
		h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	padding-left: 30px;	color: #660000;	letter-spacing: -1px;}
		h6 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	padding-left: 30px;	color: #660000;	}
		p {	padding-right: 30px;	margin-left: 30px;	font-family: Tahoma, Arial, Verdana, sans-serif;	font-size: 12px;	line-height: 30px;	color: #000066;}
		ul {	margin-left: 45px;	padding-left: 45px;}
		li { font-family: Tahoma, Arial, Verdana, sans-serif;	font-size: 12px;		color: #000066;}
		.red_emphasis {	color: #660000;}
		blockquote {margin-right:0px;}
		.imgRight {	margin-right: 35px;}
		blockquote p{line-height:18px;}
		a {color: #660000;}
		a:hover {color: #000066; text-decoration:none;}
		a:visited {color: #660000;}
	
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		HEAD
		Includes: Navigation, Logo, CTAs (located in header area), Phone Numbers, Search Box (located in header area)
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		
		#h_shell {width:740px; margin-left:auto; margin-right:auto; min-height:272px;}
		#h_banner {	width:521px;	float: left;	height: 272px;}
		#h_anchorLogoTop {	z-index: 10;	top: 34px;	position: absolute;	margin-left: -23px;}
		#h_nav {	background: url(../img/h_nav_bg2.jpg) no-repeat;	height: 204px;	width: 196px;	float: left;	font-size: 14px;	font-family: Georgia, "Times New Roman", Times, serif;	line-height: 46px;	font-weight: bold;	padding-top: 68px;	padding-left: 23px;}			
		#h_nav ul {	margin: 0px;	padding: 0px;}
		#h_nav li {	list-style: none;	margin: 0px;	padding: 0px;}
		#h_nav li a {	display: block;	margin-bottom: -1px;	text-decoration: none;	color: #000066;	width: 175px;	text-align: center;}		
		#h_nav li a:hover {	color:#0000FF;}
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		BODY
		Includes: Content Text, CTAs (located in body area), Search Box (located in header area)
		
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
	
		#b_shell {	width: 740px;	background: url(../img/content_bg.gif) repeat-y;	margin: 17px auto 0px;}
		#b_contentAreaTop {	background: url(../img/content_top.gif) no-repeat top;	padding-top: 15px;}
		#b_contentArea {	padding-bottom: 15px;	background: url(../img/content_bottom.gif) no-repeat bottom;	overflow: auto;}	
	
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		FOOTER
		Includes: SR/Vantis Signature, Footer Nav, Phone Number, Any Association Logos (AAA, AARP, etc) 
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */			
	
		#f_shell {	width: 725px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-align: right;	padding-right: 15px;	margin-top: 5px;	margin-right: auto;	margin-left: auto;	padding-bottom: 25px;}
		#f_shell a {color:#FFFFFF;}
		#f_shell a:hover {color:#FFFFFF; text-decoration:none;}

