 /* CSS Document */



body

{

	margin:0 auto;

	font-family:Arial, Helvetica, sans-serif;

	color: #363636;

}

form

{

	margin:0;

}

input

{

	margin:0;

}
.productNav
{
margin-left: 30px;
padding-bottom: 8px;
text-align: center;
}
a.productNav
{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 7pt;
color: #c51e21;
text-decoration: none;
font-weight: bold;
}
a.productNav:hover
{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
color: #b0d350;
text-decoration: underline;
}
.productText
{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10pt;
font-weight: bold;
color: #000000;
text-decoration: none;
text-indent: 20px;
padding-right: 20px;
text-align: justify;
}



ul, ol

{

	margin:0;

}





#main

{
	margin:0 auto;
	width:722px;
	padding:0 71px;
	background:url(../images/bajabobsHeader.jpg) no-repeat;
}

#mains1

{

	margin:0 auto;

	width:722px;

	padding:0 71px;

	background:url(../images/bajabobsHeader.jpg) no-repeat;

}

#main2

{

	margin:0 auto;

	width:722px;

	padding:0 71px;



	background:url(../images/bajabobsHeader2.jpg) no-repeat #FBE3A6;

}

	#tp

	{

		margin:0 auto;

		width:722px;

		height:215px;

	}

		#tp .lnk_01

		{

			padding:70px 0 0 0;

			text-align:right;

			color:#FFFFFF;

		}

			#tp a

			{

				width:722px;

				font-size:12px;

				color:#FFFFFF;

				

				text-decoration:none;

			}

			#tp a:hover

			{

				text-decoration:underline;

			}

			

		#tp .logo

		{

			width:260px;

			float:left;

			padding:7px 0 0 20px;

		}

		#tp .mnu

		{

			float:right;

			width:400px;

			font-weight:bold;

			padding:83px 8px 0 0;



			font-size:12px;

			color:#FFFFFF;

			text-align:right;

		}

#tp .lnk {

	font-family: verdana;

	color: #FFFFFF;

	font-style: italic;

	text-decoration: none;

}



		#tp .goImg

		{

			padding:0 10px 0 2px;

		}

		#tp .txtAr

		{

			padding:1px;

			color:#666666;

			font-size:11px;

			text-align:center;

		}

				

		

	#ads_01

	{

		margin-top:3px;

		width:722px;

		

		overflow:hidden;

	}



		#ads_01 .clubBob

		{

			margin-left:3px;

			

			width:286px;

			height:69px;

			

			float:left;

			background:url(../images/clubBobBg.jpg);

		}

			#ads_01 .clubBob .frm

			{

				width:156px;

				margin-top:31px;

				margin-left:120px;

				background:#8A47B6;

			}

		

			#ads_01 .clubBoblft

			{

				width:120px;

				height:69px;

				

				float:left;

				background:url(../images/clubBob.gif);

			}

			#ads_01 .clubBobmdl

			{

				width:120px;

				height:69px;

				float:left;

				background:url(../images/clubBob.gif);

			}

			



			#ads_01 .txtAr_01

			{
	color: #666666;
	font-size: 11px;
	text-align: center;
	width: 100px;
	border: 0;
	margin-left: 20pt;
	position: inherit;
}

#navigation_bg{ background-image:url(../images/button_bg.gif); background-repeat:no-repeat; margin:5px; width:96px; height:22px; float:left; text-align:center;}
	

	
	

	#mdl

	{

		margin-top:3px;

		width:722px;

		overflow:hidden;

	}

	#mdl .ads_01B

	{

		margin-bottom:3px;

		width:211px;

		height:69px;

		float:left;

	}

		#mdl .mdlLft

		{

			float:left;

			width:210px;

		}

				

			#mdl .mdlLft a

			{

				float:left;

				

				padding-top:12px;

				padding-left:62px;

				width:148px;

				height:27px;

				margin-bottom:5px;

				display:block;

				text-decoration:none;

			

				font-weight:bold;

				font-size:14px;

				font-family:Verdana, Arial, Helvetica, sans-serif;

			}

			

			#mdl .mdlLft a.lnk_01

			{

				color:#FF0000;

				background:url(../images/margaritaMixers.jpg) no-repeat #C1E39A;

			}

			#mdl .mdlLft a.lnk_02

			{

				color:#FF0000;

				background:url(../images/sweetNsourMix.jpg) no-repeat #F8F89E;

			}

			#mdl .mdlLft a.lnk_03

			{

				color:#9E325F;

				background:url(../images/martiniMixers.jpg) no-repeat #9EC3F0;

			}

			#mdl .mdlLft a.lnk_04

			{

				color:#F73F21;

				background:url(../images/maiTaiMix.jpg) no-repeat #F7BEA0;

			}

			#mdl .mdlLft a.lnk_05

			{

				color:#AE160A;

				background:url(../images/pinaColoadaMix.jpg) no-repeat #AE9589;

			}

			#mdl .mdlLft a.lnk_06

			{

				color:#935600 ;

				background:url(../images/mojitoMix.jpg) no-repeat #93D57F;

			}

			#mdl .mdlLft a.lnk_07

			{

				color:#FFFFFF;

				background:url(../images/daiquiriMix.jpg) no-repeat #F16C62;

			}

			#mdl .mdlLft a.lnk_08

			{

				color:#F4153E;

				background:url(../images/hurricaneMix.jpg) no-repeat #F494BD;

			}



			#mdl .mdlLft a.lnk_09

			{

				color:#FF0000;
				background:url(../images/mudslide_button2.jpg) no-repeat #edd7bd;

			}



		#mdl .mdlRgt

		{
			float:right;

			width:505px;

			height:341px;

		}

			#mdl .mdlRgtLft1
			{

				float:left;

				margin-left:10px;

				width:233px;

			}

			#mdl .mdlRgtRgt1

			{

				float:right;

				margin-right:10px;

				width:233px;

			}

				#mdl .mdlRgt_Clm1

				{

					margin:10px 0 20px 0;

				}



			#mdl .mdlRgtLft2

			{

				float:left;

				width:237px;

			}

			#mdl .mdlRgtRgt2

			{

				float:right;

				width:237px;

			}


		#mdl h1

		{

			margin:0;

			

			font-family: Verdana;

			font-size: 16px;

			font-weight: bold;

			color: #0175D8;

			text-align: center;

		}

			#mdlContent

			{

				float:right;

				width:499px;

			}

				#mdlContent .cont1

				{

					float:right;

					width:499px;

					height:334px;

				}

					#mdlContent .cont1dv1

					{

						padding:0;

						margin:10px 10px 0 0;

						float:right;

						width:280px;

						text-align:center;

						font-family:Verdana, Arial, Helvetica, sans-serif;

						font-size:11px;

					}

				#mdlContent .cont2

				{

					padding-top:5px;

					float:right;

					width:499px;

				}

					#mdlContent .cont2dv1

					{

						float:left;

						width:190px;

						text-align:center;

					}

					#mdlContent .cont2dv2

					{

						float:right;

						width:300px;

						text-align:center;

					}

				#mdlContent .cont3

				{

					padding:5px 0;

					float:right;

					width:499px;

					overflow:hidden;

				}

					#mdlContent .cont3dv1

					{

						float:left;

						padding:0 5px;

						width:182px;

						overflow:hidden;

						text-align:center;

					}

					#mdlContent .cont3dv2

					{

						float:right;

						width:300px;

						text-align:center;

					}

						#mdlContent .cont3dv2OrderNow

						{

							padding:10px 0;

							width:300px;

							text-align:center;

						}

		#mdlContent .prodects

		{

			float:left;

			font-size:11px;

			width:489px;

			height: auto;

			padding:5px 5px 0 5px;

			overflow:hidden;

		}

		

			#mdlContent .prodects .lft, #mdlContent .prodects .rgt

			{

				padding-left:75px;

				width:160px;

				height: auto;

				text-align:center;

				margin-bottom:9px;

			}

			#mdlContent .prodects .lft

			{

				float:left;

			}

			#mdlContent .prodects .rgt

			{

				float:right;

			}





#OriginalLimeMargaritaMix 

{

	margin:0 auto;

	width:543px;

	padding:5px;

	font-size:11px;

	background:#D8FAB1;

	overflow:hidden;

}



	#OriginalLimeMargaritaMix .tpdv

	{

		background: #C2E49C url(../images/OriginalLimeBg.jpg) no-repeat center top;

		overflow:hidden;

	}

		#OriginalLimeMargaritaMix .tpdv1

		{

			padding:10px 25px 0 210px;

			text-align:center;

			overflow:hidden;

		}

		#OriginalLimeMargaritaMix .tpdv2

		{

			width:100%;

			padding:10px 0;

			overflow:hidden;

		}



		#OriginalLimeMargaritaMix .tpdv2L

		{

			float:left;

			width:200px;

			font-size: 11px;

			font-style:italic;

			text-align:center;

			padding-left:15px;

		}

		#OriginalLimeMargaritaMix .tpdv2R

		{

			float:right;

			width:280px;

			font-size:10px;

			font-style:italic;

			text-align:center;

			padding-right:25px;

		}

		

	#OriginalLimeMargaritaMix .mdv

	{

		width:100%;

		padding-bottom:5px;

		text-align:center;

	}



	#OriginalLimeMargaritaMix .products

	{

		width:100%;

		padding-top:20px;

		font-size:11px;

		overflow:hidden;

		background:#C2E49C;

	}

	

		#OriginalLimeMargaritaMix .products .lft, #OriginalLimeMargaritaMix .products .rgt

		{

			padding-left:75px;

			width:170px;

			height:150px;

			text-align:center;

			margin:5px;

		}

		#OriginalLimeMargaritaMix .products .lft

		{

			float:left;

		}

		#OriginalLimeMargaritaMix .products .rgt

		{

			float:right;

		}





















	#ads_02

	{

		margin:3px 0;

		width:722px;

		overflow:hidden;

	}

		#ads_02 .ad1

		{

			display:block;

			padding:10px 0;

			float:left;



			width:211px;

			text-align:center;



			border:1px solid #000000;

		}

		#ads_02 .ad2

		{

			display:block;

			

			margin:0 4px;

			padding:10px 0px;

			float:left;



			width:286px;

			text-align:center;



			border:1px solid #000000;

		}









	#btmlnks

	{

		margin:10px auto;

		width:722px;

		

		text-align:center;

	}

		#btmlnks a

		{

			font-size:11px;

			font-weight:bold;

			color:#666666;

			text-decoration:none;

		}

		#btmlnks a:hover

		{

			text-decoration:underline;

			color:#000000;

		}

	#cpywr
	{
		margin-bottom: 10px;
		width:722px;
		text-align:center;
		font-size:10px;
	}

	#cpywr1
	{
		margin-right: 200px;
		margin-top: 0px;
		margin-bottom: 110px;
		margin-left: 0px;
	}

.img_01

{

	padding-left:3px;

	float:right;

}

.img_02

{

	padding-right:3px;

	float:left;

}



a.lnk_new {

	font-family: verdana;

	font-size: 12px;

	font-weight: bold;

	color: #526AFA;

	font-style: italic;

	text-decoration: none;

}

a.lnk_new:hover{

	text-decoration: underline;

}

.head {

	font-family: Verdana;

	font-size: 12px;

	font-weight: bold;

	text-decoration: underline;

	padding-bottom: 8px;

}

.head2 {

	font-family: Verdana;

	font-size: 12px;

	font-weight: bold;

}

.text {

	font-family: Verdana;

	font-size: 11px;

}

.text_W {

	font-family: Verdana;

	font-size: 11px;

	color:#FFFFFF;

}

.text_it {

	font-family: Verdana;

	font-size: 10px;

	font-style:italic;

}

.text_2 {

	font-family: Verdana;

	font-size: 20px;

	font-weight:bold;

	color:#006600;

	padding-bottom: 6px;

}

.text_3 {

	color:#FF0000;

	height:60px;

	text-align:center;

	vertical-align:middle;

}







h1 {

	font-family: Verdana;

	font-size: 16px;

	font-weight: bold;

	color: #0175D8;

	text-align: center;

}

h2 {

	font-family: Verdana;

	font-size: 14px;

	font-weight: bold;

	color: #0175D8;

	padding-left: 25px;

}

h3,h4,h5 {

	font-family: Verdana;

	font-size: 12px;

	font-weight: bold;

	color: #0175D8;

	padding-left: 25px;

}



#content {

	font-family: Verdana;

	font-size: 11px;

	padding: 4px;

	line-height: 16px;

}

	#middleContent

	{

		margin-top:3px;

/*		width:722px; */

		overflow:hidden;

		

		font-family:Verdana;

		font-size:11px;

		line-height: 16px;

	}



	#middleContent h1, #middleContent h2

	{

		padding:0;

		margin:0;

	}	



	#middleContent h1

	{

		padding:10px;

	}



	#middleContent h2

	{

		font-size:14pt;

		font-weight:bold;

		text-align:center;

		color:#333333;

	}

	

	#middleContent ul

	{

		list-style-type: square;

		margin-left:50px;

		padding-left: 50px;

		line-height: 18px;

	}

	

	

		#middleContent a

		{

			color:#666666;

			text-decoration:none;

		}

		#middleContent  a:hover

		{

			text-decoration:underline;

			color:#000000;

		}

#flash{ padding:20px 0 10px 0; text-align:center;}		

.orderOptions

{

	background:#FBE3A6;

	padding:20px 60px;

}





.orderOptions ul

{

	margin:20px 0 0 0;

	padding:0 0 0 0;

}

.orderOptions li

{

	margin:0;

	padding:0 0 10px 40px;

	list-style:none;

}

.orderOptions .onlineOrder

{

	background:url(../images/onlineOrderIcon.gif) no-repeat;

}

.orderOptions .phoneOrder

{

	background:url(../images/phoneOrderIcon.gif) no-repeat;

}

.orderOptions .faxOrder

{

	background:url(../images/faxOrderIcon.gif) no-repeat;

}

.orderOptions .mailOrder

{

	background:url(../images/mailOrderIcon.gif) no-repeat;

}







		

#clubBobFunphotos

{

	margin-top:84px;

	margin-left:68px;

	width:282px;

	height:266px;

}



#Recipes

{

	overflow:hidden;

}

#Recipes h2, #Recipes h3

{

	padding-left:0;

	padding-bottom:0;

	margin-bottom:0;

}

#Recipes h2

{

	font-family: Verdana;

	font-size: 16px;

	font-weight: bold;

	color: #0175D8;

	text-align: center;

}

#Recipes ul

{

	margin-left:50px;

	padding:0;

}

	#Recipes .lft

	{

		float:left;

		width:200px;

	}

		#Recipes .lft span

		{

			display:block;

			padding:5px;

			margin-bottom:2px;

			cursor:pointer;

			

			color: #0175D8;

			font-size:12px;

			font-weight:bold;

			background:#BDDAF2;

		}

		#Recipes .lft span:hover

		{

			background:#87C1F3;

		}



	#Recipes

	{

		width:500px;

		float:right;

		

		font-size:11px;

		line-height: 16px;

	}

		#Recipes div

		{

			display:none;

		}

		#Recipes .show

		{

			display:block;

		}

















