@import url(../css/topnav_menu_maker.css); #topnav li.top-tab a.tn-green {color: #91b35e}
#topnav li.top-tab a.tn-brown {color: #534713}
#topnav li.top-tab a.tn-orange {color: #e58906}
#topnav li.top-tab a.tn-red {color: #f04f00}
#topnav li.top-tab a.tn-turquoise {color: #4fb3c2}
#topnav {padding: 0; list-style: none; background: #ffffff; margin-top: 6px; .margin-top: 14px; _margin-top: 5px; margin-left: 3px; z-index: 10000; font-family: verdana, arial, helvetica, sans-serif; font-size:11px}
#topnav ul {padding: 0; margin: 0; list-style: none}
#topnav li {float: left; position: relative; margin:0; padding:0; .top: -7px; _top: 0}
#topnav a {text-decoration: none}
#topnav li.top-tab {float: left; vertical-align: middle; margin: 5px 0 0 5px; height: 30px; background:url('../images/menu/right-tab_1231173640.gif') top right no-repeat; z-index: 10001}
#topnav li.top-tab a {display: block; font: bold 11px Verdana; text-decoration: none; padding: 8px 10px 0 10px; margin: 0; background:url('../images/menu/left_tab_1231173640.gif') top left no-repeat}
#topnav li.top-tab:hover, #topnav li.top-tab.over {background-position: 100% -150px; height: 30px}
#header #topnav li.top-tab:hover a, #header #topnav li.top-tab.over a {background-position: 0% -150px; color: #ffffff}
body.host-community div#wide_right {margin-right: 0px }
body.host-community div#header {z-index: 10000}
body.host-community div#body {padding-top: 10px}
body.host-community div#main {margin: 10px 7px 5px 0}
#topnav li ul {position: absolute; left: -999em; top: 30px; border: 1px solid #534713; background-color: #ffffff; width: 200px; margin-left:3px; padding: 5px 0 8px 0; .padding: 10px 0 0; _padding: 5px 0 8px 0; z-index: 10001}
#topnav li ul li {float: none; _float: left}
#topnav li:hover ul, #topnav li.over ul {left: -3px; _top: 30px; z-index: 10001}
#topnav ul li.menu_item.menu_element {background: none; padding-left: 0; _height: 0}
#header #topnav ul li.menu_item.menu_element.over a:hover, #header #topnav ul li.menu_item.menu_element.over a:active {text-decoration: underline; background-color: #f0f2e8}
#topnav .tab_title {font-weight: bold; font-size:11px; .line-height: 30px}
#topnav li.top-tab span {margin:0; padding:10px 0 10px 0}
#topnav ul li.menu_item.menu_element.separator {height: 0px; .max-height: 3px; width: 200px; padding: 0; margin-top:6px; margin-bottom: 4px; .margin-bottom: -9px; _margin: -4px 0 6px 0; border-bottom: 1px solid #c4bc8e; background: none}
body {background-color: #fff; background: none}
div.leaderboardContainer {margin: 5px auto}
div#container {margin-top: 6px}
body.iframe-with-ads div.leaderboardContainer {margin: 10px auto}
body.iframe-with-ads #topnav li ul, body.iframe-without-ads #topnav li ul {display: none}
body.iframe-with-ads, body.iframe-without-ads {background-color: #E3E7D1}
body.iframe-without-ads #sub_nav {width: 975px}
iframe#newHeader {height: 160px}
body.masthead {background-color: #ffffff}
div#contentBox {border: 0; .margin: 0}
div#header {height: 155px; .height: auto; _height: 155px; z-index: 10; border-bottom: 0}
div#header div#logo a {background: url('../images/menu/kaboose-header-v2-logo_1231173640.jpg') no-repeat 0 25px; padding: 0 0 0 15px; width: 225px}
div#body {border: 1px solid #ACB583; border-top: 0; width: 973px; display: inline-block; _display: block; _border: 1px solid #ACB583; _border-top: 0}
div#top_ad_1 {left: 235px; margin: -85px 0 0 ; .margin: -79px 0 0; top: 85px; position: relative; z-index: 1000001; width: 735px; padding-right:6px; background: transparent url(../images/ad_label_leaderboard_1231173640.gif) no-repeat scroll right bottom; height: 90px; padding-left: 0px}
div.top_ad_1 {left: 235px; margin: -85px 0 0 ; .margin: -79px 0 0; top: 85px; position: relative; z-index: 1000001; width: 735px; padding-right:6px; background: transparent url(../images/ad_label_leaderboard_1231173640.gif) no-repeat scroll right bottom; height: 90px; padding-left: 0px}
div#top_ad_1 div.floatleft img {display: none}
div#header div#logo {padding: 0; width: 225px; margin-left:-5px}
div#header ul#topnav ul li.menu_item.menu_element a, div#header ul#topnav ul li.menu_item.menu_element a:link, div#header ul#topnav ul li.menu_item.menu_element a:visited {color: #534713; text-decoration: none; display: block; padding: 2px 0 2px 25px; margin: 1px 0; background: url('../images/menu/bullet_1231173640.gif') no-repeat 12px 9px; background-color: #ffffff; line-height: 14pt; .width: 175px; font-size: 12px; font-weight: normal; font-family: Arial}
#header #sub_nav {float: left; width: 973px; background-color:#f1f2ed; height: 27px; padding: 3px 0; border-bottom: 1px solid #ACB583; border-top: 6px solid #645932; border-left: 1px solid #ACB583; border-right: 1px solid #ACB583; .margin-top: -7px; _margin-top:0;}
#header #sub_nav li {float: left; position: relative; z-index:0}
#header #sub_nav ul {float: left; margin: 6px 0 0 0; margin: 6px 0 0 6px; padding: 0; list-style: none}
#header #sub_nav ul li {float: left; margin: 0 5px; font: normal 12px Arial; color:#adb584}
#header #sub_nav ul li.first {color: #534713}
#header #sub_nav ul li a {font: normal 12px Arial; color:#27a3b3; text-decoration: none}
#header #sub_nav ul li a:hover {text-decoration: underline}
#header #sub_nav ul li img.arrow_dn {border: 0; padding-top: 2px; text-align: left; vertical-align: top; display:inline}
#header #sub_nav form {float: right; margin: 3px 10px 0 0; _margin: 3px 5px 0 0}
#header #sub_nav form label {float: left; _display: inline; font: normal 11px Arial; color:#675719; text-transform: uppercase; margin: 6px 5px 0 0; .vertical-align: middle}
#header #sub_nav form input.search {float: left; _display:inline; border: 1px solid #adb584; .vertical-align: top; .margin-top: 0; width: 230px; padding-left: 22px; color: #645932; font-size: 11pt; height: 18px; background: #fff url('../images/menu/magnifying-glass_06.jpg') no-repeat scroll 0.5pt -0.2pt; .background: #fff url('https://../images/menu/magnifying-glass_06.jpg?1231173640') no-repeat scroll 0.5pt -0.3pt; text-align: left; padding-top:1px; padding-bottom: 2px; margin-top: -1px}
#header #sub_nav form input.search_button {float: left; _display:inline; margin: -2px 0 0 4px; _margin: -2px 0 0 4px; width: 71px; height: 25px}
#header #sub_nav ul li.menu_item.menu_element {background: none; padding-left: 0; clear:both}
#header #sub_nav ul li.menu_item.menu_element a:link, #header #sub_nav ul li.menu_item.menu_element a:visited {color: #534713; text-decoration: none; padding: 2px 0 2px 25px; margin: 1px 0; background: url('../images/menu/bullet_1231173640.gif') no-repeat 12px 9px; background-color: #ffffff; line-height: 14pt}
#header #sub_nav ul li.menu_item.menu_element a:hover, #header #sub_nav ul li.menu_item.menu_element a:active {text-decoration: underline}
#header #sub_nav ul li.menu_item.menu_element:hover img, #header #sub_nav ul li.menu_item.menu_element.over img {text-decoration: none}
#header #sub_nav li ul {position:absolute; left: -999em; border: 1px solid #534713; background-color: #ffffff; width: 150px; margin-left:3px; padding: 5px 0 8px 0; .padding: 10px 0 9px; _padding: 5px 0 8px 0;}
#header #sub_nav li:hover ul, #header #sub_nav li.over ul {left: -3px; top: 8px; .top: 9px;}
.middle-area {width:470px}
body.iframe-without-ads #header #sub_nav form input.search {height: 18px}
div.kb-sidebar-module div.clear-line {border:medium none; clear:both; font-size:0px; height:1px; line-height:1px; margin-top:-1px}
.kb-sidebar-module {color: #514727}
.kb-sidebar-module-header {width: 300px}
.kb-sidebar-module-header.h-brown {background: #D3EC9E none repeat}
.kb-sidebar-module-header.h-turquoise {background: #2e91a4 none repeat}
.kb-sidebar-module-header.h-orange {background: #d97615 none repeat}
.kb-sidebar-module-header.h-gray {background: #e0e0e0 none repeat; height: 40px}
div.kb-sidebar-module div.kb-sidebar-module-header h2 {color: #645932; padding: 7px 10px 7px 10px; max-width: 280px; font-weight: normal; font-family: georgia,verdana,arial,sans-serif; font-size: 18px; line-height: 19px; margin-bottom:0px}
div.kb-sidebar-module div.kb-sidebar-module-header.h-turquoise h2 {color: white}
div.kb-sidebar-module div.kb-sidebar-module-header.h-gray span.sponsored-by-text {margin-left: 115px; font-weight: bold; margin-top: 13px; position: absolute}
div.kb-sidebar-module div.kb-sidebar-module-header.h-gray a.yahoo-logo-bar-image {background-image: url('../images/sidebar/yahoo_logo_1231173640.gif'); background-repeat: no-repeat; padding-right: 88px; height: 35px; margin-left: 205px; margin-top: 5px; position: absolute}
.kb-sidebar-module {width: 300px; margin-bottom: 3px}
.kb-sidebar-module.sponsored-links {margin-bottom: 10px}
.kb-sidebar-module.yahoo-links {margin-bottom: 15px; border: black 1px solid}
.kb-sidebar-module-content {font-size:11px; font-family: verdana, arial, sans-serif; padding: 20px 10px 10px 10px; line-height: 15px; width: 280px}
.kb-sidebar-module-content.sponsored-links-content {background-color: #fafdeb; font-size:10px}
.kb-sidebar-module-content.today-on-kaboose-content {padding: 10px 0 10px 10px; width: 290px; height: 180px; overflow: hidden; text-overflow: hidden}
.kb-sidebar-sidecar-links {width: 192px; height: 160px; padding-top: 10px; float:left; _display:inline; overflow: hidden; text-overflow: hidden}
.kb-sidebar-module-link {width:260px; display: block; padding-left: 15px; background: url('../images/sidebar/bullet_1231173640.gif') no-repeat top left; background-position: 0px 4px; overflow: hidden; text-overflow: hidden; margin-bottom: 7px}
.kb-sidebar-module.sponsored-links .kb-sidebar-module-link {background: url('../images/sidebar/bullet-turquoise_1231173640.gif') no-repeat top left; background-position: 0px 4px}
.kb-sidebar-yahoo-ad {width:250px; padding-left: 30px; background: url('../images/sidebar/yahoo_bullet_1231173640.gif') no-repeat top left; background-position: 0px 1px; margin-bottom: 7px; height: auto}
.kb-sidebar-module-link.kaboose-sidecar {width: 165px; margin-bottom:0px}
.kb-sidebar-module-link.kaboose-sidecar.sidebar-hover {}
div.kb-sidebar-module-link.kaboose-sidecar.sidebar-hover a.kb-sidebar-module-link-title {text-decoration: underline}
.kb-sidebar-module-link-title b {color: #2C919F}
div.kb-sidebar-module-link.kaboose-sidecar.sidebar-hover .kb-sidebar-module-link-content {}
div.kb-sidebar-module-link.kaboose-sidecar .kb-sidebar-module-link-content {width: 160px}
.kb-sidebar-module-link-title-container {float: left; _display: inline}
a.kb-sidebar-module-link-title, a.kb-sidebar-module-link-title:hover, a.kb-sidebar-module-link-title:visited {float: left; _display: inline; font-weight: bold; font-size: 12px; color: #2c919f; text-decoration: none}
.kb-sidebar-module.sponsored-links a.kb-sidebar-module-link-title, .kb-sidebar-module.sponsored-links a.kb-sidebar-module-link-title:hover, .kb-sidebar-module.sponsored-links a.kb-sidebar-module-link-title:visited {font-size:11px; color:#27A3B3}
a.kb-sidebar-module-link-call-to-action {color: #27A3B3}
a.kb-sidebar-module-link-call-to-action, a.kb-sidebar-module-link-call-to-action:visited {text-decoration: none}
a.kb-sidebar-module-link-call-to-action:hover {text-decoration: underline}
a.kb-sidebar-module-link-title:hover {text-decoration: underline}
.kb-sidebar-module-link-content {margin:1px 0pt 5px 0px; width: 245px; word-wrap: break-word; line-height: 16px}
.kb-sidebar-sidecar-photo {float:right; _display:inline; width:98px; height:170px}
.kb-sidebar-google-ad {margin:0pt auto; text-align: center; overflow:hidden; float: left; _display: inline; margin-bottom: 10px}
.kb-sidebar-generic-ad {margin:0pt auto; text-align: center; overflow:visible; _display: inline; margin-bottom: 10px}
.kb-sidebar-sponsored-features {border: 1px solid #d4d3c9; background: #fafdeb; margin-bottom:10px; width:300px}
.kb-sidebar-sponsored-features div.kb-sidebar-sponsored-features-header {width:300px}
.kb-sidebar-sponsored-features div.kb-sidebar-sponsored-features-header h2 {line-height:18px; padding:7px 10px 5px}
.kb-sidebar-sponsored-features div.kb-sidebar-sponsored-features-header h2 span {font-size: 12px; font-weight: normal; font-family:georgia,verdana,arial,sans-serif; color:#645932}
.kb-sidebar-sponsored-features div.kb-sidebar-sponsored-features-header h2 span.strong {font-weight: bold; font-size: 14px}
.kb-sidebar-sponsored-features div.kb-sidebar-sponsored-features-content {overflow:hidden; padding:0 0 10px 10px; width:290px}
.kb-sidebar-sponsored-features div.kb-sidebar-sponsored-features-content .kb-sidebar-sponsored-features-link {background:transparent url(../images/sidebar/bullet-sponsored-features_1231173640.gif) no-repeat scroll 0 4px; display:block; margin-bottom:0px; overflow:hidden; padding-left:15px; width:260px}
.kb-sidebar-sponsored-features div.kb-sidebar-sponsored-features-content .kb-sidebar-sponsored-features-link a {color:#27A3B3; text-decoration:none; font-size:11px}
.bluedash-admin-right-area div.kb-sidebar-ad.header {background:transparent url('http://assets.kaboose.comhttp//photoassets.kaboose.com/images/ad_label_largerec.gif?4167?1231173640') no-repeat scroll left top; padding-top:10px; margin-top:10px}
.admin-sidebar #preview-pane .kb-sidebar-ad {margin-bottom: 0px}
div.bluedash-admin-right-area div#preview-pane div.kb-sidebar-sponsored-features {margin-bottom: 0px}
.bluedash-admin-right-area div.kb-sidebar-ad {margin-bottom: 10px}
.bluedash-admin-right-area div.kb-sidebar-ad.content {background:#514727 none repeat scroll 0% 50%}
.bluedash-admin-right-area div.kb-sidebar-ad.large_rec {width:300px}
.bluedash-admin-right-area div.kb-sidebar-ad.sponsor_feature {width:260px}
.bluedash-admin-right-area div.kb-sidebar-ad.textlinks {width:300px}
.bluedash-admin-right-area div.kb-sidebar-ad.sponsor_link {width:300px}
.bluedash-admin-right-area div.kb-sidebar-ad.sponsor_feature2 {width:280px}
.bluedash-admin-right-area div.kb-sidebar-ad.large_rec.content {height: 250px}
.bluedash-admin-right-area div.kb-sidebar-ad.sponsor_feature2.content {height: 80px}
.bluedash-admin-right-area div.kb-sidebar-ad.sponsor_link.content {height: 80px}
.bluedash-admin-right-area div.kb-sidebar-ad.textlinks.content {height: 80px}
.bluedash-admin-right-area div.kb-sidebar-ad.sponsor_feature.content {height: 110px}
.bluedash-admin-right-area div.kb-sidebar-google-ad div.kb-sidebar-google-ad-filler {padding-top: 65px; font-size: 20px; color: white}
.bluedash-admin-right-area div.kb-sidebar-generic-ad div.kb-sidebar-generic-ad-filler {padding-top: 65px; font-size: 20px; color: white}