body {background:#ededed;font-family:'Arial', sans-serif;font-size:12px;color:#2e2e2e;overflow-y:scroll;}
a {text-decoration:none;}


#wrapper {width:970px;margin:15px auto 0 auto;background:#ffffff;}



header {padding:10px 20px 10px 20px;}
header #logo {float:left;width:197px;margin-bottom:15px;margin-left:65px;}
header #menu {float:right;margin-top:15px;}

header #menu ul li {display:inline;padding:5px;background-color:#a18888;list-style: none;margin-right:-3px;}
header #menu ul li a {color:#fff;padding:10px;font-size:14px;font-weight:bold;margin:0px;}
header #menu ul li a:hover {color:#fff;}
header #menu ul li.active a:hover {color:#fff;}


#slider {position:relative;float:left;width:100%;height:385px;}

#slider .slides_container {height:385px;}
#slider .slides_container  img {}

#slider ul {position:absolute;top:335px;right:90px;z-index:9999;padding-left:20px;}

#slider ul li {margin-right:5px;width:12px;background:url('../images/slider_nav_off.png');display:inline;background-repeat:no-repeat;background-position:left top}
#slider ul li.current {background:url('../images/slider_nav_on.png');background-repeat:no-repeat;background-position:left top;}
#slider ul li a {width:12px;height:12px;padding:0px 4px;}


#slider #tip {position:absolute;top:50px;left:30px;width:220px;z-index:9999;padding:10px 20px; background-color:#675959;color:#fff;}

#tip h3 {font-size:20px;font-weight:bold;text-align:center;margin: 5px 0px;}
#tip p {font-size:13px !important;line-height:24px !important;}

#index-inquiry {float:right;width:256px;padding:10px;background:#178a30;color:#fff;font-weight:bold;}
#index-inquiry h3 {text-align:center;color:#fff;margin:15px 0px;font-size:24px;}


#content {padding:0 20px;margin-bottom:20px;}
#content h1 {border-bottom:2px solid #412929;padding-bottom:2px;margin-bottom:10px;color:#412929;font-size:20px;}
#content h2 {margin-top:30px;padding-bottom:2px;margin-bottom:10px;color:#755d5a;font-size:16px;}
#content p {line-height:30px;font-size:14px;}

#bottom {width:100%;padding:0 20px;clear:both;}
#bottom .box {float:left;width:217px;padding:0 20px 20px 0;}
#bottom .box h2 {text-align:center;background-color: #412929;padding-bottom:2px;margin-bottom:0px;color:#fff;}
#bottom .box h2 a {color:#fff}
#bottom .box img {margin-bottom:10px;width:217px;}
#bottom .box p {line-height:20px;font-size:12px;text-align:justify}
#bottom .box p a {float:right;background:#a18888;border-radius:5px;color:#fff;padding:5px 10px;}
#bottom .box p a:hover {background:#412929;}


#bottom .box-last {float:left;width:217px;}
#bottom .box-last h2 {text-align:center;border-bottom:2px solid #075818;padding-bottom:2px;margin-bottom:15px;color:#075818}
#bottom .box-last h2 a {color:#075818}
#bottom .box-last img {margin-bottom:10px;width:217px;}
#bottom .box-last p {line-height:20px;font-size:12px;text-align:justify}
#bottom .box-last p a {float:right;background:#178a30;border-radius:5px;color:#fff;padding:5px 10px;}
#bottom .box-last p a:hover {background:#075818;}

#contact-inquiry {float:right;}

footer {clear:both;text-align:center;font-size:12px;background:#fff;padding-top:5px;border-top: 2px solid #d4d4d4;margin: 0px 20px;height:70px;}


input[type="image"] {
	border: 0px;
}

p#top_phone {
	text-align: right;
	padding-right: 15px;
	color: #755d5a;
	font-size: 24px;
	font-weight:bold;
	margin:17px 0;
}
header #menu li:hover {background:#412929;}
header #menu li a:hover {color:#fff;}

header #menu li.active {
	background-color: #412929;
}


.gallery_nivo img {
	margin-right: 10px;
	margin-bottom: 10px;
}

a img {
	border:0px;
}