@import 'layout.css';

body, html{
	background:url(../images/bg.gif) repeat;
	height:100%;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
p, h1, h2, h3, h4, ul, ul li, li, a, img, object, embed{
	border:none;
	text-decoration:none;
	margin:0;
	padding:0;
	outline:none;
}
p, h1, h2, h3, h4, img, object, embed{
	background:none;
	}
p{
	float:none;
}
#navigation ul ul li{
	display:none;
}
a{
	color:#6e6b57;
	}
a:hover{
	text-decoration:underline;
	}
.h1_logo{
	width:287px;
	height:127px;
	margin:0 auto;
	text-indent:-9000px;
	background: url(../images/logo.gif) no-repeat;
}

.home h2{
	color:#6e6b57;
	}


#content h1{
	float:left;
	margin-top: 34px;
	margin-bottom:6px;
	width:100%;
}
#content p{
	margin-top:12px;
	margin-bottom:12px;
	width:auto;
	text-align:justify;
	line-height:150%; 
}
a.pdf{
	background: url(../images/pdf-sml.gif) no-repeat;
	padding: 4px 0 4px 20px;
	display:block;
}
#content ul li{ list-style-position:inside; }
#content.carbonzero strong{
	font-weight:bold;
	color: #4D661C;
}
#content.winemaking{
	
}
#content p strong{
	color: #6e6b57;
	font-size:13px;
}

#content #news_item p{
	margin-top:16px;
	line-height:18px;
	font-size:12px;
}
.h1_nz-orders{
	width:637px;
	height:26px;
	display:block;
	text-indent:-9000px;
}
.h1_homeblock_sauvignon-blanc{
	width:350px;
	height:20px;
	display:block;
	text-indent:-9000px;
}

#footer{
	background:#aea696;
	height:35px;
	margin-left:14px;
	width:920px;
	padding:12px 10px;
	color:#FFF;
	
	}
	

	
#footer a{
	color:#fff;
	}

#navigation ul li{
	float:left;
	display:inline;
}
a.menu_family, a.menu_winemaking, a.menu_wines,
a.menu_news, a.menu_environment, a.menu_ordering,
a.menu_cellardoor, a.menu_distributors, a.menu_contactus{
	height:26px;
	text-indent:-9000px;
	display:block;
}
a.menu_family:hover, a.menu_winemaking:hover, a.menu_wines:hover,
a.menu_news:hover, a.menu_environment:hover, .isActive a, a.menu_ordering:hover,
a.menu_cellardoor:hover, a.menu_distributors:hover, a.menu_contactus:hover{
	background-position: 0 -26px;
}

a.menu_family{ width:84px; background: url(../images/menu_family.gif) no-repeat 0 0;}
a.menu_winemaking{ width:103px; background: url(../images/menu_winemaking.gif) no-repeat 0 0;}
a.menu_wines{ width:72px; background: url(../images/menu_wines.gif) no-repeat 0 0;}
a.menu_news{ width:108px; background: url(../images/menu_news.gif) no-repeat 0 0;}
a.menu_environment{ width:106px; background: url(../images/menu_environment.gif) no-repeat 0 0;}
a.menu_ordering{ width:87px; background: url(../images/menu_ordering.gif) no-repeat 0 0;}
a.menu_cellardoor{ width:171px; background: url(../images/menu_cellardoor.gif) no-repeat 0 0;}
a.menu_distributors{ width:102px; background: url(../images/menu_distributors.gif) no-repeat 0 0;}
a.menu_contactus{ width:107px; background: url(../images/menu_contactus.gif) no-repeat 0 0;}

.h1_nz-orders{background:url(../images/h1_nz-orders.gif) no-repeat;}
.h1_homeblock_sauvignon-blanc{background:url(../images/h1_sauvignon-blanc-homeblock.gif) no-repeat;}

ul.homeblock-wine-subtitles li{ display:block; float:left; margin-left: 153px; width:100px; text-align:center;}
ul.estate-wine-subtitles li{ display: block; float:left; margin-left:32px; width:81px; text-align:center;}
div.home-block-box, div.estate-box, div.reserve-box{
	height: 124px;
	width: 178px;
	float:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color: #6E6B57;
	padding: 74px 30px 0;
	margin: 50px 50px 0 0;
	cursor:pointer;
	clear:right;
	line-height:157%;
}
div.home-block-box{
	background: url(../images/home-block-box.png) no-repeat;
}
div.reserve-box{
	background: url(../images/reserve-box.png) no-repeat;
}
div.estate-box{
	background: url(../images/estate-box.png) no-repeat;
}
ul.pdf-menu{border:1px solid #333; background:#AEA696; float:left; padding:0; margin:0;width:200px;}
ul.pdf-menu li{ list-style:none; padding:0; margin:0;}
ul.pdf-menu li a{width:180px; color:#FFF; font-size:14px;}
ul.pdf-menu li li a{background-color:#F4F4EC; font-size:12px; color:#333;}
ul.pdf-menu li li a:hover{background-color:#DBDBD8;}


/** TWITTER LIST **/
#twitter_update_list {
	   font-size: 14px;

	   color: #31353d;
	   line-height: 20px;
       }

       #twitter_update_list li {
           list-style: none;
		   margin-bottom:15px;
		   padding-bottom:15px;
		   border-bottom:1px dashed #ccc;
       }

       #twitter_update_list li a {
           color: #5f6d76;
           border-bottom: dotted 1px;
           text-decoration: none;
       }

       #twitter_update_list li a:hover {
           color: #31353d;
           background: #d3f1f9;
       }
