#wrapper {
	width: 941px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/bgimage1.gif);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	margin-bottom: 0px;
}
#wrappershad {
	background-image: url(../images/wrapbg-2.png);
	background-repeat: repeat-y;
	width: 955px;
	margin-right: auto;
	margin-left: auto;
}
body {
	margin: 0px;
	font-size: 1em;
	background-color: #ec762e;
	background-image: url(../images/bodybg.png);
	background-repeat: repeat-y;
	background-position: center;
}
#topedge {
	width: 955px;
	margin-top: 12px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/topedge-2.png);
	background-repeat: no-repeat;
	height: 20px;
}
#header {
	background: #5E0B00 url(../images/headerbg.gif);
	height: 95px;
	margin: 0px;
	width: 100%;
}
#content {
	margin-top: 20px;
	margin-right: 25px;
	margin-left: 20px;
	padding-bottom: 20px;
	width: 705px;
	min-height: 300px;
	display: inline;
	float: right;
}
/* mac hide \*/
* html #content {
	height:300px
}
/* end hide */
#main {
	width: 757px;
	margin-right: 12px;
	display: inline;
	float: right;
}


#content #menu li .thickline {
	border-bottom: 3px solid #5E0B00;
}
#content h1 {
	color: #D83115;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
}
#content h2 {
	font: bold 1em Verdana, Arial, Helvetica, sans-serif;
	color: #D83115;
	margin-bottom: 0px;
	margin-top: 6px;
}
#content h3 {
	font: bold .8em Verdana, Arial, Helvetica, sans-serif;
	color: #D83115;
	margin-bottom: 0px;
	margin-top: 6px;
}

#content hr {
	color: #F49A08;
	background: #F49A08;
	height: 1px;
	border-width: 0px;
}

#content p {
	font: 0.75em/1.4em Verdana, Arial, Helvetica, sans-serif;
	color: #5d0a00;
	margin-top: 8px;
}

#content li {
	font: .75em Verdana, Arial, Helvetica, sans-serif;
	color: #5E0B00;
	margin-top: 8px;
}
#content ol {
	padding: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 22px;
}
#content a:link {
	color: #FF6500;
	text-decoration: underline;
}
#content a:visited {
	color: #C53700;
	text-decoration: underline;
}
#content a:hover {
	color: #F52B15;
	text-decoration: none;
}

#copy {
	width: 500px;
}
#copy .copycolumn {
	width: 45%;
	float: left;
	padding-right: 25px;
}
#copy .copycolumn a:link,#copy .copycolumn a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5E0A00;
	text-decoration: none;
}
#copy .copycolumn a:hover {
	color: #F90F00;
	text-decoration: underline;
}
#copy .copycolumn h2 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #F90F00;
	border-bottom: 2px solid #5E0B00;
	margin-bottom: 0px;
	margin-top: 6px;
}
#copy-locations {
	width: 550px;
}
#copy-locations h2 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #D83115;
	border-bottom: 2px solid #5E0B00;
	margin-bottom: 0px;
	margin-top: 6px;
}

#copy-locations h1 {
	font: bold 1.25em Verdana, Arial, Helvetica, sans-serif;
	color: #D83115;
	margin-bottom: 0px;
	margin-top: 6px;
}

#copy-locations p {
	color: #5E0B00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	line-height: 1.4em;
}

#copy-locations .search table {
	color: #5d0a00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	margin-bottom: 15px;
	margin-top: 15px;
	font-size: 12px;
	background: #FFFFFF;
}

#copy-locations .search table td {
	background: #F7EFCB;
	padding: 5px;
	border-bottom: 1px solid #FFFFFF;
}
#menu {
	font: .9em Verdana, Arial, Helvetica, sans-serif;
	color: #5E0A00;
	width: 360px;
	float: left;
	margin-bottom: 30px;
}
#menu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#menu li {
	border-bottom: 1px solid #5E0B00;
	padding-top: 2px;
	padding-bottom: 2px;
}
#menu .descrip {
	color: #D83115;
	font-size: 0.8em;
}
#menu li.thickline {
	border-bottom: 3px solid #5E0B00;
}
#menu li.header {
	height: 75px;
	border-style: none;
	padding-top: 20px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background-image: url(../images/menuheaderbg.gif);
	background-repeat: repeat-x;
	background-position: 0px 20px;
}
#menu li.header-top {
	height: 75px;
	border-style: none;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background-image: url(../images/menuheaderbg.gif);
	background-repeat: repeat-x;
	background-position: 0px 2px;
}

#news {
	width: 400px;
}
#news h1 {
	font: bold .9em "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	color: #D83115;
	margin-bottom: 0px;
	margin-top: 5px;
	padding-bottom: 0px;
}

#news h2 {
	color: #5E0B00;
	font-weight: bold;
	font-size: 0.9em;
}

#news h3 {
	font-size: .8em;
	color: #5E0B00;
	font-weight: bold;
	padding-bottom: 2px;
}

#news ul {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
}
#news a:link {
	color: #5E0B00;
	text-decoration: underline;
}
#news a:visited {
	color: #B29693;
	text-decoration: underline;
}
#news a:hover {
	color: #F90F00;
	text-decoration: none;
}

#news .articles {
	
}

#news .articles a:link,#news .articles a:visited {
	color: #FF6500;
}

#news .articles a:hover {
	color: #f80e06;
	text-decoration: none;
}

#footer {
	width: 705px;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #530E00;
	border-top: 1px solid #F90F00;
	margin-top: 20px;
	padding-top: 5px;
	height: 20px;
	float: right;
	display: inline;
	margin-right: 25px;
}
#footer .right {
	text-align: right;
	float: right;
}
#footer a:link,#footer a:visited {
	color: #600E00;
	text-decoration: none;
}
#footer .left {
	float: left;
}
#footer a:hover {
	color: #F90F00;
	text-decoration: underline;
}

#form1 table {
	font: .8em Verdana, Arial, Helvetica, sans-serif;
	color: #5E0B00;
	width: 250px;
}
#form1 a:link,#form1 a:visited {
	color: #5E0B00;
}
#form1 table td {
	padding: 5px;
	background: #F7EFCB;
	border-top: 2px solid #FFFFFF;
}

#form2 table {
	font: .8em Verdana, Arial, Helvetica, sans-serif;
	color: #5E0B00;
	width: 400px;
}

#form2 a:link,#form2 a:visited {
	color: #5E0B00;
}

#form2 table td {
	padding: 5px;
	background: #F7EFCB;
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
}

#form3 table {
	font: .8em Verdana, Arial, Helvetica, sans-serif;
	color: #5E0B00;
	width: 100%;
}

#form3 a:link,#form3 a:visited {
	color: #5E0B00;
}

#form3 table td {
	padding: 5px;
	background: #F7EFCB;
	border-top: 2px solid #FFFFFF;
}
#form4 table {
	font: .8em Verdana, Arial, Helvetica, sans-serif;
	color: #5E0B00;
	width: 400px;
}

#form4 a:link,#form3 a:visited {
	color: #FF6500;
}

#form4 table td {
	background: #F7EFCB;
	border-top: 2px solid #FFFFFF;
	padding-top: 8px;
	padding-right: 22px;
	padding-bottom: 8px;
	padding-left: 8px;
}
#form4 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.hidden {
	color: #00FF00;
	display: none;
}
.clear {
	clear: both;
}

.redtext {
	color: #D83115;
	font-weight: bold;
}
#sidebar {
	float: right;
	width: 180px;
}
#sidebar p {
	width: 160px;
	font-size: 0.7em;
	line-height: 1.4em;
	font-weight: bold;
	color: #B90B00;
}
#prismlogo {
	margin-left: 20px;
	font-size: 0.8em;
	color: #71382D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	clear: both;
}
#prismlogo a:link,#prismlogo a:visited {
	color: #71382D;
	text-decoration: underline;
}
#prismlogo a:hover {
	color: #5E0B00;
	text-decoration: none;
}

.column {
	width: 225px;
	float: left;
	padding-right: 5px;
	line-height: 1em;
}
.largetext {
	font-size: 1.5em;
	font-weight: bold;
	color: #B90B00;
}

.special {
	border-bottom: 1px solid #5E0B00;
	height: 110px;
}

.special img {
	float: left;
}
.special .right {
	margin-left: 120px;
}
#content .subtext {
	color: #D2870B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 1.3em;
}
.artwork {
	font: bold 0.7em Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.artwork img {
	border-width: 0px;
}
#content img.ads {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
ads#content hr.ads {
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
}
ads#content hr {
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
}
#content hr.ads {
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
}

#foodinfo {
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 28px;
	padding-bottom: 20px;
	width: 700px;
}
#foodinfo table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	margin-bottom: 30px;
}
#foodinfo h2 {
	font-size: 1.3em;
	font-weight: bold;
}

#foodinfo table th {
	background: #C51007;
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: .8em;
	color: #FFFFFF;
	padding: 5px 2px;
}
#foodinfo table td {
	background: #F7EFCB;
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font: 0.65em Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
	text-align: center;
	color: #773229;
}
#foodinfo table tr td.tablesubs {
	background: #773229;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

#foodinfo h1 {
	font: bold normal 1.2em Verdana, Arial, Helvetica, sans-serif;
	color: #D83115;
}
#foodinfo table th.header {
	background: #F90F00;
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: .8em;
	color: #FFFFFF;
	padding: 5px 2px;
}
#foodinfo table td.bullets {
	background: #F7EFCB;
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font: bold .8em Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
	text-align: center;
	color: #773229;
}
#foodinfo p {
	font: 0.75em/1.4em Verdana, Arial, Helvetica, sans-serif;
	color: #5d0a00;
	margin-top: 8px;
}

#foodinfo a:link,#foodinfo a:visited {
	color: #FF6500;
	text-decoration: underline;
}
#foodinfo a:hover {
	color: #F90F00;
	text-decoration: none;
}
#nutrinfo {
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
	text-align: center;
	background-color: #FFF;
	width: 960px;
	padding-left: 11px;
	padding-top: 8px;
}
#nutrinfo table th {
	background: #C51007;
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 0.65em;
	color: #FFFFFF;
	padding: 5px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#nutrinfo table td {
	background: #F7EFCB;
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font: 0.65em Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
	text-align: center;
	color: #773229;
}
#nutrinfo h1 {
	font: bold normal 1.2em Verdana, Arial, Helvetica, sans-serif;
	color: #D83115;
}
#nutrinfo table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 30px;
	width: 950px;
}
#nutrinfo table th.header {
	background: #F90F00;
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: .8em;
	color: #FFFFFF;
	padding: 5px 2px;
}
#nutrinfo h2 {
	font-size: 1.3em;
	font-weight: bold;
}
#nutrinfo p {
	font: 0.75em/1.4em Verdana, Arial, Helvetica, sans-serif;
	color: #5d0a00;
	margin-top: 8px;
	width: 95%;
}
#bottomlinks {
	font: 0.8em Verdana, Arial, Helvetica, sans-serif;
	color: #5E0B01;
	clear: both;
	padding-left: 28px;
	padding-bottom: 25px;
}
#bottomlinks a:link,#bottomlinks a:visited {
	color: #FF6500;
	text-decoration: underline;
	font-weight: bold;
}
#bottomlinks a:hover {
	color: #F90F00;
	text-decoration: none;
	font-weight: bold;
}
#nutrinfo a:link,#nutrinfo a:visited {
	color: #FF6500;
	text-decoration: underline;
}
#nutrinfo a:hover {
	color: #F90F00;
	text-decoration: none;
}
#addlcontent {
	background-color: #F7EFCB;
	padding: 10px;
}
.clearcolumn {
	clear: both;
	height: 25px;
}
#login {
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin-top: 30px;
	float: right;
}
#header-wrapper {
	width: 955px;
	height: 95px;
}
#login-wrapper {
	background-color: #AC0800;
	height: 112px;
	background-image: url(../images/loginbg2.gif);
	padding-top: 40px;
}
#login p {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
}
#login form a:link, #login form a:visited {
	background-image: url(../images/loginbutton.gif);
	display: block;
	height: 20px;
	width: 60px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#login form a:hover {
	background-image: url(../images/loginbutton.gif);
	background-position: 0px -20px;
}
#login a:link, #login a:visited {
	color: #FECD08;
	text-decoration: none;
}
#login a:hover {
	text-decoration: underline;
}
form#loginform {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}

#header-image {
	float: left;
}
.logintable {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D88711;
}
#botedge {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	font-size: 1px;
	padding: 0px;
	margin-top: 0px;
	display: block;
	margin-bottom: 12px;
}
#textrelay {
	float: right;
}
#locationhead {
	margin-top: 20px;
	margin-left: 20px;
	display: inline;
	float: right;
	margin-right: 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	width: 720px;
}
#locationhead p {
	font: 0.75em/1.4em Verdana, Arial, Helvetica, sans-serif;
	color: #5d0a00;
	margin-top: 8px;
}
#locationhead a:link {
	color: #FF6500;
	text-decoration: underline;
}
#locationhead a:visited {
	color: #B90B00;
	text-decoration: underline;
}
#locationhead a:hover {
	color: #F90F00;
	text-decoration: none;
}
.bluetext {
	color: #00E5FF;
}
.flavor {
	float: left;
	width: 210px;
	margin-right: 25px;
}
#content .flavor p {
	margin-top: 0px;
	margin-bottom: 16px;
	padding-left: 43px;
}
#content .flavor h1{
	margin-bottom: 0px;
	font-size: 14px;
	margin-top: 0px;
	padding-left: 43px;
	padding-top: 12px;
	height: 25px;
}
.heat1 {
	background-image: url(../images/heatindex-1.gif);
	background-repeat: no-repeat;
}
.heat2 {
	background-image: url(../images/heatindex-2.gif);
	background-repeat: no-repeat;
}
.heat3 {
	background-image: url(../images/heatindex-3.gif);
	background-repeat: no-repeat;
}
.heat4 {
	background-image: url(../images/heatindex-4.gif);
	background-repeat: no-repeat;
}
.columnsize2 {
	width: 385px;
	float: left;
}
#menu-wrapper {
	margin-top: 20px;
	margin-left: 0px;
	padding-bottom: 20px;
	width: 760px;
	min-height: 300px;
	float: left;
	position: relative;
	display: inline;
}
#menu-left {
	width: 460px;
	z-index: 0;
	float: left;
	position: relative;
}
.menu-image {
	width: 460px;
	z-index: 0;
	float: left;
	position: relative;
	overflow: hidden;
}
.menu-image img {
	position: relative;
	z-index: 1;
}
.menu-blurbs {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #5E0A02;
	margin-left: 0px;
	margin-top: 12px;
	width: 400px;
	float: left;
	display: inline;
}
.menu-blurbs a {
	color: #F00;
}
#menu-right {
	margin-left: 0px;
	float: right;
	margin-right: 0px;
	position: relative;
	z-index: 2;
	width: 300px;
}
#menu-right img {
	margin-left: -14px;
	position: relative;
	z-index: 3;
}
#flavorzone {
	position: relative;
	width: 300px;
	float: right;
	z-index: 1;
}
.zonefinder {
	width: 220px;
	height: 26px;
	display: block;
	background-image: url(../images/zonefinder-bg.png);
	background-repeat: no-repeat;
}

* html,* html body   /* IE6 Fixed Position Jitter Fix */{background-image:url(about:blank);background-attachment:fixed;}
* html #footer-float /* IE6 position fixed Bottom     */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#footer-float {
	width: 486px;
	bottom: 0px;
	position: fixed;
	z-index: 100;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	top: auto;
	background-image: url(../images/footer-float-bg.png);
	padding-top: 60px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 310px;
	height: 50px;
	margin-bottom: 15px;
	margin-left: -10px;
	background-repeat: no-repeat;
}
select#zonefind option h4{
	color: #F07A2F;
}
#zoneform {
	display: inline;
}
.fixed-bottom /* position fixed Bottom */{position:fixed;bottom:0px;top:auto;}
#acrobat-download  {
	background-color: #D83016;
	padding: 8px;
	color: #FFF;
}
.size1 {
	width: 450px;
}
#acrobat-download  p{
	background-color: #D83016;
	color: #FFF;
	padding: 0;
	margin: 0px;
}
#acrobat-download  a:link,#acrobat-download a:visited{
	color: #F2CF84;
	padding: 0;
	margin: 0px;
}

