/* CSS Document */





* {padding:0px; margin:0px;}







* html img,

* html .png{

position:relative;

behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

);

}



BODY {width:100%; margin:0px auto; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; background:#fdfdfb url(../../../../images/body-bg.gif) top center no-repeat; }



a {text-decoration:none;}

a:hover {text-decoration:underline;}

img{border:none; margin:0px; padding:0px;}





.breadcrumb{margin:0px; padding:0px;  width:100%;  font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#717171; border-top:1px dotted #cacaca; border-bottom:1px dotted #cacaca; line-height:25px; background:#f7f7f7; text-align:left;}

.breadcrumb a{ padding:0 7px 0 7px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#717171;}

.breadcrumb a:hover{ color:#000;}



.contain{margin:0px auto;  padding:0px; width:1000px;  border:0px solid #000; }



/*.contain{ filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; width:100%; }  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; */





/* Top Area */

.logo{margin-top:27px; padding:0px; float:left; width:421px;}



/* Top Right Area */

.toprightpanel{float:right; margin:0px; padding:0px; border:0px solid #cd0000;}

.phone{margin-top:2px; margin-right:10px; padding:0px; text-align:right; }



.help-cart{margin-top:-10px; padding:2px;  width:320px; text-align:right; }

.help-cart img{padding-right:5px;}



.searchbox{width:305px; margin-top:0px;  padding:-1px; text-align:right; }

.searchbox input{width:232px; background:url(../../../../images/search-box.png) left top no-repeat;  margin:0px;  padding:6px 5px 10px 40px;  color:#000; font-size:12px; line-height:13px;  font-family:verdana, Arial, Helvetica, sans-serif; border:0px;  }



/* Top Navigation */

.topnavigation{margin-top:21px; padding:0px; float:left; border:0px solid #000; width:600px;  }

/* Home */



.topnav-home{ margin-right:1px;  float:left; border:0px solid #000; width:76px;}

.topnav-home a {background:url(../../../../images/nav-home.png) no-repeat;  padding:13px 22px 13px 22px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000101; line-height:40px;}

.topnav-home a:link {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000101;}

.topnav-home a:hover{margin:0px; padding:13px 22px 13px 22px; background:url(../../../../images/nav-home-hover.png) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff; text-decoration:none;}

.topnav-home a:active{margin:0px; padding:13px 22px 13px 22px; background:url(../../../../images/nav-home-hover.png) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff;}



/* Free Gift */

.topnav-freegift{ margin:0px;  float:left; border:0px solid #000; width:149px;}

.topnav-freegift a {background:url(../../../../images/nav-freegift.png) no-repeat;  padding:13px 14px 13px 14px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000101; line-height:40px;}

.topnav-freegift a:hover{margin:0px; padding:13px 14px 13px 14px; background:url(../../../../images/nav-freegift-hover.png) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff; text-decoration:none;}

.topnav-freegift a:active{margin:0px; padding:13px 14px 13px 14px; background:url(../../../../images/nav-freegift-hover.png) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff;}



/* Why Us */

.topnav-whyus{ margin:0px;  float:left; border:0px solid #000; width:80px;}

.topnav-whyus a {background:url(../../../../images/nav-whyus.png) no-repeat;  padding:13px 12px 13px 12px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000101; line-height:40px;}

.topnav-whyus a:hover{margin:0px; padding:13px 12px 13px 12px; background:url(../../../../images/nav-whyus-hover.png) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff; text-decoration:none;}

.topnav-whyus a:active{margin:0px; padding:13px 12px 13px 12px; background:url(../../../../images/nav-whyus-hover.png) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff;}



/* Blog  */

.topnav-blog{ margin:0px;  float:left; border:0px solid #000; width:60px; }

.topnav-blog a {background:url(../../../../images/nav-blog.png) no-repeat;  padding:13px 18px 13px 18px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000101; line-height:40px;}

.topnav-blog a:hover{margin:0px; padding:13px 18px 13px 18px; background:url(../../../../images/nav-blog-hover.png) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff; text-decoration:none;}

.topnav-blog a:active{margin:0px; padding:13px 18px 13px 18px; background:url(../../../../images/nav-blog-hover.png) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff;}



/* Contact Us */

.topnav-contact{ margin:0px;  float:left; border:0px solid #000; }

.topnav-contact a {background:url(../../../../images/nav-contact.png) no-repeat;  padding:13px 16px 13px 16px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000101; line-height:40px;}

.topnav-contact a:hover{margin:0px; padding:13px 16px 13px 16px; background:url(../../../../images/nav-contact-hover.png) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff; text-decoration:none;}

.topnav-contact a:active{margin:0px; padding:13px 16px 13px 16px; background:url(../../../../images/nav-contact-hover.png) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff;}



/* Our Story  */

.topnav-ourstory{ margin:0px;  float:left; border:0px solid #000; width:100px; }

.topnav-ourstory a {background:url(../../../../images/nav-ourstory.png) no-repeat;  padding:13px 18px 13px 18px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000101; line-height:40px;}

.topnav-ourstory a:hover{margin:0px; padding:13px 18px 13px 18px; background:url(../../../../images/nav-ourstory-hover.png) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff; text-decoration:none;}

.topnav-ourstory a:active{margin:0px; padding:13px 18px 13px 18px; background:url(../../../../images/nav-ourstory-hover.png) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff;}





/* Share Panel */



.share{float:right; margin-top:8px; padding:0px; border:0px solid #cd0000; width:960px; text-align:right;}



/* Left Section  */

.leftmenupanel{margin:0px; padding:0px; width:230px; float:left; border:1px solid #d7d7d7; background:#ececec; }



.leftpane{margin:0px; padding:0px; width:230px; float:left; }



.freegiftwrap{float:left; margin-top:15px; padding:0px; width:100%; height:148px; background:url(../../../../images/free-gift-wraping-bg.gif) left top no-repeat;}

.freegiftwrap img{ margin:10px 0px 0px 10px; padding:0px;}

.freegiftwrap p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:left;  width:130px; margin-left:15px;}



.testimonial{float:left; margin-top:15px; padding:0px; width:100%; height:173px; background:url(../../../../images/testimonial-bg.gif) left top no-repeat;}

.testimonial img{ margin:7px 0px 3px 10px; padding:0px;}

.testimonial p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:left;  width:200px; margin-left:15px; line-height:19px;}

.testimonial-clientname{float:left; margin:5px 0 0 5px; padding:0px; width:75%;  height:70px; color:#626262;}



/* Middle Section  */

.middle-section{margin:3px 0 0 3px; padding:0px; width:714px; float:left; border:0px solid #000;}

.middle-section div{margin-bottom:15px; padding:0px;}



/* Middle Section "Deal Of The Day"  */

.dealoftheday{float:left; margin:0px; padding:0px; width:386px; height:166px; background:url(../../../../images/deal-of-day-bg.gif) left top no-repeat;}

.dealoftheday img{ margin:15px 0px 0px 10px; padding:0px;}

.dealoftheday p{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:left;  width:260px; margin-left:11px;  line-height:19px;}

.dealoftheday span{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ea421d; text-align:left;  margin-right:20px; line-height:19px; text-decoration: line-through;}

.black{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4f4f4f; text-align:left;}

.dealoftheday div{margin:0px; padding:0px; float:left;}









.monthlycatalog{float:left; margin-left:8px; padding:0px; width:320px; height:166px; background:url(../../../../images/monthly-catalog-bg.gif) left top no-repeat;}

.monthlycatalog .imgg{ margin:15px 0px 0px 10px; padding:0px;}

.monthlycatalog .imgg1{ margin:5px 0px 0px 10px; padding:0px;}

.monthlycatalog p{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:left;  width:220px; margin-left:13px; margin-top:5px;  line-height:18px;}

.monthlycatalog span{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#197eb1; text-align:left;  font-weight:bold; line-height:19px;}



.monthlycatalog div{margin:0px; padding:0px; float:left;}

.blutext{float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px;  text-align:left;  width:220px; margin-left:15px;}







.featuredproduct{float:left; margin:0px; padding:0px; width:710px;  background:url(../../../../images/featured-product-bg.gif) left top no-repeat; border-bottom:1px solid #cccccc;}

.featuredproduct .imgg2{ margin:13px 0px 0px 15px; padding:0px;}

.featuredproduct .imgg3{ margin:10px 0px 0px 10px; padding:0px; }

.redtext{ padding:0px;  text-align:right; width:370px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ec2122; text-align:right;  font-weight:bold;}

.featuredproduct1{margin:0px; padding:0px; float:left; border:0px solid #000;}

.featuredproduct1 ul{margin:0px; padding:0px; list-style:none;}

.featuredproduct1 li{margin:0px; padding:2px; float:left; width:143px; margin:0 10px 0 10px; border:0px solid #cd0000;}









.featuredproduct p{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:left;  width:150px; margin:5px 0 0 5px;;  line-height:18px;}

.featuredproduct span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ec2122; text-align:left;  font-weight:bold;}



.featuredproduct div{margin:0px; padding:0px; float:left;}



/* Bottom Section */



.bottom{clear: both; margin:0px; padding:0px; float:left; width:99%; background:#666666 url(../../../../images/bottom-bg.gif) left top repeat-x; border:0px solid #cd0000; height:185px;}

.botcontent{ margin:0px auto; padding:0px; border:0px solid #000; width:962px; text-align:center;}





.botcontent a {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; color:336699; text-decoration:underline; padding:0 10px 0px 10px;}

.botcontent a:hover{color:cd0000; text-decoration:none;}

.botlogos{margin-top:35px;}

.botlogos img{ padding-left:10px; padding-right:10px;}



/* Monthly Catalog Pop Up Section*/



.monthlypopcatalog{border:0px solid #cd0000; width:420px; height:445px; background:url(../../../../images/monthly-catalog-popbg.png) left top no-repeat;}



.content{margin:32px 0 0 35px; padding:0px; float:left; width:305px; border:0px solid #cd0000;}



.content h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:34px; color:#000; }



.monthlycatalog1{float:left; margin:0px; padding:0px;}

.monthlycatalog1 p{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#000; text-align:left;  width:100%; line-height:18px; margin-top:20px;}



.monthlycatalog1 h2{font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#197eb1; }

.monthlycatalog1 div{margin:10px 0 10px 0; padding:0px; float:left; }



.monthlycatalog1 input{width:207px; height:43px; background:url(../../../../images/monthly-catalog-inputbg.png) left top no-repeat;  margin:0px;  color:#fff; font-size:20px;  font-family:verdana, Arial, Helvetica, sans-serif; border:0px; padding:5px 0px 0px 5px; font-weight:lighter; line-height: 40px;}

.monthlycatalog1 input[type="image"]{width:160px; background-image: none; margin:0px; border:0px; padding:5px 0px 0px 5px;}


.monthlycatalog1 span{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-align:left;  width:100%; margin-top:5px;}
.monthlycatalog1 span.asterisk{ float:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#F00; }



/* Content Area  CSS */

.contentarea{background:#fff; margin::0px; padding:0px; border:0px solid #000; float:left; width:100%}



.contentarea h1{ width:705px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; text-transform:capitalize; margin-bottom:2px; padding:10px 0 15px 10px; background:url(../../../../images/header-bg.gif) left top no-repeat;  }



.contentarea p{ font-family:Arial, Helvetica, sans-serif; font-size:11pt; font-weight:normal; margin:0 10px 16px 10px; line-height:20px; text-align:justify; }



.line{margin-left:20px; padding:0px; width:94%; height:3px; background:url(../../../../images/line-bg.gif) repeat-x; float:left; }







.productlisting{margin:0px 0 0 15px; padding:0px; float:left;  width:96%; background-color:#ebebeb; height:280px;}

.productlisting ul{margin:0px; padding:0px; list-style:none;}



.productlisting li{ padding:2px; float:left; width:143px; margin:10px 10px 0 12px; border:0px solid #cd0000; background:url(../../../../images/productlist-bg.gif) left top no-repeat; height:254px;}

.productlisting p{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:left;  width:150px; margin:10px 0 0 5px;  line-height:20px;}

.productlisting li a{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:left;  }

.productlisting span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ec2122; text-align:left;  font-weight:bold;}

.productlisting div{margin:0px; padding:0px; float:left;}



.productlisting img {border:none;}





.productdetails{margin:0px 0 0 15px; padding:0px; float:left;  width:96%; background-color:#f0f0f0;}

.productdetails img{border:none;}

.productdetails a{ color:#000; text-transform:capitalize;}

.productdetails .image{width:300px; border:1px solid #e3e3e3; background-color:#fff; margin:10px 0 0 10px; text-align:center; float:left;}



.productdetails .items{margin-right:10px; width:340px; float:right;}

.productdetails h2{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; text-transform:capitalize; color:#333333; margin:10px 0 10px; 0}

.productdetails p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:left;  margin:0px;  line-height:18px;}

.productdetails .blankdiv{margin:10px 0 10px 0; padding:0px; width:100%; }

.selecte{width:50px; border:1px solid #ccc; }

.moredetails{width:96%; float:left; margin-left:16px;}

.moredetails p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:left;  margin:10px 0 0 5px;  line-height:18px;}

.spacer{width:100%; float:left; }

.moredetails h3{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; text-transform:capitalize; color:#333333; margin:10px 0 10px;}



/*Shopping Cart CSS*/

.scart{margin:0px; padding:30px 25px 20px 30px;; width:93%;  border:0px solid #cd0000; float:left; background:#fff;}

.scart ul{margin-top:30px; padding:0px; list-style:none;}

.scart li{margin:10px 5px 0 0;  padding:0px; width:100px; border:0px solid #cd0000; float:left; }

.scart li h3{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:capitalize; color:#333333;}

.scart li span{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:capitalize; color:#cd0000;}

.scart li img{margin-left:5px; padding:0px; border:0px;}

.scart h1{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; text-transform:capitalize; color:#333333;}

.scart li center{margin:0px; padding:0px; font-family:Arial, verdana, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#cd0000; text-align:left;}

.line1{margin:0px; padding:0px; width:99%; height:3px; background:url(../../../../images/line-bg.gif) repeat-x; float:left; }







div.contentarea * ul {
	list-style: disc outside none;
	margin-left: 20px;
}


div.ul_no_bullets ul, div.ul_no_bullets ul li {
	list-style: none;
}

td.CatalogItemLight {
	font-size: 12px;
	text-align: center;
}

span.strike {
	color: #EA421D;
}


/*************************************************************************************     ********************************/

.BoxText {

	background-color: transparent;

}