body { 

	background-color: #ebebcf;

	margin-top: 0px;

}

body, p, b, i, li, select, a, input, textarea {

	font-family: arial, verdana, geneva, swiss, sans-serif;

	font-size: 12px;

}



body, p, b, i, li, select, input, textarea {

	color: #333;

}



a, a:visited, a:link, a:hover { 

	text-decoration: none;

	color: #903905; 

}



ul {

	margin-top: 0px;

	padding-top: 0px;

	list-style-image: url("/img/bullet.gif");

}



li {

	margin-top: 0px;

	padding-top: 0px;

	padding-bottom: 5px;

}



td {

	font-family: arial, verdana, geneva, swiss, sans-serif;

	font-size: 12px;

	color: #333;

	line-height: 18px;

}



.small { 

	font-size: 11px; 

	line-height: 16px;

}



.red { 

	color: #903905;

	font-weight: bold;

	font-size: 11px; 

}



.header {

	text-transform: uppercase;

	color: #333;

	font-weight: bold;

	font-size: 14px;

}



.banner {

	width: 786px;

}

.etomite {

	padding-top: 6px;

	font-size: 10px;

}

.etomite a, .etomite a:active, .etomite a:hover, .etomite a:visited {

	color: #903905;

	font-size: 10px;

	font-weight: bold;

}

.outermain {

	border-left: 1px #d5d5b6 solid;

	border-right: 1px #d5d5b6 solid;

	width: 780px;

}

.main {

	border-left: 2px #fff solid;

	border-right: 2px #fff solid;

	width: 100%;

}

.rightborder {

	border-right: 2px white solid;

}

.bottomborder {

	border-bottom: 2px white solid;

}

.zonecol {

	background-color: #d5d5b6;

	vertical-align: top;

}

.zone {

	/* top right bottom left */

	margin: 40px 25px 50px 25px;

	color: #666;

	font-size: 11px;

	line-height: 16px;

}

.zone a, .zone a:active, .zone a:hover, .zone a:visited {

	color: #903905;

	font-weight: bold;

}

.leaded {

	line-height: 20px;

}

.homecmscontent {

	/* top right bottom left */

	margin: 10px 20px 50px 25px;

	line-height: 20px;

}

.cmscontent {

	/* top right bottom left */

	margin: 20px 20px 50px 25px;

	line-height: 20px;

}

.internalbg {

	background-image: url('/img/bkgd.gif');

	background-repeat: no-repeat;

	background-position: top right;

	background-color: #fff;

}



/* unav */

.dine, .sponsors, .press {

	color: #ccf;

	text-align: right;

	text-transform: uppercase;

	font-weight: bold;

	padding-top: 6px;

	padding-bottom: 3px;

	border-bottom: 2px #fff solid;

}

.home { padding-bottom: 10px; padding-top: 13px; }

.dine p, .sponsors p, .press p {

/*

	padding: 0px;

*/

	padding-top: 5px;

	padding-bottom: 5px;

	margin: 0px;

	padding-right: 10px;

}

p.dineon {

	background-color: #961;

}

p.sponsorson {

	background-color: #738547;

} 

p.presson {

	background-color: #6c2900;

} 

p.dineon, p.sponsorson, p.presson {

	padding-top: 5px;

	padding-bottom: 5px;

	margin-top: 0px;

	/* margin-bottom: 8px; */

	padding-right: 10px;

} 

.dine {

	background-color: #c90;

}

.dine a, .dine a:hover {

	color: #fff;

} 

.sponsors {

	background-color: #92a369;

}

.sponsors a, .sponsors a:hover {

	color: #fff;

} 

.press {

	background-color: #903905;

}

.press a, .press a:hover {

	color: #fff;

} 



/* lnav */

p.lnav {

	text-transform: none;

	padding-right: 10px;

	color: #fff;

}

p.lnavoff {

	text-transform: none;

	color: #fff;

	padding-top: 5px;

	padding-bottom: 5px;

/*

	padding-right: 10px;

*/

}



/* bot bar */

.botbar {

	background-color: #996;

	border-top: 1px white solid;

}



/* tools */

.tool {

	font-weight: bold;

	font-size: 11px;

	color: #b01b22;

}

.toolon {

	font-weight: bold;

	font-size: 11px;

	color: #b01b22;

}



input.boxed, textarea.boxed {

	border: 1px solid #666;

	color: #000;

	font-size: 11px;

	font-family: verdana, sans-serif;

	width: 170px;

}



.formtable td {

	padding-top: 3px;

	padding-bottom: 3px;

}

.addressfield {

	height: 3em; 

}