body{
background-color: #c3d1e6;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-left: 0;
margin-top: 0;
}

.main {
	width: 820px;
	margin: 0px auto;
	text-align: left;
	position:relative;
}
.coffeecontentText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	line-height: 25px;
	color:#83512e;
	padding: 0px 20px 0 20px;
}
.coffeecontentText2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	line-height: 16px;
	color:#83512e;
	padding: 0px 20px 0 20px;
}
.contentText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	line-height: 25px;
	color:#006699;
	padding: 0px 20px 0 20px;
}

.contentText2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	line-height: 25px;
	color:#006699;
}
.contentText h1{ margin: 0; font-size:14px; color: #FFFFFF; text-align: center;}

.tabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: 12px Verdana;
list-style-type: none;
color: #006699;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.tabs li{
display: inline;
margin: 0;
}

.tabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #006699;
background: white url(shade.gif) top left repeat-x;
}

.suppliesPadding{
	padding-left: 150px;
}

.formText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
}
.formText h2{ margin: 0 0 0 5px; font-size:12px;}


.formChoices .open {
	display: block;
	}
.formChoices .closed {
	display: none;
	}
.formChoices li {
	list-style-type: none;
	padding-top: .2em;
	padding-bottom: .2em;
	}

.formChoices li .choice {
	margin:0 0 0 30px;
	}
        
.formChoices li img {
	vertical-align: middle;
	}


.contentText2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	line-height: 20px;
	color:#006699;
	padding: 0px 20px 0 20px;
}
.contentText2 h1{ margin: 0; font-size:14px; color: #FFFFFF;}
.contentText2 h1 a{ text-decoration: none; color: #FFFFFF;}
.contentText2 h1 a:hover{ text-decoration: none; color: #FFFFFF;}
.contentText2 ul{ margin-top: 0; margin-bottom: 0;}
.contentText2 li{ line-height: 17px; margin-left: 20px;}


#content .contentText .aboutheader{
padding: 25px 0 15px 0;
}

#content .contentText .bottlelessheader{
padding: 25px 0 15px 0;
}

.bottledheader{
padding: 25px 0 15px 15px;
}

#content .contentText .privateheader{
padding: 25px 0 15px 0;
}

#content .contentText .servicesheader{
padding: 25px 0 15px 0;
}

#content .contentText .coffeeheader{
padding: 25px 0 15px 0;
}

.impContent{
	color:#006699;
	font-size:14px;
	font-weight:bold;
	margin-left:0;
	padding-left:0;
	line-height:14px;
	margin-top: 0px;
}
.impContent li{
line-height:30px;
}
.cimpContent{
	color:#83512e;
	font-size:14px;
	font-weight:bold;
	margin-left:0;
	padding-left:0;
	line-height:14px;
	margin-top: 0px;
}
.cimpContent li{
line-height:30px;
}
.bodyText { 
      color:#006699;
	  line-height:12px;
	  font-size:12px;
	  position:relative;
}
.cbodyText { 
      color:#83512e;
	  line-height:12px;
	  font-size:12px;
	  position:relative;
}
.cbodyText .cmoreinfoBottleless{
	position:absolute;
	top: 79px;
	left: 111px;
}

.bodyText .moreinfoBottleless{
	position:absolute;
	top: 79px;
	left: 111px;
}

.bodyText .moreinfoCoffee{
	position:absolute;
	top: 69px;
	left: 147px;
}
.cbodyText .cmoreinfoCoffee{
	position:absolute;
	top: 69px;
	left: 147px;
}
.bodyText .moreinfoBottled{
	position:absolute;
	top: 63px;
	left: 108px;
}
.cbodyText .cmoreinfoBottled{
	position:absolute;
	top: 63px;
	left: 108px;
}

.bodyText .moreinfoFeatured{
	position:absolute;
	top: 77px;
	left: 106px;
}


#siteleft {
	position:absolute;
	top:0px;
	width:16px;
	height:1164px;
	z-index:1;
	visibility:visible;
}

#sitetop {
	background-image:url(../images/sitetopbg.jpg);
	background-repeat:repeat-x;
	position:absolute;
	left:16px;
	top:0px;
	width:820px;
	height:33px;
	z-index:2;
	visibility:visible;
}

#siteright {
	position:absolute;
	left:836px;
	top:0px;
	width:17px;
	height:1164px;
	z-index:3;
	visibility:visible;
}

#header {
	position:absolute;
	left:16px;
	top:33px;
	width:820px;
	height:126px;
	z-index:4;
	visibility:visible;
}

#homebtn {
	position:absolute;
	left:16px;
	top:159px;
	width:72px;
	height:46px;
	z-index:5;
	visibility:visible;
}

#aboutbtn {
	position:absolute;
	left:88px;
	top:159px;
	width:96px;
	height:46px;
	z-index:6;
	visibility:visible;
}

#bottlelessbtn {
	position:absolute;
	left:184px;
	top:159px;
	width:108px;
	height:46px;
	z-index:7;
	visibility:visible;
}

#bottledbtn {
	position:absolute;
	left:292px;
	top:159px;
	width:92px;
	height:46px;
	z-index:8;
	visibility:visible;
}

#coffeebtn {
	position:absolute;
	left:384px;
	top:159px;
	width:83px;
	height:46px;
	z-index:9;
	visibility:visible;
}

#privatebtn {
	position:absolute;
	left:467px;
	top:159px;
	width:159px;
	height:46px;
	z-index:10;
	visibility:visible;
}

#servicesbtn {
	position:absolute;
	left:626px;
	top:159px;
	width:91px;
	height:46px;
	z-index:11;
	visibility:visible;
}

#contactbtn {
	position:absolute;
	left:717px;
	top:159px;
	width:119px;
	height:46px;
	z-index:12;
	visibility:visible;
}

#content {
	background-image:url(../images/contentbg.jpg);
	background-repeat:no-repeat;
	left:16px;
	top:205px;
	width:820px;
	height:368px;
	z-index:13;
	visibility:visible;
}

#bubbletop {
	left:16px;
	top:573px;
	width:820px;
	height:15px;
	z-index:14;
	visibility:visible;
}

#bubbleleft {
	left:16px;
	top:588px;
	width:13px;
	height:508px;
	z-index:15;
	visibility:visible;
}

#bottlelessbox {
	background-image:url(../images/box1.jpg);
	background-repeat:no-repeat;
	left:29px;
	top:588px;
	width:390px;
	height:228px;
	z-index:16;
	visibility:visible;
}

#cbottlelessbox {
	background-image:url(../images/cbox1.jpg);
	background-repeat:no-repeat;
	left:29px;
	top:588px;
	width:390px;
	height:228px;
	z-index:16;
	visibility:visible;
}

#cbottlelessbox .cbottlelessheader{
	padding: 10px 10px 0 15px;
	text-align: left;
}

#bottlelessbox .bottlelessheader{
	padding: 10px 10px 0 15px;
	text-align: left;
}

#layoutr6c9 {
	left:419px;
	top:588px;
	width:14px;
	height:228px;
	z-index:17;
	visibility:visible;
}

#coffeesupplies {
	background-image:url(../images/box2.jpg);
	background-repeat:no-repeat;
	left:433px;
	top:588px;
	width:391px;
	height:228px;
	z-index:18;
	visibility:visible;
}
#coffeesupplies .coffeeheader{
	padding:10px 0 0 15px;
	text-align: left;
}
#ccoffeesupplies {
	background-image:url(../images/cbox2.jpg);
	background-repeat:no-repeat;
	left:433px;
	top:588px;
	width:391px;
	height:228px;
	z-index:18;
	visibility:visible;
}
#ccoffeesupplies .ccoffeeheader{
	padding:10px 0 0 15px;
	text-align: left;
}
#layoutr6c14 {
	left:824px;
	top:588px;
	width:12px;
	height:508px;
	z-index:19;
	visibility:visible;
}

#layoutr7c4 {
	left:29px;
	top:816px;
	width:795px;
	height:14px;
	z-index:20;
	visibility:visible;
}

#bottledbox {
	background-image:url(../images/box3.jpg);
	background-repeat:no-repeat;
	left:29px;
	top:830px;
	width:390px;
	height:228px;
	z-index:21;
	visibility:visible;
}

#bottledbox .bottledheader{
	padding: 10px 0 0 15px;
	text-align: left;
}

#cbottledbox {
	background-image:url(../images/cbox3.jpg);
	background-repeat:no-repeat;
	left:29px;
	top:830px;
	width:390px;
	height:228px;
	z-index:21;
	visibility:visible;
}

#cbottledbox .cbottledheader{
	padding: 10px 0 0 15px;
	text-align: left;
}
#layoutr8c9 {
	left:419px;
	top:830px;
	width:14px;
	height:228px;
	z-index:22;
	visibility:visible;
}

#testimonialbox {
	background-image:url(../images/box4.jpg);
	background-repeat:no-repeat;
	left:433px;
	top:830px;
	width:391px;
	height:228px;
	z-index:23;
	visibility:visible;
}

#testimonialbox .testimonialheader{
	padding: 10px 0 0 15px;
	text-align:left;
}

#ctestimonialbox {
	background-image:url(../images/cbox4.jpg);
	background-repeat:no-repeat;
	left:433px;
	top:830px;
	width:391px;
	height:228px;
	z-index:23;
	visibility:visible;
}
#ctestimonialbox .ctestimonialheader{
	padding: 10px 0 0 15px;
	text-align:left;
}

#layoutr9c4 {
	left:29px;
	top:1058px;
	width:795px;
	height:38px;
	z-index:24;
	visibility:visible;
}

#footer {
	background-color:#006599;
	position:absolute;
	left:16px;
	top:1096px;
	width:820px;
	height:57px;
	z-index:25;
	visibility:visible;
}

.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding: 25px 0 0 25px;
	text-align:left;
}

.text a {
	text-decoration:none;
	color:#FFFFFF;
}
.text a:hover { text-decoration: underline; }

.copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding: 0px 0 0 0px;
	text-align:left;
}
	
#layoutr11c3 {
	position:absolute;
	left:16px;
	top:1153px;
	width:820px;
	height:11px;
	z-index:26;
	visibility:visible;
}
