#main {
	margin: 0px auto;
	width:919px;
	text-align:left;
}

#header {height:561px;}
#header, #content, td { font-size:0.69em;}

#sub_header {height:140px;}
#sub_header, #content { font-size:0.69em;}



.col_1, .col_2, .col_3, .col_1_solution, .col_2_solution,  .column1, .column2, .column3 { float:left;}

/*======= index.html =======*/

#page1 {text-align: center }
#page1 #content .line_ver1 { background:url(images/line_ver.gif) 287px top repeat-y;}
#page1 #content .line_ver2 { background:url(images/line_ver.gif) 625px top repeat-y;}
#page1 #content .line_ver1_top { background:url(images/line_ver_top.gif) 287px top no-repeat;}
#page1 #content .line_ver2_top { background:url(images/line_ver_top.gif) 625px top no-repeat;}
#page1 #content .col_1 {width:267px; margin-right:57px;}
#page1 #content .col_2 { width:286px; margin-right:52px;}
#page1 #content .col_3 { width:245px;}


/*======= index-1.html =======*/

#page2 {text-align: center }
#page2 #content .line_ver1 { background:url(images/line_ver.gif) 287px top repeat-y;}
#page2 #content .line_ver1_top { background:url(images/line_ver_top.gif) 287px top no-repeat;}
#page2 #content .col_1 {width:267px; margin-right:57px;}
#page2 #content .col_2 { width:577px;}
#page2 #content .col_2 .column1 { width:166px;}
#page2 #content .col_2 .column2 { width:410px;}
#page2 #content .col_2 .column3 { width:220px;}

#page2 #content .col_1_solution {width:392px; margin-right:57px;}
#page2 #content .col_2_solution { width:470px;}

/*=========================*/


#footer {height:77px; font-size:.625em;}