/* Common
================================= */
.clearboth{clear:both;}

/* Header
================================= */
.header_top { border-bottom:1px solid #ee6aa0; margin:0; overflow:hidden; padding:5px 10px;}
.tobar_left{float:left; font-size: 15px; margin-top: 11px; width: 498px;}
.tobar_right{float:right;}
#currency_display{}
.head_pillar_livechat {background:url("../images/nflyii/head_pillar_livechat.png") no-repeat scroll 0 8px rgba(0, 0, 0, 0); margin-left:30px; text-indent:20px; float:left; font-size:18px; margin:28px 0 0 85px;display: none;}
span.live_chat_link {color:#b5d908;}
.contactus img, .orderstatus img, .wholesalerwhybuy img {padding-right:5px;}
.contactus a,.orderstatus a,.aboutus a {margin:0; padding:0; white-space:nowrap;}
.tobar_left p,.tobar_right p{font-size:14px; line-height:20px; padding:0; margin-bottom:0; display:inline;}
.welcome-msg{font-weight:bold; text-align:left; vertical-align:top; font-size:12px; float:left; margin-right:11px;}
.header_top ul.links{}

.freeship{clear:both; padding-top:5px;}
.block-cart-top{background:url("../images/nflyii/cart-block.png") no-repeat scroll 0 0 transparent; float:right; height:56px; margin-right:10px; padding:5px; width:228px;}
.miniCart{float:right; text-align:center; width:110px; cursor:pointer;}
.MCartLink{background-position:center bottom; background-repeat:no-repeat; height:26px; outline:medium none; text-decoration:none; text-indent:-9000px; width:106px; margin-bottom:4px;}
.MCheckOut {background-image:url("../images/nflyii/checkout-button-header.png"); background-position:center bottom; background-repeat:no-repeat; display:block; height:26px; outline:medium none; text-decoration:none; text-indent:-9000px; width:106px; margin-bottom:4px;}
.summary {float:left; padding-left:52px; padding-top:2px;}
.summary p {padding:0px;}
.block-cart-top p {line-height:normal; margin:0; padding:0px;}
.block-currency-top {border: medium none;margin: 0;}
.block-currency-top select{width: 122px;float: right;}
/* Home Slider 
===================================== */
.slither_banners{ margin:10px 8px; float:left;}
.slither_banners span{ float:left;}
.big_banner{width:100%; margin-bottom:7px;}
.banner_left{width:620px; margin-right:7px; float:left;}
.banner_right{width:346px; float:right;}
.marbt7 {margin-bottom:7px;}

.products-grid li.item:hover{box-shadow: 0 0 2px #333;}

#homecontent, .home_Category {background:-moz-linear-gradient(center top , #EAEAEA 0%, #EAEAEA 0%, #FFFFFF 50%, #FFFFFF 100%) repeat scroll 0 0 transparent; border:1px solid #E1E1E1; clear:both; font-size:11px; line-height:14px; margin:10px 0px; overflow:hidden; width:932px; padding:5px;}

#player {background: url("../images/baner/123.jpg") no-repeat scroll center 0 rgba(0, 0, 0, 0); height: 409px;overflow: hidden; position: relative;width: 100%;    z-index: 1;border: 0 none; margin: 0; padding: 0;}
.banner_list {bottom: 0; height: 27px;left: 0; position: absolute; width: 100%; z-index: 10;}
#player .Limg {}
#player .Limg .banner_li {background: none repeat scroll 0 0 #FFFFFF; height: 409px; left: 0; position: absolute; top: 0; width: 100%;}
#player a {color: #333333;display: block;height: 409px;margin: 0 auto;width: 100%;}
#player .Limg li p {display: none;font-size: 14px;line-height: 25px;padding-left: 15px;}

#player .Nubbt {bottom: 20px;height: 13px;margin-right: -30px;position: absolute;right: 50%;z-index: 99;}
#player .Nubbt span {background: none repeat scroll 0 0 #666666;cursor: pointer;display: inline-block;height: 13px;margin-left: 5px;opacity: 0.3;    width: 13px;}
#player .Nubbt span.on {background: none repeat scroll 0 0 #FF0000;opacity: 0.6;}
/* why us */
.nfltes {float:left; margin:2px 0 10px; font-size:12px;}
.nfltes h2 {background: url("../images/nflyii/head_nav.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); border-bottom:1px solid #91b5c3; color:#666; font-size:12px; line-height:28px; text-indent:15px; width:100%;}
.tescont {padding:10px; width:46%;}
.fl {float:left;}
.fr {float:right;}
.tescont ul li {color:#666; float:left; height:130px;}
.tescont ul li p {float:left; width:100%; margin:0; padding:0;}
strong {font-weight:bold;}
.product-collateral .box-collateral .std img{max-width: 717px;}

/* Sidebox 
===================================== */
/* Category */
#nav-box li{margin:3px 7px;}
#leftNav{border: 1px solid #c4c1bc; margin: 0 0 15px;}
.leftnav_title{background: #eee none repeat scroll 0 0;  border-bottom: 1px solid #c4c1bc; font-size: 18px;    text-align: center;}
.lefnavtwo{border-bottom: 1px solid #c4c1bc;line-height: 34px;}
.lefnavtwo a{ display: block; font-size: 14px; padding-left: 13px;}
.lefnavtwo a:hover{background: #eee none repeat scroll 0 0;color: #f78f1e;font-weight: bold;}
a.currentCategory{background: #eee none repeat scroll 0 0;color: #ee6aa0;font-weight: bold;}
/* Whyus */
.block-whyus .why1, .block-whyus .why2, .block-whyus .why3{background:url(../images/nflyii/whyus01.jpg) left top no-repeat; overflow:hidden; border-bottom:1px dotted #d4d4d4; margin:12px 10px 10px; padding:0 0 10px 40px;}
.block-whyus .why2{background:url(../images/nflyii/whyus02.jpg) left top no-repeat;}
.block-whyus .why3{background:url(../images/nflyii/whyus03.jpg) left top no-repeat; border-bottom:none;}
.block-whyus p{margin:0; padding:0;}
.block-whyus .why1a{font:bold 12px/16px Arial; color:#333; padding:2px 0 6px;}
.block-whyus .why1b{font:normal 12px/18px Arial; color:#333;}
#narrow-by-list2 li{height: 28px; line-height: 28px; margin-bottom: 9px;background: none repeat scroll 0 0 #ddd;}
#narrow-by-list2 li a{color: #000;padding-left: 14px;display: block;}
/* Products List
================================= */
.pro_border{padding:0 0 5px;}
.category-products .products-grid li.item{width:182px;}

/* Products Info
================================= */
.products_info_grid .products-grid li.item{width:227px;}
.product-view .product-img-box .product-image-zoom{border: none!important;}


/* Footer
================================= */
.footer-subscribe{background:url("../images/nflyii/footer_newsletter.png") no-repeat; height:29px; overflow:hidden; padding:5px 0 0 0;}
.footer-subscribe label{text-indent:10px; padding:0 7px 0 25px; font-weight:700;}
.footer-subscribe .input-text{background:none; border:0 none; font-size:10px; padding:2px 0; width:221px;}
.footer-subscribe button.button{margin-left:10px;}
.footer_intro {float:left; font-size:10px; height:auto !important; line-height:16px; min-height:80px; padding:0 30px 0 9px; text-align:left; width:449px; color:#797979;}
.footer_links {float:left; font-size:11px; height:auto !important; min-height:90px; padding:3px 0 0; width:451px; color:#99BC00;}
.footer_links a {color:#6A6868;}
.footer_links ul {float:right; margin:0; padding:0;}
.footer_links_pages {color:#99BC00; width:417px;}
.footer_links_pages li {float:left; margin:0 0 4px; width:133px;}
