@charset "UTF-8";
/* ACCOUNTS */ #account-widget { 
right: 101px; 
top: 1px; 
} 
#account-widget .bullets { 
color: #4488ff; 
display: inline-block; 
margin: 0 7px; 
} 
#search-items .widget-inner { 
padding: 3px 14px; 
} 
table.results { 
display: table; 
margin: auto; 
} 
table.results .row { 
display: table-row; 
} 
table.results .cell { 
display: table-cell; 
height: 125px; 
padding: 3px; 
text-align: center; 
width: 110px; 
} 
table.results img.previews { 
float: none; 
margin: 0px; 
} 
table.results .captions { 
display: inline-block; 
font-size: .8em; 
line-height: 1em; 
padding: 4px 0px; 
width: 110px; 
} 
table.results .captions a { 
color: #333333; 
} 
table.results .captions a:hover { 
color: #2266cc; 
} 
#header-inner .header-background { 
background-image: url(/assets/backgrounds/header-bg.png); 
} 
#header #search-items { 
right: 111px; 
top: 41px; 
} 
#header #account-widget { 
letter-spacing: .1em; 
right: 97px; 
top: 7px; 
} 
#front { 
} 
#front-inner { 
font-family: Verdana, 
sans-serif; 
height: 600px; 
margin: auto; 
padding: 36px 0 0 0; 
width: 940px; 
} 
#front-inner .front-category { 
background-color: #999999; 
display: table-cell; 
overflow: hidden; 
vertical-align: top; 
} 
#front-inner .front-subcategories { 
background-color: #999999; 
display: table-cell; 
padding: 9px 3px 3px 9px; 
vertical-align: top; 
width: 135px; 
} 
#gutter { 
width: 12px; 
} 
#front-inner .subcategory { 
margin: 3px 0 1px 0; 
} 
#front-inner a { 
color: #000000; 
line-height: 16px; 
} 
#front-inner a:hover { 
color: #2266cc; 
} 
#contents { 
display: block; 
width: 100%; 
} 
#header-inner { 
margin: auto; 
width: 980px; 
} 
#navigation-inner { 
margin: auto; 
width: 980px; 
} 
#content-inner { 
margin: auto; 
min-height: 600px; 
width: 980px; 
} 
#footer-inner { 
margin: auto; 
width: 980px; 
} 
#accounts { 
margin: auto; 
width: 800px; 
} 
.togglers { 
background-color: #dcdcbc; 
} 
#accounts .panels { 
background-color: #efefde; 
} 
#ecommerce { 
margin: auto; 
width: 800px; 
} 
#ecommerce .basket .title a { 
color: #111111; 
} 
#ecommerce .checkouts { 
width: 450px; 
} 
#ecommerce .checkouts .titles { 
color: #333333; 
font-weight: bold; 
width: 135px; 
} 
#ecommerce .borders { 
border-bottom: 1px solid #333333; 
} 
#navigation-inner #navigation-links { 
font-size: 12px; 
text-align: center; 
} 
#navigation-links #checkout-link { 
color: #2200dd !important; 
font-weight: bold; 
} 
.blue { 
color: #2200dd !important; 
} 
#front { 
} 
#front-inner { 
font-family: Verdana, 
sans-serif; 
height: 600px; 
margin: auto; 
padding: 36px 0 0 0; 
width: 940px; 
} 
#front-category { 
display: table-cell; 
overflow: hidden; 
vertical-align: top; 
width: 289px; 
} 
#front-subcategories { 
display: table-cell; 
padding: 3px 14px; 
vertical-align: top; 
} 
#front-subcategories .subcategory { 
margin: 0 0 3px 0; 
} 
#front-subcategories a { 
color: #000000; 
line-height: 16px; 
} 
#front-subcategories a:hover { 
color: #2266cc; 
} 
.cms-slideshow-instructions { 
color: #333333; 
} 
#item { 
display: table; 
margin: auto; 
height: 500px; 
width: 849px; 
} 
#item .row { 
display: table-row; 
} 
#item .cell { 
display: table-cell; 
height: 525px; 
vertical-align: middle; 
} 
#item .loading { 
background: url(/assets/spinner.gif) no-repeat center center; 
} 
#item .information { 
padding: 0px 14px 0px 24px; 
width: 300px; 
} 
#item img.graphics { 
max-width: 500px; 
} 
#item .item-title { 
margin: 0px 0px 4px 0px; 
} 
#item .item-content { 
color: #333333 !important; 
display: block; 
margin: 0px 0px 7px 0px; 
} 
#item .item-price { 
display: block; 
margin: 0px 0px 7px 0px; 
} 
#item .item-unit { 
display: inline-block; 
margin: 0px 0px 0px 9px; 
} 
#item .item-pattern { 
display: block; 
margin: 0px 0px 9px 0px; 
} 
#item .item-color { 
display: block; 
margin: 0px 0px 9px 0px; 
} 
#breadcrumb { 
display: inline-block; 
} 
#breadcrumb a { 
color: #333333 !important; 
} 
#breadcrumb a:hover { 
color: #111111 !important; 
} 

