body {
	
		background:url(images/top-background.jpg);
	background-position:top;
	background-repeat:repeat-x;
	margin-top:0px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #320a02;
	}



#container {
		width: 760px;
		border: 3px solid #2a0c02;
		border-top: 0;
		margin: 0px;
		margin-left: auto;
		margin-right: auto;
		background-color: #d6c8bf;
		background-image: url(images/bkndcols.gif);
		background-repeat: repeat-y;
		}


#banner {
		padding: 0px;
		height: 130px;
		overflow: hidden;
		margin-bottom: 0;
		background-color: rgb(120,95,67);
		}


#content {
	display: block;
	float: left;
	width: 540px;
	height: auto;
	right: 0;
	bottom: 100px;
	left: 180px;
	/*background-color: rgb(255,255,255);*/
	margin: 0px 0px 100px 0px;
	padding: 10px 5px 0px 0px;
}


#sidebar-a {
	display:block;
	float: left;
	width: 180px;
	height: 500px;
	right: auto;
	bottom: 100px;
	left: 0;
	background-color: #d6c8bf;	
	margin: 0px 10px 0px 0px;
	padding: 10px;
}

		
#mainpic {
		padding: 0;
		margin: 0;
		}


#footer {
		clear: both;
		margin-top: 0;
		background-color: #4f1a08;
		
		width: 760px;
		height: 70px;
		padding: 0px;
		}
		
	#mainnav {
      clear: both;
      width:760px;
	  height:30px;
	  display:block;
	  /*background-color: rgb(255,255,255);*/
	  background:url("images/navbar.jpg") repeat-x left top;
	  padding: 0;
	  font-family: Georgia, serif;
      }
    #mainnav ul {
      margin:0 0 0 15px;
      padding:0;
	  display:block;
      list-style:none;
  	  background:url("images/navbar.jpg") repeat-x;

      }
    #mainnav li {
      float:left;
	  font-size:15px;
	  vertical-align:middle;
      margin:0;
      padding:0;
      }
    #mainnav a {
      display:block;
      background:url("images/navbar.jpg") repeat-x;
      padding:5px 15px 10px 15px;
      text-decoration:none;
      font-weight:bold;
      color:rgb(120,95,67);
      }
    #mainnav a:hover {
      color:rgb(66,57,49);
	  background:url("images/navbar-hov.jpg") repeat-x;
      }
    #mainnav #current {
      background-image:url("images/navbar.jpg") repeat-x;
      }
    #mainnav #current a {
      background-image:url("images/navbar.jpg") repeat-x;
      color:rgb(97,47,35);
      }
	 #mainnav #current a:hover {
      color:rgb(97,47,35);
	  background:url("images/navbar-hov.jpg") repeat-x right top;
      }
	
	/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #mainnav a {float:none;}
  /* End IE5-Mac hack */
  
  
  
  
h1 {
		font-family: Georgia, serif;
		font-size: 24px;
		color: rgb(120,95,67);
		background-color: rgb(255,255,255);
		padding-top: 20px;
		}
		
		
h2 {
		font-family: Georgia, serif;
		font-size: 16px;
		padding-top: 18px;
		color: #da972e;
		}
		
		
#sidebar-a h2 {
		margin-top:5px;
		background-color: #d6c8bf;
		padding-bottom:10px;
		font-size:18px;
		font-family: Arial, Helvetica, sans-serif;
		color: rgb(97,47,35);
		}
		
		
#sidebar-a a {
		background-color: #d6c8bf;
		font-size:14px;
		font-family: Arial, Helvetica, sans-serif;
		color: rgb(97,47,35);
		text-decoration: none;
		}
		
#sidebar-a a:hover {
		background-color: #d6c8bf;
		font-size:14px;
		font-family: Arial, Helvetica, sans-serif;
		color: rgb(97,47,35);
		text-decoration: underline;
		}
	
	
p {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #666666;
		
		padding-top: 12px;
		}

		
a {
		color: rgb(97,47,35);

		}
		
a img {border:0;

		}
		
img {border:0;

		}
		
.indent {
		padding-left:207px;
		}
		
		
table, tr, td {/*background-color: rgb(221,230,219);*/
		padding: 5px;
		}
		
/*b {
		color: rgb(120,95,67);
		}	*/	
		
#storehours {
		float: right;
		margin: 45px 50px 0px 0px;
		padding: 10px 30px 10px 10px;
		background-color: rgb(255,255,255);
		border: 1px dotted rgb(120,95,67);
}

#storehours h2 {
		margin: 5px 0px;
		padding: 0px;
		background-color: rgb(255,255,255);
}

#storehours p {
		margin: 0px;
		margin-bottom: 5px;
		padding: 0px;
		padding-bottom: 5px;
		background-color: rgb(255,255,255);
}

#footer p {
		background-color: #2a0c02;
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: rgb(221,230,219);
		padding: 8px 0px;
}

#footer p a{
		background-color: #2a0c02;
		color: rgb(221,230,219);
		text-decoration: none;
}

#footer p a:hover{
		background-color: rgb(66,57,49);
		color: rgb(255,255,255);
		text-decoration: underline;
}

  