/* !important's are needed to make sure to override poorly coded themes */
body { 
        padding-top: 29px !important;
}
#wpabar {
        background-color: #08517F;
        border-bottom: 1px solid #3285ae !important;
        color: #fff !important;
        font: 12px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana !important;
        height: 28px !important;
        margin: 0 !important;
        position: absolute; /* change this to "fixed" to make it sticky when you scroll */
        top: 0 !important;
        left: 0 !important;
        width: 100% !important;
        z-index: 2000 !important;
}
#wpabar .wpabar-dropdown {
        background: url('images/bullet_arrow_down.gif') no-repeat 100% 0 !important;
        padding-right: 1.5em !important;
}
#wpabar .wpabar-menupop li {
        float: none !important;
        margin: 0 !important;
        padding: 0 !important;
}
#wpabar .wpabar-menupop ul {
        background: #14568a !important;
        border: 1px solid #3285ae !important;
        left: -999em;
        position: absolute !important;
}
#wpabar #wpabar-rightside {
		position:absolute! important;
		right:0px! important;
		top:0px! important; 
}
#wpabar #wpabar-leftside {
        float: left! important;
        background-color:#08517F! important;
        height: 28px! important;
        border-bottom: 1px solid #3285AE! important;
		width:100%;
}
#wpabar #wpabar-center {
        background-color:#08517F! important;
        height: 28px! important;
        border-bottom: 1px solid #3285AE! important;
        margin-right:120px;
		margin-left:350px;
}
#wpabar a {
        border: none !important;
        color: #c3def1 !important;
        display: block !important;
        font: 12px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana !important;
        font-weight: normal !important;
        letter-spacing: normal !important;
        padding: 0.5em 1em !important;
        text-decoration: none !important;
}
#wpabar a img {
        background: transparent !important;
        border: 0 !important;
        padding: 0 !important;
}
#wpabar a:hover,.wpabar-menuhover{
		background-color: #08517F! important;
        color: #fff !important;
}
#wpabar ul li ul li a:hover {
        background-color: #14568a! important;
        color: #fff !important;
}
#wpabar small a {
        display: inline !important;
}
#wpabar ul {
        list-style: none !important;
        margin: 0 !important;
        padding: 0 !important;
        text-align: left !important;
		background-color: #08517F! important;
}
#wpabar ul li {
        list-style: none !important;
        float: left !important;
        margin: 0 !important;
        padding: 0 !important;
        background-color:#08517F! important;
        height:28px! important;
}

/* Hides the comments in moderation count if it's zero */
#wpabar .count-0 {
        display: none;
}
.admin-bar-logo {
        background: url(images/blog-blue.gif) no-repeat;
        display: block;
        height : 14px;
        width: 77px;
}

.blogos-link a span{margin-top: 2px;}
#wpbar input {border:none!important;}
#wpabar input.bsearch {margin:5px 10px!important;float:left!important; padding:0!important; height:18px!important;border:none! important;}
#wpabar .q-button {padding:0!important;margin:5px 5px!important;}
#wpabar .righted{float: right !important;}
#wpabar input.isearch{margin: 5px 0 0! important;width:148px! important;height:15px! important;font-size:11px!important;float:left! important;background-color:#FFFFFF! important;border:none! important;line-height:15px! important;border:1px solid #C3DEF1! important;padding:1px 0 0! important;}
#wpabar li form {margin:0! important;}
ul.top_level{float:left;width:100%;}
ul.bottom_level{float:left;width:100%;background-color:#08517F !important;text-align:center;}
#admin-bar-help{display:none;}
ul#admin-bar-help li {width: 100%;background-color:#FFFEEB! important;border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;line-height:28px;color:#555555;text-align:center;height:auto! important;}
#admin-bar-help.admin-bar-help-visible{display:block! important;}
#admin-bar-help li a {width: 200px; color:#21759B! important;text-decoration:underline! important;background-color:#FFFEEB !important;display:inline! important;}
#admin-bar-help li a:hover{background-color:#FFFEEB !important;color:#FF4400!important;}