body {
	margin: 0;
	padding:0;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

h5{
	margin:0 0 0 20px;
	font-size: 13px;
	font-weight: normal;
	border-bottom: 1px solid #CCCCCC;
	line-height: 22px;
	color: #0066CC;
	padding:0 0 0 10px;
	background: url(../images/web_body/h5_bg.jpg);
}

a{
	color: #00AABB;
	text-decoration: none;
}

a:hover{
	
}

.pink{
	color: #FF55BB;
}

.ybg{
	background: #FFFFDD;
}

li{
	line-height: 20px;
}

/* Head------------------------------------- */

#ocean{
	background-image: url(../images/web_body/headbg_ocean.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #1E9DD2;
}

#headbg{
	padding: 56px 136px 0px 0px;
	height: 200px;
	background-image: url(../images/web_body/headbg_01.jpg);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0 auto;
	width: 744px;
}

#head{
	width: 630px;
	height: 200px;
	float: right;
}

#conbom{
	width: 430px;
	height: 200px;
	float: right;
	background-image: url(../images/web_body/conbom_01.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

.menu{
	 margin:82px 0 0 170px;
	 color: #FFFFFF;
}

#conbom a{
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px; 
}

#conbom a:hover{
	color: #FFFF00;
	text-decoration: none;
	border-right: 4px solid #FFFFFF; 
	padding-right: 5px; 
}

.ing{
	color: #FFFF00;
	text-decoration: none;
	border-right: 4px solid #FFFFFF; 
	padding: 0 5px 0 0;
	margin: 0; 
}

#topmenu{
	margin-top: 175px; 
	width: 200px;
	height: 25px;
	float: left;
	background-color: transparent;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7; 
}

#topmenu a{
	color: #222222;
	text-decoration: none;
	padding: 5px;
	margin: 0 2px;
	line-height: 25px;
	background-color: #FFFFFF;
}

#topmenu a:hover{
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px;
	margin: 0 2px;
	line-height: 25px;
	background-color: #333333;
}

/* Body------------------------------------- */

#bodybg{
	background-image: url(../images/web_body/main_bg07.gif);
}

#center{
	width: 878px;
	margin: 0 auto;
	padding: 0 11px 0 11px;
	background-image: url(../images/web_body/main_bg08.gif);
	background-repeat: repeat-y;
}

#mainbg{
	background-image: url(../images/web_body/main_bg01.gif);
	background-repeat: repeat-x;
}

#main{
	width: 770px;
	float: right;
	color: #888888;
}

#left{
	float: left;
	width: 205px;
}

#left img{
	border: none;
}

#left a{
	text-decoration: none;
	color: #888888;
	line-height: 20px;
}

#left a:hover{
	text-decoration: none;
	color: #FF9933;
	line-height: 20px;
}

#infobg{
	width: 565px;
	float: right;
	background-image: url(../images/web_body/main_bg02.gif);
	background-repeat: repeat-y;
	background-position:left;
}

#info{
	width: 565px;
	background-image: url(../images/web_body/main_bg03.gif);
	background-position: top left;
	background-repeat: no-repeat;
	float: left;
}

#ibody{
	width: 400px;
	float: left;
	padding-left: 15px;
}

#imenu{
	float: right;
	width: 150px;
}

#flash{
	width: 150px;
	height: 320px;
	line-height: 0px;
	font-size: 0px;
}

#button{
	width: 400px;
	height: 30px;
	background-image: url(../images/web_body/button_01.gif);
}

#button a{
	background-image: url(../images/web_body/button_02.gif);
	background-repeat: no-repeat;
	float: left;
	padding: 0 10px;
	text-decoration: none;
	height: 30px;
	line-height: 30px;
	color: #555;
	letter-spacing: .1em;
}

#button a:hover{
	background-image: url(../images/web_body/button_02.gif);
	background-repeat: no-repeat;
	float: left;
	padding-right: 0 10px;
	text-decoration: none;
	height: 30px;
	line-height: 30px;
	color: #F39;
	letter-spacing: .1em;
}

#imp{
	border-left: 5px solid #FFFF00; 
	width: 390px;
	padding-left: 5px;
	height: 20px;
	line-height: 20px;
	background-color: #00AADD;
	color: #FFFFFF;
	font-size: 8pt;
	float: left;
}

#post{
	padding: 10px 20px 0 20px;
	width: 360px;
	background-image: url(../images/web_body/info_bg01.gif);
	background-repeat: repeat-x;
	float: left;
}

#post p{
	line-height: 25px;
	text-align: justify;
	color: #666666;
	font-size: 13px;
	margin: 12px 0;
}

#post ul{
	margin: 0 5px;
	padding-left: 10px;
}

/* Foot------------------------------------- */