#content
{
	margin-left: 22px;
background: #e9e1c1;
margin:0 auto;
	height:45em;
border: 0px black solid;
width: 750px;
margin-left: 29px;
}

#middle_wrapper
{
   height:66em;
}

#bev_slideshow
{
	position: relative;	
height: 300px;
	width: 268px;
	background: transparent url('images/top240nofil.png') top left no-repeat;
margin-left: 14px;
margin-top: 23px;
padding-top: 15px;
z-index: 100;
}

#top_bev_slideshow{
position: relative;	
width: 260px;
height: 295px;
z-index: 100;
margin-top: 0px;
background: transparent url('images/260widerpt.gif') top center repeat-y;
border-left: 1px solid #c0c0a4;
border-right: 1px solid #c0c0a4;
border-top: 1px solid #dbd4b8;
border-bottom: 1px solid #dbd4b8;
padding-top: 30px;
}

#middle_bev_slideshow
{
height: 300px;	
position: relative;
z-index: -1;
width: 290px;
margin-left: 10px;
border: 0px solid #000000;
background: transparent url('images/260widerpt.gif') top center repeat-y;
}

#middle_bev_slideshow_wrapper{
position: relative;
height: 290px;
margin-top: -289px;
z-index: 100;
margin-left: 1px;
width: 260px;
border: 0px solid #000000;

}


#middle_bev_slideshow_wrapper .jdGallery{
margin: 0 auto;
margin-top: 0px;
position: relative;
z-index: 100;
height: 280px;
width: 240px;
border: 0px solid #000000;
}


#bottom_bev_slideshow
{
position: relative;	
background: transparent url('images/btm24.png') top center no-repeat;
width: 260px;
height: 16px;
z-index: 100;
margin-top: -2px;
}
#bev_left
{
	float:left;
	width:285px;
	height:100%;
background: #e9e1c1;
}

#bev_right
{
	float:right;
	width:465px;
	height:100%;
background: #e9e1c1;
}
#bev_tabs
{
	width:26em;
	height:14em;
margin-top: 30px;
margin-left: 29px;
}

#bev_description{
height:17em;
font-size: 14pt;
color: #2F2F2F;
margin-bottom: 10px;
margin-right: 10px;
margin-left: 21px;
text-indent: 25px;
margin-top: 40px;
}

.tasty_beverage
{
	height:160px;
margin: 0 auto;
margin-top: 15px;
background: #f0f0f0;
width: 363px;
border: solid 6px #d6d6d6;
}

.beverage_photo
{
width:102px;
height: 120px;	
float:left;
margin: 10px;

}

.beverage_photo img
{
max-width: 90px;
border: solid 4px #ddd;
padding: 0px;
margin: 0 auto;
}

.beverage_photo h5
{
margin: 0px;
}


.beverage_name
{
	float:right;
	width:225px;
margin-top: 8px;
margin-right: 14px;
font-size: 14pt;
font-weight: bold;
font-family: trebuchet ms;
}

.beverage_description
{
	float:right;
 width:225px;
margin-top: 8px;
margin-right: 14px;
font-size: 11pt;
font-weight: bold;
font-family: trebuchet ms;
text-indent: 20px;
color: #545454;
}

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
margin-left: 5px;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(bevs/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(bevs/shadeactive.gif);
border-bottom-color: white;
padding: 7px 9px;
font-size: 12pt;
font-weight: 900;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;

}

.contentstyle{
border: 1px solid gray;
width: 390px;
margin-bottom: 1em; padding: 10px;
}

#ajaxcontentarea{
margin-top: -1px;
background-color: white;
max-height: 615px;
overflow:auto;
width: 392px;

}

#bev_page_title{
position: absolute;
width: 288px;
height: 100px;
background: transparent url('images/bevbnr2.png') center no-repeat;
margin-top: 15px;
z-index: 1000;
}

