body {margin: 0px;padding: 0 0 0 0px; font-family: verdana, arial, sans-serif; font-size: 100%; background : #F7F7F7 url(images/bg.gif) repeat-y center;}

div, dd, dl, dt, fieldset, form, h1, h2,  h3, h4, img, p, ul {margin: 0; border: 0; padding: 0;}

.clearfloats {clear:both;}

#mainwrap{margin-left : auto; margin-right : auto; padding: 0px;	width: 940px;}

#header {height: 388px; width : 940px; background-image : url(images/header.gif); background-repeat : no-repeat; padding : 0px; margin :  0px;}

#content {width: 940px; padding: 0px; margin : 10px 0 0 0;background : #fff}

#contentleft { padding: 5px 0 0 0px ; margin : 0px; float : left; width : 190px; }
#contentleft img { padding: 38px 0 0 0px ; margin : 0px; float : left;  }
#contentright { padding: 0 0 0 38px ; margin: 0px; float : left; width : 712px;}
#contentright img { padding: 0px 0 10px 0px ; margin : 0px; float : left;  }
#contentright a{padding: 0; margin: 0; color:#A84937; text-decoration: none; border-bottom: 1px #A84937 dotted;}
#contentright a:hover{padding: 0; margin: 0; color:#fff; background:#A84937; text-decoration: none;border-bottom: 1px #A84937 solid;}



h1 {padding: 51px 0 0px 0px ; font-size : 1.1em; color : #000; text-align: right;}

h2 {padding: 0px 0 10px 0px; font-size : 1.1em; color : #A84937; text-align: left;}

h3 {padding: 0px 0 20px 0px; font-size : 0.9em; color : #A84937; text-align: left;}
p{font-size : 0.8em; color : #000; text-align : justify; padding: 0;line-height : 1.6; }

#quote1 {font-size : 0.7em; color : #A84937; text-align : justify; padding: 0;line-height : 1.4; margin : 0 0 10px 0; width: 190px; font-style: italic; font-weight: 700;}
#quote2 {font-size : 0.7em; color : #A84937; text-align : right; padding: 0;line-height : 1.4; margin : 0; width: 190px; }

.brown {color : #A84937;}


.right {text-align: right;}

#footer { padding : 0 0 20px 0 ; margin: 25px 0 0 0;  width: 940px; height: 20px;border-top: 1px #EEECEC solid;}
#footerleft {padding : 3px 0 0 10px; margin: 0; float:left; font-size: 0.6em; color: #E78927;}
#footerright {padding : 3px 10px 0 0 ; margin: 0; float:right; font-size: 0.6em; color: #E78927;}
#footer a{ color: #E78927;text-decoration:  none;}
#footer a:hover{ color: #E78927;text-decoration: underline;}

#pics {padding :0; margin : 14px 0 0 0; float: left; width: 940px; height: 285px;}
#bigpic {padding :0 1px 0 0; margin : 0; float: left; width: 462px;height: 285px;}
#smallpics {padding :0; margin : 0; float: left; width: 477px;height: 285px;}
.smallpictop1 {padding :0 1px 1px 0; margin : 0; float: left; width: 238px;height: 142px;}
.smallpictop2 {padding :0 0 1px 0; margin : 0; float: left; width: 238px;height: 142px;}
.smallpiclow1 {padding :0 1px 0 0; margin : 0; float: left; width: 238px;}
.smallpiclow2 {padding :0; margin : 0; float: left; width: 238px;}
/* =menu ==================================================== */

#sidemenu {margin: 0px 0 20px 0; float: left;  padding: 0 ;  width: 190px; background: #EEECEC;}
#sidemenu ul {margin: 0; padding: 0;}


#sidemenu ul li {margin: 0 0 0 0; padding: 0; display: block;  text-align: left; font-size : 0.8em ;line-height: 1.5em; font-weight : 700; border-bottom: solid 1px  #fff;}
#sidemenu ul li a {color : #000; text-decoration : none; font-weight: normal;  border-style:none;}
#sidemenu ul li a:link, #sidemenu ul li a:visited { display: block;  padding: 4px 10px 4px 10px; text-decoration : none;}
#sidemenu ul li a:hover {color : #000; background-color: #E78927 ; display: block; padding: 4px 10px 4px 10px;text-decoration : none;}

#sidemenu ul li.live {margin: 0 0 0 0;color : #000;  padding: 0; background: #E78927 ; display: block;  text-align: left; font-size : 0.8em ;line-height: 1.5em; font-weight : 700; border-bottom: solid 1px  #fff;}
#sidemenu ul li.live a {text-decoration : none; color : #000;font-weight: normal;  border-style:none;}
#sidemenu ul li.live a:link, #sidemenu ul li.live a:visited { display: block;  padding: 4px 10px 4px 10px; text-decoration : none;}
#sidemenu ul li.live a:hover {color : #000 ; background-color: #E78927 ; display: block; padding: 4px 10px 4px 10px;text-decoration : none;}



A:active  { color: red }   /* active links    */

.list  {padding : 10px 0 0 20px; font-size : 0.8em; color : #000; text-align : justify; line-height : 1.6;}
.list ul  {margin : 0 0 0 10px;}
.list li  {list-style-type : disc;padding : 0 0 0 0px;}

.attractions1 { float : left; width : 200px; font-size : 0.8em; color : #000; text-align : justify; padding: 0;line-height : 1.6;}
.attractions2 { float : left; width : 472px; padding-left: 20px;font-size : 0.8em; color : #000; text-align : justify; padding: 0;line-height : 1.6;}


#contact { padding: 0  ; margin: 0px; float : left; width : 712px;}
#contactleft { padding: 0 ; margin: 0; float : left; width : 420px;}
#contactright { padding: 0 ; margin: 0px; float : left; width : 292px;}
.contactouter {float : left; margin : 0px 0 20px 0px; 	padding: 0;}
.contact1 { float : left; width : 100px; }
.contact2 { float : left; width : 300px;}