@import"superfish.css";@import"coin-slider.css";@import"galleryfic.css";

body {background:url(../images/body.jpg) 50% 0 repeat; background-attachment: fixed; font:14px/20px Arial, Helvetica, sans-serif; color:#685137; position:relative; min-width:1072px;}
a {color:#fc912f; outline:none; cursor:pointer; text-decoration:none;}
a:hover {text-decoration:underline;}

/*  Header styles */
h1,h2,h3 {line-height:1.2em; color:#2f2e2e; font-weight:bold; font-style:italic; text-transform:uppercase;}
h1 {font-size:36px;}
h2 {font-size:30px;}
h3 {font-size:24px;} 
ul {list-style-type: none;}

/* Global Structure---------------------------------------- */
#frame {background:url(../images/main.png) 0 0 repeat; width:1072px; position:relative; margin:50px auto; padding:20px 0 0 0;}
#main {background:#fff; width:1034px; position:relative; margin:0 auto;}
.main {margin:0 auto; position:relative; width:950px;}

/*----- txt,links,lines,titles -----*/
.clear {clear:both; line-height:0; font-size:0; overflow:hidden; height:0; width:100%;}
.wrapper {width:100%; overflow:hidden; position:relative;}
.extra-wrap {overflow:hidden; display:block;}
.fleft {float:left;}
.fright {float:right;padding-top:25px;}

/*********************************header*************************************/
#header {position:relative; z-index:99; padding:0; background: url(../images/header.png) 0 0 repeat-x; width:100%; border-bottom:17px solid #e6e2cb;}
#header h1 {margin-left:-2px; padding:15px 0;}
#header h1 a {background:url(../images/logo.png) 0 0 no-repeat; display:block; width:274px; height:61px; text-indent:-5000px;}
#header .nav{ background:url(../images/menu.jpg) 0 0 repeat-x #242424; margin:0 auto; width:1034px; position:relative;}
#google_translate_element {position: relative; top:30px;}

/********************** Content ************************/
#content {position:relative; z-index:1; padding:15px 0 30px 0;}
.title1 {color:#4d4d4d; font-size:28px; line-height:32px; text-transform:none; padding:20px 5px 25px 5px;}
.title2 {font:16px/20px Arial, Helvetica, sans-serif; color:#9a8369; text-shadow:1px 0 rgba(129,108,84,0.5); display:block;}
.borderbottom {border-bottom:1px solid #d8d3cd; padding: 15px 0 30px 0;}
.padtop {padding-top:10px;}
.list-1 {padding-left: 0; position: relative; top: -455px; left: -257px;}
.list-1 li {background:url(../images/marker.png) left 1px no-repeat; padding:0px 0 12px 31px; font-size:14px;}
.list-1 li a {color:#fff; display:inline-block; padding-right:10px; text-transform: uppercase;}
.list-1 li a:hover {text-decoration:none; color:#fc912f;}
.list-1 h1 {color: #fff; margin-bottom: 15px;}
.box {background: #fff; box-shadow:1px 1px 4px rgba(0,0,0,.25); padding:20px; margin: 28px 0;}
.box .extra-wrap {padding:0 0 0 20px;}
.map {margin: 10px 0; float: right;}
iframe {border: 1px #d8d3cd solid;}

/*  Buttons */
.button {color:#fff; font:bold 12px/14px Tahoma, Geneva, sans-serif; background:#fc912f; padding:6px 18px 8px 17px; display:inline-block;}
.button:hover {text-decoration:none;}

/******************** Footer ******************/
#footer {width:1020px; position:relative; margin:0 auto; color:#9a8369; font:12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; padding:25px 0; text-align:right;}
#footer a {color:#8d7862; text-decoration:none; border-bottom: 1px #8d7862 dotted;}
#footer a:hover {border-bottom: 1px #8d7862 solid;}