/* Created 7.9.08 */

Body	{
padding:0;
margin:0;
font-family:Georgia;
background-image:url(../../images/bkgd.gif);
background-repeat:repeat;
color:#007147;
font-size:13px;
}

A	{	color:#007147; text-decoration:none;	}
A:hover	{	color:#663300;	}

P	{
margin-top:5px;
}

H1	{
font-size:18px;
}

H2	{
font-size:14px;
font-weight:normal;
color:#336600;
}

H3	{
font-size:18px;
padding-top:25px;
}

.wrap	{
margin:0 auto;
width:900px;
overflow: hidden;
background-image:url(../../images/wrap.jpg);
}

.content	{
font-size:14px;
padding:0 25px;
}

.centertext	{
font-size:18px;
text-align:center;
}

.feat	{
font-size:14px;
font-weight:bold;
border-top:1px dotted #663300;
border-bottom:1px dotted #663300;
padding:5px 0;
}

.intbkgd_drink	{
background-image:url(../../images/bkgd_drinkrecipe.jpg);
background-repeat:no-repeat;
background-color:#EFE7E1;
padding:125px 0 0 0;
}

.beg	{
float:left;
width:22%;
padding-left:12px;
}

.beglanding	{
float:left;
width:22%;
padding-left:50px;
}

.middle	{
float:right;
width:23%;
}

.middlelanding	{
float:right;
width:18%;
}

.end	{
float:right;
width:50%;
padding-right:25px;
}

.intbkgd_drink #bottom	{
float:right;
width:72%;
}

.intbkgd_drink #top	{
float:right;
width:72%;
}

.intbkgd_about	{
background-image:url(../../images/bkgd_about.jpg);
background-repeat:no-repeat;
padding:125px 0 0 0;
}

.intbkgd_products	{
background-image:url(../../images/bkgd_products.jpg);
background-repeat:no-repeat;
padding:125px 0 0 0;
}

.intbkgd_gogreen	{
background-image:url(../../images/bkgd_gogreen.jpg);
background-repeat:no-repeat;
padding:125px 0 0 0;
}

.intbkgd_press	{
background-image:url(../../images/bkgd_press.jpg);
background-repeat:no-repeat;
padding:125px 0 0 0;
}

.intbkgd_events	{
background-image:url(../../images/bkgd_events.jpg);
background-repeat:no-repeat;
padding:125px 0 0 0;
}

.intbkgd_locations	{
background-image:url(../../images/bkgd_locations.jpg);
background-repeat:no-repeat;
padding:125px 0 0 0;
}

.intbkgd_contact	{
background-image:url(../../images/bkgd_contact.jpg);
background-repeat:no-repeat;
padding:125px 0 0 0;
}

.bottombar	{
background-image:url(../../images/bottombar.jpg);
background-repeat:no-repeat;
height:50px;
width:900px;
}

.bottombar_home	{
background-image:url(../../images/bottombar_home.jpg);
background-repeat:no-repeat;
height:8px;
width:900px;
}

.footer	{
font-family:Arial;
font-size:10px;
color:#663300;
text-align:center;
background-image:url(../../images/swoosh.gif);
background-repeat:no-repeat;
padding-top:15px;
clear:both;
}

.footer_home	{
font-family:Arial;
font-size:10px;
color:#663300;
text-align:center;
padding-top:15px;
clear:both;
}

.footer	A	{
color:#663300;
}

.footer_home	A	{
color:#663300;
}

.footer	A:hover	{
color:#000000;
}

.footer_home	A:hover	{
color:#000000;
}

/* Nav Int */
.navint	{
background-image:url(../../images/banner_int.jpg);
background-repeat:no-repeat;
height:100px;
}

.maindrinknav	{
padding: 15px 0 20px 0;
}

#firstdrinknav	{
padding: 0 25px 0 50px;
}

#middrinknav	{
padding: 0 25px 0 0;
}

.drinknav	{
font-size:11px;
line-height:13px;
}

.drinknav	a	{
text-decoration:none;

}

.drinknav	a:hover	{
color:#663300;
}

.drinknav	LI	{
list-style:none;
padding-bottom:5px;
}

/* Subnavigation */
.subnav	{
font-size:13px;
font-weight:bold;
text-align:center;
padding:15px 0;
border-top:1px solid #C8BB9E;
color:#A3CB2B;
width:90%;
margin: 0 auto;
}

.subnav	A	{

}

/* Columns */
.columnA1	{
width:170px;
float:left;
}

.columnA2	{
width:620px;
float:left;
}

.columnA3	{
width:200px;
float:right;
}

.columnB1	{
width:20%;
float:left;
}

.columnB2	{
width:25%;
float:left;
padding-left:35px;
}

.columnB3	{
width:64%;
float:right;
padding-right:15px;
}

.columnthirds	{
width:30%;
float:left;
padding-left:30px;
}

.column33	{
font-size:20px;
width:200px;
float:left;
padding-left:50px;
}

.column33middle	{
font-size:20px;
width:250px;
float:left;
padding-left:30px;
}

.column33end	{
width:240px;
float:right;
padding-right:15px;
}

.column66	{
width:66%;
float:left;
}

.column100	{
width:650px;
float:right;
padding-top:15px;
}

.column25	{
width:24%;
float:left;
}

.column75	{
width:76%;
float:right;
}

.column50	{
width:45%;
float:left;
}

/* Columns - Press */
td	{	vertical-align:top;	}

.pcol1	{
width:73%;
float:left;
}

.pcol2	{
width:25%;
float:right;
padding:20px 0 0 10px;
}

.pcol50	{
width:48%;
float:left;
}

.pcol50b	{
width:48%;
float:right;
}

.pcol4	{
width:25%;
float:left;
padding-top:20px;
}

/* Custom */

.ingredients	{
font-size:13px;
}

.directions	{
font-size:13px;
color:#336600;
}

.caption	{
text-align:center;
}

.sidebar	{
font-size:11px;
color:#FFFFFF;
background-color:#88B954;
border:2px solid #509F45;
padding: 5px;
}

.sidebar	P	{
padding:5px 0;
margin:0;
}

.sidebar	A	{
color:#FFFFFF;
}

.sidebar	A:hover	{
color:#004A71;
}

.rule	{
border-top:1px solid #509F45;
width:187px;
}

.ruletan	{
background-image:url(../../images/swoosh2.gif);
background-repeat:no-repeat;
width:600px;
height:12px;
margin:0 auto;
}

.p1	{
font-size:16px;
font-weight:bold;
text-align:center;
}

#largefont	{
font-size:14px;
}

.bigtext	{
font-size:16px;
line-height:22px;
text-align:center;
padding:0 45px;
}

.headred	{
font-size:28px;
font-weight:bold;
color:#990000;
text-align:center;
padding:15px 0 5px 0;
}

.headgreen	{
font-size:28px;
font-weight:bold;
text-align:center;
padding:15px 0 5px 0;
}

.rtdcenter	{
font-size:22px;
text-align:center;
padding-bottom:5px;
}

.rtdcentersmall	{
font-size:16px;
font-weight:bold;
text-align:center;
padding-top:15px;
}

#green	a	{
color:#10B3B0;
}

#green	a:hover	{
color:#663300;
}

.lgfont	{
font-size:20px;
}

.smfont	{
font-size:12px;
}

.smalltext	{
font-size:11px;
text-align:center;
padding-bottom:10px;
}

.hightlightcopy	{
font-style:italic;
font-size:18px;
color:#990000;
padding:10px 0;
}

.clear	{
clear:both;
padding-bottom:20px;
}

.clearsm	{
clear:both;
padding-bottom:10px;
}

#awardhead	{
font-size:16px;
}

.heads	{
padding-top:25px;
}

.floatright	{
float:right;
width:40%;
padding-left:50px;
}

#pressdate	{	font-size:11px;	}
#pressname	{	color:#0d9a0d;	}