/* style.css - mix shake and pour styles */

body
{
margin-left: 5px;
margin-top: 7px;
margin-right: 0%;
color: black;
background: white;
}



h1 { font-size: 210%; color:#888888; margin-top:0px; margin-bottom:4px; font-weight: bold;}
h2 { font-size: 150%; color:#888888; margin-top:0px; margin-bottom:2px; font-weight: bold;}
h3 { font-size: 100%; color:#888888; margin-top:0px; margin-bottom:1px; font-weight: bold;}

body,h1,h2,h3,h4,h5,h6 { font-family: Arial, sans-serif}

body {color:#333333; font-size: 97%;}

ul {margin-top:0px;}
li {margin-top:0px;}
ul {list-style-image: url(images/common/bullet.png);}

p {margin-top:0px; margin-bottom:6px;}
p.fr {margin-top:0px; margin-bottom:0px;}

A:LINK      {color:#4444bb;text-decoration: none;}
A:VISITED   {color:#4444bb;text-decoration: none;}
A:ACTIVE    {color:#4444bb;text-decoration: none;}
A:HOVER     {color:#4444bb;text-decoration:underline}



a.ingredientsname:link    {text-decoration:none;}
a.ingredientsname:visited {text-decoration:none;}
a.ingredientsname:active  {text-decoration:none;}
a.ingredientsname:hover   {text-decoration:underline;}

h1.ingredientsname {color:#4444bb;font-size: 180%}
h2.greyedout {color:#d1d1d1;}


a.inglist:link    {color:#888888;text-decoration:none;font-size: 98%;}
a.inglist:visited {color:#888888;text-decoration:none;font-size: 98%;}
a.inglist:active  {color:#888888;text-decoration:none;font-size: 98%;}
a.inglist:hover   {color:#888888;text-decoration:underline;font-size: 98%;}



a.menutitle:link    {color:#888888;text-decoration:none;}
a.menutitle:visited {color:#888888;text-decoration:none;}
a.menutitle:active  {color:#888888;text-decoration:none;}
a.menutitle:hover   {color:#888888;text-decoration:underline;}

a.greyed:link    {color:#888888;text-decoration:none;color:#d1d1d1;}
a.greyed:visited {color:#888888;text-decoration:none;color:#d1d1d1;}
a.greyed:active  {color:#888888;text-decoration:none;color:#d1d1d1;}
a.greyed:hover   {color:#888888;text-decoration:underline;color:#d1d1d1;}

h1.top5h {font-size: 170%;margin-bottom:0px;}


div.wallspacer
{
 position:relative;
 float: left;
 width:17px;
 height:17px;
 border:0px; margin:0px; padding:0px;

}

div.wallspacerh
{
 position:relative;
 float: left;
 width:766px;
 height:17px;
 border:0px; margin:0px; padding:0px;

}

div.wallcontainer
{
 position:relative;
 float: left;
 width:80px;
 height:80px;
 border:0px; margin:0px; padding:0px;
}



div.techpopup
{
 position:absolute;
 left:0px;
 top:0px;

 width:200px;
 
 
 border:0px;
 margin:0px;
 padding:0px;
 z-index: 1;
 background:#999999;
}


div.categorycontainer
{
 position:relative;
 width:90px;
 height:auto;
 left:0px;
 top: 0px;

 border:0px; margin:0px; padding:0px;

}

div.categorymainimage
{
 position:absolute;
 width:276px;
 height:276px;
 left:125px;
 top: 33px;

 border:0px; margin:0px; padding:0px;

}


div.categorytext
{
 position:absolute;
 width:340px;
 height:100px;
 left:63px;
 top: 318px;
 text-align:right;
 border:0px; margin:0px; padding:0px;

}




div.cocktailpacket
{
 position:relative;
 width:378px;
 height:390px;
 left:0px;
 top: 0px;

 border:0px; margin:0px; padding:0px;

}


div.ivcontainer
{
 position:relative;
 width:420px;
 height:420px;
 left:0px;
 top: 0px;

 border:0px; margin:0px; padding:0px;
background:#eeeeee;
}

div.ivcontainerborder
{
 position:relative;
 width:415px;
 height:390px;
 left:10px;
 top: 5px;

 border:0px; margin:0px; padding:0px;

}


div.ivcontainerr
{
 position:relative;
 width:345px;
 height:420px;
 left:0px;
 top: 0px;
 float:left;
 border:0px; margin:0px; padding:0px;
border:#ff6666;
}

div.packtoplabel
{
 position:relative;
 width:378px;
 height:25px;

 border:0px; margin:0px; padding:0px;

}



div.sidebarcontainer
{
 position:relative;
 width:20px;
 height:100%;

 border:0px; margin:0px; padding:0px;

}

div.packetleftcolumn
{
 position:relative;
 width:132px;
 height:400px;

  float:left;
 border:0px; margin:0px; padding:0px;


}


div.packetcocktailnames
{
 position:relative;
 width:132px;
 height:310px;
 text-align:right;

 border:0px; margin:0px; padding:0px;

}



div.packetmainimagecontainer
{
 position:relative;
 width:192px;
 height:412px;
 float:left;
 border:0px; margin:0px; padding:0px;

}

div.packetmainimage
{
 position:relative;
 width:192px;
 height:192px;
 float:left;
 top:10px;
 border:0px; margin:0px; padding:0px;

}


div.packetdescription
{
 position:relative;
 width:190px;
 height:143px;
 float:left;
 border:0px; margin:0px; padding:0px;

}

div.packetsmallimages
{
 position:relative;
 width:204px;
 height:40px;
 top:0px;
 left:0px;

 border:0px; margin:0px; padding:0px;
}

div.packetimagestackspacer
{
 position:relative;
 width:10px;
 height:40px;
 top:0px;
 float:left;
 border:0px; margin:0px; padding:0px;
}



div.packetsmallcocktail
{
 position:relative;
 width:80px;
 height:80px;
 top:3px;
 float:left;
 border:0px; margin:0px; padding:0px;
 margin: 0px 10px 10px 0px;

 }

div.packetimagestack
{
 position:relative;
 width:40px;
 height:40px;
 top:0px;
 float:left;
 border:0px; margin:0px; padding:0px;
}


div.packetimagestackhspacer
{
 position:relative;
 width:192px;
 height:3px;
 top:0px;
 float:left;
 border:0px; margin:0px; padding:0px;

}


div.newindextitlecontainer
{
 position:relative;
 width:766px;
 height:58px;
 left:0px;
 top: 0px;
 background-color: #e5e5e5;
 border:0px; margin:0px; padding:0px;

}

div.newindextitlecontainerborder
{

 position:absolute;
 width:746px;
 height:76px;
 left:10px;
 top: 6px;

 border:0px; margin:0px; padding:0px;

}


p.catchunk
{
 font-size: 80%;
 color: #888888;
}

p.chunk
{
 font-size: 90%;
 color: #888888;
}

ul.chunk
{
 font-size: 90%;
 color: #888888;
}


div.outercentredcontainer
{
 text-align: center;	

}

div.centredcontainer
{
 text-align: left;
 width: 770px;
 margin: 0px auto;	

}


div.horizontalmenu
{
 position: absolute;
 height: 30px;
 top: 36px;
 left:0px;
 border: 0px;
 font-size: 95%;
 font-weight: bold;
 color: #888888;
}

div.tagline2
{

 position: absolute;
 top: 15px;
 left: 253px;
 

 font-size: 70%;
 font-weight: bold;
 color: #888888;
}


div.search
{

 position: absolute;
 top: 8px;
 left: 549px;
 

 font-size: 70%;
 font-weight: bold;
 color: #888888;
}



div.topmargin
{
 width:766px;

 height:34px;
 border:0px;
 margin:0px;
 padding:0px;

}

div.headercontainer
{
 position:relative;
 width:800px;
 height:67px;

}




div.titlecontainer
{
 position:relative;
 width:800px;
 height:162px;

}

div.smalltitlecontainer
{
 position:relative;
 width:800px;
 height:82px;
 border:0px; margin:0px; padding:0px;
 float:left;
}

div.vsmalltitlecontainer
{
 position:relative;
 float:left;
 width:385px;
 height:52px;
 border:0px; margin:0px; padding:0px;

}


div.pushtobottom
{
 position:relative;
 top:0px;
 width:180px;

}






div.contentcontainer
{
 position:relative;
 width:766px;


}

div.bottomcontainer
{
 position:relative;
 float:left;
 width:800px;
 height:160px;

}


div.contentpane
{
 width: 766px;
 left:0px;
 top:170px;
 position: absolute;
}



div.contentpanechoose
{
 width: 800px;
 left:0px;
 top:170px;
 position: absolute;
}

div.mainpanecontainer
{
 padding: 0px;
 position: relative;
 top: 0px;
 width: 766px;
}

div.miscpagescontentpane
{
 width: 766px;
 left:0px;
 top:171px;
 position: relative;
}

div.bottombar
{
 position:relative;
 width:766px;
 height:80px;
 left:0px;
 top:0px;
 background-color: #e5e5e5;
 border:0px; margin:0px; padding:0px;
}




div.toptext
{
 position:absolute;
 width:591px;
 height:162px;
 left:175px;
 top: 0px;
 background-color: #e5e5e5;
 border:0px; margin:0px; padding:0px;
 
}

div.toptextborder
{

 position:absolute;
 width:571px;
 height:156px;
 left:10px;
 top: 3px;

 border:0px; margin:0px; padding:0px;
}


div.vsmalltoptext
{
 position:absolute;
 width:326px;
 height:42px;
 left:55px;
 top: 0px;
 background-color: #e5e5e5;
 border:0px; margin:0px; padding:0px;

}

div.vsmallcontenttextborder
{

 position:absolute;
 width:300px;
 height:36px;
 left:7px;
 top: 3px;

 border:0px; margin:0px; padding:0px;

}


div.vsmalldescripborder
{

 position:absolute;
 width:200px;
 height:26px;
 left:500px;
 top: 10px;

 border:0px; margin:0px; padding:0px;

}







div.smalltoptext
{
 position:absolute;
 width:671px;
 height:82px;
 left:95px;
 top: 0px;
 background-color: #e5e5e5;
 border:0px; margin:0px; padding:0px;

}

div.smalltoptextborder
{

 position:absolute;
 width:460px;
 height:76px;
 left:10px;
 top: 3px;

 border:0px; margin:0px; padding:0px;

}


div.smallcontenttextborder
{

 position:absolute;
 width:661px;
 height:76px;
 left:10px;
 top: 3px;

 border:0px; margin:0px; padding:0px;
}


div.cocktailtemplateiconcontainer
{
 position: absolute; 
 top:10px;
 left:466px;
 text-align:right;
 height:42px;
 width:195px;

}


div.cocktailmaintextcontainer
{
 padding-top: 11px;
 padding-left: 0px;
 padding-bottom: 5px;
 padding-right: 0px;

 position:relative;

 width: 766px;
 float:left;

}


div.cocktailinstructionscontainer
{
 border:0px; margin:0px; padding:0px;

 float:left;
 position:relative;
 width: 292px;
 background-color: #e5e5e5;
 padding-bottom: 8px;
}


div.cocktailinstructionsborder
{
 position:relative;
 width:272px;

 left:10px;
 top: 5px;

 border:0px; margin:0px; padding-bottom:7px;
}

img.imm
{
 margin:10px 10px 15px 0px;
 border:1px solid #000000;
 float: left;
}



div.cocktaillinkscontainer
{
 border:0px; margin:0px; padding:0px;
 
 position:relative;
 left:0;

 float:left;
 width: 766px;
 background-color: #e5e5e5;
}


div.cocktaillinksborder
{
 position:relative;
 width:746px;

 left:10px;
 top: 5px;

 border:0px; margin:0px; padding-bottom:7px;
}


div.sharebox
{
 position:relative;
 width:746px;


 border:0px; margin:0px; padding-bottom:7px;
}

div.leftamazmaincontainer
{
 position:relative;
 float:left;
 width:473px;

 left:0px;
 top: 4px;

 border:0px; margin:0px; padding-bottom:7px;
}

div.rightamazmaincontainer
{
 position:relative;
 float:left;
 width:250px;

 left:10px;
 top: 10px;

 border:0px; margin:0px; padding-bottom:7px;
}



div.buyamazmaincontainer
{
 position:relative;
 float:left;
 width:448px;

 left:35px;
 top: 10px;

 border:0px; margin:0px; padding-bottom:7px;
}

div.buyamazcontainer
{
 position:relative;
 float:left;
 height:265px;
 width:140px;

 border:0px; margin:0px; padding-bottom:7px;
}

div.buyamazcontainersmall
{
 position:relative;
 float:left;
 height:65px;
 width:170px;

 border:0px; margin:0px; padding-bottom:7px;
}


div.buyingredientsborder
{
 position:relative;
 width:741px;

 left:16px;
 top: 5px;

 border:0px; margin:0px; padding-bottom:7px;
}




div.buyingredientsindexcontainer
{
 position:relative;
 float:left;
 width:750px;

 left:45px;
 top: 10px;

 border:0px; margin:0px; padding-bottom:0px;

}

div.buyingredientsafilcontainer
{
 position:relative;
 float:left;
 width:750px;

 left:45px;
 top: 10px;

 border:0px; margin:0px; padding-bottom:7px;
}


div.buyingredientsafil
{
 position:relative;
 float:left;
 height:260px;

 border:0px; margin:0px; padding-bottom:7px;

}



div.buyingredientsafilmspcontainer
{
 position:relative;
 float:left;
 height:350px;
 width:170px;

 border:0px; margin:0px; padding-bottom:7px;
}

div.buyingredientsafilmspcontainer
{
 position:relative;
 float:left;
 height:350px;
 width:170px;

 border:0px; margin:0px; padding-bottom:7px;

}


div.buyingredientsafilmsp
{
 position:relative;
 float:left;
 height:314px;
 width:134px;

 border:0px; margin:0px; padding-bottom:7px;
 background-color: #d5d5d5;

}


div.buyingredientsmsptitle
{
 position:absolute;
 left:4px;
 top:2px;
 height:43px;
 width:126px;
 overflow:hidden;
 font-weight:bold;
 border:0px; margin:0px; padding-bottom:7px;

}


div.buyingredientsmspcost
{
 position:absolute;
 left:14px;
 top:60px;
 height:15px;
 width:48px;


}


div.buyingredientsmspbutton
{
 position:absolute;
 left:62px;
 top:49px;
 height:45px;
 width:69px;

}



div.buyingredientsmspimage
{
 position:absolute;
 width:100px;
 height:202px;
 left:16px;
 top:90px;
 overflow:hidden;
 border:1px solid #000000;
 background-color: #ffffff;

}


img.buyingredientsmspimageimage
{
 margin: -0px 0px 0px -50px;

}

div.buyingredientsmsptds
{
 position:absolute;
 left:6px;
 top:299px;
 
}

div.buyingredientspopup
{
 position:absolute;
 left:55px;
 top:120px;
 height:auto;
 width:200px;
 z-index:100;

 border:0px; margin:0px; padding:5px;
 background-color: #ffffff;
 border:2px solid #888888;
}

p.ingdescrip
{
 font-size: 60%;
 color: #888888;
}





div.buyingredienttopimage
{
 position:relative;
 float:left;
 border:0px; margin:0px; padding:5px;
 border:1px solid #000000;
}











div.ssnumbertextcontainer
{
 position:absolute;
 top:7px;
 left:43px;
 width:700px;
 height:20px;

}


div.ssnumberimagecontainer
{
 position:relative;
 top:18px;
 width:744px;
 height:40px;

}

div.shotbyshotcontainer
{
 border:0px; margin:0px; padding:0px;
 
 position:relative;
 left:0;

 float:left;
 width: 766px;
 background-color: #e5e5e5;
}


div.shotbyshotborder
{
 position:relative;
 width:746px;

 left:10px;
 top: 5px;

 border:0px; margin:0px; padding-bottom:7px;

}







div.fixer
{
 position:relative;
 width:800px;
 height:200px;
 border:0px; margin:0px; padding:0px;
 border:1px solid #000000;
}

div.floatingbigpiccontainer
{
 position:relative;
 float:right;
 width: 452px;

 border:0px; margin:0px; padding:0px;
}




div.bottomtitle
{
 position:relative;
 float:right;
 right:3px;
 top: 36px;
 font-size: 220%;

}



div.bottomtagline
{
 position:relative;
 width:766px;
 top: 10px;
 text-align:right;
 font-size: 90%;

 color: #888888;
 font-family: Arial, sans-serif;

}


div.boxheading
{
 position:absolute;
 right:0px;
 font-size: 78%;
 color: #888888;
}


div.quicklinks
{
 position:absolute;
 left:2px;
 top:58px;
 font-size: 78%;
 color: #888888;
}





div.quicklinksl
{
 position:absolute;
 left:0px;
 top:138px;
 font-size: 78%;
 color: #888888;
}

div.quicklinksinfo
{
 position:absolute;
 left:2px;
 top:136px;
 font-size: 78%;
 color: #888888;
}

div.informationcontainer
{

 position:relative;
 width:766px;
 height:280px;
}

div.informationcontainerlink
{
 position:relative;
 float:left;
 height:280px;
 width:140px;
}

div.informationcontainertext
{
 position:relative;
 float:left;
 width:230px;
 height:280px;
}





div.bartender
{

 position:relative;
 width:766px;

 float:left;
}

img.bartenderi
{
 border:1px solid #000000;
 float: left;
 margin: 0px 6px 0px 0px;

}

img.bartenderir
{
 border:1px solid #000000;
 float: right;
 margin: 10px 6px 0px 10px;

}


div.autoheadingcontainer
{
 position:relative;

 height:22px;

 float:left;
 border:0px; margin-right:50px; padding:0px;


}

div.autoheadingcontainerfiller
{
 position:relative;

 height:22px;
 width:50px;

 border:0px; margin:0px; padding-bottom:0px;
 background-color: #d5d533;

}



span.smallmenutext
{
 font-size: 90%;
 color: #888888;
}

span.mt
{
 font-weight: bold;
 color: #888888;
}

span.md
{
 font-weight: bold;
 color: #505050;
}

span.menuhi
{
font-weight: bold;
color: #505050;
background:#e0e0e0;
}

span.menuback
{
background:#e0e0e0;
}




span.smallbreak
{
 font-size: 30%;
}






div.choosepanecolleft
{
 width: 280px;
 left:0px;
 top:0px;
 position: absolute;
}


div.miscpagescontentpanecolleft
{
 width: 383px;

 position: relative;
 float:left;
}


div.miscpagescontentpanecolright
{
 width: 383px;

 position: relative;
 float:left;
}



div.sharepane
{
 width: 320px;

 position: relative;
 float:left;
}


div.sharespacer
{
 position:relative;
 float:left;
 width:60px;
 height:52px;
 border:0px; margin:0px; padding:0px;

}



div.verticalmenulist
{
 width: 200px;
 left:0px;
 top:20px;
 position: absolute;

}
.verticalmenulist a:hover{ color: green; }


div.verticalmenudisplay
{
 width: 500px;
 height:160px;
 left:266px;
 top:20px;
 position: absolute;
 padding: 20px;
 background-color: #e5e5e5;
 border: 1px solid #000000;

}







div.nameofcocktailandimage
{
 padding:0px;
 position: absolute;
 top: 125px;
 left: 40px;
 height:80px;
 width:500px;
}

img.icon
{
 border:1px solid #000000;

}



div.cocktailtemplateicon
{
 position: absolute;
 top:59px;
 left:368px;
 text-align: right;
 height:40px;
 width:293px;
 font-size: 90%;
 font-weight: bold;
 color: #bbbbbb;

}

div.menuimagecontainer
{
 position:relative;
 top:18px;
 width:766px;
 height:90px;

}


div.menuimagecontainersmall
{
 position:relative;
 top:0px;
 width:380px;
 height:60px;

}

div.menuimagecontainersmallr
{
 position:relative;
 float:right;
 top:0px;
 width:380px;
 height:60px;

}



div.techcontainer
{
 position:relative;
 top:18px;
 width:766px;
 height:360px;

}

div.techimagecontainer
{
 width:340px;

}

div.techtextcontainer
{
 position:absolute;
 top:0px;
 left:340px;
 width:426px;

}







div.numberimagecontainer
{
 position:relative;
 float:left;
 top:0px;
 width:766px;
 height:65px;
}

div.numbertextcontainer
{
 position:absolute;
 top:0px;
 left:80px;
 width:676px;
 height:65px;
 background:#e5e5e5;
  border:0px; margin:0px; padding-left:5px;  padding-right:5px;
}

div.columntextcontainer
{
 position:absolute;
 top:0px;
 left:55px;
 width:320px;
 height:48px;

 background:#e5e5e5;
}

div.columnimagecontainer
{
 position:absolute;
 top:4px;
 left:0px;

}

div.indexmenutextbig
{
 font-family: "Arial black";
 font-size: 200%;
 font-weight: bold;
 color: #505050;
 position: absolute;
 width:400px;
}


div.indexmenutextbiggrey
{

 position: absolute;
 width:400px;

}


div.indexmenutext
{
 font-size: 130%;
 font-weight: bold;
 color: #888888;
 position: absolute;
 top: 9px;
 width:320px;
}



div.indexcocktailcontainer
{
 position: relative;

 top: 0px;
 left: 0px;
 height:82px;
 width:766px;
 border:0px; margin:0px; padding:0px;
 background-color: #e5e5e5;
}



span.subtext
{
  font-size: 90%;color:#888888;
}



div.toolscontainer
{
 position:relative;
 width:766px;
 height:260px;
 float:left;
 border:0px; margin:0px; padding:0px;

}

div.item1
{
 position:absolute;
 left:0px;
 width:136px;
}

div.item2
{
 position:absolute;
 left:136px;
 width:136px;
}

div.item1text
{
 position:absolute;
 left:136px;
}

div.item2text
{
 position:absolute;
 left:272px;
}




div.indexminicocktailimage
{
 position: relative;
 float:left;
 left:0px;
 width:98px;


 height:82px;
 border:0px; margin:0px; padding:0px;

}

div.indexcocktailname
{
 position: relative;
float:left;
 top:0px;

 width:460px;
 height:82px;

}



a.inglist
{

}






span.indexlisttitle
{
 font-size: 20pt;
 font-family: Arial, sans-serif;
 font-weight: bold;
}


div.indexingredients
{
 position: absolute;
 left:11px;
 top:36px;
 width:450px;
 height:35px;


}



div.snippettemplateicon
{
 position: relative;
 top:55px;
 left:573px;
 text-align: right;
 height:40px;
 width:190px;
 font-size: 90%;
 font-weight: bold;
 color: #bbbbbb;
}


div.indexicons
{
 position: relative;
float:right;
left:-10px;
top:10px;
 height:42px;
 width:195px;

 font-size: 24pt; 
 font-family: Arial, sans-serif;
 font-weight: bold;

}






span.largemaintextheadergrey
{
 font-size: 210%;
 font-weight: bold;
 color: #bbbbbb;
}

span.largemaintextheader
{
 font-size: 210%;
 font-weight: bold;
 color: #888888;
}

span.numbertextheader
{
 font-size: 150%;
 font-weight: bold;
 color: #888888;

}



span.maintextheader
{
 font-size: 140%;
 font-weight: bold;
 color: #888888;
}


div.mainheader
{

 position: relative;
 top: 0px;

 border: 0px;
 width:100%;
}










div.choosecontainer
{
 padding:0px;
 padding-top:10px;
 position: relative;
 float: left;
 top: 0px;
 left: 0px;
 height:50px;
 width:50px;

}








span.maintitletext
{
 font-size: 210%;
 font-weight: bold;
 color: #888888;
}


div.tagline
{

 position: absolute;
 top: 56px;
 left: 530px;


 font-size: 110%;
 font-weight: bold;
 color: #888888;
}



div.horizontalmenupopup
{
 position: absolute;
 top: 48px;

 font-size: 78%;
 font-weight: bold;
 color: #bbbbbb;
}



span.sectionheaders
{
 font-size: 150%;
 font-weight: bold;
 color: #888888;
}

div.maintitledivstyle
{
 left:90px;
 top: 0px;
 padding:0px;
 position: absolute;
 height:40px;

}

div.indeximagecont
{
  position:absolute;


  width:172px;
  height:172px;
  border:0px; margin:0px; padding:0px;
}


div.bottomimagesinaline
{
 height:160px;
 width:160px;
 position:relative;
 float:left;

}

div.bottomimagesinalinesp
{
 height:160px;
 width:41px;
 position:relative;
 float:left;

}


div.indeximagespac
{
  position:relative;
  float:left;
  width:30px;
  height:172px;
  border:0px; margin:0px; padding:0px;

}

div.offer
{
  position:absolute;
  left:85px;
  top:22px;
  width:180px;
  height:100px;
  color:red;
  font-size:70%;
}

div.offerlower
{
  position:absolute;
  left:85px;
  top:37px;
  width:150px;
  height:20px;
  color:red;
  font-size:70%;

}

div.offerrightlower
{
  position:absolute;
  left:318px;
  top:37px;
  width:150px;
  height:20px;
  color:red;
  font-size:70%;

}


div.affcontainer
{
  position:absolute;
  left:100px;
}


div.ivcontainerspacer
{
 position:relative;
 width:372px;
 height:15px;
 left:0px;
 top: 0px;

 border:0px; margin:0px; padding:0px;

}



div.packetvertspacer
{
 position:relative;
 width:15px;
 height:400px;

  float:left;
 border:0px; margin:0px; padding:0px;

}




div.vsmalltitlespacer
{
 position:relative;
 float:left;
 width:10px;
 height:52px;
 border:0px; margin:0px; padding:0px;

}


div.vaffiliateboxspacer
{
 position:relative;
 float:left;
 width:0px;
 height:60px;
 border:0px; margin:0px; padding:0px;
}

div.btspacer
{
 position:relative;
 height:10px;

}

div.cocktailtemplatespacer
{
 position:relative;
}

div.informationcontainerspacer
{
 position:relative;
 float:left;
 width:10px;
 height:280px;
}

div.indexcocktailcontainerspacer
{
 position: relative;

 height:23px;
 width:766px;
 border:0px; margin:0px; padding:0px;

}

div.topspacer
{
 position: relative;

 height:15px;
 width:766px;
 border:0px; margin:0px; padding:0px;

}


div.makeupspacer
{
 position: relative;

 height:5px;
 width:766px;
 border:0px; margin:0px; padding:0px;

}

div.botspacer
{
 position: relative;

 height:60px;
 width:766px;
 border:0px; margin:0px; padding:0px;

}


div.floatspacer
{
 position: relative;
 float: left;
 height:15px;
 width:766px;
 border:0px; margin:0px; padding:0px;

}

div.indexmenucontainerspacer
{
 position: relative;

 height:10px;
 width:766px;
 border:0px; margin:0px; padding:0px;
float:left;
}

div.indexmenucontainerspacerl
{
 position: relative;

 height:5px;
 width:766px;
 border:0px; margin:0px; padding:0px;
float:left;
}
