.recaptcha, #recaptcha_area {clear: both}

.blog_post_details {color: #b0b1b4; font-size: 0.9em; height: 20px}
.blog_date {float: left; }
.blog_commentcount {float: left; margin-left: 6px; border-left: 1px solid #e8e8e8; padding-left: 6px }
.blog_post_details a {color: #b0b1b4; font-weight: normal}
.blog_comment span.blog_commentdate {color: #b0b1b4; font-size: 0.9em; } 
.blog_comment span.blog_commentname {color: #de271f; font-size: 1.2em; font-weight: bold}
.blog_post_box {clear: both}
#top_pic img {display: none}
.normalprice, .productSpecialPrice, .productPriceDiscount {padding: 0 6px 0 0}

#stock {margin-top:8px;; font-weight: bold; border: 1px solid #E8E8E8; padding: 5px 10px}
#stock_left {float: left}
#stock_level {float: right; text-align: right}

#blogComments {}
.blog_post_box {border-bottom: 1px solid #e8e8e8;padding-bottom: 25px;}
.blogcomment_text {margin-top: 15px}
.blog_comment {background: #e8e8e8; padding: 10px}
a.blog_readmore { display: block; width: 102px; height: 22px; background:url(../images/readmore.gif) no-repeat;  text-indent: -9999px; clear: both }
a:hover.blog_readmore { }
.blog_rss { float:right; margin-top:5px; position:relative; z-index:6; }


#nav-cat, #nav-cat ul { padding:0; margin:0; list-style:none; width:190px; text-align:left; }


#nav-cat a { display:block; width:172px; padding: 0; color: white; font-weight:normal; font-size: 16px; color: white; padding: 5px 0 5px 18px; background: #941311 }
#nav-cat ul ul a {background: white; color: #5b5b5b; font-size: 12px; text-transform: none; padding: 5px 0 5px 18px}
#nav-cat a:hover {text-decoration: none}
#nav-cat ul ul a:hover {text-decoration: underline}

#nav-cat ul ul.level2 {margin: 0 0 15px}

.invalid {border: 1px solid red}


.productPriceDiscount { 
	display: block;
}
