* {
	margin: 0;
	padding: 0
}

br.clear {
	clear:both
}

body {
	background: url(../images/bg.jpg) top left;
	text-align: center;
	color: #5b3c0e;
	font: 13px verdana,helvetica,arial;
}

body.nav-locations iframe {
	border: 1px solid #6D3A21;
}

img.images {
	margin-right: 60px
}

.markets {
	height: 20px;
	padding: 5px 0;
	background: url(../images/locations-titles.gif) center 8px no-repeat;
}

.markets p {
	float: left;
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold
}

#frame {
	width: 764px;
	margin: 0 auto;
	text-align: left
}

p {
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 10px 5px 5px;
	color: #5b3c0e
}

.font-brown {
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
	color: #5b3c0e
}

.font-bold-brown {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	color: #5b3c0e
}

.font-brown-links {
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px 5px 1px 5px;
	color: #5b3c0e
}

.font-bold-brown-links {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px 5px 1px 5px;
	color: #5b3c0e
}

.font-hyperlink {
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px 5px 5px 5px;
}

/* -= Start Round Corners =- */

.T-L-corner-table {
	background: #C1B179 url(../images/round-corners-tables/T-L.gif) top left no-repeat;
	padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;
}

.T-R-corner-table {
	background: #C1B179 url(../images/round-corners-tables/T-R.gif) top right no-repeat;
	padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;
}

.B-R-corner-table {
	background: #C1B179 url(../images/round-corners-tables/B-R.gif) bottom right no-repeat;
	padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;
}

.B-L-corner-table {
	background: #C1B179 url(../images/round-corners-tables/B-L.gif) bottom left no-repeat;
	padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;
}


.font16 {
	font-size: 16px;
	font-weight: bold;
}

.box {
	margin: 0 auto;
	text-align: center;
	border-top: 1px solid #5b3c0e;
	border-right: 1px solid #5b3c0e;
	border-bottom: 1px solid #5b3c0e;
	border-left: 1px solid #5b3c0e;
	background-color: #E4DCC3}

/* -= End Round Corners =- */
/* -= Start Header Tags =- */

h1.home {
	width: 764px;
	height: 221px;
	font-size: 16px;
	text-indent: -2000em;
	background: url(../images/header-home.jpg) top left no-repeat
}

h1.vendors {
	width: 764px;
	height: 221px;
	font-size: 16px;
	text-indent: -2000em;
	background: url(../images/header-vendors.jpg) top left no-repeat
}

h1.entertainers {
	width: 764px;
	height: 221px;
	font-size: 16px;
	text-indent: -2000em;
	background: url(../images/header-entertainers.jpg) top left no-repeat
}

h1.community {
	width: 764px;
	height: 221px;
	font-size: 16px;
	text-indent: -2000em;
	background: url(../images/header-community-groups.jpg) top left no-repeat
}

h1.gallery {
	width: 764px;
	height: 221px;
	font-size: 16px;
	text-indent: -2000em;
	background: url(../images/header-gallery.jpg) top left no-repeat
}

h1.recipes {
	width: 764px;
	height: 221px;
	font-size: 16px;
	text-indent: -2000em;
	background: url(../images/header-recipes.jpg) top left no-repeat
}

h1.locations {
	width: 764px;
	height: 221px;
	font-size: 16px;
	text-indent: -2000em;
	background: url(../images/header-locations.jpg) top left no-repeat
}

h1.contact{
	width: 764px;
	height: 221px;
	font-size: 16px;
	text-indent: -2000em;
	background: url(../images/header-contact.jpg) top left no-repeat
}

h1.calendar{
	width: 764px;
	height: 221px;
	font-size: 16px;
	text-indent: -2000em;
	background: url(../images/header-calendar.jpg) top left no-repeat
}

h1.admin{
	width: 764px;
	height: 221px;
	font-size: 16px;
	text-indent: -2000em;
	background: url(../images/header-admin.jpg) top left no-repeat
}

/* -= End Header Tags =- */

#header {
	height: 221px;
	width: 764px;
	background:url(../images/header-home.jpg) top left no-repeat
}


#content-body {
	width:764px;
	text-align: left;
	background:url(../images/bg-content.jpg) top left repeat-y;
}

table.gallery-table td {
	padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;
}

table.table-padding td {
	padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;
}
table.imgborder td {
	border:solid #FFF;
	-moz-box-shadow: 0 1px 3px black;
	-webkit-box-shadow: 0 1px 3px black;
	box-shadow: 0 1px 3px black;

}

#nav {
	width:760px;
	height:24px
}

h1 {
	line-height: 25px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #BCBCA2;
	text-transform: uppercase;
	font-weight: normal;
	font-style: normal;
	text-align: center;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 50px 15px 60px;
	color: #621616;
	font-size: 16px;
	font-weight: bold;
}

h3 {

	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 50px 15px 70px;
	color: #621616;
	font-size: 14px;
	font-weight: bold;
}


/*html {
	height: 100%
}*/

#wrap {
	width: 760px;
	margin: 0 auto;
	background: url(../images/content-body.jpg) top center repeat-y;
	min-height: 100%
}

/** html #wrap {
	height: 100%
}*/

/* -= Start Footer Tags =- */

#footer-home {
	margin: 0 auto;
	width: 764px;
	height: 105px;
	font-size: 11px;
	text-align: center;
	background: url(../images/footer-home.gif) top left no-repeat
}

#footer-vendors {
	margin: 0 auto;
	width: 764px;
	height: 105px;
	font-size: 11px;
	text-align: center;
	background: url(../images/footer-vendors.gif) top left no-repeat
}

#footer-entertainers {
	margin: 0 auto;
	width: 764px;
	height: 105px;
	font-size: 11px;
	text-align: center;
	background: url(../images/footer-entertainers.gif) top left no-repeat
}

#footer-community {
	margin: 0 auto;
	width: 764px;
	height: 105px;
	font-size: 11px;
	text-align: center;
	background: url(../images/footer-community-groups.gif) top left no-repeat
}

#footer-gallery {
	margin: 0 auto;
	width: 764px;
	height: 105px;
	font-size: 11px;
	text-align: center;
	background: url(../images/footer-gallery.gif) top left no-repeat
}

#footer-recipes {
	margin: 0 auto;
	width: 764px;
	height: 105px;
	font-size: 11px;
	text-align: center;
	background: url(../images/footer-recipes.gif) top left no-repeat
}

#footer-locations {
	margin: 0 auto;
	width: 764px;
	height: 105px;
	font-size: 11px;
	text-align: center;
	background: url(../images/footer-locations.gif) top left no-repeat
}

#footer-contact {
	margin: 0 auto;
	width: 764px;
	height: 105px;
	font-size: 11px;
	text-align: center;
	background: url(../images/footer-contact.gif) top left no-repeat
}

#footer-calendar {
	margin: 0 auto;
	width: 764px;
	height: 105px;
	font-size: 11px;
	text-align: center;
	background: url(../images/footer-calendar.gif) top left no-repeat
}

#footer-admin {
	margin: 0 auto;
	width: 764px;
	height: 105px;
	font-size: 11px;
	text-align: center;
	background: url(../images/footer-admin.gif) top left no-repeat
}
/* -= End Footer Tags =- */

/*#clearfooter {
	clear: both;
	height: 81px;
	overflow: hidden;
}*/

p.bottom-links {
	padding-top: 29px;
	font-size: 12px;
	color: #F1F1F1
}

p.bottom-links a:link, p.bottom-links a:visited {
	font-size: 12px;
	color: #F1F1F1;
	text-decoration: none
}

p.bottom-links a:active, p.bottom-links a:hover {
	font-size: 12px;
	color: #F1F1F1;
	text-decoration: none
}

p.credit {
	font-size: 13px;
	margin: 0;
	padding: 0;
	color: #F1F1F1
}

table.form {
	margin: 15px auto;
}

.input1 {
	padding: 2px 2px 2px 2px;
	border-right: #621616 1px outset;
	border-top: #621616 1px outset;
	font-size: 12px;
	background-image: url(../images/bgfield.gif);
	border-left: #621616 1px outset;
	color: #621616; 
	border-bottom: #621616 1px outset;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF
}

td.pad {
	padding: 5px;
	color: #621616
}

.footer {
	color: #F1F1F1;
	text-decoration: underline
}
li {
	line-height: 20px
}
a:link {
	color: #96352F;
}
a:visited {
	color: #96352F;
}
a:hover {
	color: #8D1310;
}
a:active {
	color: #8D1310;
}

p.credit a:link {
	color: #F1F1F1;
}
p.credit a:visited {
	color: #F1F1F1;
}
p.credit a:hover {
	color: white;
}
p.credit a:active {
	color: white;
}

/* Start Footer Rollover */

p.bottom-links {
	padding-top: 28px;
	color: #F1F1F1
}

p.bottom-links a:link, p.bottom-links a:visited {
	color: #F1F1F1;
	text-decoration: none
}

p.bottom-links a:active, p.bottom-links a:hover {
	color: white;
	text-decoration: none
}

/* End Footer Rollover */


