/* General styles */
.ContentArea .BreadcrumbItem,
	h3 span.BreadcrumbLastItem {
	display: none;
}

/* Add padding to right and bottom of page so images don't look stuck to the edges */
.GeneralLayout{
	padding-right: 15px !important;
	background-color: black !important;
}

 table.Middle {
	background: url(/WebRoot/nwddb/Shops/auorganics/MediaGallery/page_bg_06.gif) repeat-y !important; 
}

.ContentArea,
.Layout1 .ContentArea,
.Layout1 td.ContentArea {
	/* _width: 715px !important; */
	width: 715px !important;
	min-width: 715px !important;
	max-width: 715px !important;
}


/* Nav Bar Left */
.NavBarLeft {
	background: url(/WebRoot/nwddb/Shops/auorganics/MediaGallery/aco_logo_03.gif) no-repeat left bottom;
/*	border-right: 1px solid #079B75; */
	padding-bottom: 70px; /* this is needed so bottom background image shows */
}

.NavBarLeft h1,
.NavBarLeft ul,
.NavBarLeft li {
	margin: 0;
	padding: 0;
}

/* Categories and Content pages in left menu */
.NDNavBarLeft {
	margin-top: 20px;
	margin-bottom: 22px; 
}

.NavBarLeft .ContextBoxHead,
.NavBarLeft .ContextBox h1,
.NavBarLeft .ContextBoxBody {
	padding: 0 0 0 0;
}

.BulletCategories a {
	font-size: 14px;
}

ul.BulletCategories {
	list-style:none;
	padding: 0;
	margin: 13px 0 0 0;
}

ul.BulletObjects {
	list-style:none;
	padding: 0;
	margin: 50px 0 0 0;
}

.NDCategories .BulletCategories li {
	background: url(/WebRoot/nwddb/Shops/auorganics/MediaGallery/menu_bullet_03.gif) no-repeat left;
	padding-left: 10px;
	padding-bottom: 3px;
}
.NavBarLeft .NavigationElement {
	padding: 0;
}

p.BasketLink {
padding-left: 0;
}


/* Nav Bar Right */
table.MiniBasket,
table.MiniBasket td,
tr.SeparateRow .AlternateRow,
.AlternateRow td,
table.MiniBasket .GrandTotal,
.CheckoutButtonsDiv {
	border: none !important;
	background: transparent !important;
}

/*  Product Detail */
.ProductPage{
	margin-top: 100px;
	float: right;
	width: 500px;
	padding: 0;
}

.ProductName {
	width: 500px;
}

.ProductName  h1 {
	text-transform: uppercase;
	font-weight: normal;
}

.ProductDescription {
   float: left;
   width: 280px;
}

.Price {
	text-align: left;
	margin-bottom: 40px;
	font-size: 12px !important;
	font-weight: normal;
}

/* Product image */
#PreviewArea {
    width: 216px;
    height: 356px;
}

.OuterPreviewArea {
	width: 216px;
    height: 356px;
}

div.ImageContainer{
    float: right;
    vertical-align: top;
	width: 216px;
	margin: 0;
	padding: 0;
}

div.ImageArea {
    /*_width: 216px; */
	width: 216px;
	min-width: 216px;
	min-height: 356px;
	text-align: center;
    padding: 0;
    margin: 0 0 0 0;
    overflow: visible;
}

/* Add to basket */
form.AddToBasket {
	display: inline;
}

 .LinkBasket {
	width: 96px;
	height: 30px;
	margin-left: 10px;
    background: url(/WebRoot/nwddb/Shops/auorganics/MediaGallery/purchase_button_18.jpg) no-repeat !important;
    font-weight: bold;
    margin-bottom: 6px;
}



/* Category Products */
.CategoryProducts {
	padding-left: 0px;
	padding-right: 5px;
	float: left;
	width: 195px;
}

.ProductsList ul,
.ProductsList  li,
.CategoryProducts ul,
.CategoryProducts li {
	margin: 0;
	padding: 0px 0px 10px 0px;
	color: #CCCCCC;
	font-size: 11px;
	list-style-position: inside;
}

.ProductsList a,
.CategoryProducts a {
	font-size: 11px;
}

.ProductsList h1,
.CategoryProducts  h1 {
	padding-left: 0px;
	margin-left: 0px;
	text-transform: uppercase;
	font-size: 48px;
	color: #FFFFFF;
	font-weight: normal;
	font-family: Arial, Tahoma, sans-serif;
}

/* Category Product List page */
.ProductsList {
	padding-left: 0px;
	padding-right: 5px;
	float: left;
	min-height: 500px;
}

