﻿/********************************************
   AUTHOR:  			SUe Morgan
*******************************************/ 

/* top elements */
* { padding: 0; margin: 0; }

body {
	margin: 0;
	padding: 0;
	font: .70em/1.5em  Verdana, Tahoma, Helvetica, sans-serif;
	color: #111111; 
	background: white;
	text-align: center;
}

/* links */
a { color: #4284B0;	background-color: inherit; text-decoration: none;}
a:hover {color: #9EC068;background-color: inherit;}

/* headers */
h1, h2, h3 {color: #333;}

h1 { color: black; font-weight:normal; font-size:24px; font-family:Century Gothic;  } 
h2 { font-size: 28px; text-transform:uppercase; font-weight:500;   }
h3 { font-size: 18px; text-transform:uppercase; line-height:22px;  }
p {font-size:14px; line-height:16px; color:#666666; font-family:Century Gothic;  }
p, h1, h2, h3 {	margin: 8px 15px;}

#header {width:100%; height:168px; float:left; background-image:url(Images/Headerbg.jpg);}
#mainbg {width:100%; height:540px; background-color:#3E3E3E; float:left;}
#cpanel {margin-left:40px; width:944px; background-color:#EEEEEE; height:500px;}
#lpanel {width:193px; float:left; height:300px; background-color:#F6F6F6; margin-left:7px;}
#lpaneltop { background-color:#F6F6F6; background-image:URL(Images/lpaneltop.jpg); width:193px; height:15px;  float:left; }  
#lpanelbottom { background-color:#F6F6F6; background-image:URL(Images/lpanelbottom.jpg); width:193px; height:15px; float:left;}  

.bleft {background-color:#DFDFDF; background-image:URL(Images/bleft.jpg);width:14px; height:40px; float:left;  }  
.bmain {background-color:#DFDFDF; background-image:URL(Images/bmain.jpg);width:165px; height:40px; float:left; text-align:center;   } 
.bmain a {color:#000000; font-size:18px; line-height:36px; background-image:URL(Images/btext.jpg); }
.bmain a:hover {color:#C900C3;}

.bmainactive {background-color:#DFDFDF; background-image:URL(Images/bmain.jpg);width:165px; height:40px; float:left; text-align:center;   } 
.bmainactive a {color:#C900C3; font-size:18px; line-height:36px; background-image:URL(Images/btext.jpg); }
.bmainactive a:hover {color:#000000;}

.bright {background-color:#DFDFDF; background-image:URL(Images/bright.jpg);width:14px; height:40px; float:left;}  
.bspacer {width:100%; height:8px; float:left;} 
.bspacer2 {width:100%; height:18px; float:left;} 

#mpanel {width:660px; float:left; height:450px; background-color:#ffffff; margin-left:17px;}
#line {width:95%; float:left; border-bottom: solid 1px #B4B4B4; height:5px; margin-left:15px; }    

#block1 {background-color:#D8D8D8; padding:10px; margin-left:20%; color:#1A1A1A; width:55%;  }  
.block2 {background-color:#D8D8D8; padding:10px; margin-left:35%; color:#1A1A1A; width:30%; text-align:center; }  
#phonenumber {width:30%; float:right; color:White; font-size:15px; line-height:40px;}

disclaimer {width:30%; float:left; font-size:7px}
	


.row {width:90%; float:left; height:20px; margin-left:2%; margin-top:5px;  }    
.arrow { float:left; width:4%; margin-top:6px;  }   
.arrowtext { float:left; width:95%; }   

.servicerow {width:86%; float:left; margin-left:5%; border-bottom:solid 5px white; }
.orangesec {width:19%; float:left; background-color:#FEA501; height:57px; border-left:solid 5px white; text-align:center;}
.orangesec p { font-size:12px; } 
.violetsec {width:19%; float:left; background-color:#C4B4FF; height:57px; border-left:solid 5px white; text-align:center;}
.violetsec p { font-size:12px; } 
.whitesec {width:19%; float:left; background-color:#FFFFFF; height:57px; border-left:solid 5px white; text-align:center;}

.brownpromise {width:90%; float:left; margin-left:5%; margin-top:6px; border:solid 2px #C89810; background-image:URL(Images/brownpromise.jpg); height:70px; background-repeat:no-repeat;}
.pinkpromise {width:90%; float:left; margin-left:5%; margin-top:6px; border:solid 2px #FE72F7; background-image:URL(Images/pinkpromise.jpg); height:70px; background-repeat:no-repeat;}
.greypromise {width:90%; float:left; margin-left:5%; margin-top:6px; border:solid 2px #CDCDCD; background-image:URL(Images/greypromise.jpg); height:70px; background-repeat:no-repeat;}
.bluepromise {width:90%; float:left; margin-left:5%; margin-top:6px; border:solid 2px #9C96F8; background-image:URL(Images/bluepromise.jpg); height:70px; background-repeat:no-repeat;}
.promiseleftsec{ width:80px; float:left; margin-top:5px;  }  
.promiseleftsec p {color:White; font-size:13px;  }  
.promiserightsec {width:85%; margin-left:5px; float:left;}
.promiserightsec p {font-size:13px}

#tagline {font-size:50px; color:White; font-family:Century Gothic; margin-left:80px; margin-top:40px;}
#taglinetxt {font-size:14px; color:White; font-family:Century Gothic; margin-left:80px; margin-top:30px; line-height:18px; }



ul, ol {margin: 10px 30px; padding: 0 15px;	color: #4284B0;}
ul span, ol span {color: #666666; }

/* images */
img {
	/*border: px solid #CCC; */
}

a img {  
  border: none; 
}



/***********************
	  LAYOUT
************************/

#wrap {
	background: #FFF;
	width: 1024px; height: 100%;
	margin: 0 auto;	
	text-align: left;
}

#content-wrap {
	clear: both;
	margin: 0; padding: 0;	
	background: #FFF;
}




/* Footer */
#footer 
{
    text-align:center;  
    width:100%;
    line-height:36px;
    color:#888888;  
}

#footer a { 
	color:#888888;  
}


