




.minislider_portfolio ul >li, .minislider_pricebox ul >li, .minislider_shorty ul >li , .minislider_vintage ul >li, .minislider_blog ul >li,  .minislider_pricebox_ii ul >li {
margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; 
list-style:none;   

}


.liftme {
position:absolute;

}




.minislider_shorty .shorty_img{
overflow:visible;
height:130px;
}

.minislider_shorty .shorty_img_2{
overflow:visible;
height:130px;							
}

.minislider_shorty .shorty_img_2 img{
margin-top:20px;
}
		  



.minislider_shorty .shorty_title_2{							
font-family: 'Poly', sans-serif;
color:#fff;
font-size:14px;							
text-align:center;						
position:relative;											
}






.minislider_shorty .shorty_more_style_2{
text-align:center;
margin-top:8px;

}

.controller{ 
position:absolute;
cursor:pointer;
z-index:5;   
}

.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;
	    

}



/*****************************************
- The SHORTY 2 ToolBox -
*****************************************/
.toolbox-shorty_2{
position:absolute;
background-color:#ff0000;
top:18px;
margin-left:-15px;
width:100%;
height:0px;
}

.toolbox-shorty_2 .leftbutton{
background:url(../images/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(../images/nextprev_wine.png) no-repeat left bottom;
width:35px;
height:106px;       
}


.toolbox-pricebox_ii{
width:100%;
}




.leftbutton:hover{
background-position:right top;
}


.rightbutton:hover{
background-position:left top;
}




/*******************************************
- BUTTONS LIKE READ ME / SHOW ME - 
*******************************************/

.button {
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
text-decoration:none;
}

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

.button, 
.button span { display: inline-block; }
.button	{
position:relative;
zoom:1; /* zoom and *display = ie7 hack for display:inline-block */
font-family: 'Istok Web', sans-serif;
overflow: visible; 
line-height:1em;
border: 1px solid #999;/* IE Hack*/
border: rgba(0, 0, 0, .2) 1px solid;/* Safari 4+, Chrome, FF3.5+ */
border-bottom:rgba(0, 0, 0, .1) 1px solid;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0,0,0,.2);
outline: none;
white-space: nowrap;
cursor: pointer;

/* FF3.5+ */
background: -moz-linear-gradient(
center top,
rgba(255, 255, 255, .1) 0%,
rgba(0, 0, 0, .1) 100%
);

/* Safari 4+, Chrome */
background: -webkit-gradient(
linear,
center bottom,
center top,
from(rgba(0, 0, 0, .1)),
to(rgba(255, 255, 255, .1))
);

filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF', EndColorStr='#19000000'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF', EndColorStr='#19000000')"; /* IE8 */
-moz-user-select: none;
-webkit-user-select:none;
-khtml-user-select: none;
user-select: none;
}

button::-moz-focus-inner { border: none; /* overrides extra padding on sides FF3.5 */ }

button.button  { margin:0; padding:0px; }
.button.full, 
.button.full span { display: block; }
.button:hover, 
button.button:hover, 
.button.hover 		{
/* FF3.5 */
background: -moz-linear-gradient(
center top,
rgba(255, 255, 255, .2) 0%,
rgba(255, 255, 255, .1) 100%
);
/* Safari4+, Chrome */
background: -webkit-gradient(
linear,
center bottom,
center top,
from(rgba(255, 255, 255, .1)),
to(rgba(255, 255, 255, .2))
);		
filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#33FFFFFF', EndColorStr='#19FFFFFF'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#33FFFFFF', EndColorStr='#19FFFFFF')"; /* IE8 */
}

button.button:active,
.button:active, 
.button.active  {
top:1px;
/* FF3.5 */
background: -moz-linear-gradient(
center top,
rgba(0, 0, 0, .1) 0%,
rgba(255, 255, 255, .1) 100%
);
/* Safari4+, Chrome */
background: -webkit-gradient(
linear,
center bottom,
center top,
from(rgba(255, 255, 255, .1)),
to(rgba(0, 0, 0, .1))
);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#19000000', EndColorStr='#19FFFFFF'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#19000000', EndColorStr='#19FFFFFF')"; /* IE8 */
}


.button span	{
position: relative;
padding:0.6em 1.3em;
border-top:1px solid rgba(255, 255, 255, 0.1);
line-height:1em;
text-align:center;
text-decoration:none;
text-shadow:0 1px 1px rgba(0, 0, 0, 0.35);
white-space: nowrap;
color:#fff;
}

@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:"Oswald", Arial, Verdana, sans-serif; font-size:10px; text-transform:uppercase; }
.button.medium span { font-family:"Oswald", Arial, Verdana, sans-serif; font-size:14px; text-transform:uppercase; }
.button.large span 	{ font-family:"Oswald", 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;}



#content_wrap {
clear:both;
margin-top:0px;		
margin-left:auto;
margin-right:auto;
width:880px;	
height:auto;
padding-top:15px;	


/*padding-top:20px;		*/
/*-webkit-box-shadow: 0px -10px 25px -15px #000;
-moz-box-shadow: 0px -10px 25px -15px #000;
box-shadow: 0px -10px 25px -15px #000; 
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;*/

}

