/* CSS Document */

body { background-color:#ffffff; text-align:center; margin:0; padding:0; background-image:url(../img/bg_main.gif); background-repeat:repeat-x;}
img { behavior: url(iepngfix.htc) }
p, div, h1, h2, h3, h4, h5, ul, li { margin: 0; padding: 0;	}
img { margin: 0; padding: 0; border: 0;	}
h1{ margin:0px; padding:0px; font:bold 17px "Times New Roman", Times, serif; color:#330033; }
h2{ margin:0px; padding:0px; font:bold 15px "Times New Roman", Times, serif; color:#330033; }
h2 a{ margin:0px; padding:0px; font:bold 15px "Times New Roman", Times, serif; color:#330033; text-decoration:underline }
p{font:normal 12px "Times New Roman", Times, serif; color:#000000;}
ul { padding-left:15px; list-style:square;}
 

.red_text{ color:#FA3E5F;}
input, textarea, select{
border:0px solid #808080;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	padding-bottom:3px;
	padding-top:3px;
}

.qty{
	border:1px solid #808080;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	padding-bottom:3px;
	padding-top:3px;
	
}

.under_line{ border-bottom:1px solid #330033; margin-top:9px;}
.wrap {margin:0 auto; text-align:center; width:767px; **width:1000px; padding:0px;}
.wrap #header{ text-align: left; width: 767px; height:231px; margin: 0px; padding:0px;  background-color:#999966}
.wrap #navigation{ text-align: left; width: 767px; height:39px; margin: 0 ;}
.wrap #navigation #nav {position: relative; float:left; width:749px; _width:741px; height:39px; color:#ffffff; background-image:url(../img/nav_bg.gif); background-repeat:repeat-x;}
.wrap #navigation #nav ul {float:left; margin:0; padding:4px 0 0 8px; width:741px;}
.wrap #navigation #nav ul li {display:block; float:left; margin:0 1px !important;}
.wrap #navigation #nav a {display:block;}
.wrap #navigation #nav li a {padding:3px 10px; font: Arial, Helvetica, sans-serif normal 18px ; color:#DED8B8; text-decoration:none;}
.wrap #navigation #nav ul li a:hover {float:left; font:Arial, Helvetica, sans-serif normal 18px ; color:#ffffff; text-decoration:underline; }
.wrap #navigation #nav ul .visitedpage a {float:left; font:Arial, Helvetica, sans-serif normal 18px ; color:#ffffff; text-decoration:underline; }

.wrap #navigation #nav img{ margin:8px 0px 0px 0px; }

.wrap #middle_panel{ text-align: left; width: 767px; margin: 0px; }
.wrap #middle_panel #middle_inner{ text-align: left; width: 749px; margin: 0px; float:left; background-color:#F5F3E9; background-image:url(../img/main_bg.gif); background-repeat:repeat-x;}
.wrap #middle_panel #middle_inner #middle_top { text-align: left; width: 749px; margin: 0px;}
.wrap #middle_panel #middle_inner #middle_top #sec1{ text-align: left; width: 749px; height:175px; margin-top:17px;}
.wrap #middle_panel #middle_inner #middle_top #content{ text-align: left; width: 749px; margin-top:0px;}
.wrap #middle_panel #middle_inner #middle_top #content #inner_content1{ text-align: left; width: 749px; margin:0px; }
.wrap #middle_panel #middle_inner #middle_top #content .big_box{ text-align: left; width: 749px; margin-top:0px; height:143px; background-color:#CCCC00}
.wrap #middle_panel #middle_inner #middle_top #content .title{ text-align: left; width: 700px; float:left; margin-left:24px; _margin-left:12px; font:normal 14px "Times New Roman", Times, serif; color:#000000;
}
/*--------- editor--------*/
.wrap #middle_panel #middle_inner #middle_top #content span.Title{ font-family: Arial, Verdana, Sans-Serif; font-weight: bold; font-size: 18px; color: #cc3300;}
.wrap #middle_panel #middle_inner #middle_top #content span.Code { border: #8b4513 1px solid; padding-right: 5px; padding-left: 5px; color: #000066; font-family: 'Courier New' , Monospace; background-color: #ff9933;}
/*------------------------*/
.wrap #middle_panel #middle_inner #middle_top #content .title1{ text-align: left; width: 300px; float:left; margin-left:24px; _margin-left:12px; font:normal 14px "Times New Roman", Times, serif; color:#000000; background-color:#999933
 }

.wrap #middle_panel #middle_inner #middle_top #content .left_content{ text-align: left; width: 407px; float:left; margin-left:24px; _margin-left:12px; font:normal 14px "Times New Roman", Times, serif; color:#000000;
 }
.wrap #middle_panel #middle_inner #middle_top #content a{ margin:0px; padding:0px; font:normal  "Times New Roman", Times, serif; color:#330033; text-decoration:none;
 }
.wrap #middle_panel #middle_inner #middle_top #content a:hover { margin:0px; padding:0px; font:normal  "Times New Roman", Times, serif; color:#330033;
text-decoration:underline;
 }
 

 p{font:normal 14px "Times New Roman", Times, serif; color:#000000;  }
.wrap #middle_panel #middle_inner #middle_top #content .left_content_acclaim{ text-align: left; width: 417px;  float:left; margin-left:24px; _margin-left:12px; font:normal 14px "Times New Roman", Times, serif; color:#000000;
 }
.wrap #middle_panel #middle_inner #middle_top #content .left_content_acclaim .inner_setting{font:normal 14px "Times New Roman", Times, serif; color:#000000;}
.wrap #middle_panel #middle_inner #middle_top #content .left_content_acclaim .full_div{ text-align: left; float:left; margin:0px; padding:0px; width:425px; }
.wrap #middle_panel #middle_inner #middle_top #content .left_content_acclaim .full_div #top_part{ text-align: left; width: 425px; margin:0px;  height:8px;}
.wrap #middle_panel #middle_inner #middle_top #content .left_content_acclaim .full_div #midd_part{ text-align: left; width: 425px; margin:0px; height:100%; background-color:#E6DEB0}
.wrap #middle_panel #middle_inner #middle_top #content .left_content_acclaim .full_div #midd_part #inner_position{ text-align: left; width: 405px; margin:0px; margin-left:10px;}
.wrap #middle_panel #middle_inner #middle_top #content .left_content_acclaim .full_div #bottom_part{ text-align: left; width: 42px; margin:0px; height:8px;}

.wrap #middle_panel #middle_inner #middle_top #content .left_content_acclaim .photos{ float:left; width:417px;  margin:40px 0px 40px 0px; }
.wrap #middle_panel #middle_inner #middle_top #content .left_content_acclaim .photos ul { margin:0px 0px 0px 0px; }
.wrap #middle_panel #middle_inner #middle_top #content .left_content_acclaim .photos ul li{ margin:0px 14px 0px 0px; float:left;  }



.minor_font{font:normal 13px "Times New Roman", Times, serif; color:#000000;}
.wrap #middle_panel #middle_inner #middle_top #content .left_content_acclaim .inner_setting img{ margin:0px 15px 10px 0px ;}
.wrap #middle_panel #middle_inner #middle_top #content .right_content_acclaim{ text-align: left; width: 255px; float:left; margin-left:35px; _margin-left:26px; }
.wrap #middle_panel #middle_inner #middle_top #content .right_content_acclaim .box{ text-align: left; width: 245px; float:left; margin:0px 0px 10px 0px; _margin:0px 0px 2px 0px;}
.wrap #middle_panel #middle_inner #middle_top #content .right_content_acclaim .box .box_top{ text-align: left; width: 245px; }
.wrap #middle_panel #middle_inner #middle_top #content .right_content_acclaim .box .box_midd{ text-align: left; width: 245px; background-color:#E6DEB0; margin:0px; padding:0px;}

.wrap #middle_panel #middle_inner #middle_top #content .right_content_acclaim .box .box_midd .main_con{ text-align: left; width: 217px; background-color:#E6DEB0; margin:0px; padding:0px; padding-left:14px; font:normal 13px "Times New Roman", Times, serif; color:#000000;}
.wrap #middle_panel #middle_inner #middle_top #content .right_content_acclaim .box .box_bottom{ text-align: left; width: 245px; height:9px; background-image:url(../img/right_boxbottom.jpg); background-repeat:no-repeat;  margin:0px; padding:0px;}
.wrap #middle_panel #middle_inner #middle_top #content .right_content_acclaim ul{ margin:0px; padding:0px;}
.wrap #middle_panel #middle_inner #middle_top #content .right_content_acclaim li{ margin:0px; padding:0px; font:normal 12px "Times New Roman", Times, serif; color:#000000; margin-bottom:10px;}
.wrap #middle_panel #middle_inner #middle_top #content .right_content_acclaim li a{ font:normal 12px "Times New Roman", Times, serif; color:#000000; margin-bottom:10px; text-decoration:none;}
.wrap #middle_panel #middle_inner #middle_top #content .right_content_acclaim li a:hover{ text-decoration:underline;}



.wrap #middle_panel #middle_inner #middle_top #content .right_content{ text-align: left; width: 255px; float:left; margin-left:49px; }
.wrap #middle_panel #middle_inner #middle_top #content .right_content .box{ text-align: left; width: 245px; float:left; margin:0px 0px 10px 0px; _margin:0px 0px 2px 0px;}
.wrap #middle_panel #middle_inner #middle_top #content .right_content .box .box_top{ text-align: left; width: 245px; }
.top2{ width:245px;}
.wrap #middle_panel #middle_inner #middle_top #content .right_content .box .box_midd{ text-align: left; width: 245px; background-color:#E6DEB0; margin:0px; padding:0px;}

.wrap #middle_panel #middle_inner #middle_top #content .right_content .box .box_midd .main_con{ text-align: left; width: 217px; background-color:#E6DEB0; margin:0px; padding:0px; padding-left:14px; font:normal 13px "Times New Roman", Times, serif; color:#000000;}
.wrap #middle_panel #middle_inner #middle_top #content .right_content .box .box_bottom{ text-align: left; width: 245px; height:9px; background-image:url(../img/right_boxbottom.jpg); background-repeat:no-repeat;  margin:0px; padding:0px;}


.wrap #middle_panel #middle_inner #middle_top #content .right_content1{ text-align: left; width: 300px; float:left; margin:0px; margin-top:-65px; }
.wrap #middle_panel #middle_inner #middle_top #content .right_content1 .box{ text-align: left; width: 245px; float:left; margin:0px 0px 10px 44px; _margin:0px 0px 2px 22px;}
.wrap #middle_panel #middle_inner #middle_top #content .right_content1 .box .box_top{ text-align: left; width: 245px; }
.top2{ width:245px;}
.wrap #middle_panel #middle_inner #middle_top #content .right_content1 .box .box_midd{ text-align: left; width: 245px; background-color:#E6DEB0; margin:0px; padding:0px;}

.wrap #middle_panel #middle_inner #middle_top #content .right_content1 .box .box_midd .main_con{ text-align: left; width: 223px; background-color:#E6DEB0; margin:0px; padding:0px; padding-left:14px; font:normal 13px "Times New Roman", Times, serif; color:#000000; }
.wrap #middle_panel #middle_inner #middle_top #content .right_content1 .box .box_midd .main_con .brown_box_left{ text-align: left; float:left; margin:0px; margin-bottom:6px; padding:0px; background-image:url(../img/brown_left.gif); background-repeat:no-repeat; width:13px; height:43px;}
.wrap #middle_panel #middle_inner #middle_top #content .right_content1 .box .box_midd .main_con .brown_box_midd a{ text-align: center; float:left; margin:0px; margin-bottom:6px; padding:0px; background-image:url(../img/brown_midd.gif); background-repeat:repeat-x; width:197px; height:43px; font:bold 16px "Times New Roman", Times, serif; color:#F1ECD1; text-decoration:none;}

.wrap #middle_panel #middle_inner #middle_top #content .right_content1 .box .box_midd .main_con .brown_box_midd #midd_part{ margin:12px 0px 0px 0px;}
.wrap #middle_panel #middle_inner #middle_top #content .right_content1 .box .box_midd .main_con .brown_box_right{ text-align: left; float:left; margin:0px;margin-bottom:6px; padding:0px; background-image:url(../img/brown_right.gif); background-repeat:no-repeat; width:13px; height:43px;}
.wrap #middle_panel #middle_inner #middle_top #content .right_content1 .box .box_bottom{ text-align: left; width: 245px; height:9px; background-image:url(../img/right_boxbottom.jpg); background-repeat:no-repeat;  margin:0px; padding:0px;}
.wrap #middle_panel #middle_inner #middle_top #content .full_div{ text-align: left; float:left; width: 700px; margin:0px 0px 0px 20px; _margin:0px 0px 0px 10px; padding-bottom:10px; padding-top:0px; **padding-top:10px; }
.wrap #middle_panel #middle_inner #middle_top #content .full_div #top_part{ text-align: left; float:left; width: 682px; margin:0px; height:12px;   }
.wrap #middle_panel #middle_inner #middle_top #content .full_div #midd_part{ text-align: left;  float:left; width: 700px; margin:0px;  background-color:#E6DEB0}

.wrap #middle_panel #middle_inner #middle_top #content .full_div #bott_part{ text-align: left; float:left; width: 700px; margin:0px; height:12px;   background-image:url(../img/bott_st.jpg); background-repeat:no-repeat;}

.wrap #middle_panel #middle_inner #middle_top #content .full_div #part1{ text-align: left; float:left; width: 185px; margin-left:10px; **margin-left:5px;  background-color:#E6DEB0}
.wrap #middle_panel #middle_inner #middle_top #content .full_div #part1 div{ margin-top:8px;}
.wrap #middle_panel #middle_inner #middle_top #content .full_div #part1 div img{ margin-top:8px;}
.wrap #middle_panel #middle_inner #middle_top #content .full_div #part2{ text-align: left; float:left; width: 225px; margin:0px; margin-left:25px;   background-color:#E6DEB0; font:normal 13px "Times New Roman", Times, serif; color:#000000;}
.wrap #middle_panel #middle_inner #middle_top #content .full_div #part2 div{ margin-top:8px;}
.wrap #middle_panel #middle_inner #middle_top #content .full_div #part3{ text-align: left; float:left; width: 222px; margin:0px; margin-left:25px;  background-color:#E6DEB0; font:normal 13px "Times New Roman", Times, serif; color:#000000;}
.wrap #middle_panel #middle_inner #middle_top #content .full_div #part3 div{ margin-top:8px;}


.wrap #middle_panel #middle_inner #middle_top #content .full_div #right_part{ text-align: left; float:left; width: 9px; margin:0px; height:143px; background-image:url(../img/fullbox_right.gif); background-repeat:no-repeat;}

.right_content1 P A
{
font:"Trebuchet MS";
font-size:12px;
font-weight:normal;
color:#330033;
text-decoration:none;
}
.right_content1 P A:active
{
font:"Trebuchet MS";
font-size:12px;
font-weight:normal;
color:#330033;
text-decoration:underline;
}

/* -------------- wines---------------------*/

.wrap #middle_panel #middle_inner #middle_top #content #inner_content1 .left_content_wines{ text-align: left;  width: 355px; float:left; font:normal 14px "Times New Roman", Times, serif; color:#000000; border-right:1px solid #330033; margin-bottom:20px;
 }
.wrap #middle_panel #middle_inner #middle_top #content  #inner_content1 .left_content_wines #inner_div{ text-align: center; width: 355px; }
.wrap #middle_panel #middle_inner #middle_top #content #inner_content1  .left_content_wines br{ line-height:7px;}
.spacer{ margin:25px;}
.wrap #middle_panel #middle_inner #middle_top #content #inner_content1  .right_content_wines{ text-align: left; width: 339px; float:left; margin-left:20px; margin-bottom:20px; }
.wrap #middle_panel #middle_inner #middle_top #content  #inner_content1 .right_content_wines ul{ margin:0px; padding:0px;}
.wrap #middle_panel #middle_inner #middle_top #content #inner_content1  .right_content_wines li{ margin:0px; padding:0px; font:normal 12px "Times New Roman", Times, serif; color:#000000; margin-bottom:4px; _margin-bottom:2px;}
.wrap #middle_panel #middle_inner #middle_bottom2 { text-align: center; width: 749px; margin: 0px 0px 0px 25px; _margin: 0px 0px 0px 0px; height:143px; background-color:#0066FF}




#footer {    text-align:center; margin:0px auto; **width: 1000px;  width: 767px;   font:normal 13px "Times New Roman", Times, serif; color:#330033; float:left;}
#footer #left_side { text-align:left;  width: 385px; float:left; margin: 0px; height:88px;  padding-top:9px; padding-left: 15px;  }
#footer #right_side { text-align:right; width: 334px; float:left; margin: 0px; height:88px; padding-top:9px;  padding-right: 15px;}

#footer a{  text-align:center; width: 695px; margin: 0px; font:normal 13px "Times New Roman", Times, serif; color:#330033; }

#footer a:hover{  text-align:center; width: 695px; margin: 0px; font:normal 13px "Times New Roman", Times, serif; color:#330033; }

#footer #left_side #line{border-top:1px solid #666666; height:10px; width:385px;  text-align:center;}

#footer #right_side #line1{border-top:1px solid #666666; height:10px; width:334px;  text-align:center;}

.order_style{ }
.order_style td{font:normal 14px "Times New Roman", Times, serif; color:#000000;}
.order_style td table td{font:normal 14px "Times New Roman", Times, serif; color:#330033;}
.order_black {font:normal 14px "Times New Roman", Times, serif; color:#000000;}
/*---------------- gallery page -------------------*/
.wrap #middle_panel #middle_inner #middle_top #content .left_content_gallery{ text-align: left; width: 207px; float:left; margin-left:24px; _margin-left:12px; font:normal 14px "Times New Roman", Times, serif; color:#000000;
 }
.wrap #middle_panel #middle_inner #middle_top #content .right_content_gallery{ text-align: left; width: 455px; float:left; margin-left:31px; margin-bottom:80px; }
.wrap #middle_panel #middle_inner #middle_top #content .right_content_gallery .box{ text-align: left; width: 451px; height:323px; float:left; margin:0px 0px 20px 0px; _margin:0px 0px 1px 0px;}

.wrap #middle_panel #middle_inner #middle_top #content .left_content_gallery .gallery_thumb{ margin-bottom:20px; margin-top:20px;}
.wrap #middle_panel #middle_inner #middle_top #content .left_content_gallery .gallery_thumb td{ background-color:#E6DEB0; border-bottom:13px solid #EEEAD9; border-right:8px solid #EEEAD9;}

.wrap #middle_panel #middle_inner #middle_top #content  #gallery_thumb{ margin-bottom:20px; margin-top:20px; width: 215px; }
.wrap #middle_panel #middle_inner #middle_top #content  #gallery_thumb ul{ float:left; }
.wrap #middle_panel #middle_inner #middle_top #content  #gallery_thumb ul li{ float:left; margin:0px 7px 10px 0px; }

















/*----------------  newsletter -----------*/

.newslettertable { font:normal 14px "Times New Roman", Times, serif; color:#330033; margin:0px 0px 0px 10px; }
.newslettertable th { font:"Times New Roman", Times, serif; font-size:18px; font-weight:bold; }
.required {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000;}

.error { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; margin:10px 0px 0px 10px;}

a.clickhere { text-decoration:none; color:#330033; }
a.clickhere:hover { text-decoration:underline; color:#330033; }

/*------------ growers ----------*/

.wrap #middle_panel #middle_inner #middle_top #content #grower{
font:normal 14px "Times New Roman", Times, serif;
color:#000000;
margin-left:24px; _margin-left:24px;
padding:0px 0px 0px 0px;
/*background-color:#DDEBF1;
border:1px solid #BDCFD7;*/
width:713px;
text-align:left;

}

.wrap #middle_panel #middle_inner #middle_top #content #grower ul { text-align:left; margin:0; padding:10px 0px 0px 0px; }
.wrap #middle_panel #middle_inner #middle_top #content #grower ul .leftcontent{ float:left; width:480px; margin-right:20px;   }
.wrap #middle_panel #middle_inner #middle_top #content #grower ul .leftcontent1{ float:left; width:685px; }
.wrap #middle_panel #middle_inner #middle_top #content #grower ul .photo{ float:left; width:155px;}

.wrap #middle_panel #middle_inner #middle_top #content .grwrrighttoplink {text-align: right; width: 723px;  margin:0px; margin-top:-50px; }
.wrap #middle_panel #middle_inner #middle_top #content .grwrrighttoplink a{text-decoration:none; color:#330033; font-size:12px}
.wrap #middle_panel #middle_inner #middle_top #content .grwrrighttoplink a.hover{text-decoration:underline; color:#330033; }
/*------------end growers ----------*/

/*------------ redwine ----------*/

.wrap #middle_panel #middle_inner #middle_top #content #redwinemaking{
font:normal 14px "Times New Roman", Times, serif; color:#000000;
margin-left:24px; _margin-left:24px;
padding:0px 0px 0px 0px;
/*background-color:#DDEBF1;
border:1px solid #BDCFD7;*/
width:713px;
text-align:left;

}

.wrap #middle_panel #middle_inner #middle_top #content #redwinemaking ul { text-align:left; margin:0; padding:10px 0px 0px 0px; float:left; }
.wrap #middle_panel #middle_inner #middle_top #content #redwinemaking ul .leftcontent{ float:left; width:350px; }
.wrap #middle_panel #middle_inner #middle_top #content #redwinemaking ul .leftcontent1{ float:left; }
.wrap #middle_panel #middle_inner #middle_top #content #redwinemaking ul .leftcontent2{ float:left; width:500px; }
.wrap #middle_panel #middle_inner #middle_top #content #redwinemaking ul .photo{ float:left;  margin-left:33px; margin-top:5px;  }

/*------------end redwine ----------*/


a.contactemail { text-decoration:none; color:#FF0000;}
a.contactemail:hover { text-decoration:none; color:#FF0000;}

#abc
{
font:"Times New Roman", Times, serif; font-size:18px;
}
#abc span
{
font:"Times New Roman", Times, serif; font-size:18px;
}



/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/*------------ winelist ----------*/

.wrap #middle_panel #middle_inner #middle_top #content #winelist_left{
font:normal 12px "Times New Roman", Times, serif; color:#990000;
margin-left:24px; _margin-left:24px;
padding:0px 0px 0px 0px;
/*background-color:#DDEBF1;
border:1px solid #BDCFD7;*/
width:333px;
text-align:left;
float:left;
}

.wrap #middle_panel #middle_inner #middle_top #content #winelist_left ul { margin:0px;  padding:10px 0px 0px 0px;}
.wrap #middle_panel #middle_inner #middle_top #content #winelist_left ul li a{ font-size:12px; font-weight:normal; color:#000000; text-decoration:underline; vertical-align:top; line-height:1px;  }
.wrap #middle_panel #middle_inner #middle_top #content #winelist_left ul li a:hover{ text-decoration:underline; }


.wrap #middle_panel #middle_inner #middle_top #content #winelist_right{
font:normal 12px "Times New Roman", Times, serif; color:#990000;
margin-left:24px; _margin-left:24px;
padding:0px 0px 0px 0px;
/*background-color:#DDEBF1;
border:1px solid #BDCFD7;*/
width:333px;
text-align:left;
float:left;
}

.wrap #middle_panel #middle_inner #middle_top #content #winelist_right ul { text-align:left; margin:0px; padding:10px 0px 0px 0px;}
.wrap #middle_panel #middle_inner #middle_top #content #winelist_right ul li a{font-size:12px; font-weight:normal; color:#000000; text-decoration:underline; vertical-align:top; line-height:1px; }
.wrap #middle_panel #middle_inner #middle_top #content #winelist_right ul li a:hover{text-decoration:underline;  }
/*------------end winelist ----------*/

#hr_redwinemaking{ height:1px; color:#330033; }

.wrap #middle_panel #middle_inner #middle_top #content .winebacklink {text-align: right; width: 723px;  margin:0px; margin-top:-30px; }
.wrap #middle_panel #middle_inner #middle_top #content .winebacklink a{text-decoration:underline; color:#330033; font-size:12px}
.wrap #middle_panel #middle_inner #middle_top #content .winebacklink a.hover{text-decoration:underline; color:#330033; }

.album_title { font:"Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#330033; padding:0px 0px 5px 0px; }
a.album_title { font:"Times New Roman", Times, serif; font-size:13px; font-weight:normal; color:#330033; text-decoration:none;}
a.album_title:hover{ text-decoration:underline;}

.photomove {font:"Times New Roman", Times, serif; font-size:13px; font-weight:normal; color:#330033; }
a.photomove {  font:"Times New Roman", Times, serif; font-size:13px; font-weight:normal; color:#330033; text-decoration:none;}
a.photomove:hover{ text-decoration:underline;}

.photodesc { font:"Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#000000;}

#wine_name{
font:bold 14px "Times New Roman", Times, serif; color:#663300;
}

