#main {
	text-align:center;




width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1003)? "1003px" : "100%");						position: relative;
	width: 100%;
	margin-left: -10px;
}

/*----!!!-----*/
#main_width {
	width:100%;
	text-align:left;
	position: relative;
}
/*----!!!-----*/

/*You can modify the width of the website by changing "width" parameter with #main_width. The minimum value is 1003px.*/

#header {height:371px;}
#header, #content, #footer {
	font-size:0.69em;
	margin: 0 auto;
	position: relative;
	height: 100%;
	width: 90%;
}

.col_1, .col_2, .col_3, .column1, .column2, .column3 { float:left;}

/*======= index.html =======*/
#page1 #content .col_1 {
	width:310px;
	position: relative;
}
#page1 #content .col_2 {
	width:320px;
	height: 395px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-left: 52px;
}
#page1 #content .col_3 {
	width:300px;
	margin-left: 6px;
}

#page1 #content .col_2 .column1 { width:72px;}
#page1 #content .col_2 .column2 {
	float:none;
	padding-left:10px;
}

/*======= index-1.html =======*/
#page2 #content .col_1 {
	width:350px;
	height: 400px;
	margin-bottom: 70px;
}
#page2 #content .col_2 {
	width:500px;
	height: 500px;
	
}

#page2 #content .col_1 .column1 { width:52%;}
#page2 #content .col_1 .column2 { width:48%;}

/*======= index-2.html =======*/
#page3 #content .col_1 {width:37%;}
#page3 #content .col_2 { width:33%;}
#page3 #content .col_3 { width:29%;}

#page3 #content .col_1 .column1 { width:72px;}
#page3 #content .col_1 .column2 { float:none; padding-left:72px;}

/*======= index-3.html =======*/
#page4 #content .col_1 {width:70%;}
#page4 #content .col_2 { width:29%;}

#page4 #content .col_1 .column1 { width:55%;}
#page4 #content .col_1 .column2 { width:45%;}

/*======= index-4.html =======*/
#page5 #content .col_1 {width:50%;}
#page5 #content .col_2 { width:49%;}

#page5 #content .col_1 .column1 { width:72px;}
#page5 #content .col_1 .column2 { float:none; padding-left:72px;}
#page5 #content .col_2 .column1 { width:72px;}
#page5 #content .col_2 .column2 { float:none; padding-left:72px;}

/*======= index-5.html =======*/
#page6 #content .col_1 {
	width:30%;
}
#page6 #content .col_2 {
	width:60%;
}
#page6 #content .col_3 {
	width:40%;
	height: 550px;
}
#page6 .tall_top .tall_bottom #main #main_width #content .content1 .col_3 #box {
	height: 600px;
	overflow: auto;
}


#page6 #content .col_1 .column1 { width:52px;}
#page6 #content .col_1 .column2 { float:none; padding-left:72px;}

/*=========================*/


#footer {
	height:50px;
	width: 100%;
	margin-left: -10px;
	background-color: #25333D;
	color: #999;
}

