@import url(http://reset5.googlecode.com/hg/reset.min.css); /* Link to CSS Reset; Google */

/* ---------- General Styles ---------- */

body 																		{ background: #FFF; margin: 0 auto; padding: 0px; width:100%; height:100%; font-family: "Arial Narrow", Helvetica, Arial, sans-serif; font-size: 13px; line-height:16px; color: #878787; }
/*h1, h2, h3, h4, h5, p, ul, li 											{ margin: 5px 0; font-weight: normal; }*/
h1 																			{ font-size: 1.6em; color: #CC0000; margin:0 0 15px 0; font-weight:normal; font-family: "Arial Narrow", Helvetica, Arial, sans-serif; }
h2 																			{ font-size: 1.4em; color: #CC0000; margin:0 0 5px 0; font-weight:normal; font-family: "Arial Narrow", Helvetica, Arial, sans-serif; }
h3 																			{ font-size: 1.3em; color: #CC0000; margin:0 0 0 0; font-weight:normal; font-family: "Arial Narrow", Helvetica, Arial, sans-serif; }
h4 																			{ font-size: 1.2em; color: #CC0000; margin:0 0 0 0; font-weight:normal; font-family: "Arial Narrow", Helvetica, Arial, sans-serif; }
h5, h5.price																{ font-size: 1.1em; color: #D90430; margin:0 0 3px 0; text-transform:uppercase; font-weight:normal; font-family: "Arial Narrow", Helvetica, Arial, sans-serif;  }
h5.price																	{ margin:8px 0 3px 0; text-transform:none; }

p 																			{ margin:0 0 2px 0; font-family: "Arial Narrow", Helvetica, Arial, sans-serif;  }
p.footer 																	{ font-size: .9em; color: WHITE; margin:0 0 10px 0; font-weight:normal; font-family: "Arial Narrow", Helvetica, Arial, sans-serif;  }

#sideNav-Titles																{ font-size: 1.1em; color: #FFF; text-transform:uppercase; font-weight:bold; font-family: "Arial Narrow", Helvetica, Arial, sans-serif;  }
#sideNav-subTitles															{ font-size: 1em; color: #000; text-transform:uppercase; font-weight:bold; font-family: "Arial Narrow", Helvetica, Arial, sans-serif;  }

.black																		{ color:#000; }
.white																		{ color:#FFF; }
.red																		{ color:#D90430; }
.inputText																	{ font-family: "Arial Narrow", Helvetica, Arial, sans-serif; font-size: 1.2em; color: #878787; text-transform:uppercase; }



a.buyItNow																	{ width: 56px; height:17px; background:url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/but-buyItNow.jpg) no-repeat; border:none; display:block; text-indent:-4000px; }
a.buyItNow:hover															{ background-position:0 -17px;}

a.footerLink																{ text-decoration:none; color:#FFF; font-family: "Arial Narrow", Helvetica, Arial, sans-serif;  }
a.footerLink:hover															{ text-decoration:underline; }

a.more																		{ text-decoration:underline; color:#D90430; font-family: "Arial Narrow", Helvetica, Arial, sans-serif;  }
a.more:hover																{ text-decoration:none; }

a.virginWeb, a.facebook, a.twitter											{ height:41px; border:none; display:block; text-indent:-4000px; margin:0 0 0 10px;}
	a.virginWeb																{ width: 48px; background:url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/but-virginWeb.jpg) no-repeat; }
	a.facebook																{ width: 35px; background:url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/but-facebook.jpg) no-repeat; }
	a.twitter																{ width: 47px; background:url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/but-twitter.jpg) no-repeat; }
a.virginWeb:hover, a.facebook:hover, a.twitter:hover						{ background-position:0 -41px;}



/* ---------- Site Layout Parts ---------- */

.left																		{ float: left; }
.right																		{ float: right; }
.clear																		{ clear: both; font-size:0; line-height:0; height:0; }

.marginb0																	{ margin-bottom:0; }
.marginb5																	{ margin-bottom:5px; }
.marginb10																	{ margin-bottom:10px; }

.marginr0																	{ margin-right:0; }
.marginr5																	{ margin-right:5px; }
.marginr10																	{ margin-right:10px; }

.itemnumber																	{ margin-bottom: 30px; font-size: 12px; color: #333333; font-weight: bold; }	
.vw-promise																	{ margin-top: 40px; font-weight: bold; }

/* ---------- MASTHEAD & NAV -------------- */
/* ---------- MASTHEAD & NAV -------------- */

div.masthead																{ width: 896px; margin: 0px auto; text-align: left; background-color:#FFF; }
div.masthead a.logo  														{ width: 480px; height:170px; background: url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/image-logo.jpg) no-repeat; border:none; }

div.masthead form #search													{ width: 322px; margin-top: 118px; }
div.masthead form #search .inputText										{ width: 195px; height: 33px; float:right; background: url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/bgd-searchField.jpg) no-repeat; border:none; padding:0 10px; }
div.masthead form #search .submit											{ width: 105px; height: 33px; float:right; border:none; cursor: pointer; display: block;}

div.masthead #nav-wrap														{ width:896px; background:url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/bgd-nav.jpg) repeat-x;}
div.masthead #nav-wrap ul													{ width:550px; height:34px; margin:0 0 0 0; padding:0 0 0 0; float:left;}
div.masthead #nav-wrap ul li 												{ margin:0 0 0 0; padding:0 0 0 0; float:left; list-style:none;}

	div.masthead #nav-wrap ul li a												{ height:34px; display:block; text-indent: -4000px; cursor: pointer; }
	div.masthead #nav-wrap ul li a.redWine										{ width:100px; background:url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/nav-redWines.jpg) no-repeat;  }
	div.masthead #nav-wrap ul li a.whiteWine									{ width:114px; background:url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/nav-whiteWines.jpg) no-repeat  }
	div.masthead #nav-wrap ul li a.mixed										{ width:71px; background:url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/nav-mixed.jpg) no-repeat  }
	div.masthead #nav-wrap ul li a.roses										{ width:66px; background:url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/nav-roses.jpg) no-repeat;  }
	div.masthead #nav-wrap ul li a.sparkling									{ width:95px; background:url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/nav-sparkling.jpg) no-repeat;  }
	div.masthead #nav-wrap ul li a.faqs											{ width:58px; background:url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/nav-faqs.jpg) no-repeat;  }
	div.masthead #nav-wrap ul li a:hover										{ background-position:0 -34px;}

/* ---------- MASTHEAD & NAV -------------- */
/* ---------- MASTHEAD & NAV -------------- */





/* ---------- BODY -------------- */
/* ---------- BODY -------------- */

/*div.pagewidth																{background: url(/images/au/en/brands/virgin/common/vir_bgd_generic.jpg) no-repeat #9f0202 center top fixed;}
div.pageminwidth															{width:896px; margin:0 auto;}*/

div.body																	{ width: 866px; padding:20px 15px 0 15px; margin: 0px auto; text-align: left; background-color:#FFF;}*/

	/* ---------- BACKGROUND CONTROL -------------- */
	
	#mast																		{ width:100%; height:100%;}
	#body-main																	{ width:100%; height:100%; background:#CCC; }
	#body-main-listings															{ width:100%; height:100%; background:none; }
	#footer																		{ width:100%; height:100%; padding-bottom:50px;}
	
	/* ---------- BACKGROUND CONTROL -------------- */

	
	
	
	
	/* ---------- LEFT NAVIGATION -------------- */
	
	div.body #leftColumn														{ width: 215px; padding:0 0 0 0; margin-right:16px; }
	
	#navcontainer																{ background:url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/border-sideNav.gif) bottom left no-repeat #f8f8f8; margin-bottom:20px; font-family: "Arial Narrow", Helvetica, Arial, sans-serif; }
	
	#navcontainer .titles														{ display: block; 
																				  background:url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/bgd-sideNav-titles.gif) bottom left repeat-x #e00529; 
																				  width: 203px; 
																				  padding: 6px 12px 6px 15px; 
																				  margin: 0 0 0 -15px;
																				  color: #FFF;
  																				  font-size:1.2em;
																				  line-height:1.2em;
																				  text-transform:uppercase;
																				  text-decoration: none; 
																				  border-bottom: 1px solid #fff; 
																				  font-weight: normal; 
																				  }
																				  
	#navcontainer .bgd															{ background:url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/bgd-sideNav.gif) top center no-repeat; }
	
	#navcontainer ul															{ width:195px; padding:10px 10px 5px 10px; margin:0 0; list-style:none; }	
	#navcontainer ul li															{ padding:0 0; margin:0 0 5px 0;}	
	#navcontainer ul li a														{ color: #000;
  																				  font-size:1.2em;
																				  font-weight:bold;
																				  line-height:1.2em;
																				  text-transform:capitalize;
																				  text-decoration: none;
																				  margin:0;
																				  padding:0; }

	#navcontainer ul li a:hover													{ color: #D90430; }
	
	#navcontainer ul li ul														{ width:175px; padding:3px 10px; margin:0 0; list-style:none;}	
	#navcontainer ul li ul li													{ padding:0 0; margin:0 0 3px 0;}	
	#navcontainer ul li ul li a													{ color: #878787;
  																				  font-size:1.2em;
																				  font-weight:normal;
																				  line-height:1.2em;
																				  text-transform:capitalize;
																				  text-decoration: none;
																				  margin:0;
																				  padding:0; }	

	#navcontainer ul li ul li a:hover											{ color: #D90430; }																

																				
																																																								


	/* ---------- LEFT COLUMN -------------- */

	
	
	
	
	/* ---------- MAIN COLUMN -------------- */

	div.body #mainColumn														{ width: 633px; }
	div.body #mainColumn img.mainBanner											{ width: 633px; margin-bottom:15px; display:block; border:none; }
	div.body #mainColumn #row													{ width: 633px; margin-bottom:20px; }
	

	
	
	
		/* ---------- CASE PROMOS -------------- */
	
		div.body #mainColumn #row #casePromo										{ width: 309px;}
		div.body #mainColumn #row #casePromo img									{ display:block; border:none;}
		div.body #mainColumn #row #casePromo #info									{ width: 121px; height:161px; margin-top:11px; border-top:1px solid #E5E7E4; border-right:1px solid #E5E7E4; border-bottom:1px solid #E5E7E4; padding:5px 5px 0 5px; text-align:left; }
		
		/* ---------- CASE PROMOS -------------- */
	
	
		/* ---------- SINGLE PROMOS -------------- */
	
		div.body #mainColumn #row #singlePromo										{ width: 201px; height:170px; margin-right:14px;}
		div.body #mainColumn #row #singlePromo img									{ display:block; }
		div.body #mainColumn #row #singlePromo #info								{ width: 150px; padding:0 5px; text-align:left; }
		
		div.body #mainColumn ul.generic												{ margin: 0px 10px 20px 15px; padding:0 0 0 0; list-style:disc; }
		div.body #mainColumn ul.generic li											{ margin: 0px 0px 5px 0px; padding:0 0; }
	
		/* ---------- SINGLE PROMOS -------------- */

	
		
		/* ---------- SINGLE PAGE LISTINGS -------------- */
		
		div.body img.singleBottle															{ float:left; margin:0 30px 20px 0; }
		div.body .single_content-body														{ float:right; width:405px; padding-bottom:20px; }
		div.body .single_content-body ul.prod-detail										{ margin: 0px 10px 20px 0px; padding:0 0 0 0; list-style-image: url('http://www.virginwines.com.au/images/au/virgin/eBay/product-tick.jpg'); }
		div.body .single_content-body ul.prod-detail li										{ margin: 0px 0px 10px 0px; padding:0 0; }
		
		/* ---------- SINGLE PAGE LISTINGS -------------- */
		
		
		
		
		/* ---------- CASE PAGE LISTINGS -------------- */
		
		div.body #mainColumn #caseDescription														{ width: 300px; margin:0 0 20px 0; }
		div.body #mainColumn #caseDescription img													{ height: 150px; margin-top: 20px; }
		div.body #mainColumn #caseDescription ul.prod-detail										{ width: 246px; margin: 0 0 0 10px; list-style-image: url('http://www.virginwines.com.au/images/au/virgin/eBay/product-tick.jpg'); float:left; }
		div.body #mainColumn #caseDescription ul.prod-detail li									{ margin: 0px 0px 5px 25px; padding:0 0; }
		div.body #mainColumn #caseDescription ul.prod-detail p.qty								{ padding:10px 0 0 23px; font-weight:bold; font-style:italic; }
		
		
		
		
		
		/* ---------- ICONS -------------- */
		
		div.body .single_content-body ul.summary													{ width: 400px; list-style: none;}
		div.body .single_content-body ul.summary li													{ width: 150px; height: 36px; margin: 0px; padding: 10px 0px 0px 37px; float: left; font-weight: bold; display: block; }
						.iconCountry																{ background: url('http://www.virginwines.com.au/images/au/virgin/eBay/icon-country.png') no-repeat; }
						.iconRegion																	{ background: url('http://www.virginwines.com.au/images/au/virgin/eBay/icon-regions.png') no-repeat; }
						.iconGrape																	{ background: url('http://www.virginwines.com.au/images/au/virgin/eBay/icon-grape.png') no-repeat; }
						.iconAlcohol																{ background: url('http://www.virginwines.com.au/images/au/virgin/eBay/icon-alcohol.png') no-repeat; }
						.iconVintage																{ background: url('http://www.virginwines.com.au/images/au/virgin/eBay/icon-vintage.png') no-repeat; }
						
		ul#conditions													{ width:220px; margin:10px 0 0 10px; list-style: square; float:left; }
		ul#conditions li												{ font-size: 0.9em; line-height:1.3em; color: #CC0000; margin:0.3em 0; padding:0 0; }
		ul#conditions li a, ul#conditions li a:hover					{ color: #CC0000; text-decoration:none; font-weight:bold;}
		ul#conditions li a:hover										{ text-decoration:underline;}
		
		/* ---------- ICONS -------------- */



/* ---------- BODY -------------- */
/* ---------- BODY -------------- */


/* ---------- FOOTER -------------- */
/* ---------- FOOTER -------------- */

div.footer																	{ width: 896px; margin: 0px auto; text-align: left; background-color:#FFF; }
div.footer #topShadow														{ width: 896px; height:15px; background:url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/bgd-footerShad.gif) repeat-x 0; }
div.footer #content-footer													{ width: 866px; padding:3px 15px 10px 15px; background:#E00529; }
div.footer #content-footer	#columns										{ width: 50%; vertical-align:text-bottom; }
div.footer #bottom															{ width: 896px; height:11px; background:url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/border-footer.gif) repeat-x 0; }

#footer ul																	{ padding-top: 10px; list-style: none; font-size: 11px; }
#footer ul li																{ display: block; }
