body 		{
margin: 10px 0px 0px 0px;
padding: 0;
background: #ccccff;
color: #000;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 95%;
line-height: 120%;
}


p.center  {
text-align: center;
}
a {
color: #0033cc;
font-family: Arial, Helvetics, sans-serif;
text-decoration: none;
}
ul {
margin-top: 4px;
}

li {
margin-top: 4px;
list-style-type: none;
}


blockquote {
padding: 5px;
background: #ffff99;
font-style: italic;
text-align: center;
}

.button{
  font-weight: bold;
  border: 1px;
  color: white; padding: 1px;
  background-color: #000066;
  font-size : 12px; letter-spacing: .1em;
}

#container {
width: 800px;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
background: #66cccc url(../09images/09background.jpg) repeat;
}



#banner {
padding: 0px;
margin: 0px;
background: #fff url(../09images/header09.jpg) no-repeat center top;
height: 204px;

}

#nav {
float: left;
text-align: left;
width: 180px;
margin: 0;
padding: 0px;
color: #ffffff;
background: #ffffcc;


}

#nav h5 {
text-align: center;
margin-top: 5px;
font-size: 125%;
line-height: 125%;
color: #ffffff;
}

#content
{
margin-left: 181px;
padding: 0px;

}

.content
{
margin: 0px;
}
.content2
{
padding-left: 25px;
padding-right: 25px;
}
.content a {
color: #0033cc;
font-size: 80%;
text-decoration: underline;
}
.center
{
text-align: center;
}

.content2 ul{
margin-left: 5px; 
}
.content2 li{
list-style-type: none;
}
.content3
{
line-height: 120%;
}
.content3 ul{
margin-left: 5px; 
}
.content3 li{
margin:0 0 5px 0; 
list-style-type: none;
}

.content3 a{
text-decoration: underline;
}

.content4
{
width: 580px;
font-size: 90%;
line-height: 105%;
background: transparent;
}

.left25
{
margin-left: 25px;
}


.lodgingcontent
{
margin-top: 5px;
padding: 0px;
width: 580px;
background: url(../images/lodgingbg.jpg) no-repeat center top;
}

.midway
{
margin-top: 5px;
padding: 0px;
width: 565px;
height: 675px;
background: url(../09images/09midway.jpg) no-repeat center top;
}

.leftcol {
float: left;
padding: 0px;
text-align: left;
width: 315px;
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
line-height: 110%;
background: transparent;
}

.ritecol {
float: right;
padding: 5px;
text-align: left;
width: 250px;
font-size: 90%;
line-height: 105%;
background: transparent;
}

.photoleft {
float: left;
width: 280px;
margin: 0px 5px 5px 0px;
padding: 0px;
text-align: center;
}

.photorite {
float: right;
width: 280px;
margin: 0px 3px 5px 5px;
padding: 0px;
text-align: center;
}

.photoleft2 {
float: left;
width: 200px;
margin: 0px 8px 10px 10px;
padding: 0px;
text-align: center;
}
.photorite2 {
float: right;
width: 200px;
margin: 0px 0px 10px 8px;
padding: 0px;
text-align: center;
}
.photov {
float: left;
width: 150px;
margin: 0px 5px 5px 0px;
padding: 0px;
text-align: center;
}


.photovrite {
float: right;
width: 150px;
margin: 0px 10px 5px 5px;
padding: 0px;
text-align: center;
}
.photosm {
float: left;
width: 100px;
margin: 0px 5px 5px 0px;
padding: 0px;
text-align: center;
}

.columns {
float: left;
width: 290px;
padding: 5px;
text-align: center;
}
.map {
width: 550px;
padding: 15px;
background: #ffffcc;
border: 1px solid #0033cc;}

.columns ul{
float: left;
border: 0;
margin-left: 0px;
margin-top: -5px;
padding: 0px;
text-align: left;
}

.it  {
font-style: italic;
}
.small  {
font-size: 90%;
line-height: 105%;
}
.small li {
font-size: 90%;
margin-left: 0px;
margin-top: 3px;
list-style-type:  none;
}
.smallit  {
font-size: 90%;
font-style: italic;
line-height: 105%;
}
.smallit li {
margin-left: 5px;
margin-top: 3px;
list-style-type:  disc;
}
.bol  {
font-weight: bold;
color: #000;
}
.bol2  {
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 95%;
line-height: 120%;
color: #000;
}
.bolit	  {
font-weight: bold;
font-style: italic;
color: #000;
}
.red	  {
font-weight: bold;
color: #CC0033;
line-height: 115%;
}
.blu  {
font-weight: bold;
color: #000099;
}
.bluit  {
font-weight: bold;
font-style: italic;
color: #000099;
line-height: 115%;
}
.caption {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
color: #000;
line-height: 100%;
text-align: center;
}

h1  {
border: 0;
margin: 0;
padding: 0;
font-weight: bold;
font-size: 120%;
font-family: Arial, Helvetica, sans-serif;
color: #CC0033;
background-color: transparent;
}
h2  {
margin: 0;
padding-top: 5px;
font-weight: bold;
font-size: 125%;
font-family: Arial, Helvetica, sans-serif;
line-height: 120%;
color: #006600;
}
h3  {
height: 24px;
padding-top: 5px;
font-weight: bold;
font-style: italic;
font-size: 110%;
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
background: #339933;
text-align: center;
}
h4  {
padding-top: 5px;
font-weight: bold;
font-size: 110%;
font-family: Arial, Helvetica, sans-serif;
color: #0033cc;
}
h5  {
margin-top: 10px;
margin-bottom: 0px;
padding: 0;
font-weight: bold;
font-size: 110%;
font-family: Arial, Helvetica, sans-serif;
color: #003300;
background-color: transparent;
}
#footer {
clear: both;
width: 800px;
height: 20px;
font-weight: bold;
font-size: 80%;
font-family: Arial, Helvetica, sans-serif;
color: #fff;
background: #339933;
text-align: center;
}
#footer a {
color: #ffffff;
text-decoration: none;
}

.spacer {
height: 10px;
}

.spacer20 {
height: 20px;
}

.spacer50 {
height: 50px;
}

/* menu nav bar  */

.navigation, #leftnav { 
 list-style : none; 
margin: 0;
padding: 0px;
width: 150px;
}




 /* Stylesheet settings for ListMenu Snippet
// STYLES used
//
// #LM_level_N      menu level where N is the number of the depth
//                  starting at 0
// #LM_youAreHere   menu item of current location
// .LM_expanded     expanded menu item with children
// .LM_collapsed    menu item with childen, but not expanded
// .LM_endPage      menu item with children
// .LM_description  menu item description
// 
*/

/* ListMenu Styles */

#listMenuWrapper {
 list-style : none; list-style-image : none; 
margin: 0;
padding: 0;
width: 180px;
background-color : #ffff66;
}

#listMenuWrapper ul {
 list-style : none; list-style-image : none; 
margin-top: 5px;
margin: 0px;
padding: 0;
}
/* sets main color */
#listMenuWrapper ul li {
 list-style : none; 
background-image: url(../09images/bee.gif); 
margin: 0;
padding: 0;
color: #ffff66;
background-repeat: no-repeat;
}
#listMenuWrapper a, #listMenuWrapper #LM_youAreHere {
color: #66cccc; list-style : none; list-style-image : ; 
display: block;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#eeeeee #000066 #000066 #eeeeee; /*light dark dark light*/
text-decoration:none;
}

#listMenuWrapper .snippetName a {
 list-style : none; list-style-image : none; 
margin: 0;
padding: 0;

}

.LM_collapsed a { list-style : none; list-style-image : none; }
.LM_collapsed a:hover {
color: #66cccc; list-style : none; list-style-image : none; 
display: block;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#eeeeee #000066 #000066 #eeeeee; /*light dark dark light*/
background-color: #66cccc;
background-image: url(../09images/hive.gif); 
background-repeat: no-repeat;
text-decoration:none;

	 }

.LM_expanded a { list-style : none; list-style-image : none; }
.LM_expanded a:hover { 
color: #66cccc; list-style : none; list-style-image : none; 
display: block;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#eeeeee #000066 #000066 #eeeeee; /*light dark dark light*/
background-color: #ffff66;
text-decoration:none;

	}
.LM_expanded #LM_youAreHere {
color: #66cccc; list-style : none; list-style-image : none; 
display: block;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#eeeeee #000066 #000066 #eeeeee; /*light dark dark light*/
background-color: #ffff66;
text-decoration:none;

}

/* set hover background color */
.LM_endPage a { list-style : none; list-style-image : none; }
.LM_endPage a:hover  {
color: white; list-style : none; list-style-image : none; 
display: block;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#eeeeee #000066 #000066 #eeeeee; /*light dark dark light*/
background-color: #66cccc;
text-decoration:none;
background-image: url(../09images/hive.gif);
background-repeat: no-repeat; 
}
.LM_endPage #LM_youAreHere {
color: #66cccc; list-style : none; list-style-image : none; 
display: block;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#eeeeee #000066 #000066 #eeeeee; /*light dark dark light*/
background-color: #66cccc;
text-decoration:none;

}
/* set link left indent */
#LM_level_1 li a, #LM_level_1 li #LM_youAreHere 
{padding-left:8px; 
color: #0033cc; 
list-style : none; list-style-image : none; 
display: block;
padding: 2px 28px;
 font-size : 12px;
}
#LM_level_2 li a, #LM_level_2 li #LM_youAreHere {padding-left:10px;  font-size : 11px; background-color: #66cccc;}
#LM_level_3 li a, #LM_level_3 li #LM_youAreHere {padding-left:24px;}
#LM_level_4 li a, #LM_level_4 li #LM_youAreHere {padding-left:32px; }