#s_wrap_main{
	display:table;
	width: 821px;
	margin-top:0;
	margin-left: auto;
	margin-right: auto;
}
#s_wrap_sub{display:table-row}
.template_style{display:table-cell}



/* Page */
#background {

}
#all {
	background-image:url("background_page.jpg");
	background-position: top;
	background-repeat: no-repeat;
		

}
#all2 {
	background-image:url("background2.jpg");
	background-position: top;
	background-repeat: no-repeat;}
#all3 {
	background-image:url("background3.jpg");
	background-position: top;
	background-repeat: no-repeat;
}
#page1 {
	width: 1030px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	background-repeat:no-repeat;
	background:none;

}

#page2 {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	background-repeat:no-repeat;
	border-right-style: none;
	border-left-style: none;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: none;
	border-top-width: thin;
	border-top-style: none;
}



/* Header */
#header_top{
	width: 1030px;
	height: 90px;
	background-color: #FFF;
}

#header_top_top{
	width: 1030px;
	height: 18px;
	background-color: #00538c
}

#menu_pane{
	width: 950px;
	height: 40px;
	background-color: #616263;
}

#header_top_left {
	width: 310px;
	float: left;
	height: auto;
	margin-top: 5px;
	margin-bottom: auto;
	margin-left: 20px;

}
#header_top_centre {
	width: 700px;
	float:left;
	height: auto;
	margin-top: 20px;
	margin-bottom: auto;

}

#header_top_right {
	width: 240px;
	float:right;
	height: 103px;
}
#up_menu {
	width: 104px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	float:right;
	height: 110px;
}

#content{
	width: 1030px;
	margin-top:0px;
	background-color:#FFF;

}
#content_left{
	width: 261px;
	margin-top:10px;
	float: left;

}
#content_right{
	width: 520px;
	margin-top:10px;
	float: right;

}



#left{
	width: 634px;
	float:left;
}
#left_header{
	width: 634px;
	height: 220px;
}
#left_content{
	width: 423px;
	float:left;
	background-color:#feebd8;
	margin-top: 15px;
}
#right_content{
	width: 195px;
	float:right;
	margin-top: 15px;
	background-color:#fca710;
}

#right{
	width: 352px;
	float:right;
	margin: 0px;
	padding: 0px;
}
#right_header{
	width: 352px;
	margin-bottom: 10px;

}
#right_menu{
	width: 352px;
	background-image:url("background_menu.jpg");
	background-repeat:no-repeat;
	background-position:top;
	background-color: #1941b3;
}
#right_menu_left{
	width: 163px;
	float:left;
}
#right_menu_right{
	width: 189px;
	float:right;

}
#right_news{
	width: 352px;
	float:right;
	margin-top: 15px;
}

#media_flash{
	width: 1030px;
	height: 350px;
}

#media_flash_2{
	width: 1030px;
	height: 350px;
}
#space{
	width: 820px;
	height: 18px;
	background-image:url("background_space.jpg");
	background-repeat:repeat-x;
}

#wrap{
	width: 1030px;
	height: 100px;
	background-position: top;
	background-repeat: repeat-x;
}

#wrap_2{
	width: 1030px;
	background-position: top;
	background-repeat: repeat-x;
}



#wrap_left{
	width: 290px;
	height: 160px;
	float:left;
	margin-left: 8px;
}

#wrap_centre{
	width: 970px;
	height: 100px;
	margin-left: 30px;
	float:left;
}

#wrap_centre_2{
	width: 970px;
	margin-left: 30px;
	float:left;
}
	
	#wrap_right{
	width: 290px;
	height: 160px;
	float:right;
	margin-right: 8px;
}





/* Content */




/* Sidebar */



/* Footer */

#footer {
	width: 1030px;
	margin-top: 50px;
	margin-bottom: 100px;

}
#footer2 {
	width: 1000px;
	height: 120px;
	margin-top: 25px;

}

#left_header_IN{
	margin: 7px;
	
	}


	
