body{padding:2px; margin:15px; text-align:center; background-image:url(images/layout/bg.gif); background-color:#1254a2; font-family:Tahoma; font-size:11px;}
a{text-decoration:none;}

#div_container{margin-left: auto;margin-right: auto;width:780px;text-align:left; background-image:url(images/layout/mg_center_exp.gif); background-repeat:repeat-y;}

#top_1{background-image:url(images/layout/mg_top_1.gif); background-repeat:no-repeat; width:780px; height:22px;}
	#top_1_r{float:right; width:310px; margin:1px 15px 0px 0px; text-align:center;}
	#top_1_r a{color:#666666;}
#top_2{background-image:url(images/layout/mg_top_2.gif); background-repeat:no-repeat; width:780px; height:164px;}
	#top_2_intro{float:right; width:180px; margin:30px 22px 0px 0px; color: #000099; text-align:left;}
#top_3{background-image:url(images/layout/mg_top_3.gif); background-repeat:no-repeat; width:780px; height:47px;}
#link_div{padding:6px 0px 0px 150px; color:#ffffff; font-weight:bold; text-align:left;}
#link_div a{color:#ffffff;}
#content{background-image:url(images/layout/mg_top_4.gif); background-repeat:no-repeat; width:780px; background-position:top right;}

.gallery{width:160px; float:left; text-align:center; border-top:1px solid #f5f5f5;}
.gallery img{width:150px; border:1px solid #f5f5f5;}

#right_side{float:right; width:200px;}
#r_top{background-image:url(images/layout/mg_side_top.gif); background-repeat:repeat-y; width:100%; height:44px; background-repeat:no-repeat; background-position:center;clear:both;}
#r_top_text{padding:18px 0px 0px 18px;}
#r_content{background-image:url(images/layout/mg_side_exp.gif); background-repeat:repeat-y; width:100%; background-position:center; clear:both; text-align:center;}
#r_content img{width:160px; border:1px solid #f5f5f5;}

/* center */
.center_title{ padding:10px 0px 0px 110px; font-size:18px; font-weight:bold; color: #666666;}
.content_txt{padding:5px 0px 5px 25px;}
#footer{background-image:url(images/layout/mg_footer_exp.gif); background-repeat:repeat-x; width:780px; height:42px; clear:both;}
	#footer a{color:#ffffff;}
	.footer_txt{text-align:left; width:98%; padding:3px 0px 0px 5px; color:#ffffff;}