
/*
=========================================
      M A D E    I N    C U B E 7
           copyright © cube7
             www.cube7.com   
=========================================

Last edited: 30/06/2003 :: Simon Wright

History:
25/03/2003	Document created
27/03/2003  Added subnav styles


*/





/* globals  */

td {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 65%; color: #666666}

.header {  font-family: "Times New Roman", "Times", "serif"; font-size: 85%; font-style: italic; color: #594635}

a {  color: #B57131}

a:hover {  color: #000000; text-decoration: none}




/* optional text formatting  */

blockquote {  font-family: "Georgia", "Times New Roman", "Times", "serif"; font-size: 120%; font-style: italic; font-weight: normal; color: #AB8D76; margin-top: 30px; margin-right: 40px; margin-bottom: 30px; margin-left: 25px; padding-top: 6px; padding-right: 0px; padding-bottom: 6px; padding-left: 0px; border: #AB8D76 solid; border-width: 3px 0px 0px}

.newslink a:link, .newslink a:visited  {  color: #333333   }

.padding7  {  padding: 7px  }

.nowrap  { white-space: nowrap; }


/* subnav  */

.subnav {  margin-top: 1px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; padding-top: 4px; padding-right: 0px; padding-bottom: 4px; padding-left: 10px; border: #EEE8E3 solid; border-width: 0px 0px 0px 4px; background-color: #EEE8E3; height: 19px; cursor: auto; }

.subnav a  {  color: #B57131; text-decoration: none; font-weight: bold; }

.subnav_roll {  margin-top: 1px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 10px; border: solid; border-width: 0px 0px 0px 4px; background-color: #DED5C7; height: 19px; border-color: #B57131; cursor: hand; font-weight: bold;  }

.subnav_roll a  {  color: #000000; text-decoration: none; font-weight: bold; }



#content h3 { margin: 0; padding: 0; }

#content {
	width: 174px;
}


h3 { 
	font-size: 1.3em;
	margin: 0; 
	padding: 0;
 }
 
#h3href {
}
#h3href a { color: #666; } 
#h3href a:hover { color: #777; } 



.newpage p {
	margin: 1em 0;
	line-height: 1.3em;
}


h2 {
	font-size: 1.1em;
	margin: 1em 0 -0.9em 0;
}

.pdfdownload {
	margin: 0;
	padding: 0;
}

.pdfdownload a {
	background: transparent url(../images/all/acrobat.gif) scroll no-repeat 0 0;
	padding: 6px 0 6px 26px;
	display: block;
	text-decoration: none;
}

.pdfdownload a strong {
	text-decoration: underline;
	font-weight: normal;
}

.pdfdownload a em {
	font-style: normal;
	color: #888;
}

hr {
	height: 1px;
	border: none;
	background-color: #CEBDAF;
}




label.goldcomp {
	border: none;
	margin: 0 0 0 10px;
	text-align: left;
	display: inline;
	float: none;
	width: auto;
	background: transparent;
	position: relative;
}

.errmsg {
	background-color: #d7c1a7;
	border: 1px solid #BA7129;
	border-width: 1px 0;
	padding: 1em 2em;
	margin: 2em 0;
	font-weight: bold;
	text-align: center;
	color: #333;
}



.magnumblurb, .subscribeblurb {
	border-top: 1px solid #DFD4C6;
	padding: 15px 30px;
	margin: 0;
}

.subscribeblurb {
	border-bottom: 1px solid #DFD4C6;
	padding: 27px 30px 10px 30px;
}

div.magnumblurb {
	padding: 22px 30px;
	border-top: none;
	background-position: 0 50%;
	background-repeat: no-repeat;
	padding-left: 131px;
	border-bottom: 1px solid #f5f5f5;
}

.magnumblurb h2, .magnumblurb p {
	margin: 0;
}

.magnumsnippits {
	background-color: #fff;
	width: 50%;
	height: 180px;
	padding: 0;
	float: left;
	border-bottom: 1px solid #f5f5f5;
}

div.magnumsnippits div.magnumblurb {
	border-bottom: 0;
	height: 180px;
}

div#thewinesblurb {
	width: 50%;
	float: right;
	height: 180px;
	padding: 0;
	border-bottom: 1px solid #f5f5f5;
	background: url(../images/magnum/v16/wines-00.jpg) scroll no-repeat 0 0;
}

div#thewinesblurb.christmas-wines {
	background-image: url(../images/magnum/v20/wines-00.jpg) !important;
}

div#thewinesblurb div.magnumblurb {
	height: 200px;
}

div#thewinesblurb h2 {
	padding: 70px 0 3px 20px;
}

div.magnumsnippits h2, div#thewinesblurb p {
	padding-left: 20px;
}

a.magnumcontinue {
	color: #999;
}

a.magnumcontinue:hover {
	color: #BA7129;
}

.magnumarticle p {
	margin: 1.3em 30px 1.3em 171px;
	line-height: 1.5em;
	color: #333;
	z-index: 99;
	position: relative;
	text-align: justify;
}

.magnumarticle img {
	z-index: 55;
	position: relative;
}

#editorial p {
	margin-left: 211px;
}
#editorialv21 p  {
	margin-left: 215px;
}

#goldplate p {
	margin-left: 270px;
}

p.magnumcredit {
	font-size: 0.95em;
	color: #888;
}

.rightcol p {
	margin-left: 30px;
	margin-right: 171px;
}


.magnumblurb h2 em {
	font-weight: normal;
	font-style: normal;
	color: #999;
	padding-left: 0.5em;
	font-size: 0.95em;
}


#agebefore img#headerimage {
	margin-bottom: -262px;
}

#agebefore p {
	margin-left: 40px;
}

div.magnumarticle p.fullwidth {
	margin-left: 30px !important;
	margin-right: 30px !important;
}

#langtons img#headerimage {
	margin-bottom: -222px;
}

#editorial img#headerimage {
	margin-bottom: -320px;
}
#editorialv21 img#headerimage {
	margin-bottom: -375px;
}


#goldplate img#headerimage {
	margin-bottom: -320px;
}

#ecologic img#headerimage {
	margin-bottom: -110px;
}

#ecologic2 img#headerimage {
	margin-bottom: -0px;
}

#ecologic p {
	margin-left: 30px;
}
#ecologic2 p {
	margin-left: 30px;
}

#cellaring img#headerimage {
	margin-bottom: -100px;
}

#cellaring p {
	margin-left: 30px;
}

#cellaring ul {
	margin-left: 20px;
	color: #333333;
	list-style-type: square;
}

#music img#headerimage {
	margin-bottom: -50px;
}

#music p {
	margin-left: 30px;
}

#snippets img#headerimage {
	margin-bottom: -20px;
}

#snippets p {
	margin-left: 30px;
}

#snippets h2 {
	margin-left: 30px;
	padding-bottom: 10px;
	color: #932127;
	font-size: 1.6em;
	font-weight: normal;
}

#snippets img {
	margin: 0 10px 0 0;
}

#wines img#headerimage {
	margin-bottom: -60px;
}


#ecologic h3 {
	color: #8C9540;
	padding: 3px 0 0 30px;
	font-weight: normal;
	font-size: 1.6em;
}

#stomp img#headerimage {
	margin-bottom: -450px;
}

#vintage p {
	margin-right: 220px;
}

#challenge p {
	margin-left: 64px;
}

#stomp p {
	margin-right: 300px;
}

#bike {
	height: 425px;
}

#bike img#headerimage {
	margin-bottom: -390px;
}

#bike p {
	color: #fff;
	margin-left: 40px;
}

#bike a {
	color: #fff;
}

#voc #bottleshot {
	float: left;
	margin-right: -40px;
}

#voc h1 {
	padding: 20px 0 -10px 0;
	margin: 0;
}

#rewards h1 {
	margin: 30px 0 -30px 10px;
}

#rewards p {
	margin-left: 70px;
}

#sing p {
	margin-left: 30px;
	margin-right: 265px;
}

#sing #headerimage {
	margin-bottom: -150px;
}

#surfing h1 {
	margin-bottom: -140px;
}

#surfing p {
	margin-left: 40px;
	margin-right: 40px;
}

#vertical h1 {
	margin: 0 0 -82px 0;
}

#vertical p {
	margin-left: 80px;
	margin-right: 80px;
}

.magnumprint #voyagergold {
	background: url(../images/magnum/v15/gold-02.jpg) scroll no-repeat 100% 0;
}

#voyagergold p {
	margin-left: 20px;
	margin-right: 290px;
	margin-bottom: 60px;
}

#voyagergold h1, #gift h1 {
	height: 104px;
	width: 1px;
	overflow: hidden;
	display: block;
	text-indent: -1000em;
	margin: 0;
}

div#gift {
	background: url(../images/magnum/v15/gift-02.jpg) scroll no-repeat 0 0;
	height: 450px;
}

#gift  p {
	margin-left: 300px;
	margin-right: 20px;
}

div#electronic {
	background: url(../images/magnum/v15/electronic-02.jpg) scroll no-repeat 100% 0;
	height: 450px;
}

#electronic  p {
	margin-left: 20px;
	margin-right: 260px;
}

#electronic h1 {
	height: 164px;
	width: 1px;
	overflow: hidden;
	display: block;
	text-indent: -1000em;
}

#antica-03 {
	float: left;
	margin: -2px 0 0 0;
	position: relative;
	width: 194px;
	z-index: 88;
}

#antica #antica-03 p {
	margin: 10px;
	color: #777;
}

#antica #headerimage {
	margin-bottom: -100px;
}

#antica p, #antica h3 {
	margin-left: 220px;
}

#antica h3 {
	font-size: 1.2em;
}

#wines h3 {
	margin: 45px 0 -10px 170px;
	clear: left;
	font-size: 1.3em;
}
#wines h5 {
	margin: 45px 0 -10px 0px;
	clear: left;
	font-size: 1.3em;
}

#wines .bottleshot {
	float: left;
	margin: -9px 0 10px 42px;
}
#wines .bottleshotlarge {
	float: left;
	
	margin: -9px 0 10px 10px;
}



#winesfinal  {
	clear: left;
	padding: 30px 0;
}



.magnumbacklink {
	background-color: #DFD4C6;
	border: 1px solid #fff;
	border-width: 1px 0;
	padding: 6px 0 6px 6px;
}

.magnumbacklink a {
	color: #222;
}

.smallprint {
color: #cccccc;
font-size: 0.9em;
}
#ecologic p.red{
color:#90151a;	
}
#snippets img.marginleft{
	margin: 0 40px 10px 20px;	
}
#snippets img.marginright{
	margin: 10px 10px 10px 26px;	
}
#snippets img.marginright2{
	margin: 10px 25px 10px 30px;	
}
#snippets img.marginleft2{
	margin: 10px 20px 10px 26px;	
}
