


* {margin:0; padding:0;}
body {background-color:#ffffff; text-align:center; color:#7C7C66;}
body.naked {background-color:#fff;}
div, span, td, th {font-family:Arial, Helvetica, sans-serif; font-size:8pt;}
img {border:0;}
a, a:link, a:visited, a:active {color:#FFFCF1;}
.textBox {border:1px solid #CDCDCD; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-left:2px;}
.shellInput {height:13px;}
.checkBox {width:15px; height:15px; background:transparent; border:0;}
fieldset {border:none; margin:0; padding:0;}
select.textBox {padding-top:0; padding-bottom:0;}
select {font-family:Arial,  Helvetica,  sans-serif; font-size:10px;}
select option {padding-left:5px;}
.errorFields {border:1px solid #ff3399;}
.errorColor {color:#ff3399;}
#shell {background:#2A1301; width:860px; margin:10px auto;}
#header, #content, #footer {clear:both; width:795px; padding:0 32px 0 33px;}

/* header  */
#header {height:110px; background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-bandolino-Site/Sites-bandolino-Library/default/v1258735006037/CSS/top_shell.gif); background-repeat:no-repeat; background-position:top; color:#ffffff;}
#header #logo {padding-top:27px; height:26px;}
#header #topNav {clear:both; width:350px; border-top:1px solid #F9DDD1; padding:11px 0 0;}
#header #shoppingBag {padding-top:43px; height:28px;}
#header #shoppingBag .itemCount {float:left; color:#F9DDD1; font-weight:700; padding:5px 16px 0 0;}
#header #account {height:28px; padding:43px 18px 0 0;}
#header #account #signIn, #header #account #urAccount {float:left; padding-top:5px;}
#header #account .divider {float:left; color:#cdcdcd; width:1px; padding:5px 7px 0;}
#header #topSearch {width:445px; padding-top:9px; border-top:1px solid #F9DDD1;}
#header #topSearch table {float:right; border-collapse:collapse;}
#header #topSearch #query {background:#2A1301; color:#F9DDD1; margin:0 2px 0 7px;}
#header #topSearch #searchBtn {padding-right:7px;}

/* top nav  */
.divider, .dividerNoImage {width:14px; height:15px;}
ul#topNavBar li {float:left; display:inline;}
ul#topNavBar li a {display:block; padding-top:14px; overflow:hidden; height:0; margin:0 8px;}
ul#topNavBar li#shoes {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-bandolino-Site/Sites-bandolino-Library/default/v1258735006037/CSS/header/top_nav/nav_shoes.gif); background-repeat:no-repeat;}
ul#topNavBar li#shoes a {margin-left:0; margin-right:0; width:44px;}
ul#topNavBar li#accessories {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-bandolino-Site/Sites-bandolino-Library/default/v1258735006037/CSS/header/top_nav/nav_accessories.gif); background-repeat:no-repeat;}
ul#topNavBar li#accessories a {margin-left:0; margin-right:0; width:93px;}
ul#topNavBar li#sale {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-bandolino-Site/Sites-bandolino-Library/default/v1258735006037/CSS/header/top_nav/nav_sale.gif); background-repeat:no-repeat;}
ul#topNavBar li#sale a {margin-left:0; margin-right:0; width:31px;}
ul#topNavBar li#bysize {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-bandolino-Site/Sites-bandolino-Library/default/v1258735006037/CSS/header/top_nav/nav_bySize.gif); background-repeat:no-repeat;}
ul#topNavBar li#bysize a {margin-left:0; margin-right:0; width:88px;}
ul#topNavBar li#bySizeWidth {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-bandolino-Site/Sites-bandolino-Library/default/v1258735006037/CSS/header/top_nav/nav_bySizeWidth.gif); background-repeat:no-repeat;}
ul#topNavBar li#bySizeWidth a {margin-left:0; margin-right:0; width:139px;}

/* footer  */
#footer {height:137px; background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-bandolino-Site/Sites-bandolino-Library/default/v1258735006037/CSS/btm_shell.gif); background-repeat:no-repeat; background-position:bottom; text-align:left;}
#footer #optIn {position:absolute; padding-top:10px; float:left; height:32px;}
#footer #optIn img {padding-right:5px;}
#footer #optIn #optInEmail {background:#2A1301; color:#F9DDD1; margin-left:4px;}
#footer #footerNav {padding-top:15px;}
#footer #footerNav1 {float:right; height:27px; width:540px;}
#footer #footerCopyright {color:#FFFCF1; float:left; padding-top:27px;}
#footer #footerNav2 {float:right; width:580px;}
#footer #footerPhone {float:right; font-weight:700; color:#E0C5B9;}
#footer .midDot {color:#ff3399; padding:0 7px;}
#footer .midLine {padding:0 7px;}
#seoFooter {border-top:1px solid #F9DDD1; clear:both; float:left; margin-top:20px; padding-top:10px; width:100%;}
#seoFooter .link {padding-right:15px;}

/* content  */
#leftNav {float:left; width:151px; text-align:left; color:#ffffff; padding:0 9px 0 33px;}
#leftNav #dynamicMess {padding-bottom:20px;}
#leftNav #advSearchLink a, #leftNav .level0 a {text-decoration:none; font-weight:700;}
#leftNav #advSearchLink {padding-bottom:8px;}
#leftNav #navlist div.level0 {margin-left:0;}
#leftNav #navlist div.level1 {margin-left:12px;}
#leftNav #navlist div.level2 {margin-left:24px;}
#leftNav #navlist .first {padding-top:2px;}
#leftNav #navlist .last {padding-bottom:7px;}
#leftNav #refine {padding-top:30px;}
#refine hr {background-color:#979694;}
#refine #tblRefine {width:150px; border-collapse:collapse;}
#refine td.cellC {background-color:#2A1301;}
#refine td.cellT, #refine td.cellB {width:142px;}
#refine #refineHeader {font-weight:700; color:#F9DDD1;}
#refine #refineBy {padding:2px 0 4px;}
#refine #refineBy a {padding-right:9px;}
#refine #refineBody {padding:7px 0;}
#refine #refineBody div {padding:1px 0;}
td.cellC {background-color:#ffffff; border:solid #2A1301 1px;}
td.cellLShadow {width:0; border-width:0;}
td.cellCShadow {background-color:#000000;}
td.cellRShadow {width:0; border-width:0;}
#noSite {background:#2A1301; width:860px; margin:10px auto; padding:130px 0 150px;}
#topSearch {position:relative;}
#topSearch .over {background-color:#F9DDD1; color:#2A1301;}
#topSearch .term {width:100%; font-size:10px;}
#topSearch .suggestItem {cursor:pointer; border-bottom:1px dotted #BCBCBC; margin:0 2px;}
#topSearch #search_suggest {color:#F9DDD1; overflow:hidden; z-index:999; visibility:hidden; text-align:left; width:105px; position:absolute; top:24px; left:223px; border:solid 1px #CDCDCD; background-color:#2A1301;}
a:hover, #header a, #header a:link, #header a:active, #header a:visited, #leftNav .level1 a:hover {color:#F9DDD1;}
.hidden, #footer #footerPhone #footerPhoneImg, #cookietest, #refine, #topSearch .hitcount {display:none;}
#header, #content, #header #logo, #header #topNav, #footer #footerNav21, #footer #footerNav22, #rightNav {float:left;}
#header #shoppingBag, #header #account, #header #topSearch, #footer #footerNav1 div {float:right;}
#header #account a, #header #account a:link, #header #account a:active, #header #account a:visited, #header #account a:hover, #header #shoppingBag .itemCount a, #footer a, #footer a:link, #footer a:active, #footer a:visited, #footer a:hover, #leftNav .level1 a, #refine a:link, #refine a:visited, #refine a:hover, #refine a:active {text-decoration:none;}
ul#topNavBar li#shoes a:hover, ul#topNavBar li#shoes a.current, ul#topNavBar li#shoes a.current:link, ul#topNavBar li#shoes a.current:visited, ul#topNavBar li#shoes a.current:hover, ul#topNavBar li#shoes a.current:active {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-bandolino-Site/Sites-bandolino-Library/default/v1258735006037/CSS/header/top_nav/nav_shoes_on.gif); background-repeat:no-repeat;}
ul#topNavBar li#accessories a:hover, ul#topNavBar li#accessories a.current, ul#topNavBar li#accessories a.current:link, ul#topNavBar li#accessories a.current:visited, ul#topNavBar li#accessories a.current:hover, ul#topNavBar li#accessories a.current:active {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-bandolino-Site/Sites-bandolino-Library/default/v1258735006037/CSS/header/top_nav/nav_accessories_on.gif); background-repeat:no-repeat;}
ul#topNavBar li#sale a:hover, ul#topNavBar li#sale a.current, ul#topNavBar li#sale a.current:link, ul#topNavBar li#sale a.current:visited, ul#topNavBar li#sale a.current:hover, ul#topNavBar li#sale a.current:active {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-bandolino-Site/Sites-bandolino-Library/default/v1258735006037/CSS/header/top_nav/nav_sale_on.gif); background-repeat:no-repeat;}
ul#topNavBar li#bysize a:hover, ul#topNavBar li#bysize a.current, ul#topNavBar li#bysize a.current:link, ul#topNavBar li#bysize a.current:visited, ul#topNavBar li#bysize a.current:hover, ul#topNavBar li#bysize a.current:active {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-bandolino-Site/Sites-bandolino-Library/default/v1258735006037/CSS/header/top_nav/nav_bySize_on.gif); background-repeat:no-repeat;}
ul#topNavBar li#bySizeWidth a:hover, ul#topNavBar li#bySizeWidth a.current, ul#topNavBar li#bySizeWidth a.current:link, ul#topNavBar li#bySizeWidth a.current:visited, ul#topNavBar li#bySizeWidth a.current:hover, ul#topNavBar li#bySizeWidth a.current:active {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/Sites-bandolino-Site/Sites-bandolino-Library/default/v1258735006037/CSS/header/top_nav/nav_bySizeWidth_on.gif); background-repeat:no-repeat;}
#leftNav #advSearchLink a.selected, #leftNav .level0 a.selected, #leftNav .level1 a.selected {color:#F9DDD1; font-weight:700;}
#refine .selected, #refine #byPrice, #refine #refine2 {font-weight:700;}
td.cellTL, td.cellTR, td.cellBL, td.cellBR, td.cellTLShadow, td.cellTRShadow, td.cellBLShadow, td.cellBRShadow {width:0; height:0; border-width:0;}
td.cellT, td.cellB, td.cellTShadow, td.cellBShadow {border-width:0;}
