@charset "UTF-8";
/* CSS Document */
.productInfo .whiteArea2 .nutritionInfoTop.ui-tabs-selected.print2{border:red solid 1px;} 
.print2, .print3, .print4, .print2d {display:none; }

#productPage body{background:#fff;}
#lightBlueBar h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#fff; width:300px; font-weight:normal; margin:0px 0 0 10px; padding:20px 0 0 0; float:left;}
.homeContent{background:url(../dj_products/images/productPageBG.gif) no-repeat #FFFFFF;width:768px; height:100%; float:left; }
.container .whiteArea .productContainer {float:left; clear:both; margin:20px 0 0px 0px; padding:0px 0 0px 0; width:519px; height:100%px; position: relative; left:10px; z-index:10;}
.productContainer .productTop h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#fff; width:400px; font-weight:normal; margin:0px 0 0 75px;  position:relative; z-index:11;}
.productContainer .productTop2 h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#fff; width:400px; font-weight:normal; margin:0px 0 0 75px;  position:relative; z-index:11;}

.productInfo .whiteArea2  h2{float:left; clear:both;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#0F298F; font-weight:normal; padding:10px 0 5px 0;}
.container .whiteArea .productContainer .productTop{float:left;background:url(../DJ_faqs/images/faqTop.gif) no-repeat #1253c1; height:26px; width:521px;}
.container .whiteArea .productContainer .productTop2{float:left;background:url(../DJ_recipes/images/recipeIndvTop.gif) no-repeat #1253c1; height:26px; width:731px;}
.container .whiteArea .productContainer .productInfo{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; width:519px; height:100%;  float:left; border-bottom: #1253c1 solid 1px; border-right:solid 1px #1253c1; border-left: solid 1px #1253c1; background:#fff; padding-bottom:20px; }
/* .productInfo2*/
.container .whiteArea .productContainer .productInfo2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; width:729px; height:100%;  float:left; border-bottom: #1253c1 solid 1px; border-right:solid 1px #1253c1; border-left: solid 1px #1253c1; background:#fff; padding-bottom:20px; }
.productInfo2 .whiteArea2  h2{float:left; clear:both;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#0F298F; font-weight:normal; padding:10px 0 5px 0; width:300px;}
.container .whiteArea .productContainer .productInfo2 .whiteArea2 { width:710px; height:100%; float:left; position:relative; top:10px; left:10px;}
.productContainer .productInfo2 .whiteArea2 .topContent{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333; width:350px; margin:5px 0 45px 0px; padding-left:80px; line-height:1.2em; float:left; clear:both; width:400px;}
.productContainer .productInfo2 .whiteArea2 .topContent2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333; width:350px; margin:5px 0 15px 0px; padding-left:80px; line-height:1.2em; float:left; clear:both; width:400px;}
.productContainer .productInfo2 .whiteArea2 .topContent{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333; width:350px; margin:5px 0 45px 0px; padding-left:80px; line-height:1.2em; float:left; clear:both; width:400px;}
.productInfo2 .whiteArea2 .nutritionInfoTop{width:100px; height:20px; background:url(/DJ_recipes/images/beveragesTop.gif) no-repeat 0 1px; float:left; margin:-10px 0 0 0;}
.productContainer .productInfo2 .whiteArea2 .topContent2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333; width:529px; margin:5px 0 15px 0px; padding-left:80px; line-height:1.2em; float:left; clear:both; }
.productInfo2 .whiteArea2 .nutritionInfoTop_b{width:100px; height:20px; background:url(/DJ_faqs/images/HistoryTop.gif) no-repeat 0 1px; float:left; margin:10px 0 0 0px; position:relative; left:120px;}
.productInfo2 .whiteArea2 .nutritionInfoTop h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; margin:2px 0 0 0px; padding:0 0 0 10px;}
.container .whiteArea .productContainer .productInfo2 .detail { background:url(/DJ_recipes/images/detail.gif) no-repeat;height:88px; width:81px; margin:-23px 0 0 7px; position:relative; z-index:10; }
.container .whiteArea .productContainer .productInfo2 .detail2 { background:url(/DJ_recipes/images/detail2.gif) no-repeat;height:88px; width:81px; margin:-23px 0 0 7px; position:relative; z-index:10; }
/*****************************/
.container .whiteArea a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0F298F; text-decoration:none;}
.container .whiteArea a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0F298F; text-decoration:underline;}

.container .whiteArea .productContainer .productInfo .whiteArea2 { width:500px; height:100%; float:left; position:relative; top:10px; left:10px;}

.productContainer .productInfo .whiteArea2 .topContent{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333; width:350px; margin:5px 0 45px 0px; padding-left:80px; line-height:1.2em; float:left; clear:both; width:400px;}
.productContainer .productInfo .whiteArea2 .topContent2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333; width:350px; margin:5px 0 15px 0px; padding-left:80px; line-height:1.2em; float:left; clear:both; width:400px;}
.productInfo .whiteArea2 .nutritionInfoTop{height:20px; background:#dfebf7; float:left;}
.productInfo .whiteArea2 .nutritionInfoTop .leftCorner{background:url( images/lightBlueLeftCorner.gif) no-repeat; width:8px; height:20px; float:left;}
.productInfo .whiteArea2 .nutritionInfoTop .rightCorner{background:url(images/lightBlueRightCorner.gif) no-repeat; width:17px; height:20px; float:left;}
.productInfo .whiteArea2 .nutritionInfoTop a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0F298F; font-weight:normal; margin:2px 0 0 0px; padding:0 0 0 0px; float:left;}
.productInfo .whiteArea2 .nutritionInfoTopB{height:20px; background:#dfebf7; float:left; margin:0 0 0 0px;}
.productInfo .whiteArea2 .nutritionInfoTopB .leftCorner{background:url(images/lightBlueLeftCorner.gif) no-repeat; width:8px; height:20px; float:left;}
.productInfo .whiteArea2 .nutritionInfoTopB .rightCorner{background:url(images/lightBlueRightCorner.gif) no-repeat; width:17px; height:20px; float:left;}
.productInfo .whiteArea2 .nutritionInfoTopB a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0F298F; font-weight:normal; margin:2px 0 0 0px; padding:0 0 0 2px; float:left;}
.productInfo .whiteArea2 .nutritionInfoTopE{height:20px;  background:#dfebf7; float:left;}
.productInfo .whiteArea2 .nutritionInfoTopE .leftCorner{background:url(images/lightBlueLeftCorner.gif) no-repeat; width:8px; height:20px; float:left;}
.productInfo .whiteArea2 .nutritionInfoTopE .rightCorner{background:url(images/lightBlueRightCorner.gif) no-repeat; width:17px; height:20px; float:left;}
.productInfo .whiteArea2 .nutritionInfoTopE a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0F298F; font-weight:normal; margin:2px 0 0 0px; padding:0 0 0 0px; float:left;}
.productInfo .whiteArea2 .nutritionInfoTop2{width:500px; height:11px; background:url(/DJ_recipes/images/HistoryTop2.gif) no-repeat; float:left; margin:-1px 0 0 0; overflow:hidden;}
.productInfo .whiteArea2 .nutritionInfo{width:500px; height:100%; float:left; background:#90b6e3; clear:both; margin-right:-3px; }
.productInfo .whiteArea2 .nutritionInfoTop.ui-tabs-selected{background:#90b6e3;}
.productInfo .whiteArea2 .nutritionInfoTop.ui-tabs-selected .leftCorner{background:url(images/blueSelectedTabLeftCorner.gif) no-repeat; width:8px; height:20px; float:left;}
.productInfo .whiteArea2 .nutritionInfoTop.ui-tabs-selected .rightCorner{background:url(images/blueTabSelectedRightCorner.gif) no-repeat; width:17px; height:20px; float:left;}
.productInfo .whiteArea2 .nutritionInfoTop.ui-tabs-selected a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; margin:2px 0 0 0px; float:left; }

.productInfo .whiteArea2 .nutritionInfoTopB.ui-tabs-selected{background:#90b6e3;}
.productInfo .whiteArea2 .nutritionInfoTopB.ui-tabs-selected .leftCorner{background:url(images/blueSelectedTabLeftCorner.gif) no-repeat; width:8px; height:20px; float:left;}
.productInfo .whiteArea2 .nutritionInfoTopB.ui-tabs-selected .rightCorner{background:url(images/blueTabSelectedRightCorner.gif) no-repeat; width:17px; height:20px; float:left;}
.productInfo .whiteArea2 .nutritionInfoTopB.ui-tabs-selected a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; margin:2px 0 0 0px; padding:0 0 0 2px;}

.productInfo .whiteArea2 .nutritionInfoTopE.ui-tabs-selected{background:#90b6e3;}
.productInfo .whiteArea2 .nutritionInfoTopE.ui-tabs-selected .leftCorner{background:url(images/blueSelectedTabLeftCorner.gif) no-repeat; width:8px; height:20px; float:left;}
.productInfo .whiteArea2 .nutritionInfoTopE.ui-tabs-selected .rightCorner{background:url(images/blueTabSelectedRightCorner.gif) no-repeat; width:17px; height:20px; float:left;}
.productInfo .whiteArea2 .nutritionInfoTopE.ui-tabs-selected a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; margin:2px 0 0 0px; padding:0 0 0 0px; float:left;}

.productInfo .whiteArea2 .nutritionInfo .sections{ float:left; line-height:1.2em; color:#0f298f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold;padding:5px 0 10px 30px;text-align:left; list-style:none; width:467px;  }
.productInfo .whiteArea2 .nutritionInfo .sections li{ float:left; clear:both; background:url(/DJ_recipes/images/recipeBullet.gif) no-repeat 0px 6px;  line-height:1.2em; color:#0f298f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold;padding:2px 0 2px 15px;text-align:left; width:430px; }

.productInfo .whiteArea2 .nutritionInfo .sections li a{ margin-right:-3px;}
.productInfo .whiteArea2 .nutritionInfo .sections li span{ line-height:1.2em; color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:normal;}

dl.border-around{padding:0 0 10px 5px;width:485px;}
.border-around dt{background-image:url(images/Q.gif);background-position:5px 2px;background-repeat:no-repeat;line-height:1.2em; color:#0f298f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold;padding:5px 0 10px 30px;text-align:left;}
.border-around dt:hover{text-decoration:underline;}
.border-around dd{background: url(images/A.gif) no-repeat 5px 5px #e5eff9; color:#333;display:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;margin:0 0 0 0;padding:5px 5px 5px 30px;text-align:left; border:solid 1px #0f298f;  }
.border-around #a1 {width:453px;}
.border-around #a2 {width:453px;}



/* Header Icons */
.container .whiteArea .productContainer .productInfo .detail{/* background:url(/DJ_recipes/images/detail.gif) no-repeat;height:88px; width:81px;*/ position:absolute; top:3px; left:8px; }

/* Side Bar Images */
.container .whiteArea .tout1  {width:202px; height:405px; position:absolute; top:70px; left:550px; float:left; clear:both;}
.container .whiteArea .tout1  h2{float:left; clear:both;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#0F298F; font-weight:normal;}
.container .whiteArea .tout1  span{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0F298F;}
.container .whiteArea .tout1  a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0F298F; font-weight:bold; text-decoration:none;}
.container .whiteArea .tout1  a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0F298F; font-weight:bold; text-decoration:underline;}
.container .whiteArea .tout1  .detailLink{float:right; position:relative; left:-10px;}
.container .whiteArea .tout1  p{ clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; font-weight:normal;}
.container .whiteArea .tout1 .detail2{ background:url(/DJ_faqs/images/mailBox.jpg) no-repeat 75px 38px; width:202px; height:205px;}

.container .whiteArea .tout4  {width:202px; position:relative; /* top:10px; left:550px;*/margin:-350px -50x 0 0px; float:right; border:red solid 1px; }
.container .whiteArea .tout4  h2{float:left; clear:both;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#0F298F; font-weight:normal;}
.container .whiteArea .tout4  span{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0F298F;}
.container .whiteArea .tout4  a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0F298F; font-weight:bold; text-decoration:none;}
.container .whiteArea .tout4  a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0F298F; font-weight:bold; text-decoration:underline;}
.container .whiteArea .tout4  .detailLink{float:right; position:relative; left:-10px;}
.container .whiteArea .tout4  p{ clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; font-weight:normal;  line-height:1.2em;}
.container .whiteArea .tout4 .detail2b{ background:url(images/pinaColadaToutImg.gif) no-repeat 15px 30px; width:202px; height:210px;}
.container .whiteArea .tout4 .new{ position:relative; left:-5px; top:-3px;}

.container .whiteArea .tout5  {width:202px; position:absolute; top:70px; left:550px; float:left; }
.container .whiteArea .tout5  .recipePic{ border:#1253c1 solid 1px; position:relative; z-index:300;}
.container .whiteArea .tout5  h2{float:left; clear:both;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#0F298F; font-weight:normal;}
.container .whiteArea .tout5  span{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0F298F;}
.container .whiteArea .tout5  a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0F298F; font-weight:bold; text-decoration:none;}
.container .whiteArea .tout5  a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0F298F; font-weight:bold; text-decoration:underline;}
.container .whiteArea .tout5  .detailLink{float:left; position:relative; left:30px;}
.container .whiteArea .tout5  p{ clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; font-weight:normal;  line-height:1.2em;}
.container .whiteArea .tout5 .detail2b{ background:url(images/pinaColadaToutImg.gif) no-repeat 15px 30px; width:202px; height:210px;}
.container .whiteArea .tout5 .new{ position:relative; left:-5px; top:-3px;}


.container .whiteArea .tout6  {width:202px; height:305px; position:absolute; top:0px; left:540px; float:left; clear:both;}
.container .whiteArea .tout6  h2{float:left; clear:both;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#0F298F; font-weight:normal;}
.container .whiteArea .tout6  span{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0F298F;}
.container .whiteArea .tout6  a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0F298F; font-weight:bold; text-decoration:none;}
.container .whiteArea .tout6  a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0F298F; font-weight:bold; text-decoration:underline;}
.container .whiteArea .tout6  .detailLink{float:right; position:relative; left:-10px;}
.container .whiteArea .tout6  p{ clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; font-weight:normal;}
.container .whiteArea .tout6 .detail2{ /*background:url(images/pinaColadaToutImg.gif) no-repeat 15px 38px;*/ width:202px; height:215px;}
.container .whiteArea .tout6  #flashToutImage1{position: absolute;top: 0;left: 0px;}

.container .whiteArea .tout4 .new{ position:relative; left:-5px; top:-3px;}
/* Indv Recipe Page*/
.productInfo2 .whiteArea2 #recipeResults{width:485; float:left; clear:both;}
.productInfo2 .whiteArea2 #recipeResults span{float:left; clear:both;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#0F298F; font-weight:normal; padding:10px 0 5px 0;}
.productInfo2 .whiteArea2 #recipeResults #recipeImage #rated{ float:left; list-style:none;}
.productInfo2 .whiteArea2 #recipeResults #recipeImage #rated li{float:left; text-align:left;}
.productInfo2 .whiteArea2 #recipeResults #recipeImage  #recipeRating{float:left; clear:both; width:200px;}
.productInfo2 .whiteArea2  #recipeImage  .recipePic{ border:#1253c1 solid 1px; position:absolute; top:-60px;  right:5px;/*left:475px;*/}
.productInfo2 .whiteArea2 #recipeResults #recipeImage  .recipePicDefault{float:right;  position:absolute; top:-60px; left:535px;}
.productInfo2 .whiteArea2 #recipeResults .recipeTable{float:left; clear:both; text-align:left; width:400px;}
.productInfo2 .whiteArea2 #recipeResults .recipeTable .measure{float:right; clear:both; text-align:right;}
.productInfo2 .whiteArea2 #recipeResults .prepList{/*float:left;*/ clear:both; padding:0 0 0 25px; width:400px;/* border:red solid 1px; width:450px; text-align:left; padding-left:20px;*/}
.productInfo2 .whiteArea2 #recipeResults .prepList li{/*float:left; padding-left:20px;width:430px; border:red solid 1px; text-align:left;*/ padding:2px 0;}
.productInfo2 .whiteArea2 #recipeResults p{float:left; clear:both;}
.productInfo2 .whiteArea2 #recipeResults dt{float:left; clear:both;}
.productInfo2 .whiteArea2 #recipeResults dd{float:left; clear:both;}
.productInfo2 .whiteArea2 #recipeResults .variation{float:left; clear:both;}
.productInfo2 .whiteArea2 #recipeResults .variation li{ list-style:none; float:left; clear:both; width:709px;}
.productInfo2 .whiteArea2 #recipeResults .nut{float:left; clear:both; width:709px;}
.productInfo2 .whiteArea2 #recipeResults .recipeNutrition{float:left; clear:both; width:709px;}
.productInfo2 .whiteArea2 #recipeResults .yield{padding:15px 0 0 0;}
.productInfo2 .whiteArea2 #recipeResults .noteText{padding:0 0 5px 0;}