@charset "utf-8";
/* CSS Document */


body {
	background-image: url(../Backgrounds/CBTL_bgr.jpg);
	background-position:center top;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* Homepage Divisions - Backgrounds - requires include div in page */
#bottom {
	background-image: url(../Backgrounds/HomePage/dark_bgr_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#top {
	background-image: url(../Backgrounds/HomePage/Home_bgr.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


#middle {
	background-color: #fbfbd9;
	background-repeat: repeat-y;
	background-position: center top;
}


#drink_Link{
	cursor:hand;
	position:relative;
	left:0;
	top:0;
	z-index:9;
	background-color:transparent;
	width:760px;
	height:315px;
	border: 0px;
}

/* Buy Onlne Divisions - Backgrounds - requires include div in page */
#bottomBuy {
	background-image: url(../Backgrounds/BuyOnline/buyOnlineBGR_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#topBuy {
	background-image: url(../Backgrounds/BuyOnline/buyOnlineBGR.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


#middleBuy {
	background-image: url(../Backgrounds/BuyOnline/buyOnlineBGR_middle.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}


#drink_LinkBuy{
	cursor:hand;
	position:relative;
	left:0;
	top:0;
	z-index:9;
	background-color:transparent;
	width:575px;
	height:80px;
	border: 0px;
}
#drink_LinkBuy3{
	cursor:hand;
	position:relative;
	left:0;
	top:0;
	z-index:9;
	background-color:transparent;
	width:575px;
	height:60px;
	border: 0px;
}
#drink_LinkBuy2{
	cursor:hand;
	position:relative;
	left:0;
	top:0;
	z-index:9;
	background-color:transparent;
	width:760px;
	height:125px;
	border: 0px;
}



/* links */



a.featured_title:link {
	text-decoration: none;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}
a.featured_title:visited {
	text-decoration: none;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}
a.featured_title:hover {
	text-decoration: none;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}
a.featured_title:active {
	text-decoration: none;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}






a.SeeAll:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F90;
	text-decoration: none;
}
a.SeeAll:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F90;
	text-decoration: none;
}
a.SeeAll:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F90;
	text-decoration: none;
}
a.SeeAll:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F90;
	text-decoration: none;
}



/* Buy Online Links*/

.content_title
{
	font-family: Georgia, Times New Roman, Times, serif;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}

a.content_title:link 
{
	font-family: Georgia, Times New Roman, Times, serif;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-decoration: none;
}
a.content_title:visited
{
	font-family: Georgia, Times New Roman, Times, serif;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-decoration: none;
}
a.content_title:hover
{
	font-family: Georgia, Times New Roman, Times, serif;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-decoration: none;
}
a.content_title:active
{
	font-family: Georgia, Times New Roman, Times, serif;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-decoration: none;
}










/* Copy of content.css */


.white_title
{
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}

.nav_title
{
	font-family: Georgia, Times New Roman, Times, serif;
	color: #5B0030;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
}

.contentText
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color: #141F3D;
}
.tableLeftPadding
{
	padding-left: 20px;
	padding-top: 0px;
}
.Content_lines_vert
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #94BD60;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #300;
	text-align: left;
	text-decoration: none;
}
.Subtitle {
	font-size: 14px;
}
.titleSub {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

/* Top Nav - Homepage Mess */ 



/*-------*/

.menuTextStoreLoc
{
	text-align:center;
}
.menuTextStoreLoc .SepItem
{
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	vertical-align:middle;
}
.menuTextStoreLoc .ItemCount
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #666633;
	vertical-align:super;
}
/* menu -- top level links (store locator, nutrition, etc) */ 
.menuTextStoreLoc A:link, .menuTextStoreLoc A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #666633;
	text-decoration: none;
}
.menuTextStoreLoc A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #94bd60;
	text-decoration: none;
}
/* menu -- top nav bar links (images used for links, Home, About Us, etc */
.TabMenu {
	width: 100%;
}
.TabMenu .Item
{
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	vertical-align: middle;
}
.TabMenu .SepItem
{
	vertical-align: middle;
}


.nav_lines_vert
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #94BD60;
}

.nav_lines_horz
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #94BD60;
}

/*-------*/


/* footer homepage   */

.menuTextFooter

{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	text-align: center;
	color: #996;
	font-weight: bold;
}

.menuTextFooter a:link 

{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
}

.menuTextFooter a:visited

{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
}

.menuTextFooter a:hover

{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	text-align: center;
	color: #CCCCCC;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
}

.copyright{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #F0FFFF;
}


/* footer buyonline   */

.menuTextFooterBuy

{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	text-align: center;
	color: #996;
	font-weight: bold;
}

.menuTextFooterBuy a:link 

{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	text-align: center;
	color: #996;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
}

.menuTextFooterBuy a:visited

{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	text-align: center;
	color: #996;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
}

.menuTextFooterBuy a:hover

{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	text-align: center;
	color: #663;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
}

.copyrightBuy{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #C2B186;
}


/* menu */
/*
a.menuTextFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #999966;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
}
a.menuTextFooter:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #cccc66;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
}

.menuTextFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #979662;
	text-transform: uppercase;
}

.menuTextCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #c2b186;
	font-weight: bold;

}
*/
/*-----------*/

/**************************************** ASP-ify *****************************************/
/* menu */
.menuTextFooter A:link, .menuTextFooter A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #999966;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
}
.menuTextFooter A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #cccc66;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
}
.menuTextFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #979662;
	text-transform: uppercase;
}
.menuTextCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #c2b186;
	font-weight: bold;
	height:30px;
	vertical-align:middle;
}

/*-------*/


/* menu */
a.menuTextStoreLoc:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;text-align: center;color: #666633;text-decoration: none;
}
a.menuTextStoreLoc:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;text-align: center;color: #666633;text-decoration: none;
}
a.menuTextStoreLoc:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;text-align: center;color: #666633;text-decoration: none;
}
a.menuTextStoreLoc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;text-align: center;color: #94bd60;text-decoration: none;
}

.menuTextHome {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	color: #8C5F00;
	padding-left: 3px;
}

.formTextbox {
	border: 1px inset #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;

}
.menu_cell {
	padding-left: 3px;
}