/* Formal theme css - Coffee appearance */

/* Common Styles */
body {color:#000; background-color: #98bea5}
a {color:#000}
a:hover {color: #f59a53}

/* Frame */
#frameContent { border-color: #fff; background-color:#bbe0c8}

/* Header */
.header {background-color:#fff; border-color:#fff}
.header h1 {color: #ffe715}
.header ul.nav a {color:#1f611d}
.header ul.nav a:hover {color:#d7c677; background-color:#1f611d}
p.welcome { margin-bottom:-5px}

/* Content */

.content, .static {
  padding: 10px 30px;
  border-color:#fff;
  border-width:0px 0px 1px;
  border-style:none none solid;
}
.darkArea {background-color:#fff; border-color:#fff}
.itemBlock .titleBlock div {background-color: #1f611d}
.content h2, .content h1 {color:#e0ea90}
div.highLighted {background-color: #bbe0c8; border-color:#bbe0c8; color:#000 }

.darkArea .categories ul.listBlock li {width:185px;}

/* Welcome Page */
.content .welcomeBlock h1 {color:#e0ea90}
.thumbHolder div {border-color:#ffe715}

/* Emergency notification */
#emergencyNotification { background-color: #990000}
#emergencyNotification .emergencyTitle {color:#fff}
#emergencyNotification .emergencyMessage {background-color: #ffff33; color:#61312f}

/* Categories */
.categoriesBlock li {border-color:#1f611d}
.categoriesBlock ul a {color:#000}
.categoriesBlock ul a:hover {color:#f59a53}
#categories .leftBlock .listBlock {background-color:#f7ecce; color:#010000}
#categories .leftBlock .listBlock.active {background-color:#ffda99; color:#010000}
#categories .listBlock .imgBlock img {border-color:#ffe715}
#categories .listBlock h3 {color:#090909}

/* Forms */
.textField {border-color:#d4cdbb; color:#000;}
.selectAttributes input, .selectAttributes select { border-color:#d4cdbb; color:#000;}

/* Basket form */
.basketLayout h3, .basketLayout h4 {color:#090909}

/* Basket for Popup support */
#lay_bg { background-color:#000}

/* Basket */
ul.basket p.price {color: #1f611d}
.linkPlace .price span {color: #090909}
.redeem div {color: #090909}
ul.basket a.itemPopupLink {color: #000}
.basketTitle a { color: #e0ea90 }
.basketTitle a:hover { color: #f59a53 }
#basket div.dealTitle {background-color: #d20000; color: #fff;}
#basket ul.deal {border-color: #d20000;}
.rightBlock #basket .belowMinAmount {border-color: #1f611d}

/* Steps */
ul.stepNav li {color:#6ac06d}
ul.stepNav strong {background-color:#6ac06d; color:#fff;}
ul.stepNav .active {color:#1f611d}
ul.stepNav .active strong {background-color:#ffda99; color:#1f611d}
ul.stepNav .done strong {background-color:#1f611d }
ul.stepNav .done {color:#1f611d}

/* Confirmation */
p.thankYou strong {color:#eb3f2d}

/* Account */
div.dynamicPopup {background-color:#ccc; border-color:#d4d5c7;}
div.dynamicPopup .titleBlock {border-color:#ebebeb}

/* Order List */
ul.orderList p.price {color:#000}
ul.orderList p.new a {color:#ffe715}
ul.orderList p.failed a {color:#ffe288}
ul.orderList p a:hover {color:#fff}
.orderItem {color:color:#fff}
.orderItem table {background-color: #ffda99; border-color:#ffda99;}
ul.orderTime li {border-color:#fff}
ul.orderTime li div {border-color:#fff}

/* Buttons */
.buttonPlace a {color:#fff; border-color:#311b06; background-color:#d90720;}
.buttonPlace a:hover {color:#ffda99}

/* Footer */
.footer { color: #185215;}
.footer a {color: #185215}
.footer a:hover {color: #f7ecce}

/* Flashes */
div.notice {background-color:#fbffb6; color:#535353}
div.warning{background-color:#bb1d00; color:#fff;}
div.message{background-color: #fbffb6; color: #535353}
div.error{background-color: #bb1d00; color: #fff;}

/*Ajax loader */
#busy {background-color:#dd0024;color:#fff;}

/* Errors */
.error_body{background-color: #bb1d00; color: #fff}
