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


#header {
	height:310px;
	background-repeat: no-repeat;
	background-position: center top;
}
#page1 #main #body {
	height: 700px;
	width: 882px;
}
#page1 #main #header #content #body #leftpanel {
	float: left;
	height: 350px;
	width: 540px;
}
#page1 #main #header #content #body #leftpanel div {
	height: 250px;
	width: 540px;
	margin-top: 50px;
	margin-bottom: 50px;
}


#content {
	padding:38px 0 35px 0;
	background-image:;
	background-repeat: repeat-x;
	background-position: top;
}

#footer { height:37px;}

.col-1, .col-2, .col-3 {float:left;}
.container {
	width:100%;
	overflow:hidden;
}

#header .col-1 {
	width:800px !important;
}
#header .col-2 {width:179px !important;}

/* ============================= page1 ===========================*/

#page1 .col-1 {
	width:300px;
}
#page1 .col-2 {
	width:660px;
}

#page1 .col-2 .col-1 {width:167px;}
#page1 .col-2 .col-2 {width:167px;}
#page1 .col-2 .col-3 {width:167px;}
#page1 .col-2 .row2 .col-1 {
	width:660px;
	height: 400px;
}
#page1 .col-2 .row2 .col-2 {width:299px;}

/* ============================= page2 ===========================*/

#page2 .col-1 {width:241px;}
#page2 .col-2 {width:602px;}

#page2 .col-2 .row1 .col-1 {width:242px;}
#page2 .col-2 .row1 .col-2 {width:244px;}
#page2 .col-2 .col-1 {
	width:544px;
}
#page2 .col-2 .col-2 {width:167px;}
#page2 .col-2 .col-3 {width:167px;}
#page1 #main #header #content #body #rightpanel {
	float: right;
	height: 700px;
	width: 342px;
}
#page1 #main #header #content #body #rightpanel div {
	height: 600px;
	width: 300px;
	margin-top: 50px;
	margin-right: 21px;
	margin-bottom: 50px;
	margin-left: 21px;
}

