   body { padding:0; margin:10px 0; background-color:#fff;background-image:url('side.png'); background-repeat:repeat-x; text-align:center; 
   		font-family: "Lucida Grande", Verdana, Tahoma, Arial, sans-serif;}
   		
   		
   a { color:#0081C3; }
   a:hover { color:#666; }
   
   .left-3 { float:left;width:33%; padding:0; margin:0; }
   .middle-right-3 { float:right; width:66%; padding:0; margin:0; }
   .middle-3 { float:left; width:49%; padding:0; margin:0; }
   .right-3 { float:right; width:49%; padding:0; margin:0; }
   
   .left-2 { float:left;width:50%; padding:0; margin:0; }
   .right-2 { float: right; width: 50%; padding:0; margin:0; }
   
   input,textarea { width:300px; margin: 0 0 5px 0;}
   select { width:200px; margin:0 0 5px 0; }
   .left-2 input, .right-2 input { width:90%; }
   
   .small { font-size: 10px; }
   .blue { color:#0081C3; }
   
   .faq { display:none; padding:0 0 0 15px; }
   .faq-a { display:block; }
   .testimonial { background-color:#efefef; border:1px solid #ccc; width:98%; margin-top:5px;margin-bottom:5px; }
   
   #content-left { float:left; width:710px; font-size:13px; line-height:22px; padding:5px 15px 10px 10px; border-right:1px solid #ccc; }
   #content-left h1 { color: #0081C3; }
   #content-left h2 { color: #E26000; }
   #content-left h3 {color:#000;}
   
   ul#menu { width: 100%; 
      height: 43px;  
      background: #FFF url("images/menu-bg.gif") top left repeat-x;  
      font-size: 0.8em; font-weight: normal; list-style-type: none; margin: 0; padding: 0; }
   ul#menu li { display: block; float: left; margin: 0 0 0 5px; }
   ul#menu li a { height: 43px; color: #777;  
      text-decoration: none; display: block; float: left;  
      line-height: 200%; padding: 8px 15px 0; }
   ul#menu li a:hover { color: #333; }
   ul#menu li a.current{ color: #FFF;  
      background: #FFF url("images/current-bg.gif") top left repeat-x; padding: 5px 15px 0; }
      
   #wrapper { width:962px; background-color:#fff; margin: 0 auto; text-align:left; }
   #footer { width:962px; margin:0 auto; text-align:center; background-image:url('images/footer_bar.gif');
   			height:23px; line-height:23px; font-size:11px; color:#666; font-weight:bold; }
   
   #logo { margin-left: 10px; }
   #phone { margin-right:10px; }
   #header-left { float:left; }
   #header-right { float:right; }
   
   .clear { clear:both; }
   img { border:0;text-decoration:none; }
   
   #content { padding: 7px 3px 7px 7px; }
   #hp-splash { background-image: url('images/homepage_splash.jpg'); width:948px; height:317px;
   		text-align:left;padding:0;margin:0; font-weight:bold; position:relative;text-align:left;}
   #hp-title { padding: 35px 0 0 25px; font-size:20px; float:left; width:500px; }
   #hp-message { float:left; font-size: 14px; line-height:30px; width:480px; padding: 20px 0 0 60px;
   		color:#666; }
   		
   #hp-splash-buttons {width:480px;float:left;margin-left:40px; position:absolute;bottom:30px;left:0; }
   #hp-splash-learn { width:45%;float:left;height:40px; }
   #hp-splash-contact { width:45%;float:right;height:40px; }
   		
   h1 { font-size:20px; margin:0;padding:0; }
   h2 { font-size:14px; margin:0; padding:0; }
   h3 { font-size:16px; margin:0; padding:0; }
   
   #hp-why { color:#595959; font-size: 16px; font-weight:bold; width:540px; float:left; }
   #hp-how { color:#595959; font-size: 16px; font-weight:bold; width:380px; float:right; }
   #hp-why h2, #hp-how h2 { color: #0081C3; font-size:20px; font-weight:bold; text-align:center; padding-bottom:12px; }
   .hp-why-other { font-size:13px; color:#8D8D8D; font-weight:bold; }