/* ---------- Site Layout Parts ---------- */
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;  }
.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; }

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

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

div.masthead																{ width: 100%; margin: 0px 0 20px 0; 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: 25px; float:left; background: url(http://www.virginwines.com.au/images/au/en/brands/virgin/ebay/elements/bgd-searchField.jpg) no-repeat; border:none; padding:8px 10px 0 10px; }
div.masthead form #search .submit											{ width: 105px; height: 33px; float:right; border:none; cursor: pointer; display: block;}

div.masthead #nav-wrap														{ width:100%; 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 -------------- */
