@import "/__libs/yui/2.5.2/build/reset/reset-min.css";
@import "/__libs/yui/2.5.2/build/base/base-min.css";
@import 'layout.css';

body, html{
	margin: 0px;
	padding: 0px;	
	height: 100%;
	width:100%;
}
p, img, a, h1, h2, h3, ul, li, td, th{
	margin: 0px;
	padding: 0px;
	border:none;
}

input[type="text"]{
	background:url(/sites/waipara.sinuous.info/themes/default/images/inputbg.gif);
	border:none;
	font-weight:bold;
	font-size: 14px;
	color:#c04d00;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	line-height:22px;
}
h4{
	font-size:18px;
	font-weight:normal;
	color:#D4791B;
}

/** PADDING/MARGINS/MISC **/
#popup_nav a{
	font-size:13px;
	line-height: 40px;
}

#navigation ul li{
	font-family: Georgia, Arial, Helvetica, sans-serif;
}
#navigation ul li a{
	display: inline;
	padding:0 13px;
	color: #272727;
	font-size:14px;
	text-decoration: none;
	-moz-user-focus: none;
	-moz-outline: none;
	text-transform:uppercase;
	list-style-type:none;
}
#navigation ul li li a{
	text-transform:lowercase;
	line-height:30px;
}
#navigation ul li a:hover, #navigation ul li.selected a{
	color: #d06500;
}
#navigation ul li.selected li a{
	color: #272727;
}
#navigation ul li li a.menu-links:hover, #navigation ul li li.selected a.menu-linksselected{
	color: #d06500;
}
#footer{
	line-height:30px;
	font-size:12px;
}
#wine_header ul{
	margin:0 0 15px -7px;

}
#wine_header ul li{
	display: inline;
	padding:0 8px;
	border-right:1px solid #d4791b;
	line-height:25px;
	vertical-align:top;
}
#wine_header ul li a{
	font-size:12px;
	font-weight:bold;
	height:30px;
	color:#000000;
}
#wine_header ul li a:hover{
	color:#d4791b;
	text-decoration:none;
}
#selection_intro{
	font-style:italic;
	color:#595959;
	line-height:22px;
}
#winedetail{
	background:url(images/winedetail_top.png) no-repeat;
	font-size:12px;
}
#winedetail_header{
	padding: 10px 10px 15px 10px;
	width:580px;
}
.wine_listing{
	width: 220px;
}
.winetitle{
	font-size:25px;
	padding-bottom:15px;
	font-weight:normal;
}
.winestory{
	font-size:12px;
	line-height:22px;
}
.download_link{
	font-size:12px;
	line-height:22px;
	padding-top:5px;
	float:right;
}
#wmprofile{
	float:left;
	width:228px;
	padding: 15px; 
	background:url(images/winedetail_leftpanel.png) no-repeat;
	min-height:130px;
	line-height:22px;
}
#tastingnotes{
	float:left;
	width:255px;
	padding: 15px; 
	background:url(images/winedetail_rightpanel.png) no-repeat;
	min-height:130px;
	line-height:22px;
}
#analysis{
	float:left;
	width:228px;
	padding: 15px; 
	background:url(images/winedetail_leftpanel.png) no-repeat;
	min-height:130px;
	line-height:22px;
}
#awards{
	float:left;
	width:255px;
	padding: 15px; 
	background:url(images/winedetail_rightpanel.png) no-repeat;
	min-height:130px;
	line-height:22px;
}
.subtitles{
	font-size:14px;
	color:#000000;
}
.amount{
	font-weight:bold;
	font-size:16px;
	margin-top:0px;
}
.qty{
	width:50px;
	text-align:right;
	float:left;
}
.buybutton{
	width:70px;
	float:left;
}
#winedetail_buy input[type="text"]{
	width:30px;
	float:left;
}
#wine_selector{
	background:url(images/dots.gif) repeat-x top;
	padding:20px;
	text-align:center;
}
#designedby a{
	color:#c2c2c2;
}
.wine_listing{
	width:230px;
	float:left;
}
.wine_listing img{
	float:left;
	margin-right:17px;
	margin-left:10px;
}
.wine_listing input[type="text"]{
	width:30px;
	float:left;
	margin-right: 5px;
}
.news_seperator{
	height:2px; 
	margin:12px 0; 
}
#page_cart_wrapper{
	height:85px;
	width:234px;
	position:relative;
	left:721px;
}
#page_cart{
	height:39px;
	width:234px;
	color:#c86909;
	padding: 45px 0 0 13px;
	background: url("/sites/waipara.sinuous.info/themes/default/images/page_cart_bg.jpg") no-repeat;
}
.page_cart_total{
	color:#5a5a5a;
}
.page_cart_qty{
	color:#000;
}
.news_shadowbox{
	color:3d3d3d;
	
}
#shadowbox_content.html{
	background: url("/sites/waipara.sinuous.info/themes/blank/images/bg.jpg") repeat top center #fff;
}
#home_text{
	line-height:25px;
}
#popup_text p{
	line-height:25px;
}
#contact_form td{
	padding:5px;
}
#paymentForm{
	float:right;
	margin:-250px 30px 0 0;

}
.wine_selection_content a{
	color:#373737;
	
}
.wine_selection_content a:hover{
	color:#C86909;
	text-decoration:none;
}
.wine_selection_content li{
	list-style:none;
	line-height:22px;
}
#wine_selection_sots h2{
	font-size:25px;
	margin-bottom:10px;
}
#wine_selection_scs h2{
	font-size:25px;
	color:#646463;
	margin-bottom:10px;
}
#wine_selection_equinox h2{
	font-size:25px;	
	color:#303030;
	margin-bottom:10px;
}
ul#dashboard_news_items li{
	list-style-type:none;
	
}
.hide_news_item{
	display:none;
}

/** FONTS/COLOURS **/
body{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#373737;
	font-size:14px;
}
p{
	margin: 12px 0;
}
a{
	color:#d4791b;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
.wine_listing h2{
	font-size: 16px;
	font-weight: normal;
	margin-top: 59px;
	width: 145px;
	float:left;
	height:42px;
}
#soul_of_the_south .wine_listing h2{color: #c86909;}
#southern_cross .wine_listing h2{color: #787878;}
#equinox .wine_listing h2{color: #303030;}
.wine_listing p{
	margin:10px 0;
	width:140px;
	float:left;
}
.wine_listing_text{
	font-style:italic;
	margin:22px 0;
	line-height:25px;
}
.h1_soul_of_the_south{
	width:600px;
	height:27px;
	text-indent:-9000px;
}
.h1_waipara_hills_logo{
	width:237px;
	height:70px;
	float:left;
	/*margin: -38px 0 0 41px;
	text-indent:-9000px;*/
	position:absolute;
	top:47px;
	left:41px;

}

.h1_southern_cross{
	width:450px;
	height:24px;
	text-indent:-9000px;
}
.h1_equinox{
	width:319px;
	height:29px;
	text-indent:-9000px;
}
.h1_southern_diamond{
	width:641px;
	height:27px;
	text-indent:-9000px;
}
.h1_latest_news{
	width:550px;
	height:27px;
	text-indent:-9000px;
	margin: 0 0 12px 0;
}
.h1_distributors{
	width:500px;
	height:27px;
	text-indent:-9000px;
	margin: 0 0 12px 0;
}
.h1_trade{
	width:350px;
	height:27px;
	text-indent:-9000px;
	margin: 0 0 12px 0;
}
.h1_contactus{
	width:196px;
	height:27px;
	text-indent:-9000px;
	margin: 0 0 12px 0;
}
.h1_checkout{
	width:174px;
	height:27px;
	text-indent:-9000px;
	margin: 0 0 12px 0;
}
.h1_buywine{
	width:350px;
	height:27px;
	text-indent:-9000px;
	margin: 0 0 12px 0;
}
.h1_wineselection{
	width:350px;
	height:27px;
	text-indent:-9000px;
	margin: 0 0 12px 0;
}
.h1_annualreport{
	width:350px;
	height:27px;
	text-indent:-9000px;
	margin: 0 0 12px 0;
}
#distributors h2, h2, #distributors h3{
	color: #c86909;
	font-size:20px;
	margin-top:0;
	font-weight:normal;
}
#distributors h3{
	font-size:18px;
}
.distributor{
	min-height:100px;
}
.distributor p{
	float:left;
	width:300px;
}
.news_item h2{
	color: #c86909;
	font-size:20px;
	font-weight:normal;
}
.news_links a{
	color:#000;
	font-size:13px;
}
#cart table th, #cart .cart_total{
	font-size: 16px;
	color:#000000;
	font-weight:normal;
}
#cart table td, #cart table th{
	border:none;
	padding: 4px;
}
#cart.checkout td{
	padding: 8px 2px;
}
#cart.checkout_form label{
	width:90px;
	display:block;
	float:left;
}
#cart.checkout_form input[type="text"]{
	height:24px;
}
#cart.checkout_form input[type="text"], #cart.checkout_form textarea, .checkout_form input[type="text"]{
	width:200px;
	text-align:left;
	font:Arial, Helvetica, sans-serif;
	color: #000;
	font-weight:normal;
	padding:3px 0 0 3px;
}
#wine_detail_menu a{
	font-size:13px;
	color:#000;
}
#wine_detail_menu li{
	border-right: 1px solid #c86909;
	padding: 0 8px;
	/*line-height:13px;*/
	float:left;
	display:block;
	margin-bottom:8px;
}
.cart_confirmation  #cart.checkout_form label{
	font-weight:bold;
	width: 110px;
}
#winedetail.sots h1, #winedetail.sots h2, #winedetail.sots h3, #winedetail.scs a{
	color: #c86909;
}
#winedetail.scs h1, #winedetail.scs h2, #winedetail.scs h3, #winedetail.scs a{
	color: #787878;
}
#winedetail.eqs h1, #winedetail.eqs h2, #winedetail.eqs h3, #winedetail.eqs a{
	color: #303030;
}

/** BACKGROUNDS **/
html, body{		background: url("/sites/waipara.sinuous.info/themes/default/images/background.jpg") repeat-x top center;}
#wrapper{		background: url("/sites/waipara.sinuous.info/themes/default/images/headerbg.jpg") no-repeat; }
#footer{		background: url("/sites/waipara.sinuous.info/themes/default/images/footer.gif") no-repeat center; }
#winedetail_buy{background: url("/sites/waipara.sinuous.info/themes/default/images/winedetail_buybg.png") no-repeat;}
#wine_selection_sots{background: url("/sites/waipara.sinuous.info/themes/default/images/wine_selection_sots.gif") no-repeat top center;}
#wine_selection_scs{background: url("/sites/waipara.sinuous.info/themes/default/images/wine_selection_scs.gif") no-repeat top center;}
#wine_selection_equinox{background: url("/sites/waipara.sinuous.info/themes/default/images/wine_selection_equinox.gif") no-repeat top center;}
.wine_listing{	background: url("/sites/waipara.sinuous.info/themes/default/images/wine_listing_bg.png") no-repeat 0% 38px;}
.h1_soul_of_the_south{ 	background: url("/sites/waipara.sinuous.info/themes/default/images/h1_soulofthesouth.gif") no-repeat;}
.h1_southern_cross{ 	background: url("/sites/waipara.sinuous.info/themes/default/images/h1_southerncross.gif") no-repeat;}
.h1_equinox{	background: url("/sites/waipara.sinuous.info/themes/default/images/h1_equinox.gif") no-repeat;}
.h1_southern_diamond{	background: url("/sites/waipara.sinuous.info/themes/default/images/h1_southern_diamond.gif") no-repeat;}
.h1_latest_news{	background: url("/sites/waipara.sinuous.info/themes/default/images/h1_latest_news.gif") no-repeat;}
.h1_distributors{	background: url("/sites/waipara.sinuous.info/themes/default/images/h1_distributors.gif") no-repeat;}
.h1_trade{		background: url("/sites/waipara.sinuous.info/themes/default/images/h1_trade.gif") no-repeat;}
.h1_contactus{	background: url("/sites/waipara.sinuous.info/themes/default/images/h1_contact_us.gif") no-repeat;}
.h1_checkout{	background: url("/sites/waipara.sinuous.info/themes/default/images/h1_checkout.gif") no-repeat;}
.h1_buywine{	background: url("/sites/waipara.sinuous.info/themes/default/images/h1_buywine.gif") no-repeat;}
.h1_wineselection{	background: url("/sites/waipara.sinuous.info/themes/default/images/h1_wineselection.gif") no-repeat;}
.h1_annualreport{	background: url("/sites/waipara.sinuous.info/themes/default/images/h1_annualreport.gif") no-repeat;}
/*.h1_waipara_hills_logo{	background: url("/sites/waipara.sinuous.info/themes/default/images/logo.jpg") no-repeat;}*/
.news_seperator{	background: url("/sites/waipara.sinuous.info/themes/default/images/news_seperator.gif") repeat-x;}
#cart{ 			background: url("/sites/waipara.sinuous.info/themes/default/images/basket_bg.png") no-repeat;}
/** TTITLES **/

/** FORM Validation **/


.validation-advice {
	color : #FF3300;
}
#login_box{
	background: url("/sites/waipara.sinuous.info/themes/default/images/signin_bg.png") no-repeat;
	width:499px;
	height:158px;
	padding: 20px;
}
#login_box input{
	text-align:left;
	color: #333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 4px 6px;
	font-weight:normal;
}