/* ----------------------------------------------- Start page settings ------------------------------------------*/

body { background-color:#000; height:100%; line-height:1.5; margin:0; padding:0 7px; }

#container { background:url(background.gif) top left repeat; margin:0 auto; max-width:1250px; padding:0; position:relative; height:730px;}	
.a { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
a:visited {color:#000;}
a:hover {color:#000;}



/* ----------------------------------------------- End page settings --------------------------------------------*/


/* ----------------------------------------------- Start navigation ------------------------------------------*/
#pagecontainer { max-width:1250px;margin:0 auto; height:661px; BORDER-BOTTOM: #000 1px solid;}

#header1,#header2{
    height:58px;
	width:1250px;
	padding:10px 0px 0px 0px;
　　min-height:250px;
　　_height:250px;
　　overflow:hidden;
　　background-color:#513a0c;
}
#header1 { filter:alpha(opacity=20); }
#header2 { background:url(header.gif) top left repeat-x; -moz-opacity:0.8; opacity: 0.8; BORDER-BOTTOM: #000 2px solid;}
#top_header_nav_bar { height:33px; width:1250px;}
#bottom_header_nav_bar { height:30px; width:1250px;}
#bottom_header_flag_bar { height:30px; float:left; margin-left:416px;}
.button { top:8px; float:left; margin-left:12px;}
.nav_button { top:8px; float:left; margin-left:18px; color:#000;}
.flag { top:8px; float:left;}

.row1 { width:1250px; height:auto; position:relative; margin:40px 0px auto auto;}
.row2 { width:1250px; height:auto; position:relative; margin:20px auto auto auto; float:left; }
#left {  width:254px; height:auto; position:relative; margin:0 auto 0 0; padding:40px 20px 20px 20px; float:left;}
.column { width:312px; position:relative; margin:0 auto 0 0; padding:0px 20px 20px 20px; float:left;}
.top_content { width:292px; height:181px; margin:0 auto 0 30px; float:left; padding:42px 0px 20px 20px;}
.bottom_content { width:312px; height:174px; margin:0 auto 0 30px; float:left; padding:60px 0px 0px 0px;}
.line { width:320px; height:60px; position:relative; margin:0 auto 0 0;}
.footer { width:1250px; height:20px; float:right; text-align:right; postion:relative; margin:40px 150px 0px auto;}
.latest_news_title { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#513a0c;}
.latest_news_text { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#513a0c;}