/* Orange theme - Default */
body {background: #fff url('images/body-bg9.jpg') top;}
/* Page Background */
.b-main-header, .b-main-content {background: #fff;}

/* Bar */
.b-bar-menu li {border-color: #000}
.l-bar {border-color: #ff4000; background:#ffecb2;}

/* Page */
.l-page {background: url('images/body-top-bg.png') top repeat-x;}

.b-page-coner-top {background: url(images/page-top-corner.png) no-repeat 0 0;}
.b-page-coner-top-left {background-color:#89ccf2;}
.b-page-coner-top-right {background: url(images/page-top-corner.png) no-repeat -8px 0;}

/* Main */
.b-main-header {background: url('images/main-header-bg.png') top left repeat-x;}
.b-main-header-theme {background: transparent url('images/main-header-theme-bg.png') no-repeat 50% 100%;}

/* Logo */
.b-main-logo span {width: 40px; background: url('images/site-logo.png') 0 0 no-repeat;}
.b-main-logo a.logo {color: #ff4000;}
.b-main-logo a.city {color: #0745b8;}

/* Search Form */
.b-main-search span {background: url('images/map.png') no-repeat 0 50%;}
.b-main-search span a {color:#000;}
.b-main-search-input {border: 1px solid #707070;}
.b-main-search-input:focus {border: 1px solid #ff4000;}

/* Birds */
.b-main-header-birds {background: url('images/birds.png') 50% 0 no-repeat;}
.b-main-header-birds:hover {background: url('images/birds.png') 50% -50px no-repeat;}

/* Top Banners */
.b-main-adv {border-color: #000;}
.b-main-adv-banner {background:transparent url(images/banner-top-bg.gif) no-repeat center top;}

/* Top Menu */
#top-menu li a.root-item {color:#fff;}
#top-menu li a.root-item-selected {background:transparent url(images/top-menu-bg.png) no-repeat scroll right 0;}
#top-menu li.select_tab span {background:transparent url(images/top-menu-bg.png) no-repeat scroll left 0;}
#top-menu li.item-selected,
#top-menu li:hover li:hover a, #top-menu li.jshover li.jshover a, #top-menu li:hover li:hover li:hover a, #top-menu li.jshover li.jshover li.jshover a, #top-menu li:hover li:hover li:hover li:hover a, #top-menu li.jshover li.jshover li.jshover li.jshover a #top-menu li:hover li:hover li:hover li:hover li:hover a, #top-menu li.jshover li.jshover li.jshover li.jshover li.jshover a #top-menu li:hover li:hover li:hover li:hover li:hover li:hover a, #top-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{color:#ff4000; background:#fff6dd;}
#top-menu li.item-selected {color:#fff;}
#top-menu li a.root-item-selected   {color:221900}

/* Sub Menu */
.b-menu-sub {background: url('images/menu-sub-bg.png');}
.b-menu-sub ul a {background-color:#fff; border: 1px solid #8c6c55; color:#000;}
.b-menu-sub ul a:hover {color:#ff4000;}
.b-menu-sub ul a.parent {font-weight: bold}

/* Footer */
.l-footer {border-top: 2px solid #b8a15f;}
.l-footer, .b-page-coner-bottom-left {background: url('images/footer-bg.png')}
.b-page-coner-bottom {background: url(images/page-bottom-corner.png) no-repeat 0 0;}
.b-page-coner-bottom-right {background: url(images/page-bottom-corner.png) no-repeat 0 -8px;}   

/* Overlay */
.b-pop {border-color: #ffecb2; border-color: rgba(255, 236, 178, 0.7);}
.b-pop-body {border-color: #ffc180; background-color: #fff;}
.b-pop-header {color: #fff; background-color: #ff6600; border-color: #ffc180;}
.b-pop .close {background: url(images/pop-close.png) no-repeat scroll 0 0;}
.b-pop .close:hover {background: url(images/pop-close.png) no-repeat scroll -20px 0;}

/* Desktop & Site sections*/
table.gadgetholder td.gd-page-column0, table.gadgetholder td.gd-page-column1, .h-content-section {border-right:1px dashed #ccc; padding-right:10px;}
.gdheader, h2 { border-top: 8px solid #ffecb2; color: #3c2308}







