body {margin:0px; padding:0px; background:url(images/listing_bg.jpg) no-repeat center top #e8e8e8;background-size: 100% 100%;}
#header{margin:0px 0px 0px 0px; padding:0px; float:left; width:960px; height:180px; background:url(images/header_bg.png) no-repeat center top;}
#logo{margin:0px 0px 0px 0px; padding:0px; float:left; width:403px; height:140px;}
#top_right{margin:0px; padding:0px; float:right; width:384px; height:140px;}
.toplinks{margin:0px 0px 0px 0px; padding:0px; float:right; width:380px; height:24x;}
.toplinks ul{margin:0px 0px 0px 0px; padding:0px;}
.toplinks li{margin:4px 4px 0px 10px; padding:0px; float:left; list-style:none;}
.toplinks li a{margin:0px 0px 0px 0px; padding:0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#434343; text-decoration:none; transition:0.9s;}
.toplinks li :hover{color:#ec6718;}
.toplinks img{margin:2px 0px 0px 0px; padding:0px; float:left; opacity:1;}
#paypal{margin:50px 0px 0px 0px; padding:0xp; float:right; text-align:right;}
#topmenu_container{margin:0px; padding:0px; float:left; width:960px; height:40px;}
.topmenu{margin:0px; padding:0px; float:left; width:750px; height:40px;}
.topmenu ul{margin:0px; padding:0px;}
.topmenu li{margin:0px; padding:0px; float:left; list-style:none; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#434343; font-weight:normal; height:40px; line-height:40px;}
.topmenu li a:link,.topmenu li a:active,.topmenu li a:visited{margin:0px; padding:0px 20px; color:#434343; text-decoration:none; display:block; line-height:40px; transition:0.3s;}
.topmenu li a:hover{background:url(images/topmenu_bg_hover.png) repeat-x center top -40px; color:#FFF;}
.topmenu span{margin:0px; padding:0px; float:left; width:2px; height:40px; background:url(images/topmenu_seprator.jpg) no-repeat center top;}
#search_container{margin:8px 10px 0px 0px; padding:0px; float:right; width:170px; height:23px;}
.search_fld{margin:0px 0px 0px 0px !important; padding:0px 2px 0px 5px; float:left; width:125px; height:23px; background:url(images/search_bg.png) no-repeat center top; border:0px none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8f8f8f; outline:none;}
.search_btn{margin:0px 3px 0px 0px; padding:0px; float:right; width:41px; height:23px;}
#banner{margin:10px 0px 0px 10px; padding:0px; float:left; width:940px; height:80px;}
#footer_container{margin:10px 0px 0px 0px; padding:16px 0px 0px 0px; float:left; width:100%; background:url(images/footer_bg.png) repeat-x center top; height:295px;}
#footer{margin:0px auto 0px auto !important; padding:0px; width:960px; height:258px !important; background-color:#7f7f7f}
.footer_link{margin:0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#cfcfcf; line-height:22px;}
.footer_link strong{margin:0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#cfcfcf; line-height:30px; text-transform:uppercase; font-weight:normal;}
.footer_link a:link,.footer_link a:active,.footer_link a:visited{margin:0px 0px 0px 4px; padding:0px 0px 0px 15px; color:#f7ffeb; text-decoration:none; transition:1.9s; background:url(images/arrow_footer.png) no-repeat left top; line-height:22px;}
.footer_link a:hover{color:#f7ffeb !important; text-decoration:underline;}


.prod_name{margin:0px; padding:0px 0px 0px 15px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; font-weight:normal;}
.content_heading{margin:0px; padding:0px 0px 0px 15px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff;}
.content_info{margin:0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#868686; line-height:26px;}
.lmenu{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; height:35px; line-height:34px; background:url(images/bizc_lev1_bg.png) no-repeat left top;}
.lmenu a:link,.lmenu a:active,.lmenu a:visited{margin:0px; padding:0px 0px 0px 30px; color:#000000; line-height:34px; display:block; transition:0.9s; text-decoration:none;}
.lmenu a:hover{background:url(images/bizc_lev1_bg_hover.png) no-repeat left top; color:#FFF;}

.shopCategories
{
    height: 495px
}
.categoryListHead h2 {
    font-size: 15px;
    padding: 7px 0px 0px 0px;
    margin: 0px 0px 0px -10px;
}
.categoryListHead
{
    margin: 0px 0px 0px 15px;
    padding: 0 0 0px 0px;
    background-color: #ec6718;
    height: 44px;
    color: #fff;
    line-height: 34px;
    text-transform: uppercase;
    text-indent: 20px;
    display: block;
    width: 180px;
    font-weight: bold;
    font-family: Arial,Helvetica,sans-serif;
}

div.lcat ul.lev1 li a {
    padding: 0px 0px 0px 0px !important;
    font-weight: normal;
    color: #555555!important;
    text-decoration: none;
    height: 35px;
    line-height: 34px;
    display: block;
    font-size: 12px;
    transition: 0.9s;
    font-weight: bold !important;
}

div.lcat ul.lev1 li a:hover {
    color: #ec6718 !important;
}
div.lcat ul.lev1 li {
    margin: 0;
    padding: 0px;
    color: #000;
    list-style: none;
    height: 35px;
    line-height: 34px;
    font-weight: bold;
    list-style-image: url(images/carret.png);
    margin-left: -10px;
    font-family: Arial,Helvetica,sans-serif;
}

div.lcat ul.lev1 li:hover
{
    list-style-image: url(images/carret_orange.png);
}


.v4midBox
{
    margin:-2px 0px 0px 0px;
}

.description font
{
    color:grey;
}
.bsi-tcc textarea {
    width: 100%;
}
#bsiTermsConditions
{
    width:100%
}
#footer table
{
    padding-left: 10px;
}

.bigPic
{
    max-width: 516px;
    max-height:474px;
}

.description li
{
    width: 100%;
    height: auto !important;
}