@charset "utf-8";
/* CSS Document */

body { margin:0; font-size:13px; line-height:1.4; padding: 0px; font-family: Arial; background-image: url(../images/bg.jpg); background-repeat: repeat-x; background-color: #dbfa90; }
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#000; text-decoration:none;}
a:hover { color:#f00;}

#first { z-index: 1010; }

#container { height: 1860px; width: 1415px; margin: auto; }
#header { height: 145px; width: 1415px; background-image: url(../images/hollee_01.jpg); }

#motif_nav { height: 431px; width: 1415px; }
#motif_left { height:431px; width:987px; float:left; background-image: url(../images/hollee_02.jpg); }

#space { height: 32px; width: 987px; }

#motif { height: 352px; width: 1415px; }

#m_content { height: 352px; width: 728px; padding-left:244px; }
#motif_right { height:431px; width: 428px; float:right; background-image: url(../images/hollee_03.jpg); }

#motif_right ul { padding-top: 28px; padding-left: 19px; color: #FFF; }
#motif_right ul li { height: 25px; width: 170px; text-align: center; background-image: url(../images/button2.png); padding-top: 13px; }
#motif_right ul li:hover { height: 25px; width: 164px; background-image: url(../images/button.png); padding-top: 13px; margin-left: 3px; }

#maincontent { min-height: 1082px; width: 1415px; float:left; background-image: url(../images/l_bg.jpg); background-repeat: repeat-y; }

#left { min-height:354px; width:545px; float:left; background-image:url(../images/hollee_04.jpg); float:left; background-repeat: no-repeat; }
#l_control { min-height:120px; width:264px; padding-top: 100px; margin-left: 264px; }

#menu { min-height:120px; width:264px; }

#menu .ls_s_cate { list-style: none; margin: 0px; padding: 0px; width:262px; border-bottom:0px solid #ccc; font-family:Comic Sans MS; font-size:14px; font-weight: bold;  }
#menu .ls_s_cate li { position:relative; padding-top: 3px; padding-bottom:8px; background-image: url(../images/class_bg.jpg); }
#menu .ls_s_cate #c_f { position:relative; padding-top: 3px; padding-bottom:8px; background-image: url(../images/class_bg_f.jpg); }
#menu .ls_s_cate li ul { position:absolute; left:262px !important; left:124px; top:0; display:none; width: 195px; border:1px solid #63941e; z-index: 1002; }
#menu .ls_s_cate li.current ul { display:block;}
#menu .ls_s_cate li:hover ul { display:block;}

.ls_s_cate li a { width:200px; display:block; text-decoration:none; padding:5px; margin-left:27px; }
.ls_s_cate li ul li a { width:164px; display:block; text-decoration:none; padding:5px; padding-left: 20px; margin-left: 0px;}
.ls_s_cate li a:hover { background-color:#fff;}
#menu .ls_s_cate li ul li { color:#666666; background:#fff; padding:2px; border:1px solid #63941e; list-style-type: none; }
.ls_s_cate li a { color: #619800; }
.ls_s_cate li a:hover { color: #f00; }

#class_footer { height:38px; width:262px; background-image: url(../images/class_footer.jpg); background-repeat: no-repeat; padding-bottom: 10px; }

#right { height:354px; width:870px; float:right; float:left; background-image:url(../images/hollee_05.jpg); }
#r_control { height:230px; width:530px; padding-top: 90px; margin-left: 60px; color: #1a3c00; line-height:25px; font-family:Lucida Sans Uni...; color:#8a562c; }
#r_control a{color:#8a562c; font-family:Britannic Bold; font-size:16px; float:right; margin-right:23px;}
#r_control a:hover{ color:#F00;}
#products { height:586px; width:1415px; float:left; }
#p_l { height:586px; width:1203px; float:left; }
#p_left { height:586px; width:221px; float:left; background-image: url(../images/hollee_06.jpg); }
#p_content { height:586px; width:982px; float:right; background-image: url(../images/hollee_07.jpg); }
#p_right { height:586px; width:212px; float:right; background-image: url(../images/hollee_08.jpg); }
#p_control {
	height:500px;
	width:880px;
	padding-top: 60px;
	margin-left: 52px;
}

.homepro { margin: 0px; padding: 0px; list-style-type: none; }
.homepro li { text-align:center; float: left; padding-bottom: 20px; margin-right: 5px; margin-left: 5px; height: 152px; width: 164px; }
.pname { padding-top: 6px; padding-bottom: 10px; font-size: 14px; }
#p_bg {
	background-image: url(../images/p_bg.jpg);
	height: 128px;
	width: 168px;
}

#p_bg a img {
	padding-top: 18px;
}

#copyright { min-height:142px; width:1415px; float:right; background-image: url(../images/hollee_09.jpg); background-repeat: no-repeat; background-position: bottom; }
#c_content { min-height:60px; width:1415px; margin: auto; padding-top: 0px; font-size: 12px; line-height: 14px; }
#c_logo { min-height:60px; width:1415px; background-image: url(../images/hollee_091.jpg); }
#space2 {min-height:40px; width:1415px;}

#footer { height: 202px; width: 1415px; float:right; background-image: url(../images/hollee_10.jpg); }

#motif_right #menu #ind { height: 25px; width: 164px; background-image: url(../images/button.png); padding-top: 13px; margin-left: 3px; }

.nivo-controlNav { position:absolute; left:590px; bottom:10px; z-index: 1000; }
.nivo-control { font-size: 14px; margin-right: 3px; display: inline; cursor: pointer; background: #fff; border: 1px solid #224600; padding: 2px 6px; color: #1a3c00; font-family: arial; font-size: 12px; }

.nivo-controlNav a.active {
	background-position:0 -43px;
	padding: 3px 8px; font-weight: bold; color: #ffffff; background: #63941e; position: relative; bottom: 2px;
}

.nivo-directionNav a {
	display:block;
	width:35px;
	height:35px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}