*
{
   margin:0;
   padding:0;
}
body
{
   color:#6d6d6d;
   font:normal 11px Tahoma;
}
img
{
   border:0;
}
/* Misc*/
.more
{
   width:161px;
   text-align:right;
   padding-right:15px;
   margin-bottom:5px;
}
.more a
{
   text-decoration:none;
}.more a:hover
{
   text-decoration:underline;
}
.lng
{
   background:url('images/lng.gif') 0 8px no-repeat;
}
.srt
{
   background:url('images/srt.gif') 100% 8px no-repeat;
}
.adbox
{
   width:100%;
   text-align:center;
}
/* Colors */
.orange
{
   color:#e3691a;
   font-weight:bold;
}
.lblue
{
   color:#378dc4;
   font-weight:bold;
}
.dblue
{
   color:#0b4373;
   font-weight:bold;
}
.lgreen
{
   color:#3b7e0a;
   font-weight:bold;
}
/* Main Wrap */
#page
{
   width:731px;
   margin:5px auto;
}
/* Header */
#header
{
   width:100%;
   height:66px;
   background-color:#58a3be;
}
#header h1
{
  width:337px;
  height:66px;
  margin-left:22px;
  overflow:hidden;
  text-indent:-2000px;
  background:url('images/logo.gif') top left no-repeat;
}
#header h1 a
{ 
   width:100%;
   height:100%;
   display:block;
}
/* Navigation */
#nav
{
   width:100%;
   height:30px;
   overflow:hidden;
   background:url('images/nav_bg.gif') 0 0 no-repeat;
}
#nav ul
{
   margin:0;
   padding:0;
   list-style-type:none;
}
#nav ul li
{  
   float:left;
   background:url('images/nav_li_bg.gif') 100% 6px no-repeat;
}
#nav ul li a
{
   color:#ffffff;
   display:block;
   padding:6px 34px;
   font-size:13px;
   font-weight:bold;
   text-decoration:none;
   text-transform:uppercase;
}
#nav ul li a:hover
{
   color:#000000;
}
#nav ul li.selected a
{
   color:#000000;
}
/* Splash */
.splash
{
   width:100%;
   height:120px;
   margin-top:5px;
   overflow:hidden;
}
.home
{
   background:url('images/splash_home.jpg') top left no-repeat;
}
.about
{
   background:url('images/splash_about.jpg') top left no-repeat;
}
.evaluation 
{
   background:url('images/splash_evaluation.jpg') top left no-repeat;
}
.contact
{
   background:url('images/splash_contact.jpg') top left no-repeat;
}
.splash .claim
{
   width:179px;
   height:120px;
   float:right;
   overflow:hidden;
   text-indent:-2000px;
   background:url('images/claim.png') top left no-repeat;
}
.splash .claim a
{
   width:100%;
   height:100%;
   display:block;
}
/* QDF */
#qdf
{
   width:100%;
   height:54px;
   padding:40px 0 0 0;
   margin-top:5px;
   background:url('images/qdf.gif') top left no-repeat;
}
/* Contents */
#contents
{
   width:100%;
   margin-top:5px;
   margin-bottom:5px;
   overflow:hidden;
}
#left
{
   width:178px;
   float:left;
}
#right
{
   width:548px;
   float:right;
   overflow:hidden;
}
/* Boxes */
.box
{
    float:left;
	margin-right:3px;
}
.box p
{
   padding:8px 8px;
}
.box a
{
   text-decoration:none;
}
.box a:hover
{
   text-decoration:underline;
}
.one
{
   width:178px;
}
.two
{
   width:182px;
}
.wide
{
   width:100%;
   margin-bottom:10px;
}
.onebg
{
   width:100%;
   padding-bottom:10px;
   background:url('images/box_a_bg.gif') 0 0 repeat-y;
}
.onebtm
{
   width:100%;
   height:9px;
   font-size:2px;/* Stupid IE6 */
   background:url('images/box_a_bottom.gif') top left no-repeat;
}
.twobg
{
   width:100%;
   padding-bottom:10px;
   background:url('images/box_b_bg.gif') 0 0 repeat-y;
}
.box-wide-inner
{
   width:100%;
   min-height:100px;
   background:url('images/box_wide_inner.gif') 0 0 repeat-y;
}
.box-contact-inner
{
   width:100%;
   min-height:400px;
   background:url('images/contact_us_inner.gif') 0 0 repeat-y;
}
.box-contact-btm
{
   width:100%;
   height:9px;
   font-size:2px;/* Stupid IE6 */
   background:url('images/contact_us_bottom.gif') top left no-repeat;
}
.fast-appr-btm
{
   width:100%;
   height:108px;
   background:url('images/back-t-22.jpg') top left no-repeat;
}
.free-money-btm
{
   width:100%;
   height:113px;
   background:url('images/free_money_bottom.gif') top left no-repeat;
}
.box-wide-btm
{ 
   width:100%;
   height:9px;
   font-size:2px;/* Stupid IE6 */
   background:url('images/box_wide_bottom.gif') top left no-repeat;  
}
/* Box Heading */
.box .latest-news
{
   width:100%;
   height:25px;
   overflow:hidden;
   text-indent:-2000px;
   background:url('images/latest_news.gif') top left no-repeat;
}
.box .free-eval
{
   width:100%;
   height:25px;
   overflow:hidden;
   text-indent:-2000px;
   background:url('images/free_eval.gif') top left no-repeat;
}
.box .fast-appr
{
   width:100%;
   height:25px;
   overflow:hidden;
   text-indent:-2000px;
   background:url('images/fast_appr.gif') top left no-repeat;
}
.box .free-money
{
   width:100%;
   height:25px;
   overflow:hidden;
   text-indent:-2000px;
   background:url('images/free_money.gif') top left no-repeat;
}
.box .about-dj
{
   width:100%;
   height:25px;
   overflow:hidden;
   text-indent:-2000px;
   background:url('images/about_h2_bg.gif') top left no-repeat;
}
.box .other-services
{
   width:100%;
   height:25px;
   overflow:hidden;
   text-indent:-2000px;
   background:url('images/other_services.gif') top left no-repeat;
}
.box .contact-info
{
   width:100%;
   height:25px;
   overflow:hidden;
   text-indent:-2000px;
   background:url('images/contact_info.gif') top left no-repeat;
}
.box .usefull-links
{
   width:100%;
   height:25px;
   overflow:hidden;
   text-indent:-2000px;
   background:url('images/usefull_links.gif') top left no-repeat;
}
.box .fue
{
   width:100%;
   height:25px;
   overflow:hidden;
   text-indent:-2000px;
   background:url('images/fue_h2_bg.gif') top left no-repeat;
}
.box .ce
{
   width:100%;
   height:25px;
   overflow:hidden;
   text-indent:-2000px;
   background:url('images/ce_h2_bg.gif') top left no-repeat;
}
.box .contact-us
{
   width:100%;
   height:25px;
   overflow:hidden;
   text-indent:-2000px;
   background:url('images/contact_us.gif') top left no-repeat;
}
#testimonials
{
   width:548px;
   float:right;   
}
#testimonials .testi
{
   width:100%;
   height:25px;
   overflow:hidden;
   text-indent:-2000px;
   background:url('images/testimonials.gif') top left no-repeat; 
}
#testimonials .testi-inner
{
   width:100%;
   min-height:40px;
   background:url('images/testi_bg.gif') 0 0 repeat-y;  
}
#testimonials .testi-inner .testi-item
{
   width:528px;
   overflow:hidden;
   padding:5px 10px;
}
#testimonials .testi-inner .testi-item img
{
   padding:2px;
   float:left;
   border:1px solid #ababab;
}
#testimonials .testi-inner .testi-item p
{
   width:440px;
   float:left;
   padding:5px;
}
#testimonials .testi-btm
{
   width:100%;
   height:11px;
   font-size:2px;
   background:url('images/testi_bottom.gif') top left no-repeat; 
}
/* Forms */
#form-container 
{
   width:500px;
   margin-left:50px;
   overflow:hidden;
}
#form-container td
{
   width:50%;
}
#form-container input, select
{
   width:180px;
   height:20px;
   border:1px solid #126397;
}
/* Footer */
#footer
{
   width:100%;
   height:49px;
   border:1px solid #2478a2;
   overflow:hidden;
   color:#1a1a1a;
   background:url('images/footer_bg.gif') 0 0 repeat-x;
}
#footer #links
{
   text-align:center;
   margin-top:20px;
   color:#ffffff;
}
#footer #links a
{
   color:#ffffff;
   font-size:13px;
   font-weight:bold;
   text-decoration:none;
   text-transform:uppercase;
}
#footer #links a:hover
{
   color:#000000;
}
#footer #copyright
{
   position:relative;
   top:-3px;
   left:600px;
   font-weight:bold;
}
 