* {
	margin: 0;
	padding: 0;
	}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: black;
	}

	
* html #wrap_main {
    \width: 100%; /* for IE5 and IE6 in quirks mode */
    w\idth: 100%; /* for IE6 in standards mode */
  }
.wrap_content {
	width:760px;
	w\idth:760px;
	height: 1120px;
	margin: 0px auto;
	background-color:white;
	border:solid gray .1em;
	position:relative;
	top:1em;
	}
	
.wrap_content_long {
	width:760px;
	w\idth:760px;
	height: 820px;
	margin: 0px auto;
	background-color:white;
	border-bottom:solid rgb(143,120,53) .3em;
	}
	
* html .wrap_content {
    \width: 760px; /* for IE5 and IE6 in quirks mode */
    w\idth: 760px; /* for IE6 in standards mode */
  }

.brand {
	position:relative;
	top:8px;
	left:8px;
	background-repeat:no-repeat;
	display:block;
	height:240px;
	width:742px;
	}

#brand_index {
	background-image:url(images/img_index.jpg);
	}
#brand_what {
	background-image:url(images/img_index.jpg);
	}
#brand_resources {
	background-image:url(images/img_index.jpg);
	}
#brand_contact {
	background-image:url(images/img_index.jpg);
	}
	
#content {
	position:relative;
	left:21px;
	top:40px;
	width:30em;
	}
	
#content ul{
	font-size:.8em;
	margin-left:15px;
	}
#content li {
	padding-bottom:4px;
	padding-top:4px;
	
	}

#content h1 {
	font-size:1.6em;
	font-weight:300;
	color:#BF1E2D;
	
	position:relative;
	padding-top:8px;
	}
	
#content h2 {
	padding-top:8px;
	font-size:1em;
	font-weight:300;
	font-style:italic;
	}
#content p {
	position:relative;
	padding-top:8px;
	font-size:.8em;
	padding-right:1em;
	padding-bottom:1em;
	}

.copyright {
	font-size:.7em;
	color:black;
	width:100%;
	text-align:left;
	position:relative;
	left:20px;
	display:block;
	height:40px;
	}
	

#copyright_contact {
	top: -15px;
	left:245px;
	}
	
#copyright_index {
	top:60px;
	}
	
#copyright_photos_news {
	top:730px;
	}
	
#copyright_our_wines {
	top:670px;
	left:20px;
	}
	

	
#footer_index, #footer_about_us, #footer_productions, #footer_workshops, #footer_index_long, #footer_index_three {

	height:60px;
	width:760px;
	float:left;
	clear:both;
	position:relative;
	}
	
#footer_index {
	top:0px;
	}
#footer_about_us {
	top:-700px;
	}
#footer_productions {
	top:-280px;

	}
#footer_workshops {
	top:-10px;
	}
#footer_index_short {
	top:-580px;
	}
#footer_index_long {
	top:-30px;
	}
#footer_index_three {
	top:-10px;
	}

	

.mail {
	
	font-size:.8em;
	color:black;
	line-height:1em;
	margin-top:0px;
	position:relative;
	top:-20px;
	}
.mail a {
	color:#BF1E2D;
	font-weight:bold;
	
	text-decoration:none;
	}
	
#nav {
	float:left;
	clear:right;
	position:relative;
	top:0px;
	background-color:black;
	border-bottom:solid rgb(143,120,53) 12.3em;
	}
	

#our_wines {
	position:relative;
	left:-13px;
	display:block;
	width:500px;
	

}

#our_wines li {float:left;
			list-style:none;
			display:block;
			height:100px;
			width:120px;
			font-size:.9em;
			line-height:1.5em;
			
		

}

	
	
.phone {
	position:relative;
	top:15px;
	padding-left:15px;
	}
	

	
/*#home a {
	display:block;
	height:50px;
	width:240px;
	
	position:relative;
	top:-100px;
	left:20px;
	}*/
		
/* NAVIGATION BAR*/

	
#sidebar_index, #sidebar_long, #sidebar_three {
	float:right;
	clear:left;
	position:relative;
	top:55px;
	width:180px;
	
	border-left:solid #333333 1px;
	border-right:solid white 8px;
	font-align:left;
	}
#sidebar_index {
	height:800px;
	}
#sidebar_long {
	height:920px;
	}
#sidebar_three {
	height:915px;
	}


#sidebar, #sidebar_long, #sidebar_three {
	color:black;
	}

#sidebar_index li, #sidebar_long li, #sidebar_three li{
	display:block;
	height:35px;
	width:180px;
	list-style:none;
	border-bottom:none;
	font-size:.7em;
	}
	

	
#sidebar_index a, #sidebar_long a, #sidebar_three a {
	font-size:.9em;
	text-decoration:none;
	margin-left:15px;
	margin-top:1.1em;
	}
	
	
	
#subnav_index, #subnav_two, #subnav_workshops, #subnav_contact_us {
	display:block;
	position:relative;
	left:0px;
	width:760px;
	w\idth: 760px;

	list-style: none;
	font-size:.8em;
	height:30px;
	
	}
	
#subnav_index {
	top:248px;
	width:900px;
	}
#subnav_two {
	top:-810px;
	}
#subnav_workshops {
	top:-790px;
	}
#subnav_contact_us {
	top:-805px;
	}
	

#subnav_index li, #subnav_two li, #subnav_workshops li, #subnav_contact_us li {
	float:left;
	display:block;
	height:30px;
	width:180px;
	border-right:solid white 8px;
	}

#subnav_index li a:link, #subnav_two li a:link, #subnav_workshops li a:link, #subnav_contact_us li a:link {
	color:white;
	text-decoration:none;
	background-color:#663333;
	display:block;
		height:30px;
	line-height:2.3em;
	padding-left:15px;
	}
#subnav_index li a:visited, #subnav_two li a:visited, #subnav_workshops li a:visited, #subnav_contact_us li a:visited {
		color:white;
	text-decoration:none;
	background-color:#663333;
	display:block;
	height:30px;	
	line-height:2.3em;
	padding-left:15px;	
	}
#subnav_index li a:hover, #subnav_two li a:hover, #subnav_workshops li a:hover, #subnav_contact_us li a:hover {
		color:white;
	text-decoration:none;
	background-color:#330000;
	display:block;
		height:30px;
	padding-left:15px;
	
	line-height:2.3em;
	
	}
#subnav_index li a:active, #subnav_two li a:active,  #subnav_workshops li a:active, #subnav_contact_us li a:active  {
		color:red;
	text-decoration:none;
	background-color:#333;
	display:block;
		height:30px;
	padding-left:15px;	
	line-height:2.3em;
	}
	
	
.sub_active {
	color:white;
	background-color:#330000;
	line-height:2.3em;
	}
	
.sub_active  p {
	padding-left:15px;
	}

.whats_new {
	font-size:.8em;
	position:relative;
	top:-35px;
	left:15px;
	color:#BF1E2D;
	}
	
.whats_new h1 {
	font-size:1em;
	color:purple;
	position:relative;
	line-height:1.3em;
	top:-15px;
	}
.whats_new h2 {
	font-size:.9em;
	color:#000;
	position:relative;
	top:-15px;
	line-height:1.3em;
	}
	
.whats_new p {
	font-size:.99em;
	color:#330000;
	position:relative;
	left:0px;
	line-height:1.5em;
	padding-right:40px;
	top:-12px;
	}
#whats_new_vine_arts img {
	width:157px;
	position:relative;
	top:153px;
	}
	
.whats_new2 {
	font-size:.8em;
	position:relative;
	left:15px;
	top:220px;
	}
	
.whats_new2 h1 {
	font-size:1em;
	color:purple;
	position:relative;
	line-height:1.3em;
	top:-15px;
	border-top:1px solid black;
	padding-right:13px;
	padding-top:5px;
	}
.whats_new2 h2 {
	font-size:.9em;
	color:#000;
	position:relative;
	top:3px;
	line-height:1.3em;
	}
	
.whats_new2 p {
	font-size:.99em;
	color:#330000;
	position:relative;
	left:0px;
	line-height:1.5em;
	padding-right:40px;
	top:5px;
	}
	
.whats_new2 a {
	position:relative;
	left:-15px;
	color:red;
	top:5px;
}
#whats_new2 img {
	width:157px;
	position:relative;
	top:153px;
	}
	

	
#video_bpx {
	padding-top:5px;
	}

	



#about_us {
	height:600px;
	position:relative;
	
	top:30px;
	list-style:none;
	padding-right:10em;
	}
	
	
#about_us li {
	font-size:.8em;
	text-align:left;
	padding-bottom:.3em;
	}

#about_us a {
	color:#CC3300;
	text-decoration:none;
	}
	

.welcome {
	position:relative;
	top:20px;
	}
	
.quotes  li {
	margin-left:200px;
	}
	
	
.red {
	color:#CC3300;
	text-decoration:none;
	}
	
.orange_headline  {
	color:#FF3300;
	position:relative;
	top:-10px;
	}
	
#production {
	font-size:.8em;
	list-style:none;
	width:700px;
	position:relative;
	padding-top:15px;
	}
	
#production tr{
	float:left;
	vertical-align:top;
	line-height:1.3em;
	padding-right:2em;
	width:150px;
	}
#production td {
	font-size:.9em;
	display:block;
	width:160px;
	}
#author, #director, #starring, #date, #tickets, #place {
	position:relative;
	padding-top:10px;
	}
#director, #tickets {
	left:10px;
	}
#starring {
	left:-20px;
	}
	
#synopsis {
	font-size:.8em;
	display:block;
	width:90%;
	position:relative;
	top:50px;
	
	left:0px;
	}
	
.present {
	font-size:.1em;
	position:relative;
	top:-9px;
	}
#white {
	color:white;
	}
