﻿* { padding: 0; margin: 0; }

body {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
    background: url(../img/page_background.gif) repeat-x top left;
    padding: 0;
    margin: 0;
}
#wrapper { 
    margin: 0 auto;
    width: 911px;
    background: url(../img/wrapper_bkgd.gif) no-repeat top center;
}
#wrapper_two 
{
    margin: 0 auto;
    width: 776px;
    background: url(../img/wrapper_bkgd.gif) repeat-x top left;

    
}
#header {
 color: #000;
 width: 776px;
 float: left;
 padding: 0px;
 height: 179px;
 margin: 0px auto;
 background: url(../img/banner2.jpg) no-repeat top left;

}
#header h1 
{
    display: none;    
}

#leftcolumn { 
 color: #333;
 background: url(../img/content_bkgd.gif) repeat-x top left;
 margin: 0px;
 padding: 0px;
 height: 535px;
 width: 456px;
 float: left;
 border-bottom: 1px solid #d8d2c5;
 border-left: 1px solid #d8d2c5;
}
#centercolumn 
{
 color: #333;
 background: url(../img/content_bkgd.gif) repeat-x top left;
 margin: 0px;
 padding: 0px;
 height: 535px;
 width: 776px;
 float: left;
 border-right:1px solid #d8d2c5;
 border-bottom: 1px solid #d8d2c5;
 border-left: 1px solid #d8d2c5;
}
#content_box 
{
    
    margin: 35px 0 0 30px    
}


#tag_box 
{
    background: url(../img/tag.jpg) no-repeat center right;  
    height: 83px; 
    margin: 0 30px 10px 0;
}
#content_box h2 
{
    color: #8a381c;
    margin: 0 0 20px 0;
}
#content_box p 
{
    color: #333;
    margin: 0 0 10px 0;
}
#content_box ul 
{
    color: #333;
    margin: 0 0 10px 10px;
}
#content_box li 
{
    font-weight: bold;
    margin: 0 0 5px 5px;
}


#default_box 
{
    
    padding: 35px 0 0 30px    
}
#default_box h2 
{
    color: #8a381c;
    margin: 0 0 20px 0;
}
#default_box p 
{
    color: #333;
    margin: 0 0 20px 0;
}
#default_box ul 
{
    color: #333;
    margin: 0 0 15px 10px;
}
#default_box li 
{
    font-weight: bold;
    margin: 0 0 5px 5px;
}
#default_box img 
{
 margin: 10px 0 0 0;    
}

.titles 
{
    color: #8a381c;
    font-weight: bold;
}
#tableRates 
{
    font-weight: bold;     
}
#tableRates td 
{
    padding: 2px;    
}
.odd 
{
    background: #e1d6b9;    
}

#rightcolumn { 
 float: right;
 color: #333;
 background: url(../img/rightbar.gif) no-repeat top right;
 margin: 0px;
 padding: 0px;
 height: 535px;
 width: 318px;
 display: inline;
 border-right: 1px solid #d8d2c5;
 border-bottom: 1px solid #d8d2c5;
}

#right_box 
{
    margin: 45px 0 0 25px;    
    width: 250px;
}
#rightcolumn h3 {
    color: #8a381c;
    margin: 0 0 22px 0;
}
#rightcolumn p {
    margin: 0 0 10px 0;
}
#footer { 
 width: 911px;
 clear: both;
 color: #707070;
 background: #fff;
 margin: 20px 0px 30px 0px;
 padding: 20px 0 0 0;
 text-align: center;
}
.dark 
{
    color: #000;
    }
    
    
      
#txtFirstName-div 
{
    margin: 50px 0 5px 0; 
}
    
#txtLastName-div,
#txtEmail-div,
#txtZip-div,
#txtPhone-div
{
    margin: 0 0 5px 0; 
    
}
#txtFirstName-div label,
#txtLastName-div label,
#txtEmail-div label,
#txtZip-div label,
#txtPhone-div label 
{
    display: block;
}
#txtFirstName-div input,
#txtLastName-div input,
#txtEmail-div input,
#txtZip-div input,
#txtPhone-div input 
{
    width: 200px;
}
#btnSubmit-div 
{
    margin: 10px 0 5px 0;
    width: 59px;
    height: 23px;
}
