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: 404px; width : 940px; background-image : url(images/header.gif); background-repeat : no-repeat; padding : 0px; margin :  0px;}
#incorp {height: 20px;font-size : 0.8em; color : #000; text-align : left; padding: 75px  0 0 7px;line-height : 1.6; }
#incorp a{padding: 0; margin: 0; color:#990000; text-decoration: none; border-bottom: 1px #A84937 dotted;}
#incorp a:hover{padding: 0; margin: 0; color:#fff; background:#990000; text-decoration: none;border-bottom: 1px #A84937 solid;}
#content {width: 940px; padding: 0px; margin : 0px 0 0 0;background : #E7E6E6;}


#content a{padding: 0; margin: 0; color:#000; text-decoration: underline; }
#content a:hover{padding: 0; margin: 0; color:#fff; background:#cc0000; text-decoration: none;}

#contentleft { padding: 5px 0 20px 20px ; margin : 0px; float : left; width : 190px; }
#contentleft img { padding: 30px 0 0 0px ; margin : 0px; float : left;  }
#contentright { padding: 0 20px 0 20px ; margin: 0px; float : left; width : 690px;}
#contentright img { padding: 0px 0 10px 0px ; margin : 0px; float : left;  }
#contentright a{padding: 0; margin: 0; color:#990000; text-decoration: none; border-bottom: 1px #A84937 dotted;}
#contentright a:hover{padding: 0; margin: 0; color:#fff; background:#990000; text-decoration: none;border-bottom: 1px #A84937 solid;}

#sidemenu {margin: 15px 20px 20px 0; float: left;  padding: 0 ;  width: 190px; background: #cc0000;}
#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 : #fff; 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 : #fff; background-color: #990000 ; 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 : #fff ; background-color: #990000 ; display: block; padding: 4px 10px 4px 10px;text-decoration : none;}




.attractions1 { float : left; width : 200px; font-size : 0.8em; color : #cc0000; text-align : justify; padding: 5px 0 0 20px;line-height : 1.6; }
.attractions2 { float : left; width : 470px;  font-size : 0.8em; padding: 0 0 0 20px;color : #000; text-align : justify; padding: 5px 0 0 0;}

h1 {padding: 15px 0 0px 20px ; font-size : 1.1em; color : #cc0000; text-align:left;}

h2 {padding: 20px 0 10px 20px; font-size : 1.1em; color : #cc0000; text-align: left;}

h3 {padding: 0px 0 20px 0px; font-size : 0.9em; color : #A84937; text-align: left;}
h4 {padding: 0px 0 20px 0px; font-size : 1.1em; color : #A84937; text-align: left;}
#contentright p{font-size : 0.8em; color : #000; text-align : justify; padding: 20px 20px 0px 20px;line-height : 1.6; }



.brown {color : #A84937;}


.right {text-align: right;}

#footer { padding : 0 0 20px 0 ; margin: 0px 0 0 0;  width: 940px; height: 20px; }
#footerleft {padding : 3px 0 0 10px; margin: 0; float:left; font-size: 0.6em; color: #666666;}
#footerright {padding : 3px 10px 0 0 ; margin: 0; float:right; font-size: 0.6em; color: #666666;}
#footer a{ color: #666666;text-decoration:  none;}
#footer a:hover{ color: #666666;text-decoration: underline;}

#pics {padding :10px 0 0 0; margin :  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 ==================================================== */







A:active  { color: red }   /* active links    */

.list  {padding : 10px 0 0 30px; 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;}

.product {width: 690px; padding:  20px; margin: 0; float: left;}
.productpic {width: 152px; height: 150px; padding: 0 20px 0 0 ; margin: 0; float: left; }
.productpic img { padding: 0 ; margin: 0  ; float: left; }
.productpic a { padding: 0 ; margin: 0  ;}
.productdesc {width: 300px; padding: 0; margin: 0; float: left; font-size:0.8em;}
.productdesc {width: 200px; padding: 0; margin: 0; float: left; font-size:0.8em;}

