#rightbar {
    /*background: url("../img/rightbar_halo.gif") no-repeat top left;*/
	float: left; 
	color:#666;
	font-size:0.85em;
	margin:41px 6px 0 0;
}

#rightbar.rightbar-user {

}

#rightbar div{
    width:132px;
}

#rightbar .features{
    width:120px !important;
    margin:1em 5px;
}

#rightbar h2 {
    color:black;
    font-size:1.7em;
    text-transform:lowercase;
    font-weight:bold;
    padding:0;
    margin:0;
    line-height:1em;
}
#rightbar h3 {
    background:#FF9900  url(../img/bg-isthisyou-triangle.gif) no-repeat scroll left bottom !important;
    font-size:1.1em;
    text-transform:lowercase;
    font-weight:bold;
    padding:0;
    margin:-8px 0px;
    padding:-1px 5px 30px;
    line-height:1em;
}

#rightbar .text {
    float:left;
    padding:0 10px 35px;
}

#rightbar.rightbar-user.usershomepage {
    margin-top:47px !important;
}

#rightbar.usershomepage .text {
    display:none !important;
    padding:70px;
}
#rightbar.rightbar-user.usershomepage h3 {
    padding:0px 0 25px 0;
}

#rightbar.rightbar-user .top{
    background: #ccc;
    float:left;
    padding-bottom:5px;
}

#rightbar.rightbar-user h3 img{
    clear:both;
    float:left;
    margin-top:-20px;
    padding:0 25px;
}

/*Safari hack - odd less padding needed*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
#rightbar.rightbar-user h3 img{
        padding:0 20px;
    }
#rightbar.rightbar-user.usershomepage h3 img{
        padding:0 25px;
    }
}


#rightbar.rightbar-user h3 {
    color:white;
    float:left;
}


#rightbar h4 {
    color:#009933 !important;
    padding: 4px !important;
    font-size:1em;
}


#rightbar p {
    color:black;
    font-size:0.8em;
    padding:2px 5px;
}

#rightbar select {
    margin-left:2px;
    width:113px !important;
}

#rightbar input {
    float:left !important;
    width:101px !important;
    margin:0.2em;
}

#rightbar input.button {
    float:left !important;
    width:80px !important;
    border:none !important;
    margin-left:35px;
}

#rightbar img.ui-combobox-arrow {
    display:none;
    /*special case, saves space, works without it*/
}


#rightbar .counter {
    padding:5px;
}

#rightbar .counter span{
    padding:3px 0;
}

#rightbar .jScrollPaneTrack {
    float:right;
}

#rightbar dl {
    float:left;
    height:300px;
    list-style-type:none;
    margin:0;
    overflow-y:scroll;
    padding:5px;
    width:117px;
}

#rightbar dt, #rightbar dd  {
    float:left;
    clear:both;
    margin:0;
    padding:0;
}

#rightbar dt {
    float:left;
    margin:10px 0 0 0;
    padding:0;
}

#rightbar dd a{
 color:black;
 clear:both;  
 float:left; 
}

#rightbar dd span{
 float:left;
 margin:0 !important;
 padding:0 !important;  
}

#rightbar dd span span{
 float:none !important;
 margin:0 !important;
 padding:0 !important;  
}


#rightbar li span {
    float:left;
}

img.googleads {
    margin:1em 10px 0 0;
    float:right;
}