/* Theme CSS */

/* Common Styles */
html { color:#ffea86; background:#000 url('/images/body_bg.jpg') repeat 0 0; }
.main { background-color:#350100}
.content .message, .error_body {color:#f00}
.error_body {background-color:#ffdc93}

/* Links */
a {color:#ffea86;}
a:hover {color:#ffefa6;}
.content a {color:#ffea86;}
.content a:hover {color:#ffefa6;}

/* Header */
.header {background-color: transparent}
.header, .header a, .header a:hover {color: #ffea86;}

/* Buttons */
.buttonPlace a, .buttonPlace a:hover {color: #fff !important;}

/* Top Nav */
.topNav a {color:#ffea86;}
.topNav a:hover, .topNav li.active a {color:#ffea86;}
.topNav li.active a, .topNav li a:hover { background-color: #4c0100; }

/* Footer */
.footer {background-color:#350100;}
.footer, .footer a {color:#ffea86;}
.footer a:hover {color:#ffea86;}

/* Welcome */
.welcomeBlock .itemBlock {background-color:#520100; }
.welcomeText div {background-color:#520100; color:#ffea86; }
.welcomeText a, .homeCategories a {color:#ffea86;}
.welcomeText a:hover, .homeCategories a:hover {color:#ffefa6;}
.homeCategories .itemBlock {background-color:#520100;border-color:#520100;}
.homeCategories a:hover .itemBlock, * html .homeCategories a:hover {background-color: #5e1211; border-color: #5e1211;}

/* Category and Product */
.category_navigator {border-color: #000; border-left-color: #520100; background-color:#000;}
.category_navigator a {color:#ffe082;}
.category_navigator a:hover {color:#ffe082;}
.category_navigator .unfolded div { background-color:transparent; color:#ffe082;}
.category_navigator .unfolded a:hover {color:#ffe082;}

.prodDet .itemBlock, .prodPic .itemBlock  {border-color:#520100; background-color:#520100;}
.prodDescription p.backPlace {border-color: #ffea86}
.prodDescription .descrTopBar {border-color: #520100;}
.prodList .productList #active_tumb .active_thumb_border, .prodList .productList li:hover .active_thumb_border, .prodList .productList li.over .active_thumb_border {border-color:#520100;}
.prodInfo .price {color:#fff;}
.prodInfo .prodAttr .notSelected select, .prodInfo .prodAttr .errorMessage {color: #f00;}

#empty_prod {background-color:#520100}
.loadingImageMessage p {color: #fff}

/* Grid box */
#gridBox { background-color:#520100}
#gridBox div { border-color:#350100}

/* Products Pager */
.pagerList li {background-color:#000;}
.pagerList li strong, .pagerList li a {color:#ffe082;}
.pagerList li a:hover, .pagerList #active_page {background-color:#520100 !important;}
.pagerList li a:hover, .pagerList #active_page a {color:#ffea86;}

/* Checkout & Account */
.stepDetail .itemBlock, div.stepNav li.active {background-color:#520100; color:#ffea86;}
div.stepNav li, div.stepNav li.done {background-color:#000; color:#ffe082;}
div.stepNav li a, div.stepNav li.done a {color:#ffe082;}
div.stepNav li a:hover, div.stepNav li.done a:hover {color:#ffe082;}
.stepDetail a {color:#ffea86;}

/* Checkout */
.textField {border-color:#520100}
.stepDetail .deliveryInfo .deliveryAddress {background-color:#520100}

/* Account */
.orderList li .listBlock table td {background-color:#000; color:#ffe082;}
