﻿/* Universal Classes */
.dispaly-01{
	display:inline-block;
 	vertical-align:top;
}


/* HEADER */
body{
	background-image:url('images/bg-gradient-business.png');
	background-repeat:repeat-x;
	position:static; 
	width:960px;
	margin: 0 auto 
}
#wrapper{
	width:960px; 
	margin: 0 auto; 
	margin-top:10px
}	
	
#header{
	position: static;
	position:relative;
	display:block;
	vertical-align:top;
	letter-spacing:-1em;
	margin: 0 auto;
	width:960px;
	height:98px
}

#logo{
	display:inline-block;
	letter-spacing:0em;
	margin-top:10px;
	margin-left:15px;
	background:url('images/logo.png');
	width:198px;
	height:70px; 
}
#main-bg{

	 margin:0 auto;
 	width:960px;
 	background-repeat:repeat-y 
}
.Seperator{
	position:relative;
	vertical-align:top;
	margin-top:10px;
	background-image: url('images/Seperator-960.png');
	width:960px;
	height:3px;
	margin: 0 auto	
}

#phone{
 	color:#6d7684;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:12px;
	width:334px;
	text-align:center;
	margin-top:15px;
	margin-bottom:5px;
	
}
#phone-new{
	display:inline-block;
 	vertical-align:top;
 	color:#21252e;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:16px;
	width: 442px;
	text-align:center;
	margin-top:25px;
	margin-bottom:5px;
	
}
#phone-new2{
	display:inline-block;
 	vertical-align:top;
 	color:#21252e;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:16px;
	width: 442px;
	text-align:center;
	margin-top:15px;
	margin-bottom:5px;
	margin-left:-10px	
}

/* header menu buttons */
#menu-buttons{
 	margin-left:100px;
 	margin-top:15px;
	letter-spacing:0em;
}

 .mortgage-button { background-image:url('images/mortgage-icon-b.png'); background-repeat:no-repeat; height:68px; width:99px; float:left; margin-left:30px; margin-right:30px}    /* unvisited link */
 .mortgage-button:hover { background-image:url('images/mortgage-icon-r.png')}   /* mouse over link */

 .insurance-button { background-image:url('images/insurance-icon-b.png'); background-repeat:no-repeat; height:68px; width:99px; float:left; margin-left:30px; margin-right:30px}    /* unvisited link */
 .insurance-button:hover  {background-image:url('images/insurance-icon-r.png')}   /* mouse over link */
 
 .consumer-button {  background-image:url('images/consumer-icon-b.png'); background-repeat:no-repeat;  height:68px; width:99px; float:left; margin-left:30px; margin-right:30px}    /* unvisited link */
 .consumer-button:hover {  background-image:url('images/consumer-icon-r.png')}   /* mouse over link */


 .business-button {  background-image:url('images/business-icon-b.png'); background-repeat:no-repeat;  height:68px; width:99px; float:left; margin-left:30px; margin-right:30px}    /* unvisited link */
 .business-button:hover { background-image:url('images/business-icon-r.png')}   /* mouse over link */

/* MAIN */
#main{	
	position:relative;
	display:block;
	margin: 0 auto;
	letter-spacing:0em;
	width:960px;
}

/* START HERE */
 #startHere{
 	display:inline-block;
 	vertical-align:top;
 	width: 327px;
  	 border-color:#fc8181;
	overflow: hidden;
	margin-left:50px;
	margin-top:-15px;
	margin-bottom:20px;
	font-size: 10pt;
	background-repeat:no-repeat;
}



/* start here 03*/

#start-here-03{
  	 background:url('images/start-here-bg-03.png');
 	 width:339px;
 	 height:272px;
 	 margin-top:15px;
}

#start-here-03-txt-a{
	display:inline-block;
 	vertical-align:top;
 	color:#f36060;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:40px;
	width:339px;
	margin-left:25px;
	font-weight:600;
	margin-top:15px;
}

#start-here-03-txt-b{
	display:inline-block;
 	vertical-align:top;
 	color:#21252e;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:25px;
	width:329px;
	margin-left:25px;
	margin-bottom:15px;
	line-height:50px;
	letter-spacing:0px	
	
}
#start-here-03-txt-b-alt{
	display:inline-block;
 	vertical-align:top;
 	color:#21252e;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:25px;
	width:329px;
	margin-left:25px;
	margin-bottom:15px;
	line-height:35px;
	letter-spacing:0px	
}
#start-here-03-txt-b-alt2{
	display:inline-block;
 	vertical-align:top;
 	color:#21252e;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:17px;
	width:329px;
	text-align:center;
	margin-left:5px;
	line-height:24px;
	letter-spacing:0px	
}
#start-here-03-txt-b-alt3{
	display:inline-block;
 	vertical-align:top;
 	color:#21252e;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:30px;
	width:329px;
	margin-left:25px;
	margin-bottom:15px;
	line-height:45px;
	letter-spacing:0px	
}

#start-here-03-txt-c{
 	color:#1e1d22;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:11px;
 	width:171px;
 	margin-left:25px;
 	line-height:11px;
 }

#start-here-03-select{
display:none;
	background:url('images/start-here-03-select.png');
 	width:274px;
  	height:25px;
  	border:none;
	overflow: hidden;
	margin-left:30px;
	margin-top:15px;
	margin-bottom:10px
}

.start-here-03-zip-input{
 	border:none;
	overflow: hidden;
	background:url('images/start-here-03-zip-input.png');
	width:133px;
	height:23px;
	margin-left:25px;
	margin-top:1px;
	background-repeat:no-repeat;
}

.start-here-03-submit-button{
 	border:none;
	overflow: hidden;
	background:url('images/start-here-03-submit-button.png');
	width:137px;
	height:50px;
	margin-left:15px;
	margin-top:-25px;
	color:#fff;
	letter-spacing:-1px;
	font-weight:300;
	font-size:17px
}

/* TAGS */


/* tags 03 */
#tags-03{
	position:relative;
	width:423px;
	letter-spacing:0em;
	margin-top:10px;
	margin-left:15px
}

#tags-03-a{
	width:423px;
	display:inline-block;
 	vertical-align:top;
 	color:#21252e;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:42px;
 	font-weight:300
}

#tags-03-a-alt{
	width:423px;
	display:inline-block;
 	vertical-align:top;
 	color:#21252e;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:38px;
 	font-weight:300
}
#tags-03-a-alt-alt{
	width:423px;
 	color:#21252e;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:28px;
 	font-weight:300
}


#tags-03-b{
	width:400px;
 	color:#4e4e4e;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:18px;
	margin-top:15px;
	line-height:28px
}
#tags-03-b-alt{
	width:400px;
 	color:#4e4e4e;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:14px;
	margin-top:15px;
	line-height:20px;
	font-weight:600;
	margin-bottom:15px
}
#tags-03-c-alt{
	min-height:265px;
	width:400px;
 	color:#4e4e4e;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:12px;
	margin-top:15px;
	font-weight:100;
	margin-bottom:15px
}

/* LINKS*/

/* sub links */
#links-menu-bg{
}

#sub-links-menu{
	vertical-align:top;
	display:inline-block;
	letter-spacing:0em;
	width:960px;
	margin-left:4px;
	margin-top:15px;
}
	
.links-list{
 	width:240px;
	display:inline-block;
	letter-spacing:0em;
	vertical-align:top;
	position:relative;
	margin-left:-4px
}

.links-list ul{
	list-style:none;
 	margin-top:30px	
}

.links-list ul li{
}

.links-list ul li a{
	display: block;
}

.links-list ul li a:link {text-decoration:none; font-family:Arial; font-size: 8pt; color:#484747}    /* unvisited link */
.links-list ul li a:visited{text-decoration:none; font-family:Arial; font-size: 8pt; color:#484747} /* visited link */
.links-list ul li a:hover {text-decoration:none; font-family:Arial; font-size: 8pt; font-weight:600; color:#6f6f6f}   /* mouse over link */
.list ul li a:active {text-decoration:none; font-family:Arial; font-size: 8pt;color:#484747}  /* selected link */

/* featured links */
#featured-links-menu{
	position: absolute;
	letter-spacing:0em;
	width:160px;
	margin-left:15px;
	margin-top:15px;
}

#featured-links-menu-h{
 	background:url('images/featured-links-menu-h.png');
 	width:160px;
 	height:23px
}

#featured-links-menu-h-txt{
 	margin-top:3px;
  	width:160px;
 	text-align:center;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:14px;
 	font-weight:600;
 	color:#21252e
}

#featured-links-menu-b{
 	background:url('images/featured-links-menu-business-b.png');
 	width:160px;
 	
}
			
#featured-links-menu-f{	
 	background:url('images/featured-links-menu-business-f.png');
 	width:160px;
 	height:10px;
 	margin-bottom:15px;	
}

.featured-links-list{
	letter-spacing:0em;
	position:relative;
	width:150px;
	margin-left:5px
}
.featured-links-list a{
	letter-spacing:0em;
	position:relative;
	width:150px;
	margin-left:5px;
	color:#484747
}

.featured-links-list ul{
	list-style:none;
	margin-left:-40px;
	margin-top:-10px	
}

.featured-links-list ul li{
}

.featured-links-list ul a{
	display: block;
}

.featured-links-list ul li a:link {text-decoration:none; font-family:Arial; font-size: 8pt; color:#484747}    /* unvisited link */
.featured-links-list ul li a:visited{text-decoration:none; font-family:Arial; font-size: 8pt; color:#484747} /* visited link */
.featured-links-list ul li a:hover {text-decoration:none; font-family:Arial; font-size: 8pt;color:#6f6f6f}   /* mouse over link */
.featured-links-list ul li a:active {text-decoration:none; font-family:Arial; font-size: 8pt;color:#484747}  /* selected link */
.featured-links-list-header{
	letter-spacing:0em;
	font-family:Arial; 
	font-size: 12px;
	color:#6f6f6f;
	font-weight:bold;
	margin-top:-5px
}

/* FOOTER */
#footer{
	vertical-align:top;
	position:relative;
	display:block;
	width:960px;
	margin: 0 auto;
	letter-spacing:-1em;
	width:960px;
	height:104px;
}

 .footer-links{

	width: 500px; 
 
	letter-spacing:0em;
	font-family: Arial; 
	font-size: 8pt;
	margin-top:15px;
	margin-left:40px;
}
 .footer-links a{
	color:#006090
}

#associations{
  
	letter-spacing:0em;
	width:400px;
	margin-top:15px;
	margin-left:-15px
}

