* { margin: 0; padding: 0px; }
html, body, #page_container {font-family:Arial, Helvetica, Verdana, Sans-serif; margin: 0px;padding: 0px;height: 100%;}
body {font-size: 13px;color:#5c5b5b;
}
a {color:#9a3c10; text-decoration: none;}
a:hover {color: #6e2503;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
text-decoration:underline;
}
h {font-size: 28px;color: navy;/*font-family: "Times New Roman;"*/}
h1 {color:#948b82;font-size:30px;font-weight:bold;}
h2 {color:#f6cb8d;font-size:30px;font-weight:bold;}
h3 {color: #616060;margin-top:-20px;}
textarea {width:400px !important;min-width:400px !important;max-width:400px !important;height:100px !important;min-height:100px !important;max-height:100px !important;} 
img {  border-style: none;}


/*#pageContainer {position:relative;background-image:url(/images/backPic.jpg); background-repeat:no-repeat; background-position:center top; margin: auto;min-height: 100%;max-width:2000px;height: auto;}*/

#pageContainer {margin: auto;min-height: 100%;height: auto;width:980px;overflow:hidden;}
#headerWrapper {}
#upperTab {width:250px;height:50px;}
#mainTab {width:980px;height:466px;}
#contentTab {width:1001px;
background: rgb(238,238,238); /* Old browsers */
background: -moz-linear-gradient(-45deg,  rgba(238,238,238,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
#leftTab {float:left; width:250px;}
#rightTab {float:right; width:750px;}
#leftTabWrapper{padding:50px 30px 0 30px;color:#e7c643;font-size:15px;}
#leftTabBottomText{font-size:16px;}
#leftTabBottomTel{font-size:30px;}

#logoContainer{float:left;padding:45px 0 0 30px;width:320px;height:105px;}
#s2{color:white;font-size:15px;font-weight:bold;margin:65px 0px 0px 110px;width:350px;}
#menuWrapper{float:right;width:595px;height:150px;padding-right:30px;}
#searchContainer{height:30px;}
#menuContainer{text-align:right;margin-top:80px;font-size:15px;height:30px;width:580px;}
#mailContainer{margin:10px 0px 0px 136px;font-size:14px;color:white;}
#mailContainer a{color:white;}
#textMainContainer{ text-align:right;height:40px;margin-top:10px;}
#textMainNotice1 {color:black;font-size:20px;}
#contentWrapper {padding:50px 50px 30px 50px;}
#leftContentWrapper{padding:50px 0px 30px 30px;font-size:13px;}
#leftContentTitle{padding-bottom:20px;}
#contentContainer {font-size:14px;overflow:hidden;}
.menuElement {background:#eeeeee;color:#555555; padding:5px 0px; margin-right:1px; display:inline-block;font-size:13px;width:100px;text-align:center;}
.menuElement a {color:#555555;}
.menuElement:hover {background:#555555;cursor:pointer;color:#eeeeee;text-decoration:none;}
#footerTab {margin:auto;width:940px;height:104px;color:#999999;}
#footerTab a {color:#999999;}
#leftFooterTab {float:left;width:500px;padding:20px 0px;font-size:11px;}
#leftFooterTab a{color:#999;}
#rightFooterTab {float:right; text-align:right; width:100px;padding-top:20px;font-size:12px;font-style:italic;font-size:11px;}
#rightFooterTab a{color:#999;}

#mapCanvas {width:600px;height:400px;border:solid 1px #c1c1c1; padding:10px;}
#mapCanvas img {border-style:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}

.newsWrapper {color:#777;}
.readMore {background:#999;color:white;font-size:10px;padding: 0px 5px;}
.readMore:hover{background:#555;color:white;text-decoration:none;}
.readMoreWrapper {float:right;padding: 5px 0 10px 0;}
/* foto slider - start */
.imageGroup {display:inline-block;height:145px;}
.smallPicture {cursor:pointer;}
#sliderArrowPrev{position:absolute;margin-top:-144px;width:50px;height:144px;z-index:99}
#sliderArrowNext{position:absolute;margin-top:-144px;margin-left:600px;width:50px;height:144px;z-index:99}
.prev{cursor:pointer;/*opacity: 0;*/ filter: alpha(opacity=0);z-index:99;}
.next{cursor:pointer;/*opacity: 0;*/ filter: alpha(opacity=0);z-index:99;}
/* foto slider - end */
/* ----- EMAIL PORM - START ----- */
#email_form {/*font-family:Arial*/color:#3c3c3c;}
#email_form a{color:blue;}
#email_form a:hover{color:navy;}
#email_form img {border-style:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
#submitButton {border:solid 1px #c1c1c1;padding:3px;width:100px;color:#464545;cursor:pointer;}
#submitButton:hover{color:#1b1b1b;cursor:pointer;background:#d6d6d6;}
.emailText {border:solid 1px #c1c1c1; padding:3px;}
.emailText:hover {border:solid 1px #9e9e9e}
.emailTextarea {border:solid 1px #c1c1c1; padding:3px;}
.emailTextarea:hover {border:solid 1px #9e9e9e}
/* ----- EMAIL PORM - END ----- */

