BODY {
text-align: left;
	font-family: 'helvetica neue',helvetica,arial,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 19px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: rgb(87, 86, 86);
width:100%;
}


hr { margin: 0pt; padding: 0pt; display: none; height: 0pt; }
.clear { clear: both; height: 0pt; width: 0pt; line-height: 0pt; font-size: 0.1px; }
img { border:none ; }
h1 { margin: 0pt; padding: 0pt; background: transparent url('../img/logo.gif') no-repeat scroll left top; width: 64px; height: 33px; float: left; }
h1 a { border: medium none ; padding: 33px 64px 0pt 0pt; overflow: hidden; height: 0px ! important; width: 0px ! important; display: block; font-size: 1px ! important; color: rgb(20, 63, 80); }
h1 a:link, h1 a:visited, h1 a:active, h1 a:hover { border: medium none ; }
.logoheader {
	
	width: 100%;
	height:66px; margin-bottom:10px;
}

.header {
	height: 30px;
	/*width: 100%;*/
	padding-right:10px;
	margin-top:5px;
	background-image: url(img/header_bg.png);
	background-repeat: repeat-x;
}
.header p { margin: 0pt; padding: 0pt 0pt 0pt 25px; font-family: georgia,palatino,'times new roman',serif; font-style: italic; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 33px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(141, 197, 199); float: left; }
.header ul {
	margin: 0pt;
	padding: 0pt;
	float: left;
	height: 30px;
	width: 100%;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	color: rgb(255, 255, 255);
	
	
}
.header li {
	float: left;
	width: 130px;
}
.header li a {
	border-bottom: medium none;
	display: block;
	padding-top: 5px;
	width: 120px;
	font-family: clarendon, georgia, 'times new roman', serif;
	font-size: 18px;
	color: #EDFBD8;
	padding-left: 13px;
	text-decoration: none;
	height: 30px;
	line-height: 21px;
	overflow: hidden;
}
.header li#logo {
	border-bottom: medium none;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../img/JuicyNaamLogoImage.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: -15px;
	padding-left: 20px;
	width: 34px;
	margin-left: 76px;
}









.header li#home { border-bottom: medium none; background: transparent url('../img/nav.gif') no-repeat scroll left top; }
.header li#juicebar { border-bottom: medium none; background: transparent url('../img/nav.gif') no-repeat scroll left top; }
.header li#cleanse { border-bottom: medium none; background: transparent url('../img/nav.gif') no-repeat scroll left top; }
.header li#giuliana {
border-bottom: medium none; background: transparent url('../img/nav.gif') no-repeat scroll left top;
}
.header li#shop {
border-bottom: medium none; background: transparent url('../img/nav.gif') no-repeat scroll left top;
}
.header li#contact { border-bottom: medium none; background: transparent url('../img/nav.gif') no-repeat scroll left top; }
.header li#naam { border-bottom: medium none; background: transparent url('../img/nav.gif') no-repeat scroll left top; }







.header li#home a:hover, .header li#naam a:hover, .header li#juicebar a:hover, .header li#contact a:hover, .header li#cleanse a:hover , .header li#giuliana a:hover , .header li#shop a:hover  {
	border-bottom: medium none;
	;
scroll 0% 0%; 	color:#61116A;
	background-attachment: scroll;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
}



#work_page .header li#work a:link, #work_page .header li#work a:visited, #work_page .header li#work a:active { background: transparent none repeat scroll 0% 0% ! important; }
#weblog_page .header li#weblog a:link, #weblog_page .header li#weblog a:visited, #weblog_page .header li#weblog a:active { background: transparent none repeat scroll 0% 0% ! important; }
#contact_page .header li#contact a:link, #contact_page .header li#contact a:visited, #contact_page .header li#contact a:active { background: transparent none repeat scroll 0% 0% ! important; }
#home_page .header li#home a:link, #home_page .header li#home a:visited, #home_page .header li#home a:active { background: transparent none repeat scroll 0% 0% ! important; }

.footer_div {
	width:955px;
	margin-left:auto;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:15px;
}
p.footer {
	border-bottom: 0px solid rgb(223, 219, 208);
	margin: 0pt;
	padding: 10px 0pt;
	font-family: georgia,serif;
	font-style: italic;
	font-variant: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: 16px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: rgb(163, 162, 160);
	clear: both;
}
p.footer a:link, p.footer a:visited, p.footer a:active { border-bottom: 1px solid rgb(203, 210, 216); color: rgb(58, 94, 140); text-decoration: none; }
p.footer a:hover { border-bottom: 1px solid rgb(140, 164, 184); color: rgb(32, 54, 81); text-decoration: none; }
p.footer a { border: medium none  ! important; }
p.footer a img { position: relative; top: 4px; }
p.footer span { margin: 0pt 10px 0px; color: rgb(230, 227, 219); }



.container {
	margin: 0pt;
	margin-top:7px;
	padding: 0pt;
	height: 100%;
	min-height: 900px;
	
	
}
.middlecontainer {

	width: 580px;
	margin-left:10px;
	margin-right:10px;
	float: left;
	
}
.middlecontainer TD.infoBoxHeading {
border-bottom: none;

}
.middlecontainerindex TD.infoBoxHeading {
border-bottom: none;

}
.middlecontainerproducts {

	width: 780px;
	margin-left:10px;
	margin-right:10px;
	float: right;
	
}

.middlecontainerindex {

	width: 780px;
	margin-left:10px;
	margin-right:10px;
	float: left;
	
}
.leftcontainer {float:left; width:200px; overflow:hidden;}
.rightcontainer {float:right; width:190px; overflow:hidden; }
.intro {
	padding-top: 0px;
	padding-right: 0pt;
	padding-bottom: 5px;
	padding-left: 0pt;
}
h3, h4 {
	border-bottom: 1px solid rgb(207, 206, 196);
	margin: 0pt 0pt 15px;
	padding: 0pt 0pt 5px;
	color: #61116A;
	font-family: clarendon,georgia,'times new roman',serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 19px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
}



h4 a, h4 a:link, h4 a:visited, h4 a:active {

	color: #61116A;

	text-decoration:none;
	font-size: 16px;
}

h3, h4  a:hover {
	color: #CCCCCC;	
	text-decoration:none;
}
.intro h2 { background: transparent url('../img/headline.gif') no-repeat scroll left top; height: 92px; }
.intro h2 span { overflow: hidden; display: block; height: 0pt; width: 0pt; color: rgb(248, 244, 232); font-size: 1px; }
.intro p { margin: 0pt; padding: 0pt; font-family: georgia,'times new roman',serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.intro blockquote { margin: 0pt; padding: 0pt 0pt 0pt 25px; width: 197px; float: left; }
.intro blockquote p { font-family: georgia,'times new roman',serif; font-style: italic; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 22px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(248, 118, 2); }
.intro blockquote p span { font-family: 'helvetica neue',helvetica,arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 22px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(139, 130, 114); }
.intro .text {
	width: 659px;
	float: left;
}
.text a, .text a:link, .text a:visited, .text a:active { border-bottom: 1px solid rgb(203, 210, 216); color: rgb(58, 94, 140); text-decoration: none; }
.text a:hover { border-bottom: 1px solid rgb(140, 164, 184); color: rgb(32, 54, 81); text-decoration: none; }
.threecolumn {
	width: 780px;
	float: left;
	clear: both;
	margin-top: 10px;
	height: 400px;
}
.entries {
	width: 190px;
	float: left;
	padding-left: 0px;
	margin-top: 0px;
}

.leftentries {
	
	float: left;
	padding-left: 0px;
	width:200px;
	margin-top: 0px;
	
}
.threecolumn .offer {
	width: 209px;
	float: left;
	padding-right: 63px;
}

.threecolumn .storeimg {
	width: 209px;
	float: left;
	padding-right: 53px;
}

.threecolumn .storeimglast { padding: 0pt;  }


.infoBoxContents img { border: 0px solid rgb(211, 207, 195); padding: 3px; background-color: rgb(255, 255, 255); }
.smallText img {  padding: 3px; background-color: rgb(255, 255, 255); }
.productListing-data img{  padding: 3px; background-color: rgb(255, 255, 255); }
.productListing-data {
border:none;}
.borderimg { border: 1px solid rgb(211, 207, 195); padding: 3px; background-color: rgb(255, 255, 255); }
.threecolumn .last { padding: 0pt; }
.threecolumn .offer p { font-family: 'helvetica neue',helvetica,arial,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: 16px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(27, 78, 95); }
.offer p a, .offer p a:link, .offer p a:visited, .offer p a:active {
	color: #FB8226;
	text-decoration: none;
	line-height: 11px;
	font-family: clarendon, georgia, 'times new roman', serif;
	font-weight: normal;
}

.offer ul a:hover span { text-decoration: none; color: rgb(100, 98, 92); }

.offer ul { margin: 0pt; padding: 0pt;  font-family: 'helvetica neue',helvetica,arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.offer ul li { margin: 0pt; margin-left:45px; padding-bottom: 5px;  }
.offer ul li a { text-decoration: none; color: rgb(37, 103, 130); }
.offer ul li a:hover { text-decoration: none; color: rgb(20, 63, 80); }

.offer p a:hover {
	color: #FB8226;
	text-decoration: underline;
}
.threecolumn .offer p span { font-size: 11px; color: rgb(73, 143, 167); }
.threecolumn .offer blockquote { margin: 0pt; padding: 0pt; }
.threecolumn .offer blockquote p {
	font-family: georgia,'times new roman',serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: rgb(117, 116, 112);
}
.producttitle a, .producttitle a:link, .producttitle a:visited, .producttitle a:active {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;	

}
.producttitle {
height:17px;

}
.productcategories a, .productcategories a:link, .productcategories a:visited, .productcategories a:active {
	color: #000000;
	text-decoration: none;
	line-height: 8px;
	font-family: clarendon, georgia, 'times new roman', serif;
	font-weight: normal;
	font-size: 16px;
	padding: 13px;
	display:block;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 11px;
	border-bottom: 1px solid rgb(207, 206, 196);
	
	
	color: #61116A;
	
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 19px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
}


.productcolumn {
	height:400px;
}
.productcolumn .offer {
	width: 156px;
	float: left;
	padding-right: 16px;
}
.productcolumn .offer img { border: 1px solid rgb(211, 207, 195); padding: 3px; background-color: rgb(255, 255, 255); }
.productcolumn .last { padding: 0pt; }
.productcolumn .offer p {
	font-family: 'helvetica neue',helvetica,arial,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: rgb(27, 78, 95);
}
.offer p a, .offer p a:link, .offer p a:visited, .offer p a:active {
	color: #61116A;
	text-decoration: none;
}
.offer p a:hover {
	color: #6B0146;
	text-decoration: underline;
}




.productcolumn .offer p span { font-size: 11px; color: rgb(73, 143, 167); }
.productcolumn .offer blockquote { margin: 0pt; padding: 0pt; }
.productcolumn .offer blockquote p {
	font-family: georgia,'times new roman',serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: rgb(117, 116, 112);
}

#home_page{
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0pt;
	padding-right: 0px;
	padding-bottom: 0pt;
	padding-left: 0px;
	margin-top: 10px;
	
}

#home_page .threecolumn .productcolumn .offer blockquote p span { font-family: 'helvetica neue',helvetica,arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 15px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(163, 162, 160); display: block; padding-top: 4px; }
.entries ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; font-family: 'helvetica neue',helvetica,arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.entries ul li { margin: 0pt; padding-bottom: 15px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.entries ul li a { text-decoration: none; color: rgb(37, 103, 130); }
.entries ul li a:hover { text-decoration: none; color: rgb(20, 63, 80); }
.entries ul span { font-family: 'helvetica neue',helvetica,arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 16px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(137, 134, 126); }
.entries ul span a {
	text-decoration: none;
	color: #143F50;
}




.entries tr { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; font-family: 'helvetica neue',helvetica,arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 15px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.entries tr td { margin: 0pt;  list-style-type: none; list-style-image: none; list-style-position: outside; }
.entries tr td a { text-decoration: none; color: rgb(37, 103, 130); }
.entries tr td a:hover { text-decoration: none; color: rgb(20, 63, 80); }
.entries ul span { font-family: 'helvetica neue',helvetica,arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 16px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(137, 134, 126); }
.entries ul span a {
	text-decoration: none;
	color: #143F50;
}
.entries ul a:hover span { text-decoration: none; color: rgb(100, 98, 92); }




* html #weblog_page .side_column { border-left: 1px dotted rgb(172, 169, 158); padding: 0pt 0pt 0pt 25px; width: 285px; }
* html .wrapper { background: transparent none repeat scroll 0% 0%; }
* html .threecolumn .offer { padding-right: 20px; }
* html #home_page .threecolumn .last { padding: 0pt; }
* html .blog_nav { height: 180px; }
* html .blog_nav a, * html .blog_nav a:link, * html .blog_nav a:hover, * html .blog_nav a:active { border-bottom: medium none; }
* html .blog_nav ul li { margin: 0pt; padding: 0pt; height: 1em; }
* html .blog_nav ul { margin: 0pt; padding: 0pt; }
* html .blog_nav ul.categories_nav { width: 148px; position: relative; left: 12px; }
* html .blog_nav ul.entries_nav { width: 245px; position: relative; left: 18px; }
* html .comment_meta_data, * html .comment_meta_data_display { float: left; width: 140px; font-size: 13px; }
* html .comment_text { float: right; width: 400px; }
* html #weblog_page .content_column { background: transparent none repeat scroll 0% 0%; float: left; width: 540px; padding-right: 45px; height: 1500px; }

.content {
min-height:300px;}

#logoDiv {
	width:186px;
	height:140px;
	margin-left:auto;
	margin-bottom:0px;
	margin-top: 0px;
	background-image: url(../img/vertical_logo.gif);
	margin-right: auto;
	background-repeat: no-repeat;
}
.introtext {
	font-style: italic;
	margin-bottom: 10px;
}
.boxheaderimg {
	padding:1px;
	border: none;
	
	
}
#navigationbar {
width:1000px; margin-left:auto; margin-right:auto;

}
.logo {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:15px;
}
.entries label {
	display: block;
	margin-top: 5px;
	margin-bottom: 2px;
	font-family: clarendon, georgia, 'times new roman', serif;
}

.middlecontainerindex TD.main input[type=text]  {
border: 0.03em solid #F3D1F8;
	background-color: #FFEAFF;
	font-size: 1.3em;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 200px;
	font-family: clarendon,georgia,'times new roman',serif;
}

.middlecontainerindex TD.main select  {
border: 0.03em solid #F3D1F8;
	background-color: #FFEAFF;
	font-size: 1.3em;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 200px;
	font-family: clarendon,georgia,'times new roman',serif;
}


.default   input[type=text]  {
border: 0.03em solid #F3D1F8;
	background-color: #FFEAFF;
	font-size: 1.3em;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 200px;
	font-family: clarendon,georgia,'times new roman',serif;
}

.servicetext select  {
border: 0.03em solid #F3D1F8;
	background-color: #FFEAFF;
	font-size: 1.3em;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 200px;
	font-family: clarendon,georgia,'times new roman',serif;
}
.servicetext label  {
display:block;
	font-family: clarendon,georgia,'times new roman',serif;
	font-weight:bold;
	margin-bottom:3px;
	margin-top:5px;
}

.middlecontainerindex TD.main input[type=password]  {
border: 0.03em solid #F3D1F8;
	background-color: #FFEAFF;
	font-size: 1.3em;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 200px;
	font-family: clarendon,georgia,'times new roman',serif;
}

.middlecontainerindex TD.main input[type=textarea]  {
border: 0.03em solid #F3D1F8;
	background-color: #FFEAFF;
	font-size: 1.3em;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 200px;
	font-family: clarendon,georgia,'times new roman',serif;
}


.middlecontainerindex .infoBox .infoBoxContents TD.main  {
font-weight:normal;

}

.newsletter{
	border: 0.03em solid #F3D1F8;
	background-color: #FFEAFF;
	font-size: 1em;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 100px;
	font-family: clarendon,georgia,'times new roman',serif;
}

.defaulttextfieldx200 {
	border: 0.03em solid #F3D1F8;
	background-color: #FFEAFF;
	font-size: 1em;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 200px;
	font-family: clarendon,georgia,'times new roman',serif;
}
.defaulttextfieldx1000 {
	border: 0.03em solid #F3D1F8;
	background-color: #FFEAFF;
	font-size: 1em;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 100%;
	font-family: clarendon,georgia,'times new roman',serif;
}
.entriebtn {
	background-repeat:no-repeat;
	width:60px;
	margin-top: 0px;
	background-color: #E8F1CF;
	border: 1px solid #FFEAFF;
	color: #333333;
	font-family: clarendon,georgia,'times new roman',serif;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
}
#headermenu {
	float:right;
	width:500px;
	height: 20px;
	margin-top: 40px;
	margin-right: 0px;
	font-size: 12px;
	font-variant: small-caps;
}

#socialbookmarks {
margin-bottom:10px;
}
#socialbookmarks img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#newsletterbox {
margin-bottom:20px;
}

.products {
margin-top:30px;}

/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 12px; padding-left:20px; line-height:18px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }


A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #AABBDD;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation {
	color: #000000;
	font-family: clarendon,georgia,'times new roman',serif;
	font-variant:small-caps;
}

A.headerNavigation:hover {
	color: #000000;
	font-family: clarendon,georgia,'times new roman',serif;
	font-variant:small-caps;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #ffffff;
  color: #000000;
  font-weight: bold;
}

.infoBox {
  background: #ffffff;
}

.infoBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #ffffff;
}

.infoBoxNoticeContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
border-bottom: 1px solid rgb(207, 206, 196);
	margin: 0pt 0pt 15px;
	padding: 0pt 0pt 5px;
	color: #61116A;
	font-family: clarendon,georgia,'times new roman',serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 19px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #ffffff;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #ffffff;
}

TABLE.productListing {

  border-spacing: 1px;
  margin-top:0px;
  text-align:left;
}

.productListing-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	text-align:left;
	background-color: #E6E6EC;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
 border-bottom: 1px solid rgb(207, 206, 196);
	margin: 0pt 0pt 15px;
	padding: 0pt 0pt 5px;
	color: #61116A;
	font-family: clarendon,georgia,'times new roman',serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 19px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }





#menudiv {
width:1000px;
margin-left:auto;
margin-right:auto;
margin:0 auto;

	}


#menu {
	list-style: none;
	list-style: none;
	padding: 0;
	width: 1000px;
	height: 70px;
	background: url(images/menu-bg.jpg) no-repeat;
	position: relative;
	margin-top: 15;
	margin-right: 0;
	margin-bottom: 15;
	margin-left: 0;
	
}
#menu span {
	display: none;
	position: absolute;
	
}
#menu a {
	display: block;
	text-indent: -900%;
	position: absolute;
	outline: none;
}
#menu a:hover {
	background-position: left bottom;
}
#menu a:hover span{
	display: block;
}
#menu .nourish {
	width: 150px;
	height: 62px;
	background: url(img/nourish.gif) no-repeat;
	left: 0px;
top: 10px;
}
#menu .nourish span {
	width: 150px;
	height: 14px;
	background: url(img/nourish.gif) no-repeat;
	left: 0px;
	top: 0px;
	
}
#menu .glow {
	width: 150px;
	height: 62px;
	background: url(img/glow.gif) no-repeat;
	left: 160px;
	top: 10px;
}
#menu .glow span {
	width: 150px;
	height: 62px;
	background: url(img/glow.gif) no-repeat;
	left: 0px;
	top: 0px;
}

#menu .heal {
	width: 150px;
height: 62px;
	background: url(img/heal.gif) no-repeat;
	left: 320px;
	top: 10px;
}
#menu .heal span {
	width: 150px;
height: 62px;
	background: url(img/heal.gif) no-repeat;
left: 0px;
	top: 0px;
}


#menu .wear {
	width: 153px;
height: 62px;
	background: url(img/wear.gif) no-repeat;
	left: 470px;
	top: 10px;
}
#menu .wear span {
	width: 153px;
height: 62px;
	background: url(img/wear.gif) no-repeat;
	left: 0px;
	top: 0px;
}




#menu .read {
	width: 153px;
	height: 62px;
	background: url(img/read.gif) no-repeat;
	left: 630px;
	top: 10px;
}
#menu .read span {
	width: 153px;
	height: 62px;
	background: url(img/read.gif) no-repeat;
left: 0px;
	top: 0px;
}



#menu .listen {
	width: 143px;
height: 62px;
	background: url(img/listen.gif) no-repeat;
	left: 780px;
	top: 10px;
}
#menu .listen span {
	width: 143px;
height: 62px;
	background: url(img/listen.gif) no-repeat;
left: 0px;
	top: 0px;
}

#menu .cleanse {
	width:160px;
	height: 62px;
	background: url(img/cleanse_home.png) no-repeat;
	left: 950px;
	top: 0px;
}
#menu .cleanse span {
	width: 160px;
	height: 62px;
	background: url(img/cleanse_home.png) no-repeat;
	left: 0px;
	top: 0px;
}

.introtitle {
	font-size: 23px;
	font-family: clarendon, georgia, 'times new roman', serif;
	color: #6B1974;
	letter-spacing: 1px;
	font-weight: normal;
	margin-bottom: 7px;
}

.tooltiptext {font-size: 13px;}

.servicetitle {
	color: #61116A;
	font-family: clarendon,georgia,'times new roman',serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 19px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color:#333333;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0px;
	margin-left: 0pt;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 11px;
}
	
.servicetext {
	padding:5px 0 5px 11px;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	text-align: justify;
}

.pagetext{font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	text-align: justify;}
	.imgfloat_right {
	float:right;}
		.imgfloat_left {
	float:left;}
	
	.pagetext a, .pagetext a:link, .pagetext a:visited, .pagetext a:active, .pagetext a:hover {  color: rgb(58, 94, 140); text-decoration: none; }
.pagetext a:hover {  color: rgb(32, 54, 81); text-decoration: none; }
.pagetext img a:hover {
border:none;
text-decoration:none;}
.greentext {
color:#256782;}

.pagetext a img{
border:0;
} 
.fan_box .connect_button {
color:#ECEFF5;}

.tooltiptext {
color:#666666;
font-size:10px;}
.tipClass {
	color:#333333;
	font-size:13px;
}
.profile .left_column .box .inside {
background-color:#0000FF;}
