body {font-family: Georgia; font-size: 12px; background-repeat: repeat-x}
html > body {font-size:12px}
#header {background: transparent url("/pub/files/layout/1253027118_topBG.gif") repeat-x 0 0; height: 128px}
.logo {margin:0 0 0 15px; min-height: auto; height: auto}
#headerNav {background: transparent url("/pub/files/layout/1253522325_paint.png") no-repeat 0 0; margin: 0; position:absolute; right:16px; top:0; padding:3px 77px 10px 13px;}
#headerNav ul {position: static}
#headerNav  #headerLogout {display: none}
#headerNav a {color:#FFFFFF; font-weight:normal}
#signOut {right: auto; left: 15px; bottom: 10px}

.box-body, .boxInner {border: 0 none}
.box-body {background-position: 0 bottom !important}
.box-header {background-repeat: no-repeat !important}

.CustomBox .boxInner {padding:0}
.CustomBox .boxInner img {margin:0px}
.CustomBox p {padding:0}
.CustomBox p a {text-decoration:none}
.CustomBox p a:hover {text-decoration:underline}
.box p {margin: 0}

.basketTable td {color: #FFFFFF; border-bottom:1px solid #F08E57}
#BasketBox_4 .price {color:#FFFFFF}

#CustomBox_17 .boxInner {padding: 15px}
#CustomBox_22 .boxInner {padding: 20px 15px}

#nav_8 {background: #ffffff url("/pub/files/layout/1253088352_menu.jpg") no-repeat 0 0; margin-left:15px; margin-bottom:15px}
#nav_8 #topBar {background-color: transparent; height: 70px}
#nav_8 #topNav a {background-color: transparent; display:block; float:left; text-align:center; width:135px; margin-right: 10px; font-size: 19px; padding-top: 20px; font-weight: normal !important}
#nav_8 #topNav a:hover, #nav_8 #topNav .active a {background-color: transparent; color: #ffffff}
#topBar, #nav_8 #topNav ul {margin: 0; padding: 0}

#CategoriesBox_2 .box-body {padding:10px 12px 18px}
#articleHome #breadcrumbs {display: none}

#leftNav span {border-bottom:1px solid #FFB533}
#leftNav a {font-size: 14px; line-height: 150%}

#frmSearch {float:none; margin: 0;padding:17px 0 0 21px}
#CustomBox_24 .box-body {height: 85px}
#frmSearch .inputfield {border:0 none; width:124px; margin-top: 6px}
#CustomBox_24 .advancedSearchLink a {color: #ffffff}
#CustomBox_24 .advancedSearchLink a:hover {color: #ffffff; text-decoration: underline}
#CustomBox_24 .advancedSearchLink {padding-top: 10px; font-size:13px; padding-top:40px; line-height:100%; text-align:left}
#bsearch {display: block; width: 30px; height: 30px; float:right; margin:0 19px 0 0; background-color:transparent; border:0 none}

#CustomBox_25 {margin-bottom: 0}
#CustomBox_25 p {line-height: 0}
#CustomBox_26 {position:absolute; top:60px; width:196px}
#CustomBox_26 .box-body {background-color: transparent}
#colRight {padding-top:130px}

#rightBestsellers .bestSellerNumber {background-color: #ffffff}
#rightBestsellers .bestSellerTitle {width: auto !important}
#rightBestsellers .bcleftImage {margin: 0 auto}
#rightBestsellers .price .taxName {display: none}
#rightBestsellers .price span {padding: 0}
#rightBestsellers .price {text-align: center}
.taxName {display: none}

#searchLoading {height:auto; overflow:auto; padding:25px 0 0 22px; text-align: left}

#footer {background: transparent url("/pub/files/layout/1253027118_footer.png") no-repeat center 0; padding-top: 7px}
#footer .last {margin-bottom:15px}
.tabset_tabs a:hover {color: #000000 !important}

.categoryBoxSurround {margin: 5px; width: 235px}
.categoryBoxSurround table {width: 235px}
.categoryBoxSurround .col2 {font-size:10px}

.productAvailability .price {white-space:normal}

.outOfStock {left:45px !important; top:100px !important}

#footer table {margin: 0 auto}