#navBarLinks,#searchForm,#memberNavLinks,#signInDialog,#left-nav,#site_nav,#footer{
display:none;
}

body{
background:#fff;
font-size:10px;
}
#header{
*float:none;
position:inherit;

}
#loginMessage{
display:none;
}



/* item detail specific style */
#item_detail_nav{
display:none;
}
/* product info container */
#prodinfo{
float: left;
}
/* image area */
#imagePopup{
float: left;
margin: 0 10px 10px;
}
#imagePopup p{
display:none;
}
#mainImg{
float: left;
width: 250px;
display: inline;
border: 1px solid;
padding: 2px;
}
/* item description  */
#item_detail #prodinfo p.price{
font-size: 120%;
margin: 0 10px .5em;
}
#item_detail p.longdesc{
margin: 0 10px;
}
p.longdesc img{
float: right;
}

/* item colors  */

#colorchips{
width: 315px;
float: left;
margin: 0 0 10px 0;
font-size: 8pt;
}
#colorchips .row{
float: left;
margin: 0;
width: 100%;
}
#colorchips h3{
display: block;
font-size: .95em;
margin: 10px 0 5px 0;
}
#colorchips dl{
margin: 0 8px 10px 0;
text-align: center;
float: left;
width: 40px;
cursor: pointer;
}
#colorchips dt{
margin: 0 auto .1em;
padding: 0;
text-align: center;
}
#colorchips dt img, #colorchips dt input{
height: 25px;
width: 25px;
border: 1px solid;
}
#colorchips dt.hexswatch{
width: 25px;
height: 25px;
border: 1px solid;
}
#colorchips dt.hexswatch span{
display: none;
}
#colorchips dt.imageswatch span{
display: none;
}
#colorchips dd{
margin: 0;
padding: 0;
line-height: 1em;
text-align: center;
}
#widgets,#decoration,#item_selection_form *{
display:none;
}
#upsells{
clear:left;
background:#fff;
}
#upsells h3{
font-size: 1em;
margin: 10px 0 .5em;
clear:both;
}
#upsells dl{
width: 112px;
margin: 0 10px 10px;
float:left;
}
#upsells dl a{
display: block;
padding: 5px;
}
#upsells dl dd.brand{
font-size: 8px;
margin: .5em 0;
text-transform: uppercase;
}
#upsells dl dd.stylenum{
font-weight: bold;
}
#companion, #related{
margin: 0 10px 10px;
}
