/* Global reset */


*						{ margin: 0; padding: 0;}
html					{ overflow-y: scroll;}
html, body				{ height: 100%;}
body					{ font-size: 14px;font-family: Arial, Helvetica, sans-serif; line-height: 20px; background: #e3d2b6; background-image: url(../images/bgTile.jpg); background-repeat: repeat-x;}
a img					{ border: none;} 
img						{ float: left; }
table					{ border-collapse: collapse;}
p						{ margin-bottom: 20px; }
p.bold					{ font-weight: bold; }
h2						{ margin-bottom: 10px;}

/* Styles */


#outerWrapper{
margin: 0 auto;
width: 1200px;
height: auto;
background-image: url(../images/pageBg.jpg);
background-repeat: repeat-y;
}

#headerWrapper{
position: relative;
float: left;
width: 1200px;
height: auto;
}
#header1{
position: relative;
float: left;
width: 1200px;
height: 174px;
background-image: url(../images/header1.jpg);
background-repeat: no-repeat;
}
#header2{
position: relative;
float: left;
width: 1200px;
height: 175px;
background-image: url(../images/header2.jpg);
background-repeat: no-repeat;
}
#header3{
position: relative;
float: left;
width: 1200px;
height: 301px;
background-image: url(../images/header3.jpg);
background-repeat: no-repeat;
}

#nav{
position: relative;
float: left;
width: 1030px;
height: 32px;
background-image: url(../images/navBg.jpg);
background-repeat: no-repeat;
font-size: 18px;
padding: 55px 0 0 170px;
color: #cc9933;
}
#nav a{
color: #330000;
text-decoration: none;
}
#nav a:hover{
text-decoration: underline;
}



#slideshowDiv{
position: relative;
float: left;
width: 884px;
height: 301px;
margin-left: 161px;
display: inline;
}




#welcomeDiv{
position: relative;
float: left;
width: 1200px;
height: auto;
margin-bottom: 20px;
display: inline;
background-image: url(../images/welcomeBg.jpg);
background-repeat: no-repeat;
}
#welcomeDivText{
position: relative;
float: left;
width: 535px;
height: auto;
margin-left: 220px;
margin-top: 150px;
display: inline;
color: #330000;
}



#localDiningDiv{
position: relative;
float: left;
width: 1200px;
height: auto;
background-image: url(../images/localDiningBg.jpg);
background-repeat: no-repeat;
}
#localDiningDivText1{
position: relative;
float: left;
width: 420px;
height: 94px;
padding: 210px 0 0 0;
margin-left: 220px;
margin-top: 50px;
display: inline;
color: #330000;
}
#localDiningDivText2{
position: relative;
float: left;
width: 772px;
height: 101px;
padding: 10px 70px 0 80px;
margin-left: 138px;
display: inline;
color: #330000;
background-image: url(../images/localDiningDivText2Bg.jpg);
background-repeat: no-repeat;
}
#localDiningDivText3{
position: relative;
float: left;
width: 772px;
height: 107px;
padding: 0 70px 0 80px;
margin-left: 138px;
display: inline;
color: #330000;
background-image: url(../images/localDiningDivText3Bg.jpg);
background-repeat: no-repeat;
}
#localDiningDivText4{
position: relative;
float: left;
width: 772px;
height: 127px;
padding: 0 70px 0 80px;
margin-left: 138px;
display: inline;
color: #330000;
background-image: url(../images/localDiningDivText4Bg.jpg);
background-repeat: no-repeat;
}
#localDiningDiv5{
position: relative;
float: left;
width: 772px;
height: 295px;
padding: 0 70px 0 80px;
margin-left: 138px;
display: inline;
color: #330000;
background-image: url(../images/localDiningDiv5Bg.jpg);
background-repeat: no-repeat;
}



#recreationDiv{
position: relative;
float: left;
width: 1200px;
height: auto;
margin-left: 138px;
display: inline;
background-image: url(../images/recreationDivBg.jpg);
background-repeat: no-repeat;
}
#recreationDivText1{
position: relative;
float: left;
width: 525px;
height: 162px;
padding: 0 70px 0 360px;
margin-top: 118px;
display: inline;
color: #330000;
background-image: url(../images/recreationDivText1.jpg);
background-repeat: no-repeat;
}
#recreationDivText2{
position: relative;
float: left;
width: 525px;
height: 162px;
padding: 0 70px 0 360px;
color: #330000;
background-image: url(../images/recreationDivText2.jpg);
background-repeat: no-repeat;
}
#recreationDivText3{
position: relative;
float: left;
width: 525px;
height: 162px;
padding: 0 70px 0 360px;
color: #330000;
background-image: url(../images/recreationDivText3.jpg);
background-repeat: no-repeat;
}
#recreationDivText4{
position: relative;
float: left;
width: 525px;
height: 162px;
padding: 0 70px 0 360px;
color: #330000;
background-image: url(../images/recreationDivText4.jpg);
background-repeat: no-repeat;
}
#recreationDivText5{
position: relative;
float: left;
width: 525px;
height: 162px;
padding: 0 70px 0 360px;
color: #330000;
background-image: url(../images/recreationDivText5.jpg);
background-repeat: no-repeat;
}



#additionalRecDiv{
position: relative;
float: left;
width: 1200px;
height: auto;
margin-left: 138px;
display: inline;
background-image: url(../images/additionalRecDivBg.jpg);
background-repeat: no-repeat;
}
#additionalRecDivText1{
position: relative;
float: left;
width: 792px;
height: 162px;
padding: 0 50px 0 80px;
margin-top: 170px;
display: inline;
color: #330000;
}
#additionalRecDivText2{
position: relative;
float: left;
width: 792px;
height: 162px;
padding: 0 50px 0 80px;
color: #330000;
}



#locationMapDiv{
position: relative;
float: left;
width: 922px;
height: 625px;
margin-left: 138px;
margin-top: 5px;
display: inline;
background-image: url(../images/locationMapDivBg.jpg);
background-repeat: no-repeat;
}



#informationDiv{
position: relative;
float: left;
width: 1200px;
height: auto;
margin-left: 138px;
display: inline;
background-image: url(../images/informationDivBg.jpg);
background-repeat: no-repeat;
}
#informationDivLeft{
position: relative;
float: left;
width: 441px;
height: auto;
margin-top: 195px;
display: inline;
}
#accordion{
width:351px; 
margin-top:20px;
margin-left: 40px;
}
.accordion{
width:351px; 
font:12px Verdana,Arial; 
color: #330000;
}
.accordion dt{
width:339px; 
border:2px solid #bba177; 
padding:8px; 
font-weight:bold; 
margin-top:5px; 
cursor:pointer; 
background:url(../images/accordionHeader.gif);
}
.accordion dt:hover{
background:url(../images/accordionHeader_over.gif);
}
.accordion dd{
overflow:hidden; 
background:#fff;
}
ul.accordion{
display:block; 
width:339px; 
border-top:none; 
padding:15px;
margin-left: 20px;
}




#informationDivRight{
position: relative;
float: left;
width: 441px;
height: auto;
margin-top: 100px;
display: inline;
}
#informationDivRightText{
position: relative;
float: left;
width: 441px;
height: auto;
}
#informationDivRightForm{
position: relative;
float: left;
width: 461px;
height: auto;
}



#footer{
position: relative;
float: left;
width: 1200px;
height: 404px;
background-image: url(../images/footer.jpg);
background-repeat: no-repeat;
}
#footer a{
position: relative;
float: right;
text-decoration: none;
color: #330000;
margin-top: 320px;
margin-right: 140px;
}
#footer a:hover{
text-decoration: underline;
}


#thumbs{
position: relative;
float: right;
width: 298px;
height: 351px;
margin-right: 115px;
margin-top: 45px;
display: inline;
}
#thumbs img{
margin: 5px 5px 5px 5px;
}






















































