/**********************************************MAIN STYLES***************************************/
body {margin: 0px 0px 15px 0px !important; padding: 0px; }
form {padding: 0px; margin: 0px;}
.os-clear {clear: both;}
.cleaner {clear: both;}
.wrapper {width: 100%;text-align: center;}
.background {background: url('../images/bg.jpg') repeat-x top left; padding: 0px 0px 0px 0px !important; margin: 0px !important;text-align: center !important; vertical-align: top !important;overflow-x:hidden;}


.main-content {width:963px !important; margin: 0px auto;}

/**********************************************END MAIN STYLES***************************************/

/**********************************************HEADER SECTION*****************************************/
/* Store - header */
.top-bar {background: #2670af;border-bottom: 1px solid #25669e;min-height: 35px;}
.top-bar .top-bar-inner {margin-right: auto;margin-left: auto;padding-left: 10px;padding-right: 10px; width:960px;}
.top-bar ul {text-align: left;margin: 0;padding: 0;}
.top-bar ul > li {display: inline-block;list-style: none;font-family:Arial, Helvetica, sans-serif; font-size:12px;color: #fff;line-height: 31px;padding-top: 2px;}
.top-bar ul > li > a:link,.top-bar ul > li > a:visited {color: #fff;text-decoration: none;padding-right: 12px;}
.top-bar ul > li > a:hover,.top-bar ul > li > a:active {color: #ff7200;text-decoration: none;padding-right: 12px;}
.top-bar ul > li.social {line-height: normal;padding: 0;padding-bottom: 6px;padding-top: 5px;}
.address {float: right;width: 20.5%;}
.social { float:right; margin-top: 0px;}
.social a { display:none;}
.social img { border:0px; margin:0px 0 0 15px;}
.header {margin-right: auto;margin-left: auto;padding-left: 0px;padding-right: 0px;width:960px; padding-top: 18px;padding-bottom: 18px;height: 116px;}
 
.logo {position: relative;min-height: 1px;padding-left: 10px;padding-right: 10px;float: left;width: 32%;text-align: left;}

#search {float: left; width: 345px; height: 53px; background: url('../images/search-bg2.png') no-repeat left top;position: relative;min-height: 1px;float: left; margin-top:35px;}
#search #search_input {float: left;width: 296px;margin-top: 2px;margin-left: 2px;}
#search #search_button {float: right;height: 29px;width: 30px;margin-right: 7px;margin-top: 9px;}
.search_top_input { outline:none;background: transparent !important; color: #d37c17; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; border: none !important; padding: 3px 0px 0px 9px;width: 296px !important;line-height: 40px;}

.header .top-bg {padding: 0px 0 0px 0px;margin:0;}
.menu-wrap {margin-right: auto;margin-left: auto;background: #025696;width: 960px; clear:both;}
.menu { background:url('../images/top-nav.png') repeat-x left center;  min-height: 42px; margin-bottom:0px;}
.menu ul {margin: 0px 0px 0px 0px; padding: 0px; list-style: none;}
.menu ul li {margin: 0px; padding: 0px; float: left;background:url('../images/divider.jpg') no-repeat right center; }
.#menu ul li.last {background: none;}
.menu ul li a {height: 39px; line-height: 39px;text-transform:uppercase; display:block; padding: 0 25px 0 25px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #fff; text-decoration: none; margin: 0px 0px 0px 0px;}
.menu ul li a:hover { text-decoration:underline; background:#f89d32;}
.why {width:960px; height:48px; background:url(../images/why.jpg) no-repeat top center; margin:0 auto;}
.lcat .link {font-style: italic;display: none;}

/****************************************END HEADER SECTION*****************************************/
.v4ilist table.gallery div.ttl, .v4ilist .subtitle, .v4ilist .fixed {
  margin: 2px 0 2px 19px;
  width: 162px;
}
/****************************************START HOMEPAGE SECTION*************************************/
#home_page {float: right; margin-top:-21px; width:725px;}
#home_page .slide-wrap {width: 721px; height:100px; background: url('../images/slider-bg.jpg') no-repeat; margin: 15px 5px 20px 0; position:relative;}
/* This is the slideshow css */
#home_page #slide-background {background:url('../images/slider-bg.png') no-repeat; width:709px; border:1px solid #ddd; padding:5px; position:relative; margin-top:5px;}
.jquery-slider-wrapper{position:relative;clear:both;zoom:1;}
.jquery-slider-slide{display: none;margin: 0;padding: 0;position: absolute;left:0;top:0;width: 100%;}
.jquery-slider-slide img{border:0;margin:1px;padding:0;}
.jquery-slider-slide-current{display:block;z-index:2;}
.jquery-slider-slide-next{display:block;z-index:1;}
.jquery-slider-selectors{padding: 5px 2px 3px 2px;display:inline;float:left;overflow:hidden;position:absolute;bottom:4px;left:30px;z-index:4;color:#FFFFFF;background: #fff;}
.jquery-slider-selector{background:url('../images/active.jpg') no-repeat;display:inline;float:left;width:13px;height:14px;margin:0 0 0 3px;}
.jquery-slider-selector-current{background:url('../images/no-active.jpg') no-repeat;}
.jquery-slider-selector span{display:none;}
.jquery-slider-control{position:absolute;right:13px;top:11px;cursor: pointer;width:13px;height:14px;z-index:4;}
.jquery-slider-control span{display:none;}
.jquery-slider-control-play{background:url('../images/jquery-slider-theme.png') no-repeat 0px -42px;}
.jquery-slider-control-pause{background:url('../images/jquery-slider-theme.png') no-repeat -10px -42px;}
.jquery-slider-navigation{display:block;}
.jquery-slider-navigation-prev{left:-9999px;top:50%;position:absolute;cursor: pointer;width:41px;height:44px;margin-top:-20px;z-index:4;}
.jquery-slider-navigation-prev span{display:none;}
.jquery-slider-navigation-next{right:-99999px;top:50%;position:absolute;cursor: pointer;width:41px;height:44px;margin-top:-20px;z-index:4;}
.jquery-slider-navigation-next span{display:none;}
.jquery-slider-wrapper .caption{padding:6px 10px;background:#000;font-size:13px;position:absolute;bottom:0px;left:0px;color:#FFFFFF; width:99%; opacity:0.7;}
.jquery-slider-wrapper .caption h1{ font-size:13px; color:#fff; margin:0px; font-weight:bold;}
.jquery-slider-wrapper .caption p{ font-size:11px; color:#fff; margin:0px;}
.jquery-slider-wrapper .caption a{ font-size:11px; color:#fff; margin:0px; color:#ff8a00; text-decoration:none;}
.jquery-slider-wrapper .caption a:hover{ font-size:11px; color:#fff; margin:0px; color:#ff8a00; text-decoration:underline;}
.jquery-slider-timer{color:#FFFFFF;position:absolute;top:5px;right:5px;z-index:4;overflow:hidden;width:26px;height:26px;}
.jquery-slider-timer-rotator{background:url('../images/jquery-slider-rotator-left.png') no-repeat 0 0;overflow:hidden;width:26px;height:26px;position:absolute;top:0;left:-13px;z-index:3;}
.jquery-slider-timer-mask{overflow:hidden;width:13px;height:26px;position:absolute;top:0;right:0px;z-index:2;}
.jquery-slider-timer-rotator-move{left:0;}
.jquery-slider-timer-mask-move{width:26px;left:0;background:url('../images/jquery-slider-rotator-right.png') no-repeat 0 0;}
 /*END slideshow code */
 
/* START Featured Products */
#home_page .featured { width:722px; margin-top:0px; margin-bottom:8px;}
#home_page .featured .feat-bar { width: 722px;background: url('../images/view-listing.jpg') no-repeat;height: 38px;}
#home_page .featured .feat-bar h2{ color: #fff;font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-size: 14px;font-weight: bold;line-height: 38px;padding-left: 10px;}
#home_page .featured .feat-content { width:722px;padding-top:25px;}
/* END Featured Products */

/* START all our items */
#home_page .listing { width:722px; margin-top:6px;}
#home_page .listing .list-bar { width:722px; background: url(../images/bg-bar.jpg) repeat-x;height: 40px;}
#home_page .listing .list-bar h2{ color:#fff; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:14px; font-weight:bold; line-height:38px; padding-left:10px;}
#home_page .listing .list-content { width:719px;  background: #f6f4f4 url(../images/bg-content.jpg) repeat-x;
margin: 0px;border-left: 1px solid #cfcfcf;border-right: 1px solid #cfcfcf;border-bottom: 1px solid #cfcfcf;padding-top: 17px;}/* END all our items */

.thumb-wrap { margin:15px 0 10px 0; height:145px;}
.thumb-wrap .thumb1 { float:left; width:350px;}
.thumb-wrap .thumb1 img { border:0px;}
.thumb-wrap .thumb2 { float:left; width:350px;margin-left: 12px;}
.thumb-wrap .thumb2 img { border:0px;}
/****************************************END HOMEPAGE SECTION*************************************/

/*********************************CUSTOM PAGES**********************************/
#page-description { width:735px; margin-top:-29px;}
#page-description .page-bar {  width:722px; background:url('../images/view-listing.jpg') no-repeat; height:38px;}
#page-description .page-bar h2{ color:#fff; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:14px; font-weight:bold; line-height:38px; padding-left:10px;}
#page-description .page-content {width:706px; background:#fff;border-bottom:1px solid #d8d8d8; padding:7px; border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;}
#page-description .page-content p {color: #595959; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; text-decoration: none; text-align: left; line-height: 170%; padding:0px; margin:0px;}
/*********************************END CUSTOM PAGES********************************/

/****************************************START LEFTSIDE SECTION*************************************/

#LeftPanel {background: transparent; margin: 0px; padding: 0px 0px 0px 2px;} 
#LeftPanel .v4acpcont{width: 218px; margin-top: 0px; margin-bottom: 20px; position: relative;}
div.lcat {width: 200px;}
#LeftPanel table.v4midBox {border: 0px solid #cacaca; margin: 0px 0px 0px 0px; }
#LeftPanel td.v4title{background: url(../images/bg-bar.jpg) repeat-x;height: 40px; }
#LeftPanel td.v4title h2 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding:0 0 0 0px; font-weight: bold; color: #fff; margin: 0px 0px 0px 0px; text-transform:uppercase;}
#LeftPanel td.v4title font {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #fff;}
#LeftPanel .ttl{display: none;} /* Store home link */
table.v4acp tr.v4acp_head td.v4title {padding:0px 0px 0px 5px; background: transparent;}
#LeftPanel .v4vspacer {height: 0px; width: 0px; display: none;}
#LeftPanel .v4baccent {height: 0px; display: none;}
#LeftPanel .v4accent {height: 0px; width: 0px; display: none;}
#LeftPanel .v4hspacer {height: 0px; width: 0px; display: none;}
#LeftPanel td.v4mid {background: #E9E9E9; border-left: 1px solid #d3d2ce; border-right: 1px solid #d3d2ce; border-bottom: 1px solid #d3d2ce;   padding: 5px; width: 220px; overflow: hidden;} /* Left box - background */

/* Start First level */
#LeftPanel .lcat ul {padding: 0px; margin: 0px;}
#LeftPanel ul.lev1 {padding: 0px !important; margin: 0px !important;}
#LeftPanel .lcat .ttl {color: #5e5e5e; font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-bottom: 0px;}
#LeftPanel .lcat .lev1 li {list-style-type: none; margin: 0px 0 0 -8px; padding: 0px 0px 0px 9px; width: 210px; font-weight: normal; line-height: 24px;border-bottom:1px solid #d0cfcb;background: #E9E9E9;}
.lcat .lev1 li a {color: #5d5e60; font-size: 12px; background: url('../images/li.png') no-repeat left center;padding: 0px 0px 0px 9px;font-weight:bold;}
.lcat .lev1 li a:hover {color: #f19222; text-decoration:underline;}
.lcat .lev1 li span {color: #f19222; font-size: 12px; background: url('../images/li.png') no-repeat left center;padding: 0px 0px 0px 9px; font-weight:bold;}
.lcat .lev1 li span.cnt{color: #f19222; font-weight: normal; background-image: none; padding: 0px; font-size: 0em; margin:0px; text-indent:-9999px; height:0px;}
/* END First level */

/* Start Second level */
#LeftPanel .lcat ul ul {padding: 0px; margin: 0px;}
#LeftPanel ul.lev2 {padding: 0px !important; margin: 0px !important;}
#LeftPanel .lcat .ttl {color: #5e5e5e; font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-bottom:0px; }
#LeftPanel .lcat .lev2 li {list-style-type: none; margin: 0px 0 0 0px; padding: 0px 0px 0px 5px; width: 210px; font-weight: normal; line-height: 24px; border-bottom:1px solid #d0cfcb;}
.lcat .lev2 li a {color: #555; font-size: 12px; background: url('../images/li.png') no-repeat left center;padding: 0px 0px 0px 9px; font-weight:normal !important;}
.lcat .lev2 li a:hover {color: #363e49; text-decoration:underline;}
.lcat .lev2 li span {color: #5e5e5e; font-weight: bold; font-size: 12px;background: url('../images/li.png') no-repeat left center; padding: 0px 0px 0px 12px;}
.lcat .lev2 li span.cnt{color: #5e5e5e; font-weight: normal; background-image: none; padding: 0px; font-size: 0.8em; margin-left:-5555555px;}
/* END Second level STOP */

/* Start Third level */
#LeftPanel .lcat ul ul ul {padding: 0px; margin: 0px;}
#LeftPanel ul.lev3 {padding: 0px !important; margin: 0px !important;}
#LeftPanel .lcat .ttl {color: #5e5e5e; font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-bottom:0px; }
#LeftPanel .lcat .lev3 li {list-style-type: none; margin: 0px; padding: 0px 0px 0px 30px; width: 205px; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 24px; height: 27px; background: url('../images/left_box_link_sep.png') no-repeat left bottom}
.lcat .lev3 li a {color: #5e5e5e; font-size: 11px; background: url('../images/categ_bullet.png') no-repeat; background-position: 0px -4px; padding: 0px 0px 0px 10px;}
.lcat .lev3 li a:hover {color: #242424;}
.lcat .lev3 li span {color: #5e5e5e; font-weight: bold; font-size: 11px; background: url('../images/categ_bullet.png') no-repeat; background-position: 0px -4px; padding: 0px 0px 0px 10px;text-indent:-99999px;}
.lcat .lev3 li span.cnt {color: #5e5e5e; font-weight: normal; background-image: none; padding: 0px; font-size: 0.8em; text-indent:-99999px;}
/* END Third level STOP */

ul.storecategory {padding: 0px; margin-top: -4px; margin-bottom: -4px; margin-left: 0px; margin-right: 0px; text-align: left;}
.storecategory li {list-style-type: none; margin: 0px; padding: 0px 0px 0px 0px; width: 220px; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 20px; height: 23px; background: url('../images/left_box_link_sep.png') no-repeat left bottom; text-shadow: #fbfbfb 0.05em 0.07em 0.0em;}
.storecategory li a {color: #5e5e5e; font-size: 11px; background: url('../images/categ_bullet.png') no-repeat; background-position: 0px -4px; padding: 0px 0px 0px 10px;}
.storecategory li a:visited {color: #5e5e5e; text-decoration: none;}
.storecategory li a:active {color: #5e5e5e; text-decoration: none;}
.storecategory li a:hover {color: #242424; text-decoration: none; background: url('../images/categ_bullet.png') no-repeat; background-position: 0px -27px; padding: 0px 0px 0px 11px;}

/* s_recat */
ul.s_recat li {list-style-type: none; margin: 0px; padding: 0px 0px 0px 0px; width: 220px; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 18px; height: 21px; background: url('../images/left_box_link_sep.png') no-repeat; text-transform: lowercase; text-shadow: #fbfbfb 0.05em 0.07em 0.0em;}
ul.s_recat li a {color: #5e5e5e; font-size: 11px; background: url('../images/categ_bullet.png') no-repeat; background-position: 2px 0px; padding: 0px 0px 0px 14px;}
ul.s_recat li a:hover {color: #272727; font-size: 11px; font-weight: normal; text-decoration: none; background-position: 3px -21px; padding: 0px 0px 0px 15px;}
ul.s_recat li span {color: #5e5e5e; font-weight: normal; font-size: 11px; background: none; padding: 0px 0px 0px 0px;}
ul.s_recat li span.cnt{color: #5e5e5e; font-weight: normal; background-image: none; padding: 0px; font-size: 0em; margin:0px; text-indent:-999px; height:0px;}
/* s_recat STOP */

/* HIDE all subcategories button */
#LeftPanel .lcat a.all_cats {display: none; font-style: normal; margin: 0px; padding-top: 10px; color: #5e5e5e;}
.all_cats {color:#5e5e5e; font-size: 11px; font-weight: normal; font-family: Arial, Helvetica, sans-serif}
.all_cats a:link, a:visited, a:active {}
.all_cats a:hover {color: #272727; font-size: 11px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
/* HIDE all subcategories button STOP */

#LeftPanel .lcat li.morelnk {font-style: normal; margin-left: 20px; margin-top: 2px; margin-bottom: 2px; font-weight: normal;}
table.v4nl td {color: #734412; font-size: 12px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; line-height: 19px;}
table.v4midBox tr.v4acp_mid td.v4mid {padding: 0px; overflow: hidden; color: #734412; font-size: 12px; font-weight: normal; font-family: Arial, Helvetica, sans-serif;}

div.link a:link {color: #5e5e5e; font-size: 11px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-style: normal; display: none;} /* See all items link !!! */
div.link a:hover {color: #5e5e5e; font-size: 11px; text-decoration: underline;}
/* Store - left hand side ---------- CATEGORY LINKS STOP */

/* Store - Newsletter */
#newsletter {width: 218px; margin-top: 0px; margin-bottom: 20px;}
#newsletter .news-bar {background: url(../images/bg-bar.jpg) repeat-x;height: 40px;}
#newsletter .news-bar h2 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #fff; text-transform:uppercase; margin: 0px 0px 0px 0px; padding-left:10px;line-height: 39px;}
#newsletter .news-content {background: #efefef; border-left: 1px solid #d0cfcb; border-right: 1px solid #d0cfcb;border-bottom: 1px solid #d0cfcb; padding: 5px; width: 206px; overflow: hidden;}
#newsletter .news-content .interest {float: left; margin: 3px 0px 0px 0px;}
#newsletter .news-content #left_button {width: 95px; height: 28px; margin: 4px 0px 0px 0px; float: right;}
#newsletter .news-content #left_button input { margin:0px 0 0 1px;}
.text_left2 {font-family: Arial, Helvetica, sans-serif; color: #2a3139; font-size: 12px; text-align: left; line-height: 17px;}
.text_left {font-family: Arial, Helvetica, sans-serif; color: #2a3139;font-size: 11px; text-align: left;}

/* END - Newsletter */

/* Start left side boxes */
.side {width: 218px; margin-top: 10px; margin-bottom: 10px;}
/* END - left side boxes */

/* Store - left hand side - STORE PAGES links */
.v4clp ul li {padding: 0 0 0 6px; margin-left: -19px; margin-top: 0px; list-style-type: none;line-height: 24px; height: 27px;background: #E9E9E9;}
.v4clp ul li a {color: #5d5e60; font-size: 13px; background: url('../images/li.png') no-repeat left center;padding: 0px 0px 0px 13px;width:209px;font-weight: bold;}
.v4clp ul li a:visited {color: #888; font-size: 13px; background: url('../images/li.png') no-repeat left center;padding: 0px 0px 0px 13px;}
.v4clp ul li a:active {color: #888; font-size: 13px; background: url('../images/li.png') no-repeat left center;padding: 0px 0px 0px 13px;}
.v4clp ul li a:hover {color: #f19222; text-decoration:underline;}
.v4clp ul li span {color: #5e5e5e; font-size: 13px; background: url('../images/li.png') no-repeat left center;padding: 0px 0px 0px 13px;}
/* Store - left hand side - STORE PAGES links STOP */

/* Right central area START */
#CentralArea {padding: 0px 0px 10px 0px !important;}
#CentralArea img {border: 0px;}

.me_container {width: 100%; text-align: center; margin-top: -59px; z-index: 2002; position: relative;}
#me_cont {background: #f9f9f9 url('../images/main_content_top_bg.png'); background-position: center top; background-repeat: no-repeat; width: 958px !important; margin: 0px auto; border-left: 1px solid #bcbcbc; border-right: 1px solid #bcbcbc;}
#me_cont .left {float: left; padding: 10px 0px 0px 9px;}
#me_cont .left #box {width: 220px; margin: 0px 0px 10px 0px;}
#me_cont .left #box .heading {background: url("../images/left_box_heading_bg.png"); height: 44px; overflow: hidden; line-height: 44px; background-position: left top; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #f7f8ee; text-shadow: #74860f 0.05em 0.07em 0.0em; padding: 0px 0px 0px 7px; text-align: left;}
#me_cont .left #box .content {background: #f2f2f2; border-left: 1px solid #c4c4c4; border-right: 1px solid #c4c4c4; border-bottom: 1px solid #c4c4c4; padding: 5px 5px 7px 6px;}
#me_cont .right {float: right; padding: 10px 9px 0px 0px;}

#promo_boxes {width: 720px; margin-bottom: 20px; margin-top: 20px;}
#promo_boxes #left {float: left; width: 342px;}
#promo_boxes #left #heading {background: transparent; font-family: Arial, Helvetica, sans-serif; padding:0 0 0 10px; font-size: 14px; font-weight: bold; color: #fff;text-transform:uppercase;background: transparent; text-align: left; margin: 0px 0px 0px 0px; line-height: 37px;background: url(../images/bg-bar.jpg) repeat-x;height: 40px;}
#promo_boxes #left .content {background: #f6f4f4 url(../images/bg-content.jpg) repeat-x;border-left: 1px solid #cfcfcf;border-right: 1px solid #cfcfcf;border-bottom: 1px solid #cfcfcf;padding:5px;}
#promo_boxes #right {float: right; width: 342px;}
#promo_boxes #right #heading {background: transparent; font-family: Arial, Helvetica, sans-serif; padding:0 0 0 10px; font-size: 14px; font-weight: bold; color: #fff;text-transform:uppercase;background: transparent; text-align: left; margin: 0px 0px 0px 0px; line-height: 37px; background: url(../images/bg-bar.jpg) repeat-x;height: 40px;}
#promo_boxes #right .content {  background: #f6f4f4 url(../images/bg-content.jpg) repeat-x;border-left: 1px solid #cfcfcf;border-right: 1px solid #cfcfcf;border-bottom: 1px solid #cfcfcf;padding:5px;}

#TopPromoArea2{margin-top: -0px}
#TopPromoArea2 .v4title{display: none; width: 330px;}
#TopPromoArea2 .v4title font {display: none;}
#TopPromoArea2 table.v4midBox {padding: 0px 0px 0px 0px; margin-top: -7px; margin-bottom: -20px; margin-right: 0px; margin-left: 4px; border: none; background: transparent;}
#TopPromoArea2 td.v4topleft .fs2-fs, td.v4topright .fs2-fs {padding-top:0px;}
#TopPromoArea2 td.v4topleft .v4nfc, td.v4topright .v4nfc {	height:0px;}
#TopPromoArea2 .v4vspacer {height:0px}
#TopPromoArea2 .v4baccent{height:0px}
#TopPromoArea2 .v4mid {	margin:0px 0px 0px 0px; text-align: center;}
#TopPromoArea2 .v4topright {padding:0 0 0 0px;}
#TopPromoArea2 .v4topleft{width:330px; padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#TopPromoArea2 .v4topright{width:330px; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#TopPromoArea2 .v4acpcont{background: transparent;}

/* Store - right hand side - New Arrivals! Ending Soon! area */
/* Store - right hand side - top promos ---------- HEADING */
#TopPromoArea .v4title{background: transparent; text-align: left; margin: 0px 0px 0px 0px; line-height: 37px; line-height: 37px;
  background: url(../images/bg-bar.jpg) repeat-x;
  height: 40px; }
.v4toppromos{ width:723px; padding:0px;}
#TopPromoArea td.v4title h2 {background: transparent; font-family: Arial, Helvetica, sans-serif; padding:0 0 0 23px; font-size: 14px; font-weight: bold; color: #fff;text-transform:uppercase;}
#TopPromoArea td.v4title font {background: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 14px;padding:0 0 0 5px; font-weight: bold; color: #fff; text-transform:uppercase;}
/* Store - right hand side - top promos ---------- HEADING STOP*/

#TopPromoArea{margin-top: 0px; width:730px;}
#TopPromoArea .v4topleft {width: 342px !important; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float:left;}
#TopPromoArea .v4topright {width: 342px !important; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float:right;}
.v4acpcont{background: #f9f9f9; width: 342px;}

#TopPromoArea table.gallery {background-color: transparent; border: none;}

#TopPromoArea table.v4midBox {padding: 0px; margin: 0px; border: 1px solid #c3c3c3; border-top: 0px;}
td.v4topleft .fs2-fs, td.v4topright .fs2-fs {padding: 0px;}
td.v4topleft .v4nfc, td.v4topright .v4nfc {height: 0px;}
#TopPromoArea .v4mid {margin: 0px 0px 0px 0px;}

/* Store - right hand side - top promos ---------- DISABLED STUFF */
#TopPromoArea .ttl{display: none;} /* Store home link */
table.v4acp tr.v4acp_head td.v4title {padding:0px 0px 0px 7px; background: transparent;}
#TopPromoArea .v4vspacer {height: 0px; width: 0px; display: none;}
#TopPromoArea .v4baccent {height: 0px; display: none;}
#TopPromoArea .v4accent {height: 0px; width: 0px; display: none;}
#TopPromoArea .v4hspacer {height: 0px; width: 0px; display: none;}
/* Store - right hand side - top promos---------- DISABLED STUFF STOP */
/* Store - right hand side - New Arrivals! Ending Soon! area STOP */


#footer { width:100%; height:174px; background:url('../images/footer.jpg') repeat-x; padding:0px; margin:0px;}
#footer .footer-inner{ width:966px; height:68px; padding:0px; margin:0 auto;}
#footer .footer-inner .ftr-logo{ width:221px; height:114px; padding:0px; margin:5px 0 0 0; float:left;}
#footer .footer-inner .ftr-logo img{ border:0px;}
#footer .footer-inner .ftr-text { display:block; float:right; width:715px; text-align:left;}
#footer .footer-inner .ftr-text h3 { color:#f19222; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin: 3px 0 2px 0;}
#footer .footer-inner .ftr-text p { color:#818181; font-style:italic; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px; margin:0 0 0px 0;}
#footer .footer-inner .ftr-social { float:right; width:77px; height:38px; margin-top:25px;}
#footer .footer-inner .ftr-copy {color:#818181; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; text-align:left;} 
#footer .footer-inner .ftr-copy a {color:#1d568b; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#footer .footer-inner .ftr-copy a:hover {color: #f19222;}
#footer .footer-inner .paypal { float:right;margin-top: 15px;}

.alt_name {text-align: left; font-size: 13px; color: #849811; font-weight: bold;}
.alt_desc {text-align: left;}
.tab_important_text {font-size: 12px; color: #849811; font-weight: bold;}
.tab_important_link:link {font-size: 12px; color: #849811; font-weight: bold;}
.tab_important_link:hoover {font-size: 12px; color: #849811; font-weight: bold;}
.tab_important_link:visited {font-size: 12px; color: #849811; font-weight: bold;}

.text_main {color: #595959; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; text-decoration: none; text-align: left; line-height: 170%; text-shadow: #fbfbfb 0.05em 0.07em 0.0em;}
.text_main a {color: #595959; text-decoration: underline; }
.text_main a:hover {color: #595959; text-decoration: none; }

.text_left a {color: #5e5e5e; font-size: 11px; text-decoration: underline;}
.text_left a:link {color: #5e5e5e; font-size: 11px; text-decoration: underline;}
.text_left a:hover {color: #5e5e5e; font-size: 11px; text-decoration: none;}

