html, input, textarea, select{font-family:tahoma, arial, verdana; font-size:12px; color:#2C2D26;}
body{	font-family:Arial, Helvetica, sans-serif;	color: #626455;	margin: 0 0 0 0;	background: url(../images/bkg_site.gif) repeat-x top;	background-color: #f4f2d3;}

/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
ul { list-style:none;}
strong{ color:#839905;}
#splash strong{ color:#000000; }
#privacy strong{ color:#363934; }
#privacylower strong{ color:#363934; }
#discount strong{ color:#bf4e7e; }
a:hover{text-decoration:none;}
a {color:#bf4e7e;}
.column { float:left;}
.clear { clear:both;}

#bottle-blender{border:1px solid #90a607;}

/* drink splash */

.splash-align {	position:absolute;	bottom:0px;	height:176px;	width:203px;	font-size:14px;	color:#000000;	left: 12px;}
/*header
#header_menu{ height:143px; background:#FFFFFF; width:100%;}
#header_menu .col_1{ width:374px;}
#header_menu .col_1 img{ margin:48px 0 0 50px;}
#header_menu .col_2{ width:592px; padding-top:105px;}
*/
#price_container{float:right; width:151px; height:130px; background:url(../images/bkg_prod-selection.gif) top left no-repeat; margin:12px 0 0 4px;}
#price_box{padding:25px 0 0 0; }

#privacy { padding: 13px 13px 0px 13px; color:#000000; }
#privacy p{color:#363934;}
#privacy li{ color:#363934; }
#privacylower { padding: 28px 70px 0px 70px; }
#header_content{ height:295px; width:100%; }
#header_content a{ color:#383b36;}
#header_content .col_1{ width:394px; height:295px; color:#383b36; line-height:15px;}
#header_content .col_2{ width:418px;}
#header_content .col_3{ width:154px;}
#content .col_2{width:190px;}
#header_content .col_1{ width:394px; height:295px; color:#383b36; line-height:15px;}
#content .col_1 .title, #content .col_2 .title, #content .col_3 .title{ margin:28px 0 15px 0;}
#content .col_1, #content .col_2, #content .col_3{ padding-bottom:15px;}
#header_content .col_1 .indent{ margin:45px 0 0 157px; width:182px;}
#header_content .col_1 .indent_cont{ margin:16px 0 0 0; width:182px;}
#header_content .col_1 .indent_img{ margin:2px 10px 0 0; float:left;}
#content .col_2 .indent_img{ margin-right:15px; float:left; margin-left:4px;}
#content .col_2 .link{ float:right; margin:10px 5px 0 0;}
#content .col_2 .indent_img{ margin:0 23px 0 0; float:left}
.col_1 .indent{ margin:45px 0 0 157px; width:182px;}
.col_1 .indent_cont{ margin:16px 0 0 7px;}
.col_1 ul{ margin:12px 0 0 0;}
.col_1 .link{ float:right;}
.col_1 .indent_img{ margin:2px 22px 0 3px; float:left;}
.col_1 .indent_text{ margin:0 0 0 4px; width:415px;}
.indent_p{ height:12px;}

/*footer*/
#footer{ background:url(images/footer_line.gif) top left repeat-x; width:100%; padding:21px 0 75px 0; color:#2e2e2e;}
#footer a{color:#b62562; text-decoration:none;}
#footer a:hover{ text-decoration:underline;}

/*content*/
.cont_height{ height:208px; width:159px; float:left;}
.title, .link{ display:block;}
#content{ line-height:15px; background:#f4f2d3 url(images/content_wrapper.jpg) top left repeat-x;}
#content .col_1 .title, #content .col_2 .title, #content .col_3 .title{ margin:28px 0 15px 0;}
#content .col_1, #content .col_2, #content .col_3{ padding-bottom:15px;}

/*==================bottom content====================*/

.dis-link{ font-size: 13px; font-weight:bold; color: #bf4e7e; }

/*==================list====================*/

#content li{ font-weight:bold;}
#content li span{ color:#3c3c3c; margin-right:5px; font-size:9px;}
#content li a {line-height:16px; color:#7b8f00; text-decoration:none;}
#content li a:hover { text-decoration:none; color:#3c3c3c;}

#header_content li{ font-weight:bold;}
#header_content li span{ color:#3c3c3c; margin-right:5px; font-size:9px;}
#header_content li a {line-height:16px; color:#363934; text-decoration:none;}
#header_content li a:hover { text-decoration:underline;}

.flavor_table{background:url(../images/bkg_flavor-list.gif) top center no-repeat; width:183px;}
.flavor_list ul{}
.flavor_list {border-bottom:1px solid #c5cf76;}
.a_left{text-align:left;}
/*==========================================*/

.prodbox{ padding: 20px 0 0 0;line-height: 18px;}
.prodbox h1{color:#6a7b18; font-weight:lighter; font-size:28px; font-family:Arial, Helvetica, sans-serif; font-variant:small-caps; margin-bottom:8px;} 

.text-sale{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 22px;	padding: 15px;	color:#FF0000;}
.textnopad {	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 22px;}
.text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 22px;	padding: 15px;}
.text2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 22px;	padding: 15px;}
.recipe-boxlft { padding: 0 40px 20px 29px; }
.star{cursor:pointer; }



/*************************
		MENU 
*************************/
#nav {	float:left;	width:591px;	height:28px;	padding:0 0px 0 0px;}	
	
/*SON OF SUCKER FISH DROP DOWNS MODIFIED*/	
#drops, #drops ul {	padding:0;	margin:0;	clear:both;	float:left;	width:inherit;	}
#drops ul.drop {	background:#94AA0A;	padding:0px;	width:inherit;	clear:both;	float:left;	margin-top:28px;	}
#drops ul.drop li {    width:inherit;	clear:both;	}
#drops ul.drop a {	height:28px; color:#fff; font-size:10px; text-decoration:none; font-weight:normal; clear:both; float:left;	}
#drops ul.drop_wholesale {width:155px; border:#FFF 1px solid; border-bottom:none;}
#drops ul.drop_wholesale a {padding:6px 0 0 5px; width:150px; height:20px; color:#fff; font-size:12px; font-weight:bold; text-decoration:none; clear:both; float:left; border-bottom:#fff 1px solid;	}	
#drops ul.drop_wholesale li:hover {background:#656262; }

#drops ul.drop_products {width:165px; border:#FFF 1px solid; border-bottom:none;}
#drops ul.drop_products a {padding:6px 0 0 5px; width:160px; height:20px; color:#fff; font-size:12px; font-weight:bold; text-decoration:none; clear:both; float:left; border-bottom:#fff 1px solid;	}	
#drops ul.drop_products li:hover {background:#656262; }

#drops ul.drop_history {width:155px; border:#FFF 1px solid; border-bottom:none;}
#drops ul.drop_history a {padding:6px 0 0 5px; width:150px; height:20px; color:#fff; font-size:12px; font-weight:bold; text-decoration:none; clear:both; float:left; border-bottom:#fff 1px solid;	}	
#drops ul.drop_history li:hover {background:#656262; }

#drops ul.drop_contactus {width:125px; border:#FFF 1px solid; border-bottom:none;}
#drops ul.drop_contactus a {padding:6px 0 0 5px; width:120px; height:20px; color:#fff; font-size:12px; font-weight:bold; text-decoration:none; clear:both; float:left; border-bottom:#fff 1px solid;	}	
#drops ul.drop_contactus li:hover {background:#656262; }

#drops a {	display: block;	float:left;	clear:both;	width:100px;}
#drops li {	float: left;}
#drops li ul {	position: absolute;	width: 10em;	left: -999em;}
#drops li:hover ul {	left: auto;}
#drops li:hover ul, #drops li.sfhover ul {	left: auto;}
/*END SUCKERFISH*/

/*SPRITE BACKGROUP POSITIONING*/	
#nav a.wholesale, #nav a.products, #nav a.recipes, #nav a.history, #nav a.contactus {	float:left;	background:url(../images/menu_nav-sprite.gif) no-repeat;	height:28px;	text-indent:-999999px;	}
#nav a.wholesale {		background-position:left top;	width:98px;	}
#nav a.products {		background-position:-98px 0;	width:121px;	}
#nav a.recipes {		background-position:-219px 0;	width:67px;	}
#nav a.history {		background-position:-286px 0;	width:136px;	}	
#nav a.contactus {		background-position:-422px 0;	width:97px;	}	

/*HOVER STATES*/
#nav a.wholesale:hover {		background-position:left -28px;	}
#nav a.products:hover {		background-position:-98px -28px;	}
#nav a.recipes:hover {		background-position:-219px -28px;	}
#nav a.history:hover{		background-position:-286px -28px;	}	
#nav a.contactus:hover{		background-position:-422px -28px;	}	
/*ACTIVE STATES*/
#nav a#active1 {		background-position:left -64px;	}
#nav a#active2 {		background-position:-113px -64px;	}
#nav a.#active3 {		background-position:-197px -64px;	}
#nav a#active4{		background-position:-299px -64px;	}	
#nav a#active5{		background-position:-387px -64px;	}	
/*END NAVIGATION*/



/*******NEW DROP DOWN*******/
#nav2 {	float:left;	width:591px;	height:28px;	padding:0 0 0 0; position:relative;}
/*SPRITE BACKGROUP POSITIONING*/	
#nav2 a.wholesale, #nav2 a.products, #nav2 a.recipes, #nav2 a.history, #nav2 a.contactus {	float:left;	background:url(../images/menu_nav-sprite.gif) no-repeat;	height:28px;	text-indent:-999999px;	}
#nav2 a.wholesale {		background-position:left top;	width:98px;	}
#nav2 a.products {		background-position:-98px 0;	width:121px;	}
#nav2 a.recipes {		background-position:-219px 0;	width:67px;	}
#nav2 a.history {		background-position:-286px 0;	width:136px;	}	
#nav2 a.contactus {		background-position:-422px 0;	width:97px;	}	

/*HOVER STATES*/
#nav2 a.wholesale:hover {		background-position:left -28px;	}
#nav2 a.products:hover {		background-position:-98px -28px;	}
#nav2 a.recipes:hover {		background-position:-219px -28px;	}
#nav2 a.history:hover{		background-position:-286px -28px;	}	
#nav2 a.contactus:hover{		background-position:-422px -28px;	}	
/*ACTIVE STATES*/
#nav2 a#active1 {		background-position:left -64px;	}
#nav2 a#active2 {		background-position:-113px -64px;	}
#nav2 a.#active3 {		background-position:-197px -64px;	}
#nav2 a#active4{		background-position:-299px -64px;	}	
#nav2 a#active5{		background-position:-387px -64px;	}	
/*END NAVIGATION*/



#nav2, #nav2 ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav2 a {
	display: block;
	width: 10em;
}

#nav2 ul.drop_wholesale {width:155px; border:#FFF 1px solid; border-bottom:none;}
#nav2 ul.drop_wholesale a {padding:6px 0 0 5px; width:150px; height:20px; color:#fff; font-size:12px; font-weight:bold; text-decoration:none; clear:both; float:left; border-bottom:#fff 1px solid;	}	
#nav2 ul.drop_wholesale li:hover {background:#656262; }

#nav2 ul.drop_products {width:165px; border:#FFF 1px solid; border-bottom:none;}
#nav2 ul.drop_products a {padding:6px 0 0 5px; width:160px; height:20px; color:#fff; font-size:12px; font-weight:bold; text-decoration:none; clear:both; float:left; border-bottom:#fff 1px solid;	}	
#nav2 ul.drop_products li:hover {background:#656262; }

#nav2 ul.drop_history {width:155px; border:#FFF 1px solid; border-bottom:none;}
#nav2 ul.drop_history a {padding:6px 0 0 5px; width:150px; height:20px; color:#fff; font-size:12px; font-weight:bold; text-decoration:none; clear:both; float:left; border-bottom:#fff 1px solid;	}	
#nav2 ul.drop_history li:hover {background:#656262; }

#nav2 ul.drop_contactus {width:125px; border:#FFF 1px solid; border-bottom:none;}
#nav2 ul.drop_contactus a {padding:6px 0 0 5px; width:120px; height:20px; color:#fff; font-size:12px; font-weight:bold; text-decoration:none; clear:both; float:left; border-bottom:#fff 1px solid;	}	
#nav2 ul.drop_contactus li:hover {background:#656262; }


#nav2 li {
	float: left;
	background:#94AA0A;
}
#nav2 li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#nav2 li:hover ul {
	left: auto;
	top:28px;
}
#nav2 li.sfhover-wholesale ul {
	left:0;
	top:28px;
	
}
#nav2 li.sfhover-products ul {
	left:98px;
	top:28px;
}
#nav2 li.sfhover-history ul {
	left:286px;
	top:28px;
}
#nav2 li.sfhover-contact ul {
	left:422px;
	top:28px;
}
