#main { width:918px; margin:0 auto; text-align:left; padding: 0 20px;}

/*#header {height:217px;}*/


#footer {
    height: 60px;
    padding-top: 10px;
    background:url(images/footer_tall.gif) top repeat-x;
}

.column1, .column2, .column3, .col1, .col2, .col3 {float:left;}
.container {width:100%;}

/* ============================= index ===========================*/

div.advertising {
    width:150px;
    float:left;
/*    border:1px solid #A0A0A0;*/
    margin: 75px 5px 5px 5px;
    padding: 5px;
}
.columnnav {width:200px; float:left}
.columncontent {width:718px; float: right}

#index .column1 {width:393px;}
#index .column2 {width:525px;}

#index .col1 { width:263px;}
#index .col2 { width:262px;}

/* ============================= index-1 ===========================*/

#index_1 .column1 {width:394px;}
#index_1 .column2 {width:524px;}

/* ============================= index-2 ===========================*/

#index_2 .column1 {width:394px;}
#index_2 .column2 {width:524px;}

/* ============================= index-3 ===========================*/

#index_3 .column1 {width:394px;}
#index_3 .column2 {width:524px;}

/* ============================= index-4 ===========================*/

#index_4 .column1 {width:394px;}
#index_4 .column2 {width:524px;}

#index_4 .col1 { width:304px;}
#index_4 .col2 { width:212px;}

/* ============================= buynow ===========================*/

#buynow .column2 {width:800px;}

/* ============================= contact ===========================*/

#contact .column1 {width:393px;}
#contact .column2 {width:525px;}

/* ============================= product_sub & support_sub ===========================*/

#product_sub,support_sub,overview,faq .column1 {width:394px;}
#product_sub,support_sub,overview,faq .column2 {width:524px;}

