body{
font-family:Verdana;
font-size:12px;
color:#3B2722;
text-align:center;
margin:0px;
padding:0px;
background-color:#3B2722;
background-position:top left;
background-repeat:no-repeat;
}
div{
margin:0px;
padding:0px;
}
table{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
}
td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
}
#wrapper{
margin-bottom:15px;
background-image:url(/img/family_custom_6_0/BodyBg.gif);
background-repeat:repeat-x;
background-position:0px -48px;
}
#wrapper_inner{
width:860px;
margin-right:auto;
margin-left:auto;
text-align:left;
}
img{
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
margin:0px;
padding:0px;
}
ul{
margin:0px;
}
p, h1, h2, h3, h4, h5, h6{
margin:0px;
padding:0px;
padding-bottom:14px;
}
h1{
font-size:20px;
padding-top:0px;
padding-bottom:17px;
}
h2{
font-size:18px;
padding-top:0px;
padding-bottom:17px;
}
h3{
font-size:16px;
}
h4{
font-size:14px;
}
h5{
font-size:13px;
}
a{
color:#0099FF;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
#banner{
margin-left:20px;
margin-right:20px;
background-color:#3B2722;
background-image:url('/mybanners/hehkulogo.jpg');
background-repeat:no-repeat;
background-position:center center;
position:relative;
height:257px;
z-index:1;
}
#main{
background-image:url(/img/family_custom_6_0/WrapperBg.gif);
padding-bottom:8px;
}
#banner-image{
background-image:url(/img/family_custom_6_0/BannerImageTop.gif);
height:229px;
clear:both;
}
.banner-image-top{
background-image:url(/img/family_custom_6_0/BannerTopBg.gif);
height:48px;
background-repeat:no-repeat;
}
.banner-image-top[class]{
background-image:url(/img/family_custom_6_0/BannerTopBg.png);
}
#logo{
float:left;
padding-top:20px;
}
.logo_table{
height:162px;
margin-left:30px;
}
#logo td{
font-size:26px;
font-weight:bold;
color:#333333;
}
.left-white{
width:216px;
background-color:#624138;
background-repeat:no-repeat;
background-position:top left;
}
#left-white{
padding-top:10px;
padding-right:0px;
padding-bottom:0px;
padding-left:4px;
margin:0px;
}
#main{
padding-top:3px;
text-align:center;
}
#main_table{
background-color:#FFFFFF;
text-align:left;
margin-right:auto;
margin-left:auto;
}
#middle{
line-height:17px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
background-color:#CDAFA7;
background-repeat:no-repeat;
background-position:top left;
}
.header{
color:#3B2722;
font-family:Verdana;
font-size:12px;
font-weight:bolder;
padding-bottom:20px;
padding-top:25px;
padding-right:25px;
padding-left:30px;
background-image:url(/img/family_custom_6_0/MiddleTop.gif);
}
.maintext img{
padding:5px;
}
.maintext{
background-image:url(/img/family_custom_6_0/MiddleBg.gif);
}
.maintext-bg{
background-image:url(/img/family_custom_6_0/MiddleBottom.gif);
background-repeat:no-repeat;
background-position:left bottom;
padding-left:30px;
padding-right:25px;
padding-bottom:15px;
}
#footer-white{
background-image:url(/img/family_custom_6_0/FooterBg.gif);
background-repeat:no-repeat;
background-position:center top;
height:37px;
}
#footer-white[id]{
background-image:url(/img/family_custom_6_0/FooterBg.png);
}
#address{
text-align:center;
padding-top:11px;
color:#FFFFFF;
font-family:Helvetica;
font-size:12px;
font-weight:bolder;
}
#address a{
color:#FFFFFF;
font-weight:bolder;
text-decoration:none;
font-size:12px;
font-family:Helvetica;
}
#top_menu{
background-image:url(/img/family_custom_6_0/TopMenuTop.gif);
background-repeat:no-repeat;
position:absolute;
width:807px;
height:48px;
top:214px;
left:6px;
z-index:2;
background-position:top left;
background-color:#624138;
border-top-width:1px;
border-top-style:solid;
border-top-color:#FFFFFF;
}
#top_menu[id]{
background-image:url(/img/family_custom_6_0/TopMenuTop.png);
}
#top_menu ul{
list-style-type:none;
text-align:left;
padding-top:13px;
}
#top_menu li{
display:inline;
padding-right:12px;
padding-left:12px;
}
#top_menu a{
color:#FFFFFF;
font-weight:bold;
font-family:Verdana;
font-size:12px;
text-decoration:underline;
background-position:top left;
background-color:transparent;
background-repeat:no-repeat;
}
#top_menu a:hover{
color:#68DF39;
text-decoration:none;
background-position:top left;
background-color:transparent;
background-repeat:no-repeat;
}
#news_area{
margin-top:20px;
margin-right:0px;
margin-bottom:9px;
margin-left:1px;
padding-left:5px;
padding-right:5px;
background-color:#624138;
background-position:top left;
background-repeat:no-repeat;
}
#news_area .article{
line-height:17px;
padding-top:7px;
padding-bottom:7px;
border-bottom-width:1px;
border-bottom-style:groove;
border-bottom-color:#CDAFA7;
}
#news_area .article-topic{
line-height:17px;
color:#FFFFFF;
font-size:11px;
font-weight:normal;
font-family:Verdana;
}
#news_area .article a{
text-decoration:underline;
color:#4ADE1C;
font-size:11px;
font-weight:normal;
font-family:Verdana;
margin-left:1px;
padding-left:1px;
background-color:transparent;
background-position:top left;
background-repeat:no-repeat;
background-repeat:no-repeat;
background-position:top left;
}
#menu ul{
list-style-type:none;
margin:0px;
padding:0px;
}
#menu li{
margin:0px;
padding:0px;
}
#menu li a{
display:block;
background-color:#CCCCCC;
background-image:url(/img/family_custom_6_0/MenuTop.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:8px;
padding-bottom:7px;
padding-left:15px;
color:#3B2722;
font-weight:bold;
font-size:12px;
font-family:Verdana;
text-decoration:none;
margin:0px;
}
#menu li li a{
display:block;
padding-top:2px;
padding-bottom:2px;
color:#DF3A3A;
font-weight:bolder;
font-size:10px;
font-family:Verdana;
text-decoration:underline;
background-image:none;
background-color:#DBFF28;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#FD0415;
margin-left:15px;
padding-left:0px;
margin-right:15px;
}
#menu[id] li a{
background-image:url(/img/family_custom_6_0/MenuTop.png);
}
#menu[id] li li a{
background-image:none;
}
#menu li a:hover, #menu li a.act{
color:#68DF39;
font-weight:bold;
background-color:#624138;
}
#menu li li a:hover, #menu li li a.act{
color:#C6478B;
font-weight:normal;
background-color:#4D282A;
}
#banner-menu{
text-align:right;
z-index:2;
background-color:#ffffff;
height:34px;
}
#banner-menu ul{
padding-top:15px;
list-style-type:none;
margin-right:18px;
padding-bottom:5px;
}
#banner-menu li{
display:inline;
margin-left:8px;
padding-left:8px;
border-left-width:1px;
border-left-style:solid;
border-left-color:#FD0415;
}
#banner-menu a{
color:#000099;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
#banner-menu a:hover{
color:#22F21B;
text-decoration:underline;
}
#banner-menu a.paper_link{
color:#0536A8;
font-size:12px;
font-weight:bold;
font-family:Verdana;
background-color:transparent;
background-position:top left;
background-repeat:no-repeat;
}
#banner-menu a.eshop_link{
color:#000099;
font-size:12px;
font-weight:bold;
font-family:Verdana;
background-color:transparent;
background-position:top left;
background-repeat:no-repeat;
}
#banner-menu a.survey_link{
color:#000099;
font-size:12px;
font-weight:bold;
font-family:Verdana;
background-color:transparent;
background-position:top left;
background-repeat:no-repeat;
}
#banner-menu a.gallery_link{
color:#0536A8;
font-size:12px;
font-weight:bold;
font-family:Verdana;
background-color:transparent;
background-position:top left;
background-repeat:no-repeat;
}
#banner-menu a.calendar_link{
color:#411B02;
padding-left:0px;
font-size:14px;
font-weight:bold;
font-family:Fantasy;
background-color:transparent;
background-position:top left;
background-repeat:no-repeat;
}

