* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

H1 {
	MARGIN: 1em 0px
}
H2 {
	MARGIN: 1em 0px
}
H3 {
	MARGIN: 1em 0px
}
H4 {
	MARGIN: 1em 0px
}
H5 {
	MARGIN: 1em 0px
}
H6 {
	MARGIN: 1em 0px
}
P {
	MARGIN: 1em 0px
}
PRE {
	MARGIN: 1em 0px
}
BLOCKQUOTE {
	MARGIN: 1em 0px
}
LABEL {
	MARGIN: 1em 0px
}
UL {
	MARGIN: 1em 0px
}
OL {
	MARGIN: 1em 0px
}
DL {
	MARGIN: 1em 0px
}
FIELDSET {
	MARGIN: 1em 0px
}
ADDRESS {
	MARGIN: 1em 0px
}
LI {
	MARGIN-LEFT: 5%
}
DD {
	MARGIN-LEFT: 5%
}
FIELDSET {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/background_tile.jpg) #336799 fixed repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px; TEXT-ALIGN: center
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/background_tile.jpg) #336799 fixed repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px; TEXT-ALIGN: center
}
BODY {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.8em; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}

A {
	TEXT-DECORATION: none
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clear {
	CLEAR: both; MARGIN-BOTTOM: 2px
}
HR {
	MARGIN: 20px
}
#wrapper {
	CLEAR: both; BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 760px; TEXT-ALIGN: left
}
#header {
	CLEAR: both; BACKGROUND: url(../images/header_background.jpg) repeat-x; MARGIN: 0px 2px 2px; WIDTH: 756px; HEIGHT: 100px
}
#header .headerLogo {
	DISPLAY: inline; LEFT: 25px; POSITION: relative; TOP: 32px
}
#header .strapline {
	LEFT: 347px; POSITION: relative; TOP: 31px
}
#footer {
	CLEAR: both; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #FFFFFF; TEXT-ALIGN: center
}
#footer A {
	COLOR: Lime;
	text-decoration:underline
}
#footer A:hover {
	COLOR: #dcbaa0; TEXT-DECORATION: underline
}
#navcontainer {
	TEXT-ALIGN: right; WIDTH: 756px; HEIGHT: 22px; MARGIN: 2px; BACKGROUND-COLOR: #000
}
#navcontainer UL {
	MARGIN: 2px; WIDTH: 756px; HEIGHT: 22px; BACKGROUND-COLOR: #000
}
#navcontainer UL LI {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
#subnavcontainer {
	MARGIN: 2px; WIDTH: 756px; HEIGHT: 22px; BACKGROUND-COLOR: #452100; TEXT-ALIGN: left
}
#subnavcontainer UL LI {
	PADDING-RIGHT: 7px; DISPLAY: inline; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px
}
#drinksVending #subnavcontainer UL {
	MARGIN: 0px 0px 0px 182px
}
#snackVending #subnavcontainer UL {
	MARGIN: 0px 0px 0px 155px
}
.contentContainer {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; WIDTH: 756px; PADDING-TOP: 2px
}
#contentPrimary {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 525px
}
#leftCol {
	BACKGROUND: #336799; FLOAT: left; MARGIN: 0px 2px; WIDTH: 221px
}
#leftCol P {
	MARGIN: 3px 10px; COLOR: #fff
}
#leftCol .homeLeftimg {
	MARGIN: 10px
}
#middleCol {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 525px
}
#middleCol P {
	MARGIN: 3px 20px
}
#middleCol A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #2d1600
}
 


#middleCol A:hover {
	TEXT-TRANSFORM: uppercase; COLOR: #336799
}
#rightCol {
	BACKGROUND: #e7d0bd; FLOAT: left; MARGIN: 0px 1px; WIDTH: 225px
}
#rightCol P {
	MARGIN: 3px 10px; COLOR: #000
}
#rightCol A {
	FONT-WEIGHT: bold; COLOR: #336799
}
#rightCol A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.specOfferimg {
	MARGIN: 0px 1px
}
#homeProducts {
	MARGIN: 20px 0px
}
#drinkProductsContainer {
	MARGIN: 20px 10px
}
#drinkProductsCategories {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 230px
}
#drinkProductsCategories P {
	MARGIN: 5px 10px
}
#drinkProductsCategories A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #2d1600
}
#drinkProductsCategories A:hover {
	TEXT-TRANSFORM: uppercase; COLOR: #336799
}
#individualProducts {
	CLEAR: both; FLOAT: left; MARGIN: 0px 0px 10px 5px; WIDTH: 500px
}
#individualProducts P {
	MARGIN: 5px 10px
}
#individualProducts A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #2d1600
}
#individualProducts A:hover {
	TEXT-TRANSFORM: uppercase; COLOR: #336799
}
.prodName {
	TEXT-TRANSFORM: uppercase; COLOR: #2d1600
}
#waterCoolers LI {
	MARGIN: 0px 10%; COLOR: #000
}
.dottedline {
	BACKGROUND: url(../images/dottedline_bg.gif) repeat-x center 50%; HEIGHT: 30px
}
#promoContainer {
	MARGIN-TOP: 10px
}
