
/** headers **/
h1,h2,h3 { background: url(theme-default/images/bg_headers.jpg) repeat-x; padding-left: 10px; color: #ffffff; }
.fieldset h3 { color: #000000; }

/** navigation **/
.layout-zone-navigation .col-left ul li a:link,
.layout-zone-navigation .col-left ul li a:visited { color: #ffffff; text-decoration: none; }
.layout-zone-navigation .col-left ul li a:hover { color: #000000; }


/** drop down menu **/
.drop-down-menu, .drop-down-menu ul { background-color: #000000; }
.drop-down-menu-item { background-color: transparent; }
.drop-down-menu-item-hover { background-color: #fcbc53; }


/** site background **/
.page { background: url(theme-default/images/bg_body.jpg) repeat-x; }

/** cart background **/
.page .container-wrap { background: #ffffff; }

/** header container **/
.page .container-header .container-wrap { background: #ffffff; }
.container-header { background: transparent; }
.layout-zone-header { min-height: 150px; }


/** navigation container **/
.page .container-navigation .container-wrap { background: #000000; }
.container-navigation-top .layout-zone-navigation { background: none; }
.container-navigation-middle .layout-zone-navigation { background: transparent; }
.container-navigation { background: transparent; color: white; }
.container-navigation a:link { color: white; text-decoration: none; }
.container-navigation a:visited { color: white; text-decoration: none; }
.container-navigation a:hover { color: white; text-decoration: underline; }


/** footer container **/
.page .container-footer .container-wrap { background: transparent; }
.container-footer { background: transparent; }
.layout-zone-footer { background: none; color: #333333; }

.layout-zone-footer a:link { color: #333333; text-decoration: none; }
.layout-zone-footer a:visited { color: #333333; text-decoration: none; }
.layout-zone-footer a:hover { color: #333333; text-decoration: underline; }


/** menu container **/
.page .container-menu .container-wrap { background: #000000; }
.container-menu { background: transparent; }
.layout-zone-menu { background: none; }


/** navigation drop down menu **/
.layout-zone-menu .drop-down-menu {background:#000000;}
.layout-zone-menu .drop-down-menu .drop-down-menu-item{background:#000000;color:white;}
.layout-zone-menu .drop-down-menu .drop-down-menu-item-hover{background:black;color:white;}
.layout-zone-menu .drop-down-menu li ul .drop-down-menu-item{border:1px solid black;border-top:none;background:#FBE9BF;color:#000000;}
.layout-zone-menu .drop-down-menu li ul .drop-down-menu-item-hover{border:1px solid black;border-top:none;background:#000000;color:#FBE9BF;}
.layout-zone-menu .drop-down-menu li ul li ul .drop-down-menu-item{border-left:none;}
.layout-zone-menu .drop-down-menu li ul li ul .drop-down-menu-item-hover{border-left:none;}
.layout-zone-menu .drop-down-menu li ul li ul {border-top:1px solid black;border-left:1px solid black;}


/** navigation drop down menu **/
.panel-catalog-categories .drop-down-menu .drop-down-menu-item{background:#FBE9BF;color:#000000;}
.panel-catalog-categories .drop-down-menu .drop-down-menu-item-hover{background:#000000;color:#FBE9BF;}
.panel-catalog-categories .drop-down-menu li ul .drop-down-menu-item{border:1px solid black;background:#FBE9BF;color:#000000;border-top:none;border-left:none;}
.panel-catalog-categories .drop-down-menu li ul .drop-down-menu-item-hover{border:1px solid black;background:#000000;color:#FBE9BF;border-top:none;border-left:none;}
.panel-catalog-categories .drop-down-menu li ul {border-top:1px solid black;}
.panel-catalog-categories .drop-down-menu li ul {border-left:1px solid black;}


/** boxes **/
.panel .title{ background: url(theme-default/images/bg_panels.jpg) repeat-x; color: white; }
.panel .content { border: 1px solid #cccccc; }



a:link { color: #43709E; text-decoration: none; }
a:visited { color: #43709E; text-decoration: none; }
a:hover { color: #2F5A8A; text-decoration: underline; }