/*Hides from IE5-mac \*/
*html {height:1%;}
/*End hide  from IE5-mac */
*{   margin:0;
    padding:0px;}
body {
	background:#8F877E url(img/back_bo.gif)  repeat-x;
	text-align: center;
	font-size: 12px;
	font-family: sans-serif;
	color:#666;
}

h1{text-decoration:none; font-size: 14px; font-weight:600; display: inline;}
.hstyle{text-align:right; width: 500px; position: relative; z-index: 2; top: -50px; left:200px;
color: #543925; text-align: right;}
hr{color:#99CC66; height: 1px;}
em{font-style: normal;}
div{_height:100%;}
#box {
    margin: 0 auto;
	padding: 0px;
	background: url(img/logo.jpg) no-repeat;
	width: 710px;
	text-align: left;
}
#banner{
margin: 0px;
padding: 0px;
text-align: right;

height: 147px;
width: 710px;
background: url(img/banner.jpg) no-repeat;
}


#content{
position: relative;
width: 705px;
margin:0;
background-color: #fff;

}
#left_con{
float: left;
width: 180px;
}
#le_inner{
padding:10px 0px 0 20px;
}

#right_con{
float: right;
width: 520px;
}
#ri_inner{
margin:5px 0px 0px 35px;
}
#navi{text-align: center;}
#navi a:link{color: #0054A8; text-decoration: none;}
#navi a:visited{color: #808080; text-decoration: none;}
#navi a:hover{color:#ff0000; text-decoration: underline;}
.sing_body{
background:#fff url(img/single_b.gif) no-repeat;
width: 468px;
padding:35px 0px 0px 10px;
overflow:auto;
}
.mat_body{
background:#fff url(img/matt_b.gif) no-repeat;
width: 468px;
padding:25px 0px 0px 10px;

}
.kids_body{
background:#fff url(img/kids_b.gif) no-repeat;
width: 468px;
padding:0px 0px 20px 10px;
overflow:auto;
}

#mod_body{
background:#fff url(img/mod_b.jpg) no-repeat;
height: 400px;
width: 600px;
margin:0 auto;
text-align: right;
}
#bas_body{
background:#fff url(img/bas_b.jpg) no-repeat;
height: 400px;
width: 600px;
margin:0 auto;
text-align: right;
}
#cas_body{
background:#fff url(img/cas_b.jpg) no-repeat;
height: 400px;
width: 600px;
margin:0 auto;
text-align: right;
}
#rec_body{
background:#fff url(img/rec_b.jpg) no-repeat;
height: 400px;
width: 600px;
margin:0 auto;
text-align: right;
}
#lat_body{
background:#fff url(img/lat_b.jpg) no-repeat;
height: 400px;
width: 600px;
margin:0 auto;
text-align: right;
}
#bun_body{
background:#fff url(img/bun_b.jpg) no-repeat;
height: 400px;
width: 600px;
margin:0 auto;
text-align: right;
}
#sys_body{
background:#fff url(img/sys_b.jpg) no-repeat;
height: 400px;
width: 600px;
margin:0 auto;
text-align: right;
}
.in_body{
margin: 10px 15px 0px 15px;
border: solid #999999 1px;
overflow:auto;
}
.flo{float: left;}
.tab{position: relative; padding-top: 140px;}
.pa5{padding :5px 5px 0px 0px; float:left; }
.gle{background-color:#bbbbbb; text-align:center; }
.pa15{padding :10px 0px 0px 25px; float:left; }

#footer{
display: block;
height: 32px;
background-color:#543925;
text-align: center;
}
.inn{
width: 705px;
margin:0 auto;
}

address{
	font-family: Verdana, Chicago, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align:center;
	height: 44px;
	line-height: 135%;
}

.day{font-weight: 600; color: #99CC66; margin-right:15px; }

#menu{
padding-top: 50px;
width: 150px;
height: 192px;
background-color: #fff;
margin-bottom:50px;
}
#menu ul{
    padding: 0px;
	list-style: none;
	text-indent:-9999px;
}

#menu li,#menu a{
display: block;
width: 150px;
height: 24px;
}
#menu a{
text-decoration: none;
background-image: url(img/menu.gif);
background-repeat: no-repeat;
}
#menu01 {
background-image: url(img/menu.gif);
background-position: left top;
background-repeat: no-repeat;
}
#menu02 a{
background-position:0 -24px;
}
#menu03 a{
background-position:0px -48px;
}
#menu04 a{
background-position:0px -72px;
}
#menu05 a{
background-position:0px -96px;
}
#menu06 a{
background-position:0px -120px;
}
#menu07 a{
background-position:0px -144px;
}
#menu08 a{
background-position:0 -168px;
}


#menu02 a:hover{
background-position:-150px -24px;
}
#menu03 a:hover{
background-position:-150px -48px;
}
#menu04 a:hover{
background-position:-150px -72px;
}
#menu05 a:hover{
background-position:-150px -96px;
}
#menu06 a:hover{
background-position:-150px -120px;
}
#menu07 a:hover{
background-position:-150px -144px;
}
#menu08 a:hover{
background-position:-150px -168px;
}
