html{height: 100%;}
body{
	margin:0;
	color:#000;
	font:12px/18px Verdana, Arial, sans-serif;
	min-width:1000px;
	position: relative;
	background:url(../images/bg-header-add01.gif) repeat-x;
	height:100%;
}
img{border:none;}
a{color:#000;text-decoration:underline;}
a:hover{text-decoration:none;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
.holder{
	background:url(../images/bg-header.jpg) no-repeat;
	width:100%;
	margin-top:-213px;
	position:relative;
}
#pagewidth{
	width:905px;
	min-height:100%;
	margin:0 auto;
	background:#fff url(../images/bg-body.gif) repeat-y;
	position:relative;
}
* html #pagewidth{
	overflow: visible;
	height:100%;
}
#header{
	width:706px;
	overflow:hidden;
	padding:2px 0 0 197px;
}
.header-box{
	width:100%;
	overflow:hidden;
}
.header-menu{
	width:450px;
	float:left;
	padding:6px 0 0 4px;
}
.header-menu ul{
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
	list-style:none;
}
.header-menu ul li{
	float:left;
	color:#808183;
}
.header-menu ul li a{
	color:#808183;
	text-decoration:none;
}
.header-menu ul li a:hover{
	text-decoration:underline;
}
.menu01{
	padding:0 0 58px !important;
}
.menu01 li{
	background:url(../images/header-separator.gif) no-repeat 0 4px;
	padding:0 7px 0 9px;
}
.breadcrumbs li:first-child,
.menu01 li:first-child{
	background:none;
	padding-left:0;
}
.breadcrumbs li{
	background:url(../images/breabcrumbs-separator.gif) no-repeat 0 5px;
	padding:0 2px 0 10px;
}
.header-form{
	float:right;
	width:172px;
	padding:5px 35px 0 0;
	position:relative;
}
#submit,
.header-form label{
	position:absolute;
	left:-9999px;
	overflow:hidden;
	background:url(../images/none.gif);
}
#submit {
	overflow: hidden;
	border: 0;
	width: 20px;
}

.header-form span{
	color:#808183;
	text-transform:uppercase;
	font-weight:bold;
	padding:1px 0 0 4px;
}
.header-form div{
	width:100%;
	float:left;
	overflow:hidden;
}
.form01-add{
	width:164px !important;
	background:#efdf92;
	padding:0 4px 4px;
}
.logo{
	width:100%;
	overflow:hidden;
	padding:5px 0 0;
}
#btn-go{
	float:right;
	background:url(../images/btn-go-off.gif) no-repeat;
	width:30px;
	height:24px;
	overflow:hidden;
	border:none;
	margin:4px 0 0;
	text-indent:-9999px;
}
#btn-go:hover{
	background:url(../images/btn-go.gif) no-repeat;
}
#text01{
	width:119px;
	float:left;
	height:14px;
	border:1px solid #929396;
	padding:4px 5px 4px;
	margin:4px 0 0;
}
.logo h1{
	margin:0;
}
.logo h1 a{
	background:url(../images/janet-rhodes.gif) no-repeat;
	width:204px;
	height:106px;
	overflow:hidden;
	display:block;
}
.logo h1 a em{
	text-indent:-9999px;
	display:block;
}
.content-holder{
	width:100%;
	overflow:hidden;
}
#content{
	float:right;
	width:652px;
	padding:63px 30px 100px 0;
}
.content-add01{
	width:100%;
	background:#fff;
	overflow:hidden;
}
.image01{
	float:left;
	width:132px;
	padding:0 0 0 5px;
}
.image01 img{
	display:block;
}
.content-text{
	width:502px;
	float:left;
	padding:0 0 20px;
}
.content-text p{
	margin:0;
	font:15px/18px Georgia, "Times New Roman", Times, serif;
	color:#537194;
}
.content-text p a{
	color:#537194;
}
.content-text ul{
	width:100%;
	overflow:hidden;
	margin:0;
	padding:11px 0 0;
	list-style:none;
}
.content-text ul li{
	float:left;
	padding:0 0 0 59px;
}
.content-text ul li:first-child{
	padding-left:0;
}
.content-text ul li a{
	background:url(../images/bullet.gif) no-repeat 100% 5px;
	float:left;
	text-decoration:none;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#cf975b;
	padding:0 14px 0 0;
}
.content-text ul li a:hover{
	color:#537194;
}
.content-box02{
	width:100%;
	overflow:hidden;
}
.welcome-box{
	background:url(../images/bg-welcome.jpg) no-repeat;
	width:618px;
	height:335px;
	padding:5px 0 0 22px;
	overflow:hidden;
}
.welcome{
	margin:0;
}
.welcome span{
	background:url(../images/welcome.png) no-repeat;
	width:319px;
	height:130px;
	overflow:hidden;
	display:block;
}
.welcome span em{
	display:block;
	text-indent:-9999px;
}
.thank-you{
	background:url(../images/welcome-heading.png) no-repeat;
	width:555px;
	height:37px;
	overflow:hidden;
	margin:2px 0 4px 31px;
	display:block;
	text-indent:-9999px;
}
.welcome-text{
	margin:0 0 0 35px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
	background:url(../images/welcome-text.png) no-repeat;
	width:546px;
	height:118px;
}
.welcome-box ul{
	margin:18px 0 0 -24px;
	padding:3px 0 0 317px;
	list-style:none;
	overflow:hidden;
	background:url(../images/bg-menu-border.gif) repeat-x;
	width:640px;
}
.welcome-box ul li{
	float:left;
	background:url(../images/bg-menu-separator.gif) no-repeat 100% 0;
	padding:0 3px 0 0;
}
.welcome-box ul li span{
	background:url(../images/bg-menu-separator.gif) no-repeat;
	float:left;
	padding:0 0 0 3px;
}
.welcome-box ul li a{
	background:url(../images/bg-menu-add.png) repeat-x;
	color:#eede91;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
	letter-spacing:1px;
	overflow:hidden;
	text-decoration:none;
	padding:3px 10px 3px;
}
.welcome-box ul li a:hover{
	color:#fffffe;
}
.content-add03{
	width:100%;
	background:#fff;
	overflow:hidden;
	padding:20px 0 0;
}
.obox{
	float:left;
	width:310px;
	padding:0 20px 0 0;
}
.obox a{
	display:block;
	background:url(../images/img46.jpg) no-repeat;
	width:310px;
	height:128px;
	display:block;
}
.obox a span{
	display:block;
	text-indent:-9999px;
}
.bbox{
	float:left;
	width:310px;
}
.bbox a{
	display:block;
	background:url(../images/img47.jpg) no-repeat;
	width:310px;
	height:120px;
	display:block;
}
.bbox a span{
	display:block;
	text-indent:-9999px;
}
#sidebar{
	float:left;
	width:153px;
	padding:128px 0 0 36px;
}
.shop{
	margin:0;
	padding:0 0 5px 4px;
}
.shop span{
	background:url(../images/shop.gif) no-repeat;
	width:132px;
	height:16px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
}
.accordion{
	margin:0;
	padding:0;
	list-style:none;
	width:154px;
	overflow:hidden;
	border-top:2px solid #fff;
}
.accordion li{
	border-bottom:2px solid #fff
}
.accordion ul{
	margin:0;
	background:#fff;
	padding:5px 0 3px;
	list-style:none;
}
.accordion ul li{
	border:none;
	line-height:14px;
	padding:0 0 0 3px
}
.accordion ul li a{
	cursor: pointer;
	display: block;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	line-height:13px;
	font-size:11px;
	padding:3px 0 3px;
	color:#929496;
}
.accordion ul li a.active,
.accordion ul li a:hover{
	color:#000;
}
.opener{
	display:block;
	background:url(../images/accord-off.gif) repeat-x;
	color:#cf975b;
	cursor: default;
	padding:1px 0 1px 4px;
	text-decoration:none;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.opener:visited{
	color: #CF975B;
}
.opener:hover{
	background:url(../images/accord-over.gif) repeat-x;
	color:#537194;
}
.ui-state-active{
	background:url(../images/accord-on.gif) repeat-x !important;
	color:#fff !important;
}
.featured{
	margin:0;
	padding:20px 0 8px;
}
.featured span{
	background:url(../images/featured.gif) no-repeat;
	width:99px;
	margin:0 auto;
	height:13px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
}
.sidebar-banner{
	width:100%;
	overflow:hidden;
}
.sidebar-banner span{
	display:block;
	text-align:center;
	color:#6d6e70;
	line-height:14px;
}
.banner{
	background:url(../images/banner.gif) no-repeat;
	width:134px;
	margin:0 auto 7px;
	height:126px;
	overflow:hidden;
	display:block;
}
.banner em{
	display:block;
	text-indent:-9999px;
}
.nav-holder{
	position:absolute;
	top:107px;
	left:400px;
}
.nav{
	margin:0;
	padding:0;
	list-style:none;
}
.nav li{
	float:left;
	position:relative;
}
.nav li a{
	text-decoration:none;
	display:block;
}
.nav li a.active strong,
.nav li.hover a strong,
.nav li:hover a strong{
	color:#fff;
}
.nav li a.active strong{
	background:url(../images/bg-nav-hover.gif) no-repeat;
}
.nav li span{
	display:block;
	width:117px;
	height:77px;
	overflow:hidden;
}
.nav li span em{
	display:block;
	text-indent:-9999px;
}
.nav li#trade span{
	background:url(../images/nav-img01-on.jpg) no-repeat;
}
.nav li#janet span{
	background:url(../images/nav-img02.jpg) no-repeat;
}
.nav li#retail span{
	background:url(../images/nav-img03.jpg) no-repeat;
}
.nav li#kids span{
	background:url(../images/nav-img04.jpg) no-repeat;
}
.nav li#trade a.active span {
	background:url(../images/nav-img01.jpg) no-repeat;
}
.nav li#janet a.active span {
	background:url(../images/nav-img02-hover.jpg) no-repeat;
}
.nav li#retail a.active span {
	background:url(../images/nav-img03-hover.jpg) no-repeat;
}
.nav li#kids a.active span {
	background:url(../images/nav-img04-hover.jpg) no-repeat;
}
.nav li strong{
	display:block;
	background:url(../images/bg-nav.gif) no-repeat;
	width:117px;
	height:20px;
	text-transform:uppercase;
	overflow:hidden;
	padding:5px 0 4px;
	color:#cf975b;
	font-size:13px;
	font-weight:bold;
	letter-spacing:1px;
	text-align:center;
}
.nav ul{
	display:none;
	position:absolute;
	top:100%;
	left:0;
	width:117px;
	background:#eede91;
	padding:4px 0 8px;
	margin:0;
	line-height:14px;
	list-style:none;
	text-align:center;
}
.nav li.hover ul,
.nav li:hover ul{
	/*display:block;*/
}
.nav ul li{
	width:100%;
	overflow:hidden;
	padding:0 0 1px;
}
.nav ul a{
	color:#76787a;
	float:left ;
	width:100%;
	text-decoration:none;
}
.nav ul a:hover{
	text-decoration:underline;
}
#footer{
	position:relative;
	height:40px;
	width:100%;
	margin:-40px 0 0;
	margin: 0;
}
.footer-add01{
	text-align:center;
	width:715px;
	overflow:hidden;
	position:relative;
	padding:0 0 0 190px;
	margin:0 auto;
}
.footer-add01 ul{
	margin:0;
	line-height:13px;
	padding:0;
	width:100%;
	list-style:none;
}
.footer-add01 ul li{
	display:inline;
	padding:0 5px 0 10px;
	color:#808183;
	font-size:11px;
	background:url(../images/footer-saparator.gif) no-repeat 0 3px;
}
.footer-add01 ul li:first-child{
	background:none;
	padding-left:0;
}
.footer-add01 ul li a{
	text-decoration:none;
	white-space:nowrap;
	color:#808183;
}
.footer-add01 ul li a:hover{
	text-decoration:underline;
}
/*timeline begin*/
.content-add04{
	height:1%;
	position:relative;
	background:#fff;
	overflow:hidden;
}
.history{
	margin:0;
	padding:0 0 5px;
}
.history span{
	background:url(../images/history.gif) no-repeat;
	width:414px;
	display:block;
	overflow:hidden;
	height:60px;
}
.history span em{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
.content-text05,
.content-add04 strong{
	display:block;
	color:#537194;
	padding:0 0 12px;
	font:bold 13px/20px Arial, Helvetica, sans-serif;
}
.content-add04 ul{
	border-top:3px solid #efdd91;
	margin:0;
	width:100%;
	overflow:hidden;
	padding:13px 0 0;
	list-style:none;
}
.content-add04 ul li{
	width:100%;
	overflow:hidden;
}
.content-add04 ul.list{
	border-top: 0;
	margin: 0;
	margin-bottom: 10px;
	width: auto;
	overflow: visible;
	padding: 0 0 0 30px;
	list-style: disc;
}
.content-add04 ul.list li{
	width: auto;
	overflow: visible;
}
.year{
	float:left;
	width:50px;
	padding:0 0 0 1px;
}
.year span{
	color:#537194;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
}
.content-text01{
	float:left;
	width:585px;
}
.content-text01 p{
	margin:0;
	padding:0 0 10px;
}
/*timeline end*/
/*shop-by-cat-page begin*/
.headline{
	margin:0;
	padding:0 0 18px;
}
.headline span{
	background:url(../images/headline.gif) no-repeat;
	width:259px;
	height:42px;
	overflow:hidden;
	display:block;
	margin:0 0 0 -5px
}
.headline span em{
	text-indent:-9999px;
	display:block;
}
.shop-by-category {
	padding:0 0 10px;
}
.shop-by-category span {
	background:url(../images/shop-by-category.gif) no-repeat center center;
	width:643px;
	height:125px;
}
.intro{
	width:643px;
	overflow:hidden;
	padding:0 0 18px;
}
.intro img{
	display:block;
}
/*shop-by-cat-page end*/
/*about-page begin*/
.fair-trade{
	margin:0;
}
.fair-trade span{
	display:block;
	overflow:hidden;
	padding:0 0 9px;
	background:url(../images/fair-trade.gif) no-repeat;
	width:557px;
	height:68px;
}
.fair-trade span em{
	display:block;
	text-indent:-9999px;
}
.obox01{
	width:642px;
	overflow:hidden;
	padding:0 0 18px;
	position:relative;
}
.obox01 .top{
	background:url(../images/ob01-top.gif) no-repeat;
	width:642px;
	height:9px;
	float:left;
	overflow:hidden;
}
.obox01 .center{
	background:#e29857;
	width:642px;
	float:left;
	position:relative;
}
.obox01 .bottom:after,
.obox01 .center:after{
	content:"";
	clear:both;
	display:block;
}
.obox01 .center-add{
	margin:-10px 0 -10px;
	min-height:185px;
	float:left;
	position:relative;
}
*+html .obox01 .center-add{
	margin-top:-9px;
	position:relative;
}
* html .obox01 .center-add{
	height:185px;
	position:relative;
	margin-top:-9px;
	overflow:visible;
}
.obox01 .bottom{
	float:left;
	background:url(../images/ob01-bottom.gif) no-repeat;
	width:642px;
	height:10px;
}
.image02{
	float:left;
	width:254px;
	height:185px;
	overflow:hidden;
	position:relative
}
.image02 span{
	background:url(../images/img02.png) no-repeat;
	overflow:hidden;
	display:block;
	width:254px;
	height:185px;
	position:relative
}
.image02 span em{
	position:relative;
	text-indent:-9999px;
	display:block;
}
.content-text02{
	float:left;
	width:350px;
	position:relative;
	padding:25px 0 0 21px;
}
#content p{
	margin:0;
}
.content-text02 p{
	margin:0;
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#f4e7b6;
	padding:0 0 10px;
}
.content-text02 strong{
	display:inline;
	color:#fff;
}
.content-text03 p{
	padding:0 0 13px;
	line-height:18px;
	text-align:justify;
}
.content-text03 h3{
	margin:0;
	color:#7fa068;
	font-size:12px;
	padding:32px 0 14px;
	line-height:14px;
}
.content-text03 h2{
	margin:0;
	color:#000000;
	font-size:14px;
	padding:14px 0 14px;
	line-height:14px;
}
.image03{
	float:right;
	padding:0 0 10px 20px;
}
.image03 img{
	display:block;
}
/*about-page end*/
/*gallery-page begin*/
.content-add05{
	width:660px;
	background:#fff;
	margin:0 -10px 0 0;
	padding:1px 0 0 6px;
	overflow:hidden;
}
.gallery{
	width:660px;
	margin:0 0 17px;
	padding:0;
	overflow:hidden;
	list-style:none;
}
.gallery li{
	float:left;
	background:url(../images/border.gif) repeat-y;
	padding:0 7px 0 8px;
	width:149px;
}
.gallery li:first-child{
	background:none;
	padding-left:0;
}
.gallery li a img{
	border:1px solid #a7a9ac;
	display:block;
	margin:0 0 2px;
}
.gallery li a{
	float:left;
	width:100%;
	color:#636466;
	font-size:10px;
	line-height:11px;
	text-decoration:none;
}
.gallery li a:hover{
	color:#000;
}
.gallery li strong{
	letter-spacing:1px;
	float:left;
	color:#889f6b;
	padding:3px 0 0;
	font:bold 11px Arial, Helvetica, sans-serif;
}
/*gallery-page end*/
/*janet-page begin*/
.content-add06{
	width:644px;
	background:#fff;
	float:left;
}
.content-box03{
	float:right;
	width:422px;
}
.my-story{
	margin:0;
	padding:3px 0 5px;
}
.my-story span{
	background:url(../images/my-story.gif) no-repeat;
	width:174px;
	height:59px;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
}
.content-add07{
	width:100%;
	overflow:hidden;
	padding:15px 0 0;
	border-top:3px solid #efdd91;
}
.content-add07 p{
	padding:0 0 18px;
}
.left{
	color:#636466;
	font:12px/16px Georgia, "Times New Roman", Times, serif;
	float:left;
	width:194px;
}
.image04{
	width:100%;
	overflow:hidden;
	padding:0 0 9px;
}
.image04 img{
	display:block;
}
.left h2,
.left h3{
	margin:0;
	padding:0 0 2px;
	color:#99ac7c;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
}
.left h3.affiliate_register {
	color: #000000;
	font-family: Verdana,Arial,sans-serif;
}
.left p{
	padding:0 0 13px;
}
.left p.affiliate_register a {
	font-family: Arial,Helvetica,sans-serif;
}
.left-add{
	width:185px;
	overflow:hidden;
}
.left span{
	display:block;
	padding:0 0 3px;
}
.left ul{
	margin:0;
	padding:0 0 53px;
	list-style:none;
}
.left ul li{
	background:url(../images/bullet01.gif) no-repeat 0 8px;
	padding:0 0 0 7px;
}
.left ul li a{
	color:#636466;
}
/*janet-page end*/
/*kids begin*/
.left-add01{
	width:100%;
	padding:0 0 28px;
}
.left-add01:after{
	content:"";
	clear:both;
	display:block;
}
.left-add01 em{
	display:block;
	padding:5px 0 13px;
	font-size: 10px;
}
.left-add01 ul{
	margin:0 0 5px;
	padding:0;
	width:100%;
	float:left;
	list-style:none;
}
.left-add01 ul li{
	float:left;
	background:none;
	padding:0 0 0 5px;
}
.left-add01 ul li:first-child{
	padding-left:0;
}
.left-add01 ul li img{
	display:block;
}
.left-add01 ul li a{
	display:block;
	border:1px solid #a6a8aa;
}
.content-add08{
	width:422px;
	overflow:hidden;
	background:url(../images/img30.jpg) no-repeat;
	padding:138px 0 0 14px;
	margin:-12px 0 0 -15px;
}
*+html .content-add08{
	position:relative;
}
* html .content-add08{
	position:relative;
}
.content-add08 p{
	color:#537194;
	padding:0 0 20px;
	font:bold 13px/20px Arial, Helvetica, sans-serif;
}
.popup{
	overflow:hidden;
	background:#fff;
	padding:10px 39px 33px 14px;
	margin:0 auto;
}
.close{
	float:left;
	text-decoration:none;
	background:url(../images/bg-close.gif) no-repeat 0 2px;
	padding:0 0 0 16px;
	color:#78797a;
}
.close:hover{
	text-decoration:none;
}
.popup-image img{
	display:block;
}
.popup-image{
	padding:28px 0 0 23px;
	overflow:hidden;
}
.popup-image div{
	padding:0 0 26px;
	border-bottom:1px solid #e29857;
	overflow:hidden;
}
.popup-link{
	width:668px;
	padding:33px 7px 0 20px;
	overflow:hidden;
}
.next{
	float:right;
	background:url(../images/next.gif) no-repeat;
	width:7px;
	height:9px;
	overflow:hidden;
	text-indent:-9999px;
}
.prev{
	float:left;
	background:url(../images/prev.gif) no-repeat;
	width:8px;
	height:9px;
	overflow:hidden;
	text-indent:-9999px;
}
/*kids end*/
/*spiritually-page begin*/
.inspiration{
	margin:0;
	padding:0 0 12px 228px;
}
.inspiration span{
	background:url(../images/inspiration.gif) no-repeat;
	width:407px;
	height:71px;
	overflow:hidden;
	display:block;
}
.inspiration span em{
	display:block;
	text-indent:-9999px;
}
.content-add09{
	width:644px;
	background:#fff;
	overflow:hidden;
}
.content-add10{
	width:6446px;
}
.content-add10:after{
	content:"";
	clear:both;
	display:block;
}
.image06,
.image05{
	float:left;
	width:221px;
	padding:0 0 0 7px;
}
.image05{
	margin:-19px 0 0;
}
* html .image05{
	position:relative;
}
*+html .image05{
	position:relative;
}
.content-text04{
	width:414px;
	overflow:hidden;
	padding:0 0 46px;
}
.content-text04 h3{
	color:#99ac7c;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 12px;
}
.content-text04 h3 span{
	color:#537194;
}
/*spiritually-page end*/
/*retail begin*/
.content-add11{
	float:right;
	background:#fff;
	width:421px;
	margin:0 -7px 0 0;
}
.content-box03{
	width:421px;
}
.content-box03:after{
	content:"";
	clear:both;
	display:block;
}
.content-image img{
	display:block;
}
.content-image div{
	width:420px;
	height:275px;
	overflow:hidden;
}
.content-image div{
	width:420px;
	height:275px;
	overflow:hidden;
}
.content-image div ul {
	position: relative;
	height:275px;
}
.content-image div ul li{
	position: absolute;
	top: 0;
	left: 0;
	padding:0 !important;
}
.content-image div ul li.active {
	z-index: 1;
}
.content-image ul{
	margin:0;
	overflow:hidden;
	padding:0;
	list-style:none;
}
.content-image ul li{
	float:left;
	padding:11px 0 0 15px;
}
.content-image ul li:first-child{
	padding-left:0;
}
.content-image span{
	display:block;
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	padding:9px 0 0;
	color:#636466;
}
.content-add12{
	width:100%;
	overflow:hidden;
	padding:18px 0 0;
}
.content-add12 p{
	padding:0 0 12px;
}
.content-add12 ul{
	margin:0;
	padding:0;
	list-style:none;
}
.content-add12 ul li{
	background:url(../images/bullet02.gif) no-repeat 1px 8px;
	padding:0 0 12px 10px;
}
.store{
	width:187px;
	overflow:hidden;
	border:3px solid #efdd91;
	border-width:3px 0;
	padding:17px 0 15px;
	margin:5px 0 17px;
}
.store address{
	font-style:normal !important;
	display:block;
	padding:8px 0 0;
}
.store address span{
	display:block;
	padding:0 !important;
}
.store address em{
	font-style:normal;
	padding:9px 0 0;
	display:block;
}
.stuff{
	font-size: 13px;
	padding:8px 0 0 !important;
	overflow:hidden;
}
.stuff li{
	background:none !important;
	padding:0 0 10px !important;
}
/*retail end*/
/*product-page begin*/
.content-add13{
	width:652px;
	background:#fff;
	overflow:hidden;
	padding:0 0 35px 6px;
}
.image07{
	float:left;
	width:200px;
	padding:3px 21px 0 0;
}
.image07 img,
.image07 a{
	display:block;
}
.view{
	background:url(../images/bg-large-image.gif) no-repeat 1px 1px;
	padding:3px 0 2px 20px;
	margin:5px 0 0;
	float:left;
	font:italic 11px Georgia, "Times New Roman", Times, serif;
	color:#636466;
	text-decoration:none;
}
.view:hover{
	text-decoration:underline;
}
.content-text06{
	float:left;
	background:#fff;
	width:420px;
}
.content-text06 h2{
	margin:0;
	color:#7fa068;
	font:23px Georgia, "Times New Roman", Times, serif;
}
.add02{
	display:block;
	padding:0 0 12px;
	font-size:10px;
}
.content-text06 p{
	padding:0 0 8px;
}
.content-form{
	width:100%;
	overflow:hidden;
}
.content-form div{
	width:100%;
	overflow:hidden;
}
.content-form div span,
.content-form div label{
	float:left;
	font-size:11px;
	color:#636466;
	padding:0 3px 0 0;
}
#select{
	float:left;
	width:46px;
}
.content-form strong{
	color:#7fa068;
	font-size:20px;
	font-weight:bold;
	padding:32px 0 32px;
	overflow:hidden;
	display:block;
}
#select01{
	float:left;
	width:46px;
	margin:1px 20px 0 10px;
}
.btn-add-to-cart{
	background:url(../images/btn-add-to-cart.gif) no-repeat;
	width:93px;
	height:20px;
	border:none;
	cursor:pointer;
}

input.btn-add-to-cart:hover {
	background:url(../images/btn-add-to-cart_hover.gif) no-repeat;
}

.content-add14{
	margin:0 0 0 6px;
	width:643px;
	border-top:3px solid #cf965b;
	overflow:hidden;
}
.content-add15{
	float:left;
	padding:15px 25px 0 16px;
	min-height:325px;
	width:431px;
	background:url(../images/bg-box.gif) repeat-x;
	border-right:1px solid #cf965b;
}
* html .content-add15{
	height:325px;
	overflow:visible;
}
.image08{
	float:left;
	width:134px;
	padding:0 15px 0 0;
}
.content-text07{
	float:left;
	width:280px;
}
.content-add16 h3,
.content-text07 h3{
	margin:0;
	padding:0 0 5px;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#7fa068;
}
.content-text07 p{
	font:12px/19px Georgia, "Times New Roman", Times, serif;
}
.content-add16{
	width:152px;
	float:left;
	padding:10px 0 0 18px;
}
.flag01{
	display:block;
	background:url(../images/flag01.gif) no-repeat;
	width:45px;
	height:30px;
}
.flag01 em{
	text-indent:-9999px;
	display:block;
}
.content-add16 h3{
	padding:6px 0 10px;
}
.content-add16 p{
	font-size:11px;
	line-height:13px;
	padding:0 0 11px;
}
/*product-page end*/
.additional{
	background:url(../images/bg-header.gif) repeat-x;
	height:213px;
	width:50%;
}
/*popup01 begin*/
.popup01{
	overflow: hidden;
	background: #fff;
	width:745px;
	padding:10px 38px 29px 34px;
}
.popup01 .close{
	position: relative;
	margin-left:-20px;
}
.content-add18{
	width:100%;
	padding:0 0 10px;
}
.popup01 .content-add07 p{
	line-height:16px;
	margin:0;
	padding:0 0 10px;
}
.content-add18:after{
	content:"";
	clear:both;
	display:block;
}
.popup01 .content-add07{
	border-color:#e29857;
	padding:12px 0 0;
}
.content-add17{
	border-top:1px solid #e29857;
	padding:11px 0 0;
	width:100%;
	overflow:hidden;
}
.content-add17 strong{
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.content-add17 p{
	margin:0;
	padding:0 0 10px;
}
/*popup01 end*/
.popup .load-wrapper {
	clear: both;
	overflow: hidden;
	background:url(../images/ajax-loader.gif) no-repeat 50% 50%;
}

/* ACCORDION PRODUCT MENU */
#tablist,
#tablist ul,
#tablist li {
	list-style: none;
	margin: 0;
	width: 154px;
	padding: 0;
	z-index: 10;
}
#tablist a {
	background: transparent url('/content/skins/janetrhodesonline/images/accord-over.gif') repeat-x;
	border-top: solid 2px #FFFFFF;
	color: #CF975B;/*orange*/
	cursor: default;
	display: block;
	font: 700 13px Arial,Helvetica,sans-serif;
	overflow: auto;
	padding: 1px 0 1px 4px;
}
#tablist a:hover {
	color: #0E4369;/*blue*/
}
#tablist a:active,
#tablist a:focus {
	outline: none;/* -moz-outline-style: none; */
}
#tablist li.active a,
#tablist li.active a:hover {
	background: transparent url('/content/skins/janetrhodesonline/images/accord-on.gif') repeat-x;
	color: #FFFFFF;/*white*/
}

#tablist ul.subtablist li a {
	background: #FFFFFF;
	background-image: none;
	border: none;
	color: #929496;/*gray*/
	cursor: pointer;
	font: 700 11px/13px Verdana,Arial,Helvetica,sans-serif;
	padding: 3px 0;
	text-transform: uppercase;
}
#tablist ul.subtablist li a:hover {
	background: #FFFFFF;
	background-image: none;
	color: #000000;/*black*/
	font-weight: 700;
}
#tablist ul.subtablist li.active a,
#tablist ul.subtablist li.active a:hover {
	color: #000000;/*black*/
	font-weight: 700;
}


#pagination {
	color: #999999;
	padding-bottom: 10px;
	text-align: center;
}
#pagination a {
	color: #636466;
	text-decoration: underline;
}
#pagination a:hover {
	color: #000000;
}