body {
	margin: 0 auto;
	padding: 0;
	background: #E4BF9D;
	/*font-size: 12px;*/
	color: #333333;
	font: 0.8em "Geneva", Arial, Helvetica, sans-serif;
}

img {behavior: url("pngbehavior.htc"); border: 0px;}

p {margin: 15px auto 15px 0px; padding: 0;}
h1,h2, h3, h4, h5, h6 {margin: 0; padding: 0;}
h1 {font-size: 150%;}
h2 {font-size: 130%;}
h3 {font-size: 100%;}
h6 {
	font-size: 130%;
	text-align: right;
	margin-bottom: 10px;
	color: #887700;
}
.orange {color:#F36121; font-weight:bold;}
.typeC {font-size: 120%; font-weight: bold;}

#header {
position: relative;
float: none;
width: 938px;
height: auto;
margin: 0 auto;
padding: 0;
}
/*------------------------------------------------------------------------------------------------------*/
#topgraphic {
	position:absolute;
	left:0px;
	top:2px;
	width:938px;
	height: auto;
	z-index:4;
	background: url(images/bg_top.gif) no-repeat; background-position: center 5px;
}
#topgraphic img {float:right; margin-right: 60px;}
/*------------------------------------------------------------------------------------------------------*/
#flash {
	position:absolute;
	left:0px;
	top:0px;
	width:938px;
	height: auto;
	z-index:5;
}
/*------------------------------------------------------------------------------------------------------*/
#maincontent {
	position: absolute;
	left:0;
	top: 220px;
	width:698px;
	height: auto;
	z-index:1;
	background: url(images/bg_white.gif) repeat-y;
	padding: 170px 90px 10px 150px;
}
/*------------------------------------------------------------------------------------------------------*/
#tableBeverages {color:#A5511C; z-index: 6; position: relative; top: -310px; left: 0px; margin-bottom: -250px;}
#tableBeverages th {text-align:left;}
#tableBeverages .rightText { text-align:right;}
#tableBeverages .bgColor { background-color:#E2D3C7;}
#tableBeverages td { text-align:right;}

#tableCakes {color:#833D1A; z-index: 6; position: relative; top: 0px; left: 0px; margin-bottom: 0; float: left;}
#tableCakes th {text-align:left; padding-left: 25px;}
#tableCakes .rightText { text-align:right;}
#tableCakes .bgColor { background-color:#E2D3C7;}
#tableCakes td { text-align:right; padding-right: 25px;}

#ColdBeverages {color:#FC6B00;}
#ColdBeverages th {text-align:left;}
#ColdBeverages .rightText { text-align:right;}
#ColdBeverages .bgColor { background-color:#F5E9D0;}
#ColdBeverages td { text-align:right;}

#extras {color:#00793A; margin-top: 30px;}
#extras th {text-align:left;}
#extras .rightText { text-align:right;}
#extras .bgColor { background-color:#DDE7D4;}
#extras td { text-align:right;}
/*list for extras table*/
#extras li {margin: 0;	padding:0;	list-style-type: none; font-weight:normal;}
#extras ul {margin: 5px auto 10px 10px; padding: 0px;}

#blendedDrinks {color:#483318; margin-top: 30px; position: relative; float:left;}
#blendedDrinks th {text-align:left;}
#blendedDrinks .rightText { text-align:right;}
#blendedDrinks .bgColor { background-color:#E2D3C7;}
#blendedDrinks td { text-align:right;}

#specialty {color:#BC0D17; margin-top: 30px; position: relative; float:left;}
#specialty th {text-align:left;}
#specialty .rightText { text-align:right;}
#specialty .bgColor { background-color:#F6DFDB;}
#specialty td { text-align:right;}

#smoothies {color:#F26522; margin-top: 30px; position: relative; float:left;}
#smoothies th {text-align:left;}
#smoothies .rightText { text-align:right;}
#smoothies .bgColor { background-color:#FFEAC2;}
#smoothies td { text-align:right;}



a:link, a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #E4BF9D;
	text-decoration: none;
	background-color: #483318;
}
form {
	padding: 0px;
	margin: 10px 30px 10px 30px;
}
input {
	margin: auto auto 10px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
textarea {
	margin: auto auto 10px;
	padding: 0px;
	font: 100% Arial, Helvetica, sans-serif;
}

.sub-login {
	height: 26px;
	width: 116px;
	color: #FFFFFF;
	margin-left: 10px;
	margin-top: 5px;
	background: #78BB3F;
	font: 11px "Lucida Sans Unicode", Arial;
}
