BODY  {font-family : Arial, Helvetica, sans-serif;color: #555555;margin: 0px auto;padding: 15px;background:  #E8EAD8;}
html  {scrollbar-face-color: #231F20; scrollbar-arrow-color: #677719; scrollbar-base-color: #231F20;}

A,A:Visited, A:Active {text-decoration : none;color : #006C99;margin:0;padding:0;}
A:Hover  {color : #00415B;text-decoration : none;margin:0;padding:0;}
.sidebar A, .sidebar A:Visited, .sidebar A:Active {font-size: .7em;text-decoration : none;color : #00ADEC;margin:0px 0px 5px 10px;padding:0px 0px 0px 20px; font-weight: bold;}
.sidebar A:Hover  {color : #006C99;text-decoration : none;margin:0px 0px 5px 10px;padding:0px 0px 0px 20px; }
A.blue,A.blue:Visited, A.blue:Active {text-decoration : underline;color : #006C99;margin:0;padding:0px;}
A.blue:Hover  {color : #00415B;text-decoration : underline;margin:0;padding:0;}
A.white2,A.white2:Visited, A.white2:Active {text-decoration : none;color : #FFFFFF;margin:0;padding:0px;}
A.white2:Hover  {color : #FFFFFF;text-decoration : underline;margin:0;padding:0;}



h1 {color : #677719; font-size : 1.2em; margin: 0px 20px 0px 20px ; padding: 0px 0px 10px 0px;font-weight: bold;}
.topline h1 {color : #677719; font-size : .6em; margin: 0px ; padding: 0px 0px 0px 10px;font-weight: normal;}
h2{font-size: .9em;color: #677719;text-align: justify;margin: 0px; padding: 10px 20px 5px 20px; }
.sidebar2 h2{font-size: .7em;color: #006C99;text-align: left;margin: 0px; padding: 10px 0px 0px 10px; }
h2.guesthouse {font-size: .7em;color: #FFFFFF;text-align: center;margin: 0px 10px 0px 10px; padding: 2px 0px 2px 0px; background:#902030;}
h3 {font-weight: normal;font-size:.7em;color: #677719;text-align: justify;margin: 0px 0px 0px 10px; padding: 0px ; }
h4{font-size:1.2em;color: #B51906;}
h5 {font-size:1.2em;color: #B51906;}
h6 {font-size:1.4em;color: #B51906;margin : 0px; padding:0px;}

p {font-size:.8em;color: #555555;margin: 0px; padding: 0px 20px 10px 20px;text-align: justify;}
P.white {color : #FFFFFF; font-size : .7em; padding-top:7px;padding-bottom:5px;margin-left : 0px; margin-right : 0px; margin-top:0px;margin-bottom: 2px; }
P.cent  {color : #006C99; font-size : .7em; margin : 0px; padding:0px;text-align: center;}
p.form {font-size:.8em;color: #677719;margin: 0px; padding: 0px 5px 0px 0px;text-align: right;}



.wrapper {width:750px;margin: 0px auto;padding: 0px;}
.inner {width:750px;background:#FFFFFF;margin: 0px;padding: 0px 0px 0px 0px;border: solid 1px #231F20;}
.banner {height: 150px;padding:0px;margin:0px; background: #231F20;}
.sidebar1 {float:left; display:inline;width:150px; padding:5px 0px 0px 0px; }
.sidebar2 {float:right;display:inline;width:150px;padding:5px 0px 0px 0px;}
.content {margin:0px 150px 0px 150px ;padding:10px 10px 0px 10px;border-width: 0px 1px 0px 1px; border-color:  #677719;border-style:  solid ;}
.footer {clear:both;width:750px;margin:10px;}
.byline {padding:0.25em 0;margin:0px 20px 0px 20px;color:#777;border-style: dotted;border-width: 1px 0px 1px 0px;border-color: #777;font-size:.7em; }
.topline{position: absolute; top:115px; margin: 0px;padding:0px 0px 0px 420px; z-index:2;  }

hr{color: #677719; margin:10px 10px 10px 10px; padding:0px 0px 0px 0px;}
#map{margin: 5px 20px 10px 20px;}
#map2{margin: 5px 20px 10px 20px;}

ul {margin: 0px 0px 0px 0px;padding:0px 0px 10px 50px;font-size : .8em;}
ol {margin: 0px 0px 0px 0px;padding:0px 0px 10px 50px;font-size : .8em;}
ul ol{margin: 0px 0px 0px 0px;padding: 0px 20px 5px 30px;font-size : .9em;}
dl {margin:0px 120px 10px 50px;font-size : .7em;}
dt{font-weight: bold; margin:10px 0px 0px 0px;}
li{margin:0px 0px 10px 0px;}

.front{padding:0px 0px 10px 0px;}

/* Interesting rules start here */
.floatclear {display:inline-block;width:100%;}
/* Hide from IE Mac \*/
* html .floatclear {height:1%;width:auto;}
.floatclear {display:table;}
/* End hide from IE-mac */
/* Interesting rules end here */

form{margin:0;padding:0;}
.search form{margin:0px;padding:4px 0px 0px 5px;}
input	{ font-size:.7em; font-weight:normal; text-decoration:none; border:1px solid #677719;vertical-align: top;}
textarea{font-size:.8em; font-weight:normal; text-decoration:none; border:1px solid #677719;}
select {font-size:.7em; font-weight:normal; }
.shop {font-size:.7em; margin:0px;padding:0px; width:120px;}
