.col-1, .col-2, .col-3, .col-4, .col-5, .col-6{ float:left}
/*======= width =======*/
.main{margin:0 auto; text-align:left; width:980px; }

/*======= header =======*/
#header {height:145px;  background:url(images/topb.gif) top center no-repeat}

/*======= index.html =======*/
#page1 #content .col-1{ width:160px; margin-right:73px}
#page1 #content .col-2{ width:145px}
#page1 #content .col-3{ width:669px; margin-right:30px}
#page1 #content .col-4{ width:206px}
#page1 #content .col-3 .col-1{ width:200px; margin-right:36px}
#page1 #content .col-3 .col-2{ width:430px}
#page1 #content .box .col-1{ width:200px; margin-right:18px}
#page1 #content .box .col-2{ width:200px}
/*======= categories =======*/
#cat #content .col-1{ width:290px; margin-right:15px}
#cat #content .col-2{ width:290px; margin-right:15px}
#cat #content .col-3{ width:300px}
#cat #content .box .col-1{ width:280px; margin-right:15px; margin-left:10px;}
#cat #content .box .col-2{ width:280px; margin-right:15px; margin-left:10px;}
#cat #content .box .col-3{ width:290px; margin-left:10px;}
#cat #content .xboxcontent .col-1{ width:270px; margin-right:25px}
#cat #content .xboxcontent .col-2{ width:270px; margin-right:25px}
#cat #content .xboxcontent .col-3{ width:300px}
/*======= sales =======*/
#sales1 #content .row-1 .col-1{ width:290px; margin-right:15px}
#sales1 #content .row-1 .col-2{ width:290px; margin-right:15px}
#sales1 #content .row-1 .col-3{ width:300px}
#sales1 #content .row-2 .col-1{ width:290px; margin-right:15px}
#sales1 #content .row-2 .col-2{ width:290px; margin-right:15px}
#sales1 #content .row-2 .col-3{ width:300px}
#sales1 #content .row-3 .col-1{ width:290px; margin-right:15px}
#sales1 #content .row-3 .col-2{ width:290px; margin-right:15px}
#sales1 #content .row-3 .col-3{ width:300px}
#sales1 #content .box .col-1{ width:280px; margin-right:15px; margin-left:10px;}
#sales1 #content .box .col-2{ width:280px; margin-right:15px; margin-left:10px;}
#sales1 #content .box .col-3{ width:290px; margin-left:10px;}
#sales1 #content .xboxcontent .col-1{ width:270px; margin-right:25px}
#sales1 #content .xboxcontent .col-2{ width:270px; margin-right:25px}
#sales1 #content .xboxcontent .col-3{ width:300px}
/*======= 2 column =======*/
#cat2 #content .col-1{ width:580px; margin-right:15px}
#cat2 #content .col-2{ width:300px}
#cat2 #content .box .col-1{ width:280px; margin-right:25px}
#cat2 #content .box .col-2{ width:280px; margin-right:25px}
#cat2 #content .box .col-3{ width:300px}
/*======= 2 column =======*/
#cat2c #content .col-1{ width:510px; margin-right:15px}
#cat2c #content .col-2{ width:370px}
#cat2c #content .box .col-1{ width:280px; margin-right:25px}
#cat2c #content .box .col-2{ width:280px; margin-right:25px}
#cat2c #content .box .col-3{ width:300px}
/*======= 2 even columns =======*/
#cat2a #content .col-1{ height:100%;}
#cat2a #content .col-2{ width:455px; margin-right:20px;height:100%}
#cat2a #content .col-3{ width:455px;height:100%}
#cat2a #content .box .col-1{ width:280px; margin-right:25px}
#cat2a #content .box .col-2{ width:280px; margin-right:25px}
#cat2a #content .box .col-3{ width:300px}
/*======= 2 column =======*/
#cat2b #content .col-1{ width:650px; margin-right:15px}
#cat2b #content .col-2{ width:230px}
#cat2b #content .box .col-1{ width:280px; margin-right:25px}
#cat2b #content .box .col-2{ width:280px; margin-right:25px}
#cat2b #content .box .col-3{ width:300px}
/*======= webinar =======*/
#webinar #content .col-1{ width:480px; margin-right:15px}
#webinar #content .col-2{ width:400px}
#webinar #content .box .col-1{ width:280px; margin-right:25px}
#webinar #content .box .col-2{ width:280px; margin-right:25px}
#webinar #content .box .col-3{ width:300px}
/*======= sales=======*/
#sales #content .col-1{ width:160px; margin-right:73px}
#sales #content .col-2{ width:145px}
#sales #content .col-3{ width:669px; margin-right:30px}
#sales #content .col-4{ width:206px}
#sales #content .col-3 .col-1{ width:200px; margin-right:36px}
#sales #content .col-3 .col-2{ width:430px}
#sales #content .box .col-1{ width:200px; margin-right:18px}
#sales #content .box .col-2{ width:200px}
/*======= index-1.html =======*/
#page2 #content .col-1{ width:620px; margin-right:35px}
#page2 #content .col-2{ width:200px}
/*======= index-2.html =======*/
#page3 #content .col-1{ width:200px; margin-right:36px}
#page3 #content .col-2{ width:612px}
#page3 #content .col-3{ width:184px; margin-right:30px}
#page3 #content .col-4{ width:184px}
#page3 #content .box .col-1{ width:280px; margin-right:44px}
#page3 #content .box .col-2{ width:265px}
/*======= index-3.html =======*/
#page4 #content .col-1{ width:620px; margin-right:35px}
#page4 #content .col-2{ width:200px}
#page4 #content .col-3{ width:184px; margin-right:30px}
#page4 #content .col-4{ width:184px}
/*======= index-4.html =======*/
#page5 #content .col-1{ width:620px; margin-right:35px}
#page5 #content .col-2{ width:200px}
#page5 #content .col-3{ width:184px; margin-right:30px}
#page5 #content .col-4{ width:184px}
#page5 #content .col-5{ width:190px; margin-right:15px}
#page5 #content .col-6{ width:188px}

/*======= footer =======*/
#footer { height:309px; }
#footer .col-1{ width:425px; margin-right:0}
#footer .col-2{ width:177px; margin-right:0}
#footer .col-3{ width:256px; margin-right:0}