/* CSS Document */
/*-------------------------general-------------------------*/
body{
	padding:0;
	margin:0;
	background-color:#FDFDEF;
	color:#8A8A68;
	font:normal 11px Arial, Helvetica, sans-serif;
}
p, a, h2, h3, li, td, form, input, select {
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	border:none;
	display:block;
}

ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
a{
	text-decoration:none;
	outline:none;
}
.speacer{
	padding:0;
	margin:0;
}
h2{
	font:normal 24px/26px Arial, Helvetica, sans-serif;
	color:#040404;
	background-color:inherit;
}
/*-------------------------general-------------------------*/
/*-------------------------Header Panel Start-------------------------*/
.pattern{
	background:url(images/pattern.gif) repeat-x 0 0 #040404;
	color:#FFF;
}
.header{
	background:url(images/header.jpg) repeat-x 0 100%;
	padding:21px 0 253px 0;
}
.logo{
	display:inline;
}
.search{
	font-size:16px;
	line-height:21px;
}
.searchTextBox{
	width:180px;
	height:17px;
	border:1px solid #3DC1BC;
	color:#43D2CC;
	background-color:#0C8681;
	padding:2px 0 0 8px;
	font-size:11px;
	line-height:14px;
}
/*-------------------------Header Panel End-------------------------*/
/*-------------------------TopNav Panel Start-------------------------*/
.topnavBg{
	background:url(images/topnavbg.gif) repeat-x 0 0;
}
ul.topnav li{
	width:auto;
	float:left;
	padding:0 17px;
	background:url(images/topnavdiv.gif) no-repeat 100% 50%;
	line-height:27px;
	font-weight:bold;
}
ul.topnav li.notopnavdiv{
	background-image:none;
}
ul.topnav li a{
	color:#FFE866;
	background-color:inherit;
}
ul.topnav li a:hover{
	color:#FFF;
	background-color:inherit;
}
ul.topnav li a.active{
	color:#FFF;
	background-color:inherit;
	cursor:text;
}
/*-------------------------TopNav Panel End-------------------------*/
/*-------------------------Body Panel Start-------------------------*/
.bodyPPadding{
	padding:32px 0;
}
.shoppingCartBg{
	background:url(images/shoppingcartbg.jpg) no-repeat 0 0;
	padding:8px 0 9px 82px;
	font-size:14px;
	line-height:17px;
	color:#FFF;
	background-color:inherit;
}
.shoppingCartBg b{
	font-size:12px;
	line-height:17px;
	font-weight:bold;
	color:#787878;
	background-color:inherit;
	display: block;
	padding:2px 0 0 0;
}
.shoppingCartBg b a{
	color:#FFE866;
	background-color:inherit;
	text-decoration:underline;
}
.shoppingCartBg b a:hover{
	text-decoration:none;
}
.bodyleftbotBg{
	background-color:#087C7A;
	color:#67CECC;
	padding:25px 16px 20px 16px;
}
h2.member{
	line-height:34px;
	background:url(images/memberbullet.jpg) no-repeat 0 0;
	padding:0 0 0 34px;
	color:#FFF;
	background-color:inherit;
}
.username{
	font-weight:bold;
	line-height:21px;
}
.textBox{
	width:140px;
	height:20px;
	background-color:#179B99;
	color:#023938;
	font:bold 11px Arial, Helvetica, sans-serif;
	border:1px solid #20AEAC;
}
.forget{
	background:url(images/forgetbullet.gif) no-repeat 0 50%;	
	font-weight:bold;
	line-height:20px;
	padding:0 0 0 12px;
}
.forget a{
	color:#FFE866;
	background-color:inherit;
}
.forget a:hover{
	text-decoration:underline;
}
.catagoryPanel{
	padding:24px 0 0 0;
}
.catagoryPanel h2{
	color:#FFF;
	background-color:inherit;
}
.catagoryPanel ul li{
	background:url(images/dashed.gif) repeat-x 0 100%;
}
.catagoryPanel ul li.nodashed{
	background-image:none;
}
.catagoryPanel ul li span{
	background:url(images/arrow1.gif) no-repeat 12px 50%;
	padding:0 0 0 28px;
	line-height:25px;
}
.catagoryPanel ul li span a{
	color:#FFE866;
	background-color:inherit;
}
.catagoryPanel ul li span a:hover{
	color:#FFF;
	background-color:inherit;
}
p.bodyTxt{
	line-height:15px;
}
p.bodyTxt b{
	display:block;
	margin:13px 0 7px 0;
	padding:0 0 0 22px;
	color:#A9C663;
	background-color:inherit;
	background:url(images/bullet.gif) no-repeat 0 0;
}
p.bodyTxt span.bigtxt{
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#087C7A;
	background-color:inherit;
	display:block;
	padding:0 0 5px 0;
}
p.bodyTxt span.bigtxt a{
	color:#66030A;
	background-color:inherit;
	text-decoration:underline;
}
p.bodyTxt span.bigtxt a:hover{
	text-decoration:none;
}
p.bodyTxt span.more{
	display:block;
	margin:6px 0 0 0;
	background:url(images/arrow.gif) no-repeat 0 6px;
	padding:0 0 0 8px;
	font-weight:bold;
}
p.bodyTxt span.more a{
	color:#66030A;
	background-color:inherit;
}
p.bodyTxt span.more a:hover{
	color:#000;
	background-color:inherit;
}
.welPanel{
	padding:0 0 22px 0;
}
.welPanel h2{
	padding:0 0 8px 0;
}
h2.collection{
	padding:0 0 5px 0;
}
.collectionTopPanel{
	padding:0 0 22px 0;
}
.colImgName{
	font-weight:bold;
	font-size:12px;
	line-height:15px;
	color:#087C7A;
	background-color:inherit;
	padding:3px 0 3px 0;
}
.collectionTxt{
	line-height:15px;
	padding:0 0 7px 0;
}
p.detail{
	width:56px;
	height:16px;
	background:url(images/detailbg.gif) no-repeat 0 0;
	text-align:center;
	font-weight:bold;
	line-height:15px;
}
p.detail a{
	color:#66030A;
	background-color:inherit;
}
p.detail a:hover{
	color:#FFF;
	background-color:inherit;
}
p.addcart{
	width:78px;
	height:16px;
	background:url(images/addtocartbg.gif) no-repeat 0 0;
	text-align:center;
	font-weight:bold;
	line-height:15px;
}
p.addcart a{
	color:#FFE866;
	background-color:inherit;
}
p.addcart a:hover{
	color:#FFF;
	background-color:inherit;
}
.banner1{
	margin:0 0 15px 0;
}
/*-------------------------Body Panel End-------------------------*/
/*-------------------------Footer Panel Start-------------------------*/
.footerBg{
	background-color:#040404;
	color:#A09F9F;
	padding:24px 0 22px 0;
}
ul.footernav li{
	width:auto;
	float:left;
	padding:0 17px;
	background:url(images/footernavdiv.gif) no-repeat 100% 50%;
	line-height:17px;
	font-weight:bold;
}
ul.footernav li.nofooternavdiv{
	background-image:none;
}
ul.footernav li a{
	color:#FFF;
	background-color:inherit;
}
ul.footernav li a:hover{
	color:#FF9900;
	background-color:inherit;
}
.copyright{
	padding:10px 0 0 0;
	font-size:11px;
	line-height:14px;
}
.copyright a{
	color:#fff;
	background-color:inherit;
	font-weight:bold;
}
.copyright a:hover{
	text-decoration:underline;
}
/*-------------------------Footer Panel End-------------------------*/
/*-------------------------ABOUT US PAGE START-------------------------*/
.aboutUs h2{
	padding:0 0 8px 0;
}
p.aboutusTxt{
    font-size:11px;
	line-height:15px;
}
p.aboutusTxt span.toptxt{
	display:block;
	padding:0 0 15px 0;	
}
p.aboutusTxt span.subheading{
	display:block;
	padding:0 0 5px 0;	
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	color:#087C7A;
	background-color:inherit;
}
.aboutusImgPPadding{
	padding:22px 0 30px 0;
}
/*-------------------------ABOUT US PAGE END-------------------------*/