/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

.widgetcontainer ul, .widgetcontent .xoxo, .widgetcontainer ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:5px;
}

#searchbar-rss { float: none; list-style: none; overflow: hidden; padding: 0; margin: 0; }
#searchbar-rss img {margin: 0px 5px 0px 0px; padding: 0px;  }
#searchbar-rss li { float: left; display: inline; font-size: 8px; text-transform: uppercase; background-position: 0 9px; padding: 0 0 0 5px; margin: 0 0 0 1px; }
#searchbar-rss a:link, a:visited { text-decoration: none; }

#reuters{
	clear: left;
	color: #77706c;
	text-decoration: none;
	font: 0.8em "Lucida Grande", Lucida, Verdana, sans-serif;
	float: right;
	position: relative;
	right: 10px;
        top: 10px;
}


#footer-sidebar .widgetcontainer { float: left; margin: 0 0 5px 0; max-width: 280px; max-height: 700px; }

#tweet-header{color: white;
font-family: georgia;
font-style: italic;
left: 350px;
line-height: 18px;
position: absolute;
top: 65px;
width: 450px;
}

#tweet-header-img{margin-right: 5px;width: 40px;height: 40px;position: relative;float: left;}

#rssfeed-header{color: white;
font-family: georgia;
font-style: italic;
left: 700px;
line-height: 18px;
position: absolute;
top: 75px;
width: 80px;
}

#main{padding: 10px 20px;}

.sf-menu a { padding: 0 10px; }


.joinus {background-color: transparent;height:150px;position:fixed;right:0;top:5px;width:32px;padding: 5px 0 10px 0;}
.joinus img {display:block;margin: 0 auto 5px auto;}

.widgetcontent{height: auto;overflow: hidden;}

