html, body
{
	background: url(images/background3.jpg) repeat-x;
                     background-attachment: fixed;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	font-size: 11px;
height: 100%;
}

img
{
border: none;
}

h1
{
	color: #046838;
	font-size: 16px;
}


div.zoneContainer
{
                     display: table;
	width: 1000px;
height: 100%;

}

div.zone
{
                     display: table;
	width: 940px;
}

div.control
{
	display: block;
	margin: 4px;
}


div.zoneContainer div.scrollMore 
{	PADDING-RIGHT: 0.7em;
	PADDING-LEFT: 0.7em;
	Z-INDEX: 100;
	right: 352px;
	BACKGROUND: #046838;
	PADDING-BOTTOM: 0.5em;
	COLOR: #fff;
	BOTTOM: 0px;
	PADDING-TOP: 0.2em;
	BORDER-BOTTOM: #78be4a 2px solid;
	POSITION: fixed;
	TEXT-DECORATION: none;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
width: 95px;
}



div.zoneContainer div.scrollMore p
{
VERTICAL-ALIGN: baseline;
	background: url(images/down.jpg) no-repeat;
background-position: 78px 7px;
padding-top: 4px;
}

div.rightBar
{
float: right;
width: 200px;
margin-top: 30px;
}

div.rightBarTwo
{
float: right;
width: 200px;
margin-top: 33px;
background: #fff;
}

div.zoneLeftTwo
{
       background-image: url(images/menu.png);
 	margin: 36px 0px 0px 16px;
	width: 187px;
        height: 121px;
	float: left;
  clear: left;
}

div.zoneLeft
{
 	margin: 0px 0px 0px 16px;
	width: 187px;
	float: left;
                     clear: left;
}

div.zoneRight
{
	margin:33px 5px 0px 0px;
	width: 700px;
	float: right;
}

div.faqnewZone
{
margin: 33px 20px 0px 0px;
	width: 690px;
	float: right;
background: #fff;
}

div.zoneScroll
{
 display: block;
	margin:33px 5px 0px 0px;
	width: 710px;
                     Height: 700px;
float: right;

}

div.familyZone
{
 display: block;
	margin:33px 5px 0px 0px;
	width: 710px;
float: right;
background: #fff;
}

div.zoneScrollPress
{
display: block;
	margin:33px 5px 0px 0px;
	width: 710px;
float: right;
background: #fff;
}

div.zoneScrollNone
{
	margin:38px 5px 0px 0px;
	width: 710px;
float: right;
}

div.zoneScrollThree
{
display: block;
margin:33px 5px 0px 0px;
width: 710px;
float: right;
background: #fff;
}

div.zoneScrollThreeNews, div.zoneScrollThreeNewsTwo
{
display: block;
margin:33px 5px 0px 25px;
width: 500px;
float: right;
background: #fff;
}

div.zoneRightBottom
{
	margin:33px 5px 0px 0px;
	width: 620px;
	float: right;
background: #fff;
}

div.zoneRghtBottom h2
{
	color: #046838;
        padding-left: 8px;
	font-size: 14px;
}


div.topTop
{
float: right;
clear: none;
width: 727px;
height: 100px;
background: url(images/sampleEvent.png) no-repeat;
}

















div.wrapped
{
height: 100%;
}

div.zoneLeftContainer
{
background: #275723;
height: 100%;
width: 232px;
margin: 0px;
position:absolute;
}

div.logoLink
{
width:  172px;
height: 102px;
margin: 40px auto 0px auto;
}


div.logoLink a
{
       background-image: url(images/logoLink.jpg);
width:  172px;
height: 102px;
display: block;
}
































div.colorWhite
{
background: #fff;
padding: 10px;
}

div.zoneImage
{
	margin:35px 50px 0px 0px;
        background-image: url(images/productBackground.png);
        width: 225px;
        height: 146px;
	float: right;
}

div.zoneRightProduct
{
	margin:35px 0px 0px 0px;
        background: url(images/productBackground2.png) no-repeat;
	width: 352px;
        height: 146px;
	float: right;
}

div.homeLink a
{
width: 150px;
height: 80px;
display: block;
}



div.homepageRollover
{
 	margin: 5px 0px 5px 6px;
	width: 210px;
	height: 181px;
	display: block;
        float: left;
        padding-right: 6px;
}

div.homepageRollover a
{
       background-position: 0px 0px;
	width: 210px;
	height: 181px;
	display: block;
}

div.homepageRollover a:hover
{
	background-position: -210px 0;
}

div.homepageRolloverTwo
{
 	margin: 5px 0px 5px 6px;
	width: 210px;
	height: 181px;
	display: block;
        float: left;
        padding-right: 6px;
}

div.homepageRolloverTwo a
{
       background-position: 0px 0px;
	width: 210px;
	height: 181px;
	display: block;
}

div.homepageRolloverTwo a:hover
{
	background-position: -210px 0;
}

div.newp
{
    padding-left: 12px;
}


div.newp a
{
	background-image: url(images/newp.png);
}


div.nakd a
{
	background-image: url(images/nakd.png);
}

div.trek a
{
	background-image: url(images/trek.png);
}

div.tv a
{
	background-image: url(images/news.png);
                     
}

div.friends a
{
	background-image: url(images/friends.png);
}

div.faq a
{
	background-image: url(images/faq.png);
}

div.joinUs a
{
	background-image: url(images/joinus.png);
}



div.introduction p.green
{
	color: green;
	padding: 0px 0px 0px 12px;
font-size: 13px;
}

div.introduction
{
     width: 440px;
     height: 181px;
     float: left;
     margin-right: 0px;
     background: url(images/whiteBoxLrg2.png);
}

div.introduction p
{
      padding-left: 12px;
font-size: 12px;
}

div.introduction h1
{
       padding: 10px 0px 0px 12px;
}

div.nakdhome
{
	margin: 5px 0px 5px 6px;
DISPLAY: block;	
FLOAT: left;
     width: 440px;
}

div.nakdhome a
{
     width: 440px;
     height: 181px;
     float: left;
     background: url(images/nakdhome.png);
}

div.nakdhome a:hover
{
	background-position: -440px 0;
}

div.trekhome
{
	margin: 5px 0px 5px 6px;
DISPLAY: block;	
FLOAT: left;
     width: 440px;
}

div.trekhome a
{
     width: 440px;
     height: 181px;
     float: left;
     background: url(images/trekhome.png);
}

div.trekhome a:hover
{
	background-position: -440px 0;
}





div.departmentList
{
margin: 0px 0px 0px 32px;
}

div.departmentList ul
{
list-style-type: none;
margin:0px;
text-align: left;
padding: 0px;
}

div.departmentList a
{
	padding-left: 8px;
	color: #fff;
        display: block;
	text-decoration: none;
        margin-top: 0px;
        margin-right: 0px;
background: url(images/lineLine[1].jpg) no-repeat;
background-position: 0px 8px;
font-weight: bold;
font-size: 13px;

}

div.departmentList li
{
	padding: 6px 0px;
}

div.departmentList a:hover
{
	background-color: #80be3e;
}

div.departmentList UL UL LI
{	
    BACKGROUND-COLOR: #066839;	
    TEXT-ALIGN: left;
}

div.departmentList UL UL A
 {
	PADDING: 5px 0px 5px 10px;
	FONT-SIZE: 13px;
	WIDTH:250px;
        HEIGHT: auto;
        margin-right: 0px;
} 

 div.departmentList UL UL
{
            background-position: 50% bottom;
            left: 202px;
            visibility: hidden;
            background-repeat: repeat-x;
            position: absolute;
            top: 150px;
            height: 0px;
            background-color: #066839;
}

div.departmentList UL UL li.first
{
}

div.departmentList UL UL LI
{
}
* HTML .departmentList UL UL
{
            top: 31px;
}

div.departmentList UL UL UL
{
            left: 202px;
            top: 130px;
}

div.departmentList UL UL UL.left
{
            left: 0px;
}

div.departmentList TABLE
{
            left: 0px;
            position: absolute;
            top: 0px;
            border-collapse: collapse;
}



        div.departmentList UL UL A:visited
{
            padding-right: 0px;
            padding-left: 10px;
            font-size: 13px;
            padding-bottom: 6px;
            width: 250px;
            line-height: 1em;
            padding-top: 6px;
            height: auto;
}

* HTML .departmentList UL UL A
{
            width:250px;
 }

* HTML .departmentList UL UL A:visited
{
            width: 250px;
        }
       
div.departmentList UL UL A:hover
{
            color: #fff;
}

div.departmentList :hover > A
{
}
        
div.departmentList UL UL :hover > A
{
}
       
 div.departmentList UL LI:hover UL
{
            visibility: visible;
}
        
div.departmentList UL A:hover UL
{
            visibility: visible;
}
       
 div.departmentList UL :hover UL UL
{
            visibility: hidden;
}
        
div.departmentList UL :hover UL :hover UL
{
            visibility: visible;
}

div.otherMenu
{
                      background: none;
                      margin-top: -90px;
}



div.mainMenu
{
                      background: url(images/menu2.png);
                      width: 187px;
                      height: 117px;
margin-top: -2px;
}

div.mainMenu ul
{
	text-transform: uppercase;
        list-style-type: none;
	margin:-5px 0px 0px 0px;
        font-size: 16px;
         text-align: left;
        padding: 0px;
}

div.mainMenu a
{
	padding-left: 10px;
	color: #fff;
        display: block;
	text-decoration: none;
        margin-right: 5px;
}

div.mainMenu li
{
	padding: 5px 0px;
}

div.mainMenu a:hover
{
	background-color: #80be3e;
}


div.aboutUs
{
	background: url(images/aboutus.png);
	width: 349px;
	height:289px;
	float: left;
	display: block;
}

div.aboutUs p
{
	margin: 20px 0px 0px 20px;
width: 311px;
}



div.aboutUs p.green
{
	color: green;
	margin-top: 20px;
	width: 130px;
}

div.aboutUs p.black
{
	 margin-top: 20px;
}

div.aboutRollOver
{
 	margin: 3px 0px 5px 8px;
	width: 168px;
	height: 141px;
	display: block;
        float: left;
}

div.aboutRollOver a
{
                     background-position: 0px 0px;
	width: 168px;
	height: 141px;
	display: block;
}

div.aboutRollOver a:hover
{
	background-position: -168px 0;
}

div.aboutRollOverTwo
{
 	margin-right: 20px;
	width: 168px;
	height: 141px;
	display: block;
float: right;
}

div.aboutRollOverTwo a
{
	width: 168px;
	height: 141px;
	display: block;
}

div.aboutRollOverTwo a:hover
{
	background-position: -168px 0;
}

div.ambassadors a
{
	background-image: url(images/abtwo.png);
}

div.ag a
{
	background-image: url(images/admag.png);
}

div.ga a
{
	background-image: url(images/georginaa.png);
}

div.lt a
{
	background-image: url(images/ltimage[1].png);
}

div.js a
{
	background-image: url(images/Jamess.png);
}

div.jw a
{
	background-image: url(images/Jasonw.png);
}

div.ks a
{
	background-image: url(images/Keldas.png);
}

div.dc a
{
	background-image: url(images/dc.png);
}



div.ms a
{
	background-image: url(images/Marks.png);
}

div.db a
{
	background-image: url(images/DanielB.png);
}

div.em a
{
	background-image: url(images/emily.png);

}



div.ourStory a
{
	background-image: url(images/ourstory.png);
}

div.philosophy a
{
	background-image: url(images/philosophy.png);
}

div.family a
{
	background-image: url(images/team.png);
}

div.friend a
{
	background-image: url(images/friend.png);
        margin-left: -3px;
}


div.stockist a
{
	background-image: url(images/STOCKIST.png);
        margin-left: 4px;
}

div.ourpress a
{
	background-image: url(images/ourpress.png);
        margin-left: 4px;
}

div.ourpressTwo a
{
	background-image: url(images/ourpress.png);
}


div.joinusTwo a
{
	background-image: url(images/joinusTwo.png);
}

div.news a
{
	background-image: url(images/newsTwo.png);
}

div.faq a
{
	background-image: url(images/faqtwo.png);
}


div.cc a
{
	background-image: url(images/CC.png);
}

div.blog a
{
	background-image: url(images/blog.png);
}

div.Georgina a
{
	background-image: url(images/g.png);
}

div.Lucy a
{
	background-image: url(images/l[1].png);
}

div.Nick a
{
	background-image: url(images/n.png);
}

div.Richie a
{
	background-image: url(images/rich.png);
}


div.Kelly a
{
	background-image: url(images/kelly.png);
}

div.Adam a
{
	background-image: url(images/adam.png);
}

div.Jason a
{
	background-image: url(images/jason.png);
}


div.legacyImage
{
display: block;
float: left;
}

div.legacyImage img
{
padding-left: 8px;
width:auto;
height: 122px;
}

div.legacyImage a
{
display: block;
float:left;
padding: 0px 0px 0px 20px;
color: green;
}

div.legacyImage div.popup img
{
height: auto;
width: auto;
}

div.productTitle
{
float: right;
font-size: 16px;
font-weight: bold;
width: 350px;
text-align: right;
color: green;
padding-top: 5px;
}

div.productTitle span
{
margin: 0px 10px 0px 0px;
}

div.productSku
{
float: right;
text-align: right;
margin-top: 10px;
width: 350px;
}

div.productSku span
{
margin: 0px 10px 0px 0px;
}

div.addToBasketOptions
{
display: block;
float: right;
width: 130px;
margin: 10px 0px 0px 0px;
}

div.addToBasketOptions input.quantity
{
width: 25px;
margin-right: 10px;
}

div.addToBasketOptions span
{
margin-right: 10px;
color: green;
}

div.addToBasketOptions a
{
text-align: left;
background-image: url(images/button.png);
text-decoration: none;
padding: 5px 21px 2px 6px;
font-size: 14px;
color: #fff;
}

div.addToBasketOptions a:hover
{
	background-position: -51px 0;
}

div.productPrice
{
float: right;
text-align: right;
margin-top: 8px;
width: 350px;
}

div.productPrice span
{
margin: 0px 10px 0px 0px;
color: red;
font-size: 14px;
font-weight: bold;
}

div.richDescription
{
padding-top: 10px;
padding-left: 8px;
}

div.nbfNutrition 
{
background:white;
}

div.nbfNutrition H3
{
background:#046838;
color:white;
height: 25px;
}

div.keyFeatures
{
margin-left:-10px;
}

div.enter 
{
height: 144px;
width: 670px;
margin-bottom: 20px;
}

div.enter a
{
      height: 144px;
       width: 670px;
	display: block;
}

div.enter a:hover
{
	background-position: -670px 0;
}

div.trekEnter a
{
background-image: url(images/trekbar.png);
}


div.nakdbarEnter a
{
background-image: url(images/nakd68.png);
}

div.nakdEnter a
{
background-image: url(images/nakd30.png);
}

div.raisinsEnter a
{
background-image: url(images/Raisins.png);
}


div.newEnter a
{
background-image: url(images/nproducts.png);
}


div.popup a
{
color: #fff;
font-size: 12px;
}

div.basketTwo
{
margin-left: 10px;
height: 435px;
background: url(images/contshop.jpg) #fff no-repeat;
background-position: 0px 290px;
}

div.basketTwo table.basketList
{
width: 700px;
margin-left: 10px;
}

div.basketTwo div.costOfGoods
{
text-align: right;
padding-top: 10px;
padding-right: 30px;
}

div.basketTwo div.priceSummary
{
text-align: right;
padding-right: 30px;
padding-bottom: 10px;
}

div.basketTwo input
{
width: 30px;
}

div.basketTwo div
{
padding-left: 10px;
}

div.basketTwo th
{
text-align: left;
}


div.basketTwo input.button
{
width: auto;
margin-left: 558px;
}

div.basketTwo h1
{
padding-left: 10px;
padding-top: 5px;
background: #046838;
color: #fff;
}

div.basketTwo span.label
{
padding-right: 5px;
color: green;
}

div.slide
{
 margin: 5px 0px 5px 6px;
width: 210px;
height: 181px;
display: block;
float: left;
padding-right: 0px;
background: url(images/background_shaddow.png) no-repeat;
}

div.slide a
{
background-position: 0px 0px;
width: 210px;
height: 181px;
display: block;
background: url(images/background_shaddow.png) no-repeat;
}

div.bulk
{
margin: 5px 0px 5px 6px;
width: 210px;
height: 181px;
display: block;
float: left;
padding-right: 0px;
background: url(images/bulk.jpg) no-repeat;
}


div.bulk p
{
margin-top: 0px;
padding-top: 0px;
margin-left: 5px;
font-size: 12px;
color: #046838;
}


div.bulk h1
{
padding-left: 5px;
font-size: 14px;
margin-bottom: 0px;
padding-bottom: 5px;
padding-top: 0px;
margin-top: 0px;
color: #046838;
}

DIV.richProductList 
{
margin-top: 20px;
WIDTH: 710px;
Height: 617px;

}

DIV.richProductList DIV.richProductListItem
{
background: #fff;
margin-bottom: 15px;
padding-bottom: 20px;
height:  auto;
padding-left:0px;
margin-left: 0px;
}

DIV.richProductList DIV.richProductListItem div.moreInfo
{
float: left;
margin-top: 20px;
margin-right:30px;
}

DIV.richProductList DIV.richProductListItem div.moreInfo a
{
text-decoration: none;
font-size: 14px;
color: #046838;
padding: 2px;
margin-left: 10px;
}

DIV.richProductList DIV.richProductListItem div.moreInfo a:hover
{
color: #fff;
background: #046838;
}

DIV.richProductList DIV.richProductListItem div.summary
{
margin-left:0px;
height: 30px;
}

DIV.richProductList DIV.richProductListItem div.summary h1
{
padding-left: 12px;
padding-top: 2px;
background: #046838;
color: #fff;
}

DIV.richProductList DIV.richProductListItem DIV.imageList 
{	
FLOAT: right;	
WIDTH: 165px;
} 

DIV.richProductList DIV.richProductListItem div.detail H3
{
font-size: 16px;
margin-left: 12px;
width: 490px;
margin-top: 5px;
}

DIV.richProductList DIV.richProductListItem div.detail H2
{
font-size: 14px;
margin-left: 12px;
width: 480px;
margin-top: 0px;
color:red;
padding: 0px;
}

div.basket span
{
margin-left: 10px;
margin-right: 10px;
}

DIV.richProductList DIV.richProductListItem div.detail
{
width: 490px;
}

DIV.richProductList DIV.richProductListItem div.detail HR
{
margin-left: 12px;
}

DIV.richProductList DIV.richProductListItem div.detail LI
{
margin-left: -12px;
}

DIV.richProductList DIV.richProductListItem div.detail ul
{
margin-top: -8px;
}

a.addToBasketButton
{
text-decoration: none;
font-size: 14px;
color: #046838;
padding: 2px;
margin-left: 10px;
}

a.addToBasketButton:hover
{
color: #fff;
background: #046838;
}

DIV.pageHeader
{	
DISPLAY: block;	
BACKGROUND-REPEAT: no-repeat;	
HEIGHT: 200px;
margin-bottom: 10px;
} 

DIV.dept`cialOffers DIV.pageHeader 
{	
BACKGROUND-IMAGE: url(images/nudies.jpg);
}


DIV.deptNAKDNudieBars DIV.pageHeader 
{	
BACKGROUND-IMAGE: url(images/nudies.jpg);
}

DIV.deptNAKDOatieBars DIV.pageHeader 
{	
BACKGROUND-IMAGE: url(images/oatie.jpg);
}

div.deptNAKDInfusedRaisins div.pageHeader
{
BACKGROUND-IMAGE: url(images/raisin.jpg);
}

div.deptTREKEnergyBars div.pageHeader
{
BACKGROUND-IMAGE: url(images/energy.jpg);
}

div.deptTREKProteinFlapjacks div.pageHeader
{
BACKGROUND-IMAGE: url(images/protein.jpg);
}

div.deptMixedandGiftBoxes div.pageHeader
{
BACKGROUND-IMAGE: url(images/prezzieboxbanner.png);
}





div.friendTwo
{
BACKGROUND-IMAGE: url(images/friendsbanner[§1].png);
margin-left: -8px;
}

div.ourFamily
{
BACKGROUND-IMAGE: url(images/ourFamily[3].png);
margin-left: -8px;
}

div.ourPress
{
BACKGROUND-IMAGE: url(images/press.png);
margin-left: -8px;
}

div.newsTwo
{
BACKGROUND-IMAGE: url(images/newsbanner.png);
margin-left: -8px;
}

div.faqTop
{
BACKGROUND-IMAGE: url(images/faqbanner.png);
margin-left: -8px;
}

div.ccTop
{
BACKGROUND-IMAGE: url(images/ccbanner.png);
margin-left: -8px;
}

div.blogger
{
BACKGROUND-IMAGE: url(images/blogger.png);
margin-left: -8px;
}

div.zoneScrollNone div.cmsImage,
div.zoneScroll div.cmsImage,
div.familyZone div.cmsImage
{
width: 200px;
float: left;
margin-right: 0px;
}

div.zoneScrollNone div.paragraph,
div.zoneScroll div.paragraph,
div.familyZone div.paragraph
{
width: 450px;
float: left;
}

div.zoneScrollNone p,
div.zoneScroll p,
div.familyZone p
{
padding: 10px 10px 10px 10px;
width: 450px;
background: #fff;
margin-top: -14px;
margin-bottom: 10px;
}

div.zoneScrollNone h1,
div.zoneScroll h1
div.familyZone h1
{
width: 460px;
padding-left:10px;
padding-top: 5px;
background: #fff;
}

div.zoneScrollNone div.cmsImage,
div.zoneScroll div.cmsImage
div.familyZone div.cmsImage
{
margin-top: 0px;
clear:left;
}

div.zoneScrollNone div.header,
div.zoneScroll div.header,
div.familyZone div.header
{
float: left;
margin-top: 4px;
width: 450px;
margin-left: 10px;
}

div.zoneScroll div.htmlContent p
{
width:auto;
height: auto;
background: #fff;
margin-top: -20px;
padding-bottom: 0px;
}


div.zoneScroll div.htmlContent
{
background: #fff;
padding-bottom: 60px;
padding-top: 0px;
}

div.zoneScrollNone div.htmlContent
{
background: #fff;
width: 450px;
height: 246px;
padding-bottom: 50px;
margin-top: 0px;
padding-left: 20px;
}

div.zoneScroll div.htmlContent h1
{
font-size: 14px;
}

div.zoneScrollNone div.htmlContent h1
{
width: 440px;
padding-left: 0px;
}

div.customerLogin
{
background:#fff;
padding: 2px 10px 10px 10px;
}

div.customerRegistration
{
background:#fff;
padding: 0px 10px 10px 10px;
margin-top: -20px;
}

td.required
{
color: green;
font-weight: bold;
}

div.cardDetails
{
background: #fff;
padding: 0px 10px 10px 10px;
}

div.cardDetails INPUT.nameOnCard
{
width: 120px;
}

div.cardDetails INPUT.cardNumber
{
width: 120px;
}

div.cardDetails INPUT.issueNumber
{
width: 50px;
}

div.cardDetails INPUT.securityCode
{
width: 50px;
}

div.thanks
{
     width: 352px;
     height: 146px;
     float: left;
     margin-right: 0px;
     background: url(images/productBackground2.png);
}

div.thanks p
{
      padding-left: 12px;
}

div.thanks h1
{
       padding: 10px 0px 0px 12px;
}

DIV.legacyImage 
{	
WIDTH: 230px
}

div.sidejoin
{
                      background: url(images/joinnewl.png) no-repeat;
                      width: 187px;
                      height: 55px;
padding-top: 50px;
clear: both;
margin-left: 30px;
margin-top: 20px;
float: left;
}


div.sidejoin INPUT
{
float:right;
width: auto;
margin-right: 5px;
}

div.joinTwo
{
width: 654px;
height: 182px;
background-image: url(images/n1.png);
display:block;
}

div.joinTwo INPUT
{
float:right;
margin-right: 10px;
margin-top: 125px;
}

div.zoneRight  div.richDescription
{
background: #fff;
padding-top: 1px;
padding-bottom: 1px;
font-size: 11px;
}

div.zoneScrollPress div.press
{
width: 200px;
height: 70px;
float: left;
clear:left;
margin-right: 5px;
}

div.zoneScrollPress div.press a
{
width: 200px;
height: 70px;
float: left;
clear:left;
margin-right: 10px;
}

div.zoneScrollPress p
{
font-size: 12px;
padding-left: 10px;
height: 70px;
padding-top: 5px;
}

div.zoneScrollPress strong
{
font-size: 14px;
color: #046838;
}






div.zoneScrollThreeNewsTwo div.press
{
width: 200px;
height: 70px;
float: left;
clear:left;
margin-right: 5px;
}

div.zoneScrollThreeNewsTwo div.press a
{
width: 200px;
height: 70px;
float: left;
clear:left;
margin-right: 10px;
}

div.zoneScrollThreeNewsTwo  p
{
font-size: 12px;
padding-left: 10px;
height: 70px;
padding-top: 5px;
}

div.zoneScrollThreeNewsTwo strong
{
font-size: 14px;
color: #046838;
}

div.healthFitness
{
background: url(images/1hf-april-coversmall.png) no-repeat;
background-position: 0px -12px;
width: 200px;
height: 70px;
}

div.healthFitnessTwo
{
background: url(images/1hf-april-inside.jpg) no-repeat;
}

div.running
{
background: url(images/1Running-1Free-Magazine-Jan-2009small.jpg) no-repeat;
background-position: 0px -12px;
}

div.runningTwo
{
background: url(images/runningtwo.jpg) no-repeat;
}

div.lifescapes
{
background: url(images/lifescapes.jpg) no-repeat;
}

div.lifescapesTwo
{
background: url(images/lifescapestwo.jpg) no-repeat;
}

div.lifescapesThree
{
background: url(images/lifescapesthree.jpg) no-repeat;
}

div.lifescapesFour
{
background: url(images/lifescapesfour.jpg) no-repeat;
}

div.redmag
{
background: url(images/redmag.jpg) no-repeat;
}

div.redmagTwo
{
background: url(images/redmagTwo.jpg) no-repeat;
}

div.blackhair
{
background: url(images/blackhair.jpg) no-repeat;
}

div.blackhairTwo
{
background: url(images/blackhairtwo.jpg) no-repeat;
}

div.blackhairThree
{
background: url(images/blackhairthree.jpg) no-repeat;
}

div.blackhairFour
{
background: url(images/blackhairfour.jpg) no-repeat;
}

div.cosmoOne
{
background: url(images/cosmoOne.jpg) no-repeat;
}

div.cosmoTwo
{
background: url(images/cosmoTwo.jpg) no-repeat;
}

div.hairflair
{
background: url(images/hairflair.jpg) no-repeat;
}

div.hairflairTwo
{
background: url(images/hairflairTwo.jpg) no-repeat;
}

div.athome
{
background: url(images/athome.jpg) no-repeat;
}

div.athomeTwo
{
background: url(images/athometwo.jpg) no-repeat;
}

div.outrage
{
background: url(images/outrage.jpg) no-repeat;
}

div.outrageTwo
{
background: url(images/outrageTwo.jpg) no-repeat;
}

div.spirit
{
background: url(images/spirit.jpg) no-repeat;
}

div.spiritTwo
{
background: url(images/spiritTwo.jpg) no-repeat;
}

div.cycl
{
background: url(images/cycl.jpg) no-repeat;
}

div.cyclTwo
{
background: url(images/cyclTwo.jpg) no-repeat;
}

div.cyclThree
{
background: url(images/cyclThree.jpg) no-repeat;
}

div.cyclFour
{
background: url(images/cyclFour.jpg) no-repeat;
}

div.integrated
{
background: url(images/integrated.jpg) no-repeat;
}

div.organic
{
background: url(images/organic.jpg) no-repeat;
}

div.submitVoucher 
{
margin-left: -15px;
}

div.submitVoucher INPUT
{
width: 100px;
margin-right: 10px;
}

div.shippingInfo
{
background: #fff;
height: auto;
}
div.shippingInfo p
{
padding-top: 10px;
padding-left: 20px;
font-size: 14px;
text-transform: uppercase;
color: #000;
}
div.shippingInfo strong
{
color: #df8b31
}

div.stockList p
{
height: 500px;
}

div.stockList strong
{
color: #046838;
font-size: 12px;
text-decoration: underline;
}

div.missEngland
{
width: 132px;
height: 198px;
float: left;
display:block;
background: url(images/misse.jpg) no-repeat;
margin-right: 10px;
}

div.missEngland a
{
width: 132px;
height: 198px;
display:block;
}

div.missEnglandp
{
margin-bottom: 40px;
border-bottom: soild 2px #000;
}

div.zoneScrollThreeNews div.spacer
{
background: #046838;
}

div.naomi
{
width: 166px;
height: 220px;
float: left;
display:block;
background: url(images/Naomi.jpg) no-repeat;
margin-right: 10px;
}

div.naomiTwo
{
width: 166px;
height: 220px;
float: left;
display:block;
margin-right: 10px;
}

div.naomi a, div.naomiTwo a
{
width: 166px;
height: 220px;
display:block;
}

div.runner
{
width: 166px;
height: 220px;
float: left;
display:block;
background: url(images/runner.jpg) no-repeat;
margin-right: 10px;
}

div.runner a
{
width: 166px;
height: 220px;
display:block;
}

div.businesslink
{
width: 166px;
height: 220px;
float: left;
display:block;
background: url(images/ba.jpg) no-repeat;
margin-right: 10px;
}

div.businesslink a
{
width: 166px;
height: 220px;
display:block;
}

div.teddy
{
width: 166px;
height: 146px;
float: left;
display:block;
background: url(images/teddy.jpg) no-repeat;
margin-right: 10px;
}

div.teddy a
{
width: 166px;
height: 146px;
display:block;
}

div.trekstock
{
width: 166px;
height: 146px;
float: left;
display:block;
background: url(images/trekstock.jpg) no-repeat;
margin-right: 10px;
}

div.trekstock a
{
width: 166px;
height: 146px;
display:block;
}


div.george
{
width: 166px;
height: 146px;
float: left;
display:block;
background: url(images/george.jpg) no-repeat;
margin-right: 10px;
}

div.george a
{
width: 166px;
height: 146px;
display:block;
}


div.next
{
margin-left: 250px;
}

div.missingFields
{
color: red;
background: #fff;
width: 692px;
}

div.missingFields p
{
text-align: right;
margin-right: 20px;
}

div.missingFields a
{
font-size: 20px;
}


div.cardDetails table.customer 
{
width: 600px;
}

div.cardDetails td.alternateAddress table
{
margin-left: 118px;
}

div.cardDetails tr th
{
text-align: left;
}

div.cardDetails tr th span
{
margin-left: 121px;
}

div.cardDetails tr th span.checkBox
{
margin-left: 0px;
}

div.cardDetails td span
{
font-size: 20px;
margin-left: 5px;
}

.modalBackground
{
                background-color: black;
                filter: alpha(opacity=70);
                opacity: 0.7;
}


div.bloggers strong
{
color: #046838;
font-weight: bold;
font-size: 14px;
}

div.bloggers a
{
text-decoration: none;
color: #aaa;
font-size: 12px;
}

div.bloggers a:hover
{
color: #046838;
}

div.xmasbanner
{
width: 655px;
height: 181px;
display: block;
float: left;
}


div.xmasbanner a
{
background: url(images/prezzieboxbannernew.png) no-repeat;
width: 655px;
height: 181px;
display: block;
}


div.easterEgg
{
background: url(images/easter1.png) no-repeat;
width: 655px;
height: 265px;
margin: -20px 0px 0px 0px;
padding: 0px;
}

div.easterEgg h2
{
color: #cc0000;
font-size: 30px;
padding-top: 10px;
padding-left: 10px;
}

div.easterEgg p
{
padding-left: 10px;
font-size: 12px;
width: 350px;
}

div.eggTwo
{
background: url(images/easter2.png) no-repeat;
}

div.eggTwo h2
{
color: #59ac26;
}

div.eggThree
{
background: url(images/easter3.png) no-repeat;
}

div.eggThree h2
{
color: #b6850f;
}

div.eggFour
{
background: url(images/easter4.png) no-repeat;
}

div.eggFour h2
{
color: #772081;
}

div.eggFive
{
background: url(images/easter5.png) no-repeat;
}

div.eggFive h2
{
color: #2288c5;
}

div.easterEggs
{
background: url(images/easteregg.png) no-repeat;
width: 656px;
height: 180px;
}

div.easterEggs p
{
padding-left: 10px;
font-size: 12px;
}

div.easterEggs h2
{
padding-left: 10px;
padding-top: 10px;
color: #cc0000;
}

p.linkOne
{
color: #046838;
}

div.fbLink
{
width: 187px;
height: 97px;
}

div.fbLink a
{
display: block;
background: url(images/fb.png) no-repeat;
width: 187px;
height: 97px;
}


div.sponsorship
{

}

div.sponsorship div.controlGroup
{
padding: 10px 0px 10px 0px;
}

div.sponsorship div.controlGroup span
{
clear: both;
display: block;
}

div.controlGroup textarea
{
width: 600px;
height: 50px;
}
 
div.controlGroup input 
{
}

div.sponsorshipText
{
margin-top: 0px;
}

div.sponsorshipText h1
{
font-size: 18px;
}

div.productSample div.controlGroup
{
padding: 10px 0px 10px 0px;
}

div.productSample div.controlGroup span
{
clear: both;
display: block;
}

div.productSample textarea
{
width: 600px;
height: 50px;
}
 
div.profile
{
background: #fff;
padding: 2px 10px 2px 10px;
}

div.profile p
{
font-size: 10px;
}
 
div.profile p strong
{
font-size: 12px;
color: green;
}

div.profile a
{
font-size: 12px;
}


Div zoneScroll div.paragraph div.marinaContent,
Div zoneScroll div.paragraph div.marinaContent p
{
height: 500px;
}

div.vatText
{
background: url(images/socking.png) #fff no-repeat;
background-position: right;
display: block;
clear: both;
width: 631px;
padding: 10px;
}

div.vatText h4
{
margin: 0px;
padding: 0px;
color: green;
}

div.vatText p
{
width: 500px;
}

div.vatText strong
{
color: green;
}

div.newFAQ
{
padding-left: 10px;
}

div.newFAQ a
{
display: block;
color: #046838;
font-size: 14px;
text-decoration: none;
font-weight: bold;
padding-top: 10px;
}


div.newFAQ a.faqLink
{
float: left;
font-size: 11px;
color: #046838;
font-weight: normal;
padding-top: 0px;
}










div.middleSelection
{
float: right;
clear: none;
width: 303px;
height: 667px;
margin: 30px 38px 23px 0px
}

div.middleAuto
{
height: auto;
}

div.topzone
{
width: 700px;
height: 50px;
float: right;
clear: none;
margin-top: 30px;
}

div.tubeSelection
{
width: 386px;
height: 667px;
float: right;
clear: none;
margin-top: 30px;
}
 
div.orderOnline
{
margin: 20px 0px 0px 20px;
}

div.orderOnline p
{
padding: 0px;
margin: 0px;
padding-left: 10px;
color: #fff;
font-size: 13px;
text-transform: uppercase;
font-weight: bold;
}


div.shoppingBasket
{
margin: 25px 0px 25px 30px;
}

div.shoppingBasket a
{
padding: 0px;
margin: 0px;
padding-left: 10px;
color: #fff;
font-size: 13px;
text-decoration: none;
font-weight: bold;
}

div.shoppingBasket a:hover
{
text-decoration: underline;
}

div.introductionTwo
{
width:299px;
height: 372px; 
margin: 0px;
}

div.introductionTwo a
{
width:299px;
height: 372px; 
background: url(images/hello[1].jpg) #fff no-repeat;
display: block;
}

div.specialNew
{
width: 299px;
height: 195px;
margin: 20px 0px 0px 0px;
}

div.specialNew a
{
width: 299px;
height: 195px;
display: block;
margin: 0px;
background: url(images/1berrybanner.png)  no-repeat;
}
div.imageSlideshow
{
margin: 0px;
}

div.Fancomments
{
margin: 20px 0px 0px 0px;
}

div.onlineBulk
{
width: 386px;
height: 123px;
margin: 20px 0px 0px 0px;
}

div.onlineBulk a
{
width: 386px;
height: 123px;
display: block;
background: url(images/bulk.jpg) #fff no-repeat;
}



div.activeLink
{
width: 38px;
height: 37px;
float: left;
clear: none;
}

div.activeLink a
{
width: 38px;
height: 37px;
display: block;
background: url(images/fblogo[1].png) no-repeat;
}

div.activeLinkTwo
{
margin-left: 30px;
}


div.twitter a
{
background: url(images/twitter.png) no-repeat;

}
div.youTubeLink a
{
background: url(images/youtubelink.png) no-repeat;
}

div.zoneScrollNone div.stocklistContent
{
background: #fff;
height: auto;
width: auto;
}

div.stocklistContent h1
{
padding-top: 20px;
}

div.stocklistContent span
{
display: block;
padding-top: 10px;
color: #046838;
}

div.stocklistContent p
{
padding-left: 0px;
padding-top: 20px;
color: #000;
}

div.fbLike
{
clear: both;
background: #fff;
margin-left: 30px;
padding: 4px;
width: 180px;
margin-top: 10px;
float: left;
}

div.superstoreOnline
{
height: 729px;
background: url(images/superstore.png) no-repeat;
}

div.superstoreLinks
{
margin-top: 20px;
}

div.superstoreLinks a
{
height: 60px;
display: block;
}

div.nutra
{
height: 80px;
display: block;
width: 720px;
}

div.nutra a
{
height: 80px;
display: block;
width: 720px;
}

div.nutratext
{
height: 20px;
display: block;
width: 400px;
float: right;
margin-top: -40px;
}

div.chocs
{
margin-top: 20px;
height: 350px;
display: block;
}

div.chocs a
{
height: 350px;
display: block;
}

div.specialNewTwo a
{
background: url(images/bannerbanana.jpg) no-repeat;
}

div.chocs1
{
height: 600px;
display: block;
}

div.chocs1 a
{
height: 600px;
display: block;
}

div.specialNewTwo a
{
background: url(images/bannerbanana.jpg) no-repeat;
}






div.experts
{
width: 573px;
float: right;
margin-right: 120px;
margin-top: 40px;
}

div.expertHead
{
width: 560px;
height: 100px;
background: #275723;
padding: 10px;
margin-bottom: 10px;
}

div.expertHead h1
{
color: #fff;
margin: 0px;
font-size: 20px;
}

div.expertHead p
{
color: #fff;
font-size: 12px;
}

div.lucyann
{
width: 283px;
height: 467px;
background: #275723;
float: left;
clear: none;
}

div.jamesD
{
margin-left: 10px;
}

div.lucyann img
{
margin:7px;
}

div.lucyann h2
{
color: #fff;
margin: 0px 0px 10px 7px
}

div.lucyann p
{
color: #fff;
margin: 0px 0px 7px 7px;
font-size: 12px;
line-height: 15px;
}

div.lucyann a
{
color: #fff;
text-decoration: none;
font-size: 14px;
margin: 0px 0px 0px 7px;
font-weight: bold;
}

div.lucyann a:hover
{
text-decoration: underline;
}

div.lucyann a.lucya
{
margin: 0px;
}

div.expert
{
margin-right: 60px;
}

div.jamesd
{
width: 650px;
height: 685px;
background:url(images/jamed.png) no-repeat;
float: right;
}

div.jamesd h1
{
width: 300px;
margin-left: 10px;
}

div.jamesd p
{
width: 390px;
font-size: 13px;
margin-left: 10px;
}

div.jamesd a
{
color: #275723;
}

div.la
{
background:url(images/lathree.png) no-repeat;
}

div.shock
{
height: 700px;
}

div.shock a
{
height: 700px;
display: block;
}

div.priv
{
width: 650px;
float: right;
padding: 10px;
background: #fff;
margin-top: 20px;
}

div.priv2
{
 	margin: 3px 0px 5px 8px;
	width: 168px;
	height: 30px;
	display: block;
        float: left;
}

div.priv2 a
{
 	margin: 3px 0px 5px 8px;
	width: 130px;
	height: 30px;
	display: block;
        float: left;
}

div.xmas
{
width:600px;
height: 265px;
background:url(images/xmas[2].png) no-repeat;
float: left;
}

div.zone3
{
width: 650px;
margin-top: 20px;
float: right;
}

div.raisins
{
width: 380px;
height: 150px;
background: url(images/raisins.jpg) no-repeat;
}

div.thankyou
{
width: 650px;
float:right;
background: #fff;
}
