.main #contentsidebody-container {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 220px; PADDING-TOP: 0px
}
.main #contentsidebody-container P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.main #contentsidebody-container A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.main #contentsidebody-container IMG {
	MARGIN-BOTTOM: 10px
}
.main #contentbody-container {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 20px; Z-INDEX: 2000; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 486px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 427px
}
.main #contentbody-container UL.co-nav {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 20001; RIGHT: 17px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 130px; BOTTOM: 14px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute
}
.main #contentbody-container UL.co-nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.main #contentbody-container UL.co-nav LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 24px; TEXT-INDENT: -4100px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 34px
}
.main #contentbody-container UL.co-nav LI A:link {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 24px; TEXT-INDENT: -4100px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.main #contentbody-container UL.co-nav LI A:visited {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 24px; TEXT-INDENT: -4100px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.main #contentbody-container UL.co-nav LI.one A {
	BACKGROUND-IMAGE: url(/images/one.png); WIDTH: 24px
}	
.main #contentbody-container UL.co-nav LI.two A {
	BACKGROUND-IMAGE: url(/images/two.png) 
}
.main #contentbody-container UL.co-nav LI.three A {
	BACKGROUND-IMAGE: url(/images/three.png)
}
.main #contentbody-container UL.co-nav LI.four A {
	BACKGROUND-IMAGE: url(hp_calloutnav-4.png); WIDTH: 25px
}
.main #contentbody-container UL.co-nav LI A:hover {
	BACKGROUND-POSITION: left 100%
}
.main #contentbody-container UL.co-nav LI A:active {
	BACKGROUND-POSITION: left 100%
}
.main #contentbody-container UL.co-nav LI.active A:link {
	BACKGROUND-POSITION: left 100%
}
.main #contentbody-container UL.co-nav LI.active A:visited {
	BACKGROUND-POSITION: left 100%
}
.main #contentbody-container UL.co-nav LI.active A:hover {
	BACKGROUND-POSITION: left 100%
}
.main #contentbody-container UL.co-nav LI.active A:active {
	BACKGROUND-POSITION: left 100%
}
.main #contentbody-container .main-images {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.main #contentbody-container .main-images P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.main #contentbody-container .main-images A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.main #contentbody-container .main-images IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.main #contentlowerbody-container {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 2000; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 220px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 420px
}
.main #contentlowerbody-container A.up {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; Z-INDEX: 2020; LEFT: 103px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 13px; TEXT-INDENT: -4100px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 12px
}
.main #contentlowerbody-container A.down {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; Z-INDEX: 2020; LEFT: 103px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 13px; TEXT-INDENT: -4100px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 12px
}
.main #contentlowerbody-container A.up {
	BACKGROUND: url(../../images/buttons/btn_arrow-up.png) no-repeat left top; TOP: 7px
}
.main #contentlowerbody-container A.down {
	BACKGROUND: url(../../images/buttons/btn_arrow-dwn.png) no-repeat left top; BOTTOM: 7px
}
.main #contentlowerbody-container .menus {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 2010; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
.main #contentlowerbody-container .menus DIV {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 220px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 420px; BORDER-BOTTOM-STYLE: none
}
.main #contentlowerbody-container .menus H3 {
	DISPLAY: none
}
.main #contentlowerbody-container .menus UL {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 100px; LIST-STYLE-TYPE: none
}
.main #contentlowerbody-container .menus UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.3em; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #e8e5d9 1px solid; TEXT-ALIGN: center
}
.main #contentlowerbody-container .menus UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(bg_cafmenu-arrow-r.png) no-repeat left 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.main #contentlowerbody-container .menus UL LI A:link {
	COLOR: #765838; TEXT-DECORATION: none
}
.main #contentlowerbody-container .menus UL LI A:visited {
	COLOR: #765838; TEXT-DECORATION: none
}
.main #contentlowerbody-container .menus UL LI A:hover {
	COLOR: #765838; TEXT-DECORATION: underline
}
.main #contentlowerbody-container .menus UL LI A:active {
	COLOR: #765838; TEXT-DECORATION: underline
}
.main #contentlowerbody-container .menus .somewhat-caf {
	BACKGROUND: url(bg_cafmenu-somewhat.jpg) no-repeat left top
}
.main #contentlowerbody-container .menus .herbal-infusions {
	BACKGROUND: url(bg_cafmenu-herbal.jpg) no-repeat left top
}
.main #contentlowerbody-container .menus .fully-caf {
	BACKGROUND: url(bg_cafmenu-fully.jpg) no-repeat left top
}


.main #contentbody-container UL.co-nav-cntrl {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 20001; RIGHT: 100px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 90px; BOTTOM: 14px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute
}
.main #contentbody-container UL.co-nav-cntrl LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.main #contentbody-container UL.co-nav-cntrl LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 24px; TEXT-INDENT: -4100px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 34px;text-decoration:none;
}
.main #contentbody-container UL.co-nav-cntrl LI A:link {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px;  FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 24px; TEXT-INDENT: -4100px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px;text-decoration:none;
}
.main #contentbody-container UL.co-nav-cntrl LI A:visited {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; text-decoration:none; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px;   FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 24px; TEXT-INDENT: -4100px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.main #contentbody-container UL.co-nav-cntrl LI.play A {
	
	BACKGROUND-IMAGE: url(/images/play.png);
}	
.main #contentbody-container UL.co-nav-cntrl LI.pause A {
	BACKGROUND-IMAGE: url(/images/pause.png)
}

.main #contentbody-container UL.co-nav-cntrl LI A:hover {
	BACKGROUND-POSITION: left 100%
}
.main #contentbody-container UL.co-nav-cntrl LI A:active {
	BACKGROUND-POSITION: left 100%
}
.main #contentbody-container UL.co-nav-cntrl LI.active A:link {
	BACKGROUND-POSITION: left 100%
}
.main #contentbody-container UL.co-nav-cntrl LI.active A:visited {
	BACKGROUND-POSITION: left 100%
}
.main #contentbody-container UL.co-nav-cntrl LI.active A:hover {
	BACKGROUND-POSITION: left 100%
}
.main #contentbody-container UL.co-nav-cntrl LI.active A:active {
	BACKGROUND-POSITION: left 100%
}