body {
	background-color: #E6E6E6;
	font-size:76%;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
}

.nocss{display:none}

.header{
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	vertical-align:bottom;
	height:281px;
	padding:0 0 10px 20px;
	background-color: #fff;
}

.header .NormalTextBox{
/*Search Box*/
font-family:Arial, Helvetica, sans-serif;
padding:2px;
width:110px;
margin:0;
vertical-align:middle;
color:#666666;
background-color:#E6F3CB;
border:1px solid #ccc;
}

.header #dnn_dnnSEARCH_cmdSearch{
/*Search Button*/
font-family:Arial, Helvetica, sans-serif;
padding:3px 4px;
border:1px solid #999999;
background-color:#eee;
color:#666666;
vertical-align:middle;
text-decoration:none
}
#dnn_dnnUSER_hypRegister,
#dnn_dnnLOGIN_hypLogin{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}

#dnn_dnnUSER_hypRegister{padding-right:.5em;}
#dnn_dnnLOGIN_hypLogin{padding-left:.5em;}

a#dnn_dnnUSER_hypRegister:link, a#dnn_dnnLOGIN_hypLogin:link,
a#dnn_dnnUSER_hypRegister:visited, a#dnn_dnnLOGIN_hypLogin:visited{color:#666666;text-decoration:none}

a#dnn_dnnUSER_hypRegister:hover, a#dnn_dnnLOGIN_hypLogin:hover{color:#000;text-decoration:none}

.nav-login{
float:right;
padding:2em 30px 0 0;
font-size:.75em;
}

.pagemaster {
	width:920px;
	height: 100%;	
	margin-top: 0px;
}

.pagemaster-cell{
	background-repeat: repeat-y;
	background-position:center;
	background-color:#FFFFFF;
}

.skinmaster {

}

.skingradient {
	background-image: url(http://www.murderingpointwinery.com.au/Portals/MPW/Skins/MPW/gradient_DkBlue.jpg); 
	height:30px;
}

.controlpanel {
	background-color: #dfe5f2;
}

.toppane {
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.nav-cell{
	width: 219px;
	padding:0 0px 10px 0;
	background-color:transparent;
	background-image:url(images/nav-cell.jpg);
	background-position:left;
	background-repeat:repeat-y;
}

.mappane { padding:0 0 1em 0;vertical-align:top;}
.slideshowpane { padding:0 0 1em 0;vertical-align:top;}

.home-featured-product,
.home-featured-product2{
	vertical-align:top;
}

.home-featured-product2{
padding:2.2em 0 0 0;
}
td.home-wineclub{
	padding:0 0 0 10px;
}
.contentpane {
	background-color: transparent;
}

.A_Image_Border,
#dnn_ctr591_ZLDNNSlideShow_imgSlide,
#dnn_ctr416_ZLDNNSlideShow_imgSlide
{
border:2px solid #999999;
}

.tropical_fruits_img {
	margin-bottom:10px;
	margin-left:10px;
	border: 2px solid #666666;
}

.side_img {
	margin-top:3px;
	margin-bottom:10px;
	margin-left:10px;
	border: 2px solid #999999;
}

.rightpane {
	background-color: transparent;
}

.bottompane {
	background-color: transparent;
}

/* CONTAINER & CONTENT STYLES */
/*.containermaster h1,
.Normal .Head   {
font-weight: normal;
font-variant:small-caps;
text-align:left;
margin:0;
padding:0;
}
.containermaster h1 .Head
.Normal .Head{
	font-family: "Trebuchet MS",Tahoma, Arial, Helvetica;
	font-size: 1.2em;
	color: #0075BE;
}
*/

.head-cell h1,
.Normal h1 {
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}

.head-cell .Head,
.Normal h1,
h1{
font-family: "Trebuchet MS",Tahoma, Arial, Helvetica;
font-size: 1.3em;
color: #0075BE;
font-weight:normal;
line-height:1.1em;
/*font-variant:small-caps;*/
}

.head-cell h1 .Head{
	font-size: 1.4em;
}

.content-container{
	padding:0 0 0 15px;
}

.Normal{
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#333;
text-align:left;
}

.Normal p, .Normal li{
line-height:1.5em;
text-align:left;
color:#333;
}

.Normal p{
margin:.25em 0 .5em 0;
padding:0;
}

.Normal h1{
margin:.5em 0 .25em 0;
padding:0;
font-size:2em;
}

.Normal h2,
.Normal h3{
font-family: "Trebuchet MS",Tahoma, Arial, Helvetica;
font-size:1.5em;
color:#666666;
margin:0;padding:0; 
}

.Normal h3{font-size:1.2em;}

.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 1em;
  font-weight: normal;
}

.catalogue-promotion{
float:right;
width: 380px;
color:#000000;
background-color:#FFFFCC;
border:2px solid #FF9900;
padding:.5em;
}
.catalogue-promotion ul,
.catalogue-promotion li{
margin-left:0;
padding-left:0;
}
.catalogue-promotion li{margin-left:1em}

.catalogue-promotion img{
padding:3px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
margin:0 0 0 3px;
}

.epath-logo{
float:left;
margin:0 1em 0 0;
}

/* SEARCH RESULTS*/
a.SearchResultTitle {
	font-size:1.2em;
	font-family:Arial, Helvetica, sans-serif;
}

a.SearchResultTitle:link{color:#0000FF;text-decoration:underline;}
a.SearchResultTitle:visited{color:#990099;text-decoration:underline;}
a.SearchResultTitle:hover{color:#0066FF;text-decoration:underline;}

a:link,
.Normal a:link,
a.Normal:link{color:#FF6600;text-decoration:underline;}

a:visited, 
.Normal a:visited,
a.Normal:visited{color:#990099;text-decoration:underline;}

a:hover,
.Normal a:hover,
a.Normal:hover{color:#FF9900;text-decoration:underline;}

.SearchResult-Cell{
vertical-align:top;
text-align:left;
padding:1em 1em 0 0;
}

.SearchResult-Pager td{
padding:1em 0 0 0;
text-align:center;
}

a.SearchResult-URL:link,
a.SearchResult-URL:visited,
a.SearchResult-URL:hover{color:#007700;text-decoration:none;font-size:.9em;}

#footer{
	height:100px;
	background-image:url(images/home-footer-bg.jpg);
	background-repeat:no-repeat;
	padding:30px 0 0 0;
	background-position: left top;
	background-color: #0075BD;
}

#footer p .SkinObject,
#footer h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.8em;
	font-weight:normal;
}

#footer p {
	float:left;
	margin:-1.5em 0 0 45px;
	padding:0;
}

#footer p,#footer p .SkinObject{	color:#FFFFFF;
}

#footer h1{
	float:right;
	margin:-1.5em 150px 0 0;
	padding:0;
	font-variant:normal;
}

#footer h1 a:link,#footer h1 a:visited{color:#bbb;text-decoration:none}
#footer h1 a:hover{color:#0000FF;text-decoration:none}

.shadow-left {
	background-image: url(images/bckgrnd_shadow_left.jpg);
	background-repeat: repeat-y;
	background-position: top;
	width: 20px;
}

.shadow-right {
	background-image: url(images/bckgrnd_shadow_right.jpg);
	background-repeat: repeat-y;
	width: 20px;
}

.shadow-left-corner {
	background-image: url(images/shadow-corner-left.jpg);
	background-repeat: no-repeat;
	height: 13px;
}

.shadow-right-corner {
	background-image: url(images/shadow-corner-right.jpg);
	background-repeat: no-repeat;
	height: 13px;
}

.shadow-bottom {
	background-image: url(images/bckgrnd_shadow_bottom.jpg);
	background-repeat: repeat-x;
	height: 13px;
}

/* ==========================
    CSS STYLES FOR HouseMenu
   ==========================
*/

/* Vertical Menu */
#houseMenuV, #houseMenuV ul { /* all lists */
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	width: 160px;
	font-family: Arial, Helvetica, Sans-Serif;
}

#houseMenuV {		
	text-align:right;
	font-size:1em;
	padding: 0 5px 0 20px;
}

#houseMenuV li { /* all list items */
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
	position: relative;
	float: left;
	width: 160px;
	line-height: 20pt;
	border-bottom:1px solid #dfe7d6;
}

#houseMenuV li ul { /* second-level lists */
	position: absolute;
	left: -9999px;
	margin-left: 160px;
	margin-top: -20pt; /*Match the line height of #houseMenuV li*/
	border: 1px solid #999;
	z-index: 999;
	text-align:left;	
}

#houseMenuV li ul ul { /* third-and-above-level lists */
/*	left: -9999px;
	z-index: 999;
	text-align:left;
*/}

#houseMenuV a {
	display: block;
	width: 146px; /*This plus horiz padding should equal the width of #houseMenuV*/
	color: #575a6a;
	text-decoration: none;
	background-color: #f1f8e1;
	padding: 1px 10px 2px 4px;
}

#houseMenuV li a:hover {
	color: #000;
	background-color: #e6f3cb;
}

#houseMenuV li:hover ul ul, 
#houseMenuV li:hover ul ul ul, 
#houseMenuV li.sfhover ul ul, 
#houseMenuV li.sfhover ul ul ul {
	left: -9999px;
}

#houseMenuV li:hover ul, 
#houseMenuV li li:hover ul, 
#houseMenuV li li li:hover ul, 
#houseMenuV li.sfhover ul, 
#houseMenuV li li.sfhover ul, 
#houseMenuV li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	z-index: 999;
}

#houseMenuV iframe {
/*	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
	display: block;*/
}


/* Applied to the parent item, if displayed, in either vertical or horizontal
   orientation. Must follow other styles. */
#houseMenuParentItem a { 
	/* all links under the parent item (li) */
	color: #eeeeee;
	text-decoration: none;
}

a#houseMenuParentLink { 
	/* parent link itself */
	color: #eeeeee;
	text-decoration: none;
}

a#houseMenuCurrentLink { 
	/* current link itself */
	color: #ffffff;
	text-decoration: none;
}

#houseMenuV  #houseMenuVCurrentItem {
	/*Current Root Menu List Item*/
	color: #000;
}
#houseMenuV #houseMenuVCurrentItem #houseMenuVCurrentLink{background-color:#e6f3cb;}

#houseMenuV #houseMenuVCurrentItem a#houseMenuVCurrentLink:link{	 color: #000;	text-decoration: none;}
#houseMenuV #houseMenuVCurrentItem  a#houseMenuVCurrentLink:visited{	color: #000;	text-decoration: none;}
#houseMenuV #houseMenuVCurrentItem  a#houseMenuVCurrentLink:hover{	color: #000;	text-decoration: none;}

#houseMenuV .ArrowPointer{
cursor:default;
}




