.full,.one_half, .one_third, .two_third,.two_fourth, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth{
	margin-right: 0%; position:relative; float:left; text-align:left;
}
.one_half{ width:50%; }
.one_third{width:32%;}
.one_fourth{width:23.5%; }
.one_fifth{width: 18.4%;}
.one_sixth {width: 15%;}
.two_third{width: 64%;}
.two_fourth {width: 47%;}
.two_fifth {width: 36.8%;}
.two_sixth {width: 30%;}
.three_fourth{width:70.5%;}
.three_fifth {width: 55.2%;}
.three_sixth {width: 45%;}
.four_fifth {width: 79%;}
.four_sixth {width: 60%;}
.five_sixth {width: 75%;}
.last{ margin-right:0 !important; clear:right; }
.minislider_shorty ul >li {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; list-style:none;}
.minislider_shorty .slidesholder {}
.liftme {position:absolute;}
/*THE SHORTY THEME CLASS*/
/*#shorty {width:670px;position:absolute;top:290px;left:50%;margin-left:-40px}*/
#shorty{width:670px;float:left;z-index:100;margin-top:-52px;margin-left:256px;overflow:visidle}
.minislider_shorty .slide{-webkit-border-radius:8px;-moz-border-radius: 8px;border-radius: 8px;border:#86AAA6 solid 1px}
.minislider_shorty .normal_bg{background:url(../assets/shorty/pattern.png);height:270px}
.minislider_shorty .blue_tag{background:url(../assets/wine/icon/blue_tag.png) no-repeat;}
.minislider_shorty .shorty_img{height:220px;overflow:visible;position:relative;top:10px;left:50%;margin-left:-60px;}
.minislider_shorty .shorty_img_2{overflow:visible;}
.minislider_shorty .shorty_img_2 img{margin-top:20px;}
.minislider_shorty .shorty_title{margin-top:-30px;font-family: 'FuturaCNR';font-size:36px;text-align:center;position:relative;}
.minislider_shorty .shorty_title_2{font-family: 'FuturaCNR';color:#fff;font-size:14px;text-align:center;position:relative;}
.minislider_shorty .quote{position:relative;}
.minislider_shorty blockquote p{font-family: 'FuturaCNR';font-size: 17px !important;margin-top:20px !important;color:#453927 !important;line-height:20px !important;text-align:center;background: transparent;}
.minislider_shorty blockquote span.open {position: absolute;/*top: 10px;left: -30px;*/margin-left:-28px;margin-top:10px;font-size: 4em;text-shadow: none;}
/*webkit hack for the opening "*/
@media screen and (-webkit-min-device-pixel-ratio:0) {.minislider_shorty blockquote span.open {margin-left:-28px;}}
.minislider_shorty blockquote span.close {position: absolute;margin-left:3px;margin-top:30px;/*bottom: -30px;right: -30px;*/font-size: 4em;text-shadow: none;}
.minislider_shorty blockquote{/*padding-left:10px;padding-right:10px;*/font-size: 18px;position:relative;text-align:center;}
.minislider_shorty .shorty_more_style{font-family: 'FuturaCNR';margin-top:8px;left:0px;right:0px;background:#F1F6F7;font-size:24px;text-align:center;clear:both;position:absolute;}
.minislider_shorty .shorty_more_style_2{text-align:center;margin-top:8px;}
.minislider_shorty  .shorty_more_style:hover{cursor:pointer;color:#453927;}.minislider_shorty .shorty_hide_style{font-family: 'FuturaCNR';margin-top:8px;font-size:20px;position:relative;}
.minislider_shorty  .shorty_hide_style:hover{cursor:pointer;color:#453927;}
.minislider_shorty .shorty_back{position:absolute;float:right;margin-right:30px;margin-bottom:12px;bottom:0px;right:0px;}
.toolbox-shorty {position:absolute;background-color:#ff0000;top:90px;margin-left:-15px;width:100%;height:0px;}
.toolbox-shorty .leftbutton {background:url(../assets/navigation/nextprev_shorty.png) no-repeat right bottom;width:47px;height:86px;position:absolute;right:0px;}
.toolbox-shorty .rightbutton {position:relative;background:url(../assets/navigation/nextprev_shorty.png) no-repeat left bottom;width:47px;height:86px;}

.minislider_shorty  .shorty_full_content {font-family: 'Trebuchet MS', sans-serif;font-size:13px;line-height:1 em;display:none;padding-left:20px;padding-right:10px;margin-left:-20px;}
.minislider_shorty .shorty_full_extra {padding:0 !important;margin-left:0px;}
.minislider_shorty .shorty_video{margin-top:30px;padding-right:30px;}
.minislider_shorty .shorty_title_more{font-family: 'FuturaCNR';font-size:26px;margin-top:15px;}
.minislider_shorty .shorty_divider{height:1px;width:100%;margin-top:6px;margin-bottom:6px;}

.minislider_shorty .shorty_title_more_2{font-family: 'FuturaCNR';font-size:26px;margin-top:28px;float:left;}
.minislider_shorty .tag{float:right;margin-top:20px;width:60px;height:60px;font-size:12px;padding-top:15px;text-align:center;}
.minislider_shorty .shorty_left_text{clear:both;padding-top:10px;}
.minislider_shorty .shorty_right_text{	clear:both;padding-top:13px;padding-right:30px;	font-size:12px;}
.minislider_shorty .shorty_price{background:url(../assets/wine/icon/shop.png) no-repeat 0px 13px;padding-left:50px;padding-top:0px;float:left;font-size:40px;}
.minislider_shorty  .shorty_price_small_info{clear:both;font-size:10px;}
.minislider_shorty .shorty_purchase{margin-top:11px;float:right;}
.minislider_shorty .shorty_wherefrom{font-family: 'FuturaCNR';position:absolute;bottom:0px;margin-bottom:10px;margin-left:24px;background:url(../assets/wine/icon/map.png) no-repeat 0px 0px;padding-top:5px;padding-bottom:10px;padding-left:50px;float:left;font-size:12px;}
.fh_mini_slider .hover_divider{
	background:url(../assets/pic_separator.jpg);
	width:80%;
	height:2px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
}
.fh_mini_slider .hover_cont{
	font-family: 'FuturaCNR'
	padding:20px;	
	color:#fff;
	font-size:12px;
	line-height:13px;
}
.controller{ 
  position:absolute;
  cursor:pointer;
  z-index:200;   
}

.toolbox-shorty{
  position:absolute;
  background-color:#ff0000;
  top:90px;
  margin-left:-15px;
  width:100%;
  height:0px;
 }

.toolbox-shorty .leftbutton{
  background:url(../assets/navigation/nextprev_shorty.png) no-repeat right bottom;
  width:47px;
  height:86px;          
  position:absolute;
  right:0px;  
}

.toolbox-shorty .rightbutton{
  position:relative;
  background:url(../assets/navigation/nextprev_shorty.png) no-repeat left bottom;
  width:47px;
  height:86px;}
.toolbox-shorty_2{
  position:absolute;
  background-color:#ff0000;
  top:120px;
  margin-left:-15px;
  width:100%;
  height:0px;
}
.toolbox-shorty_2 .leftbutton{
  background:url(../assets/navigation/nextprev_wine.png) no-repeat right bottom;
  width:35px;
  height:106px;          
  position:absolute;
  right:0px; 
  margin-right:-1px;
}
.toolbox-shorty_2 .rightbutton{
  position:absolute;
  background:url(../assets/navigation/nextprev_wine.png) no-repeat left bottom;
  width:35px;
  height:106px;       
}
.leftbutton:hover{background-position:right top;}
.rightbutton:hover{background-position:left top;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari, Google Chrome margin fix */
button.button span {margin-top: -1px;margin-left:-2px;margin-right:-2px;}}
.button.small span 	{ font-family:'FuturaCNR', Arial, Verdana, sans-serif; font-size:10px; text-transform:uppercase; }
.button.medium span { font-family:'FuturaCNR', Arial, Verdana, sans-serif; font-size:14px; text-transform:uppercase; }
.button.large span 	{ font-family:'FuturaCNR', Arial, Verdana, sans-serif; font-size:20px; text-transform:uppercase; }

a.button:hover 		{ background-color:#444; text-decoration:none;}
button.button:hover { background-color:#444; text-decoration:none;}

.brown, p.dropcap_white:first-letter         
{ color:#453927; } 
.back_blue      { background-color: #86AAA6; } 
.button.gray {background-color: #a3a8ab;}
.button.gray:hover {background-color: #a3a8ab;}
.lightgray {color:#EC4700}