﻿#wrapper {width:557px;}
body {margin: 0px; padding: 0px; background-color: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;}


a {cursor:hand;}
a:hover {}
a:visited {}
a:active {}

/* ANSWER BORDER */
div.faq-item-collapse {margin: 0 0 1px 0; padding:0; border:0; background-color:#d6c5af;/*background-image: url(../silverlight/images/faq_shelf.gif);*/ background-repeat: no-repeat; background-position: 15px 0; display:show;}

/* GENERAL QUESTIONS */
h1 {font-size: .9em; font-weight: 600; padding:5px 0 5px 10px; margin: 0 0 1px 0; font-weight: bold; color: #ffffff; background-color:#49201e;
}
h4 {font-size: .7em; font-weight: 600; padding:3px 0 3px 10px; margin: 0 0 1px 0; font-weight: bold; color: #49201e; background-color:#d6c5af;
}
/* QUESTION */
p.faq-headline {font-size: .7em; line-height: 1.8em; padding: 0 0px 0 15px; margin: 0 0 1px 0; text-indent:10px; color: #49201e;
background-color:#e1d9ce; font-weight:normal; cursor: pointer; background-image: url(../silverlight/images/btn_plus2.gif);
background-repeat: no-repeat; background-position: 10px 5px; text-decoration:underline;}
p.faq-headline2 {font-size: .7em; line-height: 1.8em; padding: 0 0px 0 15px; margin: 0 0 1px 0; text-indent:10px; color: #49201e;
background-color:#e6d6c1; font-weight:normal; cursor: pointer; background-image: url(../silverlight/images/btn_plus2.gif);
background-repeat: no-repeat; background-position: 10px 5px; text-decoration:underline;}

/* p.faq-headline2 {font-size: .7em;line-height: 1.8em;padding: 0 20px 0 15px;margin: 0 0 1px 0;text-indent:10px;color: #49201e;
background-color:#e6d6c1;font-weight:bold;cursor: pointer;background-image: url(../silverlight/images/btn_plus2.gif);background-repeat: no-repeat;background-position: 10px 5px;} */

/* OPEN HEADLINE */
p.faq-headline-collapse {font-size: .7em; line-height: 1.8em; padding: 0 0 0 15px; margin: 0 0 1px 0; text-indent:10px; color: #777777;
background-color:#cccccc; font-weight:normal; cursor: pointer; background-image: url(../silverlight/images/btn_minus.gif);
background-repeat: no-repeat; background-position: 10px 5px;}


/* PARAGRAPH FORMATING */
div.faq-item-collapse p {font-size: .7em; line-height: 1.4em; padding: 10px 15px 10px 0; margin: 0 0 1px 25px; color: #333333;}

div.faq-item-collapse h3 {font-size: .7em; padding: 0; margin: 0 0 1px 25px; font-weight: bold; color: #49201e;}

div.faq-item p, div.faq-item h3, div.faq-item ul {display:none;}

div.faq-item-collapse #list{margin: 0 0 1px 25px;padding: 0; list-style: none;}
 
div.faq-item-collapse #list li {padding: 0 0 1px 15px; margin: 0; background-image: url(../silverlight/images/bullet.gif);background-repeat: no-repeat; background-position: 5px 8px; color: #817c77; font-size: .7em;}

/* NEW STYLES */
#container {
color: #49201e; font-size:14px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.vs_winery{	/* Styling question */
	/* Start layout CSS */
	color:#49201e;
	font-size:0.9em;
	width:557px;
	margin:2px 0 2px 0;
	padding:0 0 0 0;
	height:20px;
	text-decoration:underline;
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.vs_description{	/* Parent box of slide down content */
	/* Start layout CSS */
	background-color:#d6c5af;
	width:100%;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}

.vs_description_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
	padding:10px 25px 15px 15px; line-height:16px;
}
.tan{
background-color:#e6d6c1;
width:557px;
height:20px;
padding:2px 0 0 15px;
}
.silver{
background-color:#e1d9ce;
width:557px;
height:20px;
padding:2px 0 0 15px;
}
#portfolio{width:400px; border:#49201e thin solid; margin:5px 10px 10px 0; text-align:left; padding:5px 5px 10px 10px;
}
#description_winery{
margin:10px 25px 15px 15px;
}

