body, html {
  margin: 0;
  padding: 0;
  background: #a7a09a;
  color: #000;
}

#footer .active a {
  font-weight: bold;
  font-size: 1em;
}

#navbar .active a {
  font-weight: bold;
  background-color: #FFA900;
}

#dtitle  {
  background-position: left;
  background-image: url(/assets/images/starGold.gif);    
  background-repeat: no-repeat;
  padding: .4em 0 0 1.5em;
}

.bottomMenu  {
  
}

.FSF_input {
  width: 100px;
  /* margin-bottom: 5px;  */
}

#banner {
  /* a couple lines for clickable background, also visibility below       */
  /* display: block;    */
  /* width: 1000px;    */
  /* background: url(/assets/images/NonChainLogoBrownSm.jpg) no-repeat;  */
  /* background: url(/assets/images/NonChainLodgingLogoLong.jpg) no-repeat;  */

  background-position: top left;
  background-image: url(/assets/images/TopSunnyBack.jpg);
  background-repeat: repeat-x;

/*  background-position: center center;   */
  height: 167px;
  margin: 0;
  padding: 0 0 0px 0;
	/* margin-bottom: ;   */
	color: black;
   /*	background-color: #EF925A;   */
  background-color: #ffffff;  /* new */
  background-color: #FDE2A5;
  background-color: #FDFCA5;
  background-color: #fff;
}

#banner IMG{
/* display: block;  */
/* margin-left: auto;  */
/* margin-right: auto;  */ 
}	

#banner a h1 {
  display: none;
  height: 100px;
}



#navbar ul  {
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-family: verdana, arial, Helvetica, sans-serif;
}

#navbar a {
  display: block;
  padding: 5px 10px;   /* ??? */
  width: 87%;
  color: #a52a2a;
  background-color: #FCD301;
  text-decoration: none;
}

#navbar a:hover {
  color: #a52a2a;
  background-color: #FCF0B3;
  text-decoration: none;
}

/* #navbar a:visited {
/*  color: #FCF0B3;  */
  background-color: #D57500;
  text-decoration: none;
}   */


#navbar  /* , .last   */
{
font-size:12px;
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navbar li
{
  margin: 0 0 1px 0;   /* new */
/* padding-left: 10px;   */
/* padding: 3px 0 2px 20px;  */
/* background-image: url(/assets/images/DecoArrow.gif);   */
/* background-repeat: no-repeat;  */
/* background-position: 0 .5em;  */
}

#navbar ul ul li { margin: 0 0 1px 0; }  /* new */

#navbar ul ul a  {    /* new */ 
  display: block;
  padding: 5px 5px 5px 25px;
  width: 78%;
  color: #a52a2a;
  background-color: #F8E379;
  text-decoration: none;
}

#navbar ul ul a:hover  {   /* new */
  color: #a52a2a;
  background-color: #FCF0B3;
  text-decoration: none;
}

/* .topnav ul ul {
    display:none;
    padding: 3px 0 2px 20px;
}*/

#navbar {
  /* dave main changes to get left navigation */
  /* font-weight:bold  */
  width: 12%;
  float: left;
  /* margin-bottom: 0;  */
	/* margin: 0;   */
	padding: 5px;
	color: #214D39;
	/* color: #E7E8DD;  */
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 1em;
  background-color: #F7C794;
  background-color: #FDE2A5;
  background-color: #FDFCA0;
  color: black;
	/* background-color: #5A9273   */
}

body {
  min-width: 95%;
}

#pagination {
	font-family: verdana, Arial, Sans-Serif;
  font-size: .8em;
}

.clearfix {
	clear: both;
}	

.currentPage ul{
  margin:0;
  padding:0;
  list-style:none;
}

.currentPage li{
  display:inline;
  margin:0;
  padding:2px;
}

.motelTable td, th {
    padding: 6px;
    font-family: Verdana, Arial, Sans-Serif;
    font-size:14px;
}

.regRow {
  background-color: #EFEFEF;
}

.altRow {
  background-color: #FFFFFF;
} 
  
.headerRow {
  background-color: #FFF0C0;
}
  
.font1 a:link {text-decoration: underline; color: #6F714A;}
.font1 a:visited {text-decoration: underline; color: black;}

.font2 a:link {text-decoration: underline; color: #214D39;}
.font2 a:visited {text-decoration: underline; color: black;}

.floater {
  float: right;
  margin: 15px;
}

.shrink {
  font-size: smaller;
}

#container {
  color: #000000;
  /*  background-color: #DFDEC6;   */
  background-color: #F7C794;
  background-color: #FDE2A5;
  background-color: #FDFCA0;
  font-family: Verdana, Arial, Sans-Serif;
  /* using same background in sidebar fills in sidebar's empty space! 	*/	
  width: 98%;   /* new */
	border: 1px solid gray;
	margin: 3px;
	margin-left: auto;
	margin-right: auto;
	padding: 3px;
}



#content {
  /* dave more changes to get left navigation  */
  float: right;
  width: 83%;   /* new */
  color: #000000;
  /* font-family: Verdana, Arial, Sans-Serif;  */
  padding: 5px;
	/* margin-left: ;   */
  
/*  background-position: top left;  */
/*  background-image: url(/assets/images/GradientTitleSwatch.jpg);   */
/*  background-repeat: repeat-x;   */
  background-color:white;
/*	background-color:#FCFCD0;   */
	border-color:#E7E8DD;
  border-color:#FCD301;
  border-style:solid;
  /* maybe get rid of border????    */
  border-width: 5px;
}

#footer {
  text-align: center;
  font-family: Verdana, Arial, Sans-Serif;
  clear: both;
  padding: 5px 0 0 18%;
  padding: 5px 20px 0 20px;
	/* margin-top: ;  */
  color: #214D39;
  background-color: #F7C794;
  background-color: #FDFCA0;
/*  background-color: #FDE2A5;  */

  height: 50px;
  background-position: left;
  background-image: url(/assets/images/GradientFooterSwatch.jpg);    
  background-repeat: repeat-x;
}

#footer a {
  font-family: Verdana, Arial, Sans-Serif;
  font-size:12px;
  color: #a52a2a;
  padding: 0 10px 0 0;
}

#footer ul {
  display: inline;
  margin:0;
  padding:0;
}

#footer li {
  display:inline;
  margin:0;
  padding:0;
  list-style-type: none;
}

