#main { width:936px; margin:0 auto; text-align:left;}

#footer { height:120px;}
.a-right {text-align: right;}
.column-1, .column-2, .col-1, .col-2, .col-3 {float:left;}
.container {width:100%; overflow:hidden;}
.container2{width:100%;}

#quick-form-text {display: none;margin-bottom: 20px; padding: 10px;color: #E7FF21; letter-spacing: 2px; font-weight: bold; font-size: 1.5em;background: #666;-moz-border-radius: 5px;border-radius: 5px;}
ul.sideFeatured li {padding:2px; border: 1px solid #F7F7F7; float: left; margin: 5px; width: 48px;}
ul.bull li {list-style-type: disc;margin-left: 20px;}
#ContactForm input.field-error {border: 1px solid #999;background:#666;color:#FCC;}
#get-quote input.field-error,#get-quote textarea.field-error {border: 1px solid #999;background:#666;color:#FCC;}
div.side-module-spacer {height: 20px;}
/* ============================= quote ===========================*/
.form-quote-row {margin: 3px 0px;}
.quote-text {width: 230px;}
.quote-textarea {width: 635px;}
.form-quote-row-separator {margin: 10px 0;height: 1px;background: #999;width:800px;}
.form-label {display: inline-block;text-align: right;width: 150px;font-size: 1.2em;padding: 4px 5px;vertical-align:top;border-right: 3px solid #000;}
.form-field {display: inline-block;vertical-align:middle;}
.form-field input,.form-field textarea {font-size: 1.4em;font-weight: normal;font-family: Georgia;border:1px solid #444343;background: #222;color: #F7F7F7;}
.label-required {border-right: 3px solid #B53B00;}
.thank-you-text {font-size: 0.8em;font-weight: normal;color:#F7F7F7;}
/* ============================= page1 ===========================*/
#page1 .column-1{ width:585px;}
#page1 .column-2{ width:230px;}
#page1 .col-1{ width:265px;}
#page1 .col-2{ width:280px;}

/* ============================= page2 ===========================*/
#page2 .column-1{ width:585px;}
#page2 .column-2{ width:230px;}
#page2 .col-1{ width:275px;}
#page2 .col-2{ width:270px;}
#page2 .col-3{ width:260px;}

/* ============================= page3 ===========================*/
#page3 .col-1{ width:430px;}
#page3 .col-2{ width:420px;}
#page3 .column-1{ width:585px;}
#page3 .column-2{ width:230px;}

/* ============================= page4 ===========================*/
#page4 .column-1{ width:585px;}
#page4 .column-2{ width:230px;}
#page4 .col-1{ width:275px;}
#page4 .col-2{ width:275px;}

/* ============================= page5 ===========================*/
#page5 .column-1{ width:585px;}
#page5 .column-2{ width:230px;}
#page5 .col-1{ width:285px;}
#page5 .col-2{ width:260px;}