/* CSS created by Magnum Spirits & Wine Web Designer */


#tastingpg 	{  margin :0px 0px 0px 0px; 	}
#upcomingpg {  margin :0px auto 0px auto; 	} 
#gallerypg 	{  margin :0px 0px 0px 0px; 	}


/* Best Buys */

#best_closebtn {
	position			:absolute;
	width				:93px;
	height				:23px;
	z-index				:2;
	left				:85%;
	visibility			:visible;
	border				:1px #000000 solid;
	cursor				:pointer;
}

/* Photo Gallery */

td.headerbar {
	height				:25px;
	background-image	:url(../../gallery/common/header_bar.gif);
}
td.topbar {
	height				:15px;
	background-color	:#C7C7C7;
}
td.loadtitlebox {
	vertical-align		:top;
	height				:400px;
}
td.flashbox {
	width				:350px;
	height				:263px;
	vertical-align		:top;
}
td.eventTitlebox {
	background-color	:#FFFFFF;
	height				:30px;
	vertical-align		:middle;
}
td.spacer {
	height				:11px;
}
td.ini_ht {
	height				:10px;
}
td.footer {
	background-image	:url(../../gallery/common/footer_back.gif);
}
td.firstevent {
	background-color	:#FFFFFF;
	width				:264px;
	height				:30px;
	vertical-align		:middle;
}

tr.eventImagebox {
	height				:38px;
	vertical-align		:top;
}

font.nowplaying {
	color				:#6699FF;
	font-size			:12px;
}
font.load {
	color				:#000000;
	font-size			:13px;
}
font.clicktitle {
	font-size			:12px;
	color				:#CC0000;
}
font.playedtitle {
	font-size			:13px;
	color				:#000000;
}
font.playedsubtitle {
	font-size			:11px;
	color				:#000099;
}
font.black {
	font-size			:10px;
	color				:#000099;
}

div.hr {
	background-color	:#FFFFFF;
	background-image	:url(../../gallery/res/hr.gif);
	background-position	:center;
	background-repeat   :repeat;
	height				:5px;	 
}

#divUpControl {
	width				:95%;
	z-index				:1;
	position			:relative;
}
#divDownControl{
	width				:95%;
	z-index				:1;
	position			:relative;
}
#divContent {
	position			:absolute; 
	top					:0px; 
	left				:0px; 
}
#divContainer {
	width				:273px;
	height				:263px;
	overflow			:hidden;
	position			:absolute;
	visibility			:visible;	
	z-index				:1;
	top					:400px;
}

#photo_cont2 {
	width				:273px;
	visibility			:hidden;
	background-color	:#FFFFFF;
}

#eventtitle { height:45px; }

#prepage 	{ visibility:visible; }

#photo_cont {
	visibility			:hidden;
	background-image	:url(../../gallery/res/gallery2c.jpg);
	width				:700px;
}

#gal_closebtn {
	position			:absolute;
	width				:93px;
	height				:23px;
	z-index				:1;
	left				:85%;
	visibility			:visible;
	border				:0px #000000 solid;
	cursor				:pointer;
}


/* Wine Tasting */
 
#pastwine_closebtn {
	position			:absolute;
	width				:93px;
	height				:23px;
	z-index				:1;
	left				:85%;
	visibility			:visible;
	border				:0px #000000 solid;
	cursor				:pointer;
}

#upcoming_closebtn {
	position			:absolute;
	width				:93px;
	height				:23px;
	z-index				:1;
	left				:85%;
	visibility			:visible;
	border				:0px #000000 solid;
	cursor				:pointer;
}

#tbl_tasting {
	margin-left			:auto;
	margin-right		:auto;
	text-align			:center;
	border				:#000000 solid 2px;
	background-color	:#000000;
	width				:200px;
}

#v_head {
	height				:23px;
	background-image	:url(cmn_images/banner_v.jpg);
	background-position	:center;
	border-top			:solid #000000 2px;
	border-bottom		:solid #000000 2px;
}
#wm_head {
	height				:23px;
	background-image	:url(cmn_images/banner_wmt.jpg);
	background-position	:center;
	border-top			:solid #000000 2px;
	border-bottom		:solid #000000 2px;
}
#tn_head {
	height				:23px;
	background-image	:url(cmn_images/banner_tn.jpg);
	background-position	:center;
	border-top			:solid #000000 2px;
	border-bottom		:solid #000000 2px;
}


#wbox, #wmbox, #tnbox {
	vertical-align		:middle;
	background-image	:url(cmn_images/bg4.jpg);
}

#cont_winery, #cont_tasting , #cont_wm {
	margin				:15px auto 15px auto;
	text-align			:justify;
	max-width			:95%;
	height				:100%;
	overflow			:hidden;
}


p { font-family			:Arial, Verdana, Helvetica, sans-serif ; }

p.w_txt { 
	font-size			:12px; 
	color				:#B2B2B2;
}
p.w_name { 
	font-size			:13px;
	font-weight			:bold;
	color				:#FFFF00;
}
p.tn_txt { 
	font-size			:12px; 
	color				:#B2B2B2; 
	text-align			:justify; 
}


td.awardBG {
	background-color	:#232323;
	height				:20px;
}
td.grad {
	background-image	:url(cmn_images/v_banner_grad.jpg);
	height				:6px;
}
td.grad_btm {
	background-image:url(cmn_images/v_banner_grad_btm.jpg);
	height				:6px;
}


a.type1:link 	{ text-decoration: underline; color:#FFFFFF; }
a.type1:visited { text-decoration: underline; color:#FFFFFF; }
a.type1:active 	{ text-decoration: underline; color:#FFFFFF; }
a.type1:hover 	{ text-decoration: underline; color:#FFFFFF; }

a.type2:link 	{ text-decoration: none; color:#FF9900; }
a.type2:visited { text-decoration: none; color:#FF9900; }
a.type2:active 	{ text-decoration: none; color:#FF9900; }
a.type2:hover 	{ text-decoration: none; color:#FF9900; }

a.mail:link 	{ text-decoration: none; color:#990000; }
a.mail:visited 	{ text-decoration: none; color:#990000; }
a.mail:active 	{ text-decoration: none; color:#990000; }
a.mail:hover 	{ text-decoration: none; color:#990000; }

div { font-size:13px; }

font {
	color		:#D4D4D4 ;
	font-family	:Arial, Verdana, Helvetica, sans-serif ;
	font-size	:12px;
}

font.loadtasting { 
	color		:#333333;
	font-size	:13px; 
}


font.f1 { font-size:11px; }
font.f2 { font-size:11px; }

font.title {
	font-size	:14px;
	color		:#FFCC00;
	font-style	:normal;
}

font.title2 {
	font-size	:12px;
	color		:#FFCC00;
	font-style	:normal;
}

font.title3 {
	font-size	:11px;
	color		:#FFCC00;
	font-style	:normal;
}

font.price {
	font-size	:11px;
	color		:#FFCC00;
}

font.wine {
	font-size	:12px;
	color		:#66CCFF;
	font-weight	:bold;
}

font.grape, font.award {
	font-size	:12px;
	color		:#FF9933;
	font-weight	:bold;
}

table.pricechart { border-bottom: 1px #000000 solid; }

td.pc { font-size:14px; }

img.w { border: 4px solid #D4D4D4; }
img.w2 { border: 3px solid #D4D4D4; }



.winery a {
width: 188px;
height: 26px;
display: block;
color: black; 
background: url("buttons/winery.png");
}
.winery a:hover { background: url("buttons/winery_o.png"); }


.winemaker a {
width: 188px;
height: 26px;
display: block;
color: black; 
background-image: url("buttons/wm.png");
}
.winemaker a:hover { background-image: url("buttons/wm_o.png"); }


.accolades a {
width: 188px;
height: 26px;
display: block;
color: black; 
background-image: url(buttons/award.png);
}
.accolades a:hover {background-image: url(buttons/award_o.png);}

div.addthis { height: 3px; }