/* ------------------------------------------------------------------------------------ */
body{
	background:#fff;
	color:#333;
	text-align:center;
	font-size:14px;
	font-family:'MS P Gothic',sans-serif;
}

body,h1,h2,h3,div,p,form,ul,ol,li{
	margin:0;
	padding:0;
}

img{vertical-align:top;}
a img{border:none;}
ol,ul{list-style-type:none;}

#container{
	margin:0 auto;
	width:958px;
	border:#ccc 0 solid;
	border-width:0 1px 1px;
	text-align:left;
}

html,body { height:100%; }

img, div { behavior: url(../script/iepngfix.htc) }

/* -------------------------------------------------------------------------------- header ---- */
#header{
	background-image:url('../img/head.jpg');
	height:81px;
	width:958px;
	border-top:#4cb847 23px solid;
}
	h1{
		float:left;
	}

	#header div.headMessage {
		float:right;
		width:510px;
		padding-top: 33px;
		color: #4cb847;
		font-weight: bold;
		font-size:18px;
	}

	#menu{
		clear:both;
		height:31px;
		border:#ccc 0 solid;
		border-width:1px 0;
	}
		#menu li{
			float:left;
		}


/* ------------------------------------------------------------------------------ contents ---- */
#contents{}


/* -------------------------------------------------------------------------------- footer ---- */
#footer{
	clear:both;
	padding:0;
	margin:0;
	width:958px;
	height:30px;
}
	#links{
		float:left;
		margin:0;
		padding:6px 0 6px 12px;
		_padding:6px 0 6px 12px;
	}
		#links a{
			text-decoration:none;
		}
	#footer address{
		float:right;
		padding:6px 10px 6px 0;
		font:normal normal normal 14px/18px 'Verdana', sans-serif;
	}


