﻿@charset "utf-8";
/* CSS Document */
html, body 
{
margin:0;
padding:0;
border:0;
}

body {
	margin:0 auto;
	background-image: url();
	background:  url('images/back.jpg') repeat;
	text-align:center;
	font-family: "Lucida Grande", Arial, sans-sertif;
	font-size: 22px;
	font-weight: bold;
}
p  {
	font-family: "Lucida Grande", Arial, sans-sertif;
	font-size: 18px;
	color: #006;   
 
}
 .mainpagetype {
	font-family: "Lucida Grande", Arial, sans-sertif;
	font-size: 14px;
	color: #006;   	
}

ul {
   font-family: "Lucida Grande", Arial, sans-sertif;
   font-size: 20px;
   color: #006; 
  	
}
ul li {
    margin-left: -20px;
  	
}
  	


#borderoutside {
    margin:0 auto;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	width: 800px;
	text-align:left;
}

#borderoutside .vidbutton {
      padding: 10px 0px 10px 35px;
}

/* LINK STYLES */
a:link { color: #c9001c; text-decoration: none; }
a:visited { color: #c9001c; text-decoration: none; }
a:active { color: #c9001c; text-decoration: none; }
a:hover {
	color: #333333;
	text-decoration: none;
}

#demotip {    
    display:none;     
	background:transparent url(tooltip/white_arrow_big.png) no-repeat;     
	font-size:18px;     
	height:216px;     
	width:370px;     
	padding:22px;     
	color:#0c234f;    
}

/* TEXT STYLES */
.luc10 { font-family: "Lucida Grande", Arial, sans-sertif; font-size: 10px; }
.luc11 { font-family: "Lucida Grande", Arial, sans-sertif; font-size: 11px; }
.luc12 { font-family: "Lucida Grande", Arial, sans-sertif; font-size: 12px; }
.luc16 { font-family: "Lucida Grande", Arial, sans-sertif; font-size: 16px; }
.luc22 {
	font-family: "Lucida Grande", Arial, sans-sertif;
	font-size: 20px;
	font-weight: bold;
}
.luc20 { font-family: "Lucida Grande", Arial, sans-sertif; font-size: 20px; }
.black { color: #000000; }
.red { color: #c9001c; }
.callnowfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #CC0000;
}
.freeconsultation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
}
.textheaders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #C80002;
}

h1 {
font-size:28px;
    color:CC0000;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
           
      }
/* the overlayed element */ 


div.overlay {
	padding:30px;	
	width:375px; 
	display:none;
	background-image:url(/overlay/transparent.png);	
   
}



div.overlay div.close {
	background:url(/overlay/close.png) no-repeat;
	position:absolute;
	top:0px;
	right:0px; 
	width:35px;
	height:35px;
	cursor:pointer;
}

div.overlay a {
    padding:20px 15px 20px 35px;
	height:250px;
	display:block;
}
#main-nav{
	width:800.33px;
	height: 36px;
	margin:0 auto;
	background:#acacac url(images/menuback.png) no-repeat; 				
}
#main-nav ul li a span{
    width: 800px;   
	display:none;
}

#main-nav ul{
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	clear: left;
}

#main-nav ul li{
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
}


#main-nav ul li a.home{
	width:105px;
	height:36px;
	margin:0px;
	padding:0px;
	display: block;
		
}
#main-nav ul li a.about{
	width:94px;
	height:36px;
	margin:0px;
	padding:0px;
	display: block;
		
}
#main-nav ul li a.settle{
	width:189.33px;
	height:36px;
	margin:0px;
	padding:0px;
	display: block;
		
}
#main-nav ul li a.eligible{
	width:119.7px;
	height:36px;
	margin:0px;
	padding:0px;
	display: block;
		
}
#main-nav ul li a.contact{
	width:102.33px;
	height:36px;
	margin:0px;
	padding:0px;
	display: block;
		
}

#main-nav ul li a.blog{
	width:94.33px;
	height:36px;
	margin:0px;
	padding:0px;
	display: block;
		
}

#main-nav ul li a.message{
	width:95.33px;
	height:36px;
	margin:0px;
	padding:0px;
	display: block;
		
}

/* -- Hovers -- */

#main-nav ul li a.home:hover{
	background: url(images/menuback.png) 0px -36px;
}

#main-nav ul li a.about:hover{
	background: url(images/menuback.png) -105px -36px;
}
#main-nav ul li a.settle:hover{
	background: url(images/menuback.png) -199px -36px;
}
#main-nav ul li a.eligible:hover{
	background: url(images/menuback.png) -388.33px -36px;
}
#main-nav ul li a.contact:hover{
	background: url(images/menuback.png) -508px -36px;
}
#main-nav ul li a.blog:hover{
	background: url(images/menuback.png) -610.4px -36px;
}
#main-nav ul li a.message:hover{
	background: url(images/menuback.png) -704.7px -36px;
}
.callnowfontfront {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #CC0000;
	line-height: 38px;
}
