body {padding:0;margin:0;background:#ffefcc url(images/bg.png) repeat-x center top;font-size:12px;font-family:tahoma, sans-serif;color:black;}
form, fieldset {margin:0;padding:0;border-width:0;}
input, select, textarea {font-family:arial, verdana, serif;font-size:12px;color:#6c6161;}
p, ul {margin-top:1em;margin-bottom:1em}
img {vertical-align:bottom;}
a img {border-width:0;}
a {color:#4e2c09;text-decoration:none;}
a:hover {text-decoration:none;}
.none {display:none;}
.columns {width:100%;overflow:hidden;}

#container {width:948px;margin:0 auto;background:transparent url(images/foot.jpg) no-repeat left bottom;padding-top:13px;}

#top {background:transparent url(images/top.jpg) no-repeat;height:251px;}
#top h1 {margin:0;color:#f6eed9;font-size:28px;font-style:italic;padding:14px 0 0 14px;font-weight:normal}
#top h1 a {color:#f6eed9;text-decoration:none;}

#menu {width:944px;height:39px;background:#f8e4bb url(images/menu.png) no-repeat;margin:0 auto 20px auto;list-style-type:none;padding:0;text-align:center;line-height:39px;font-size:14px;}
#menu li {display:inline;padding-left:30px;background:transparent url(images/menuli.png) no-repeat 12px 5px;}
#menu li.first {background-image:none;padding-left:0;}
#menu li a {color:#4e2c09;text-decoration:none;}
#menu li.selected a {color:#b36b24;}
#menu li a:hover {text-decoration:underline;}

#content {padding-left:20px;width:900px;overflow:hidden;position:relative;padding-bottom:30px;}
#content .print {position:absolute;right:0;top:3px;}
#content h2 {color:#4e2c09;font-size:15px;margin:0;}

.text {width:100%;overflow:hidden;line-height:1.5em;text-align:justify;}
.text p {margin:1.4em 0 1.5em 0;}
.text p span {vertical-align:super;font-size:10px;text-decoration:underline;}
.text .text-left {float:left;width:25%;}
.text .text-left1 {margin-left:100px;}

.tcenter {padding:0;margin:0;font-weight:bold;}

.gallery {text-align:justify;}
.gallery ul {list-style-type:none;margin:0;padding:0;display:inline;}
.gallery img {border:1px solid #5f3f1c;margin-bottom:10px;}
.gallery li {display:inline;}
.gallery .justify {padding-left:400px;}

.gallery-right .text {float:left;width:622px;}
.gallery-right .gallery {float:right;width:252px;margin:1.8em 0 0 0;}
.home-right .text {float:left;width:444px;}
.home-right .gallery {float:right;width:440px;margin:1em 0 1em 0;}
.gallery-left .text {float:right;width:622px;}
.gallery-left .gallery {float:left;width:252px;margin:1.8em 0 1em 0;}

.index {list-style-type:none;margin:0;padding:12px 0 18px 0;text-align:center;line-height:26px;font-size:15px;}
.index li {display:inline;}
.index li a {color:#4e2c09;text-decoration:none;background:transparent url(images/index.png) no-repeat center center;padding:5px 10px;}
.index li.selected a {background-image:url(images/index1.png);}

#footer {line-height:1.45em;color:#caab7e;text-align:right;padding-top:50px;padding-bottom:1px;padding-right:14px;}
#footer p {margin-top:1.45em;margin-bottom:0.7em;}
#footer a {color:#caab7e;text-decoration:underline;}

#map {width:width:100%;height:450px;}
