.wpa_text {
	font-size: 1em !important;
	font-weight: bold !important;
}

.textwidget p {
	text-align: justify;
}

#twitter_div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	padding-right: 8px;
	padding-left: 8px;
	margin-top: 0px;
	margin-left: 75px;
	margin-bottom: 15px;
}

#twitter_div ul
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}
 
#twitter_div ul li 
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	color: #0C93BA;
	border-bottom: 1px dashed #D2DADA;
	margin-bottom: 3px;
	text-align: justify;
}

#twitter_div a
{
	text-decoration: none;
}
 
#twitter_div ul li a 
{
	color: #DDA84E;
}
 
#twitter_div ul li a:hover 
{
	color: #D78E42;
}

#twitter_link_header
{
	text-align: right;
	padding-bottom: 4px;
}

#twitter_link_header a:hover
{
	background: none !important;
}

#twitter_link_footer
{
	text-align: right;
}

body div.sidebar 
{
	border: none !important; 
	width: 255px !important;
	margin-left: -15px; 
}
body div#content 
{
	border-left: 1px dotted #aaa; 
	padding-left: 20px; 
	margin: 0 0 0 260px !important;
}
body div#container 
{
	margin:0 0 0 -260px !important;
}

.entry-header
{
	background: none !important;
}
.entry-header abbr {top: -1em;}
.entry-title
{
	background: none !important;
	font-size: 1em !important;
	border-bottom: 1px dotted #AAAAAA;
	width: 100%;
	text-align: left;
	color: #aa3322 !important;
}

h1
{
	font-size: 1.2em;
	font-weight: bold;
}

.entry-header a {border-bottom-style: none !important;}
#header a {border-bottom-style: none !important;}
.sidebar a:hover, .sidebar a:active {color: white !important; background-color: #aa3322 !important;}
.hfeed a { text-decoration: none; font-weight: bold; border-bottom: 1px dotted #aaaaaa; }
a:link, a:visited { color: #aa3322  !important; }
a:hover, a:active { color: #551111 !important;}
body { border: 1px dotted #aaaaaa !important; }
.sociable a {border-bottom-style: none; background: none !important;}
.widget_recent_entries li {padding-top: 3px !important;}
#linkedin{background-color: white !important;}
.home div.entry-meta  {margin: -36px 0 2em !important;}
.home div.sociable  {margin: 16px 0;}
.single div div.sociable  {text-align: center; margin-bottom: -16px;}
.toggle_abstract {color: #aa3322; cursor: pointer;}
.abstract {padding: 4px 12px 4px 12px;}
hr {height: 1px; margin-top: 12px; border: none; border-top: #aaa dotted 1px;}
#footer {text-align: center;}
span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {position: absolute; display: block; top: -5em; background: #ffe; border: 1px solid #ccc; color: black; line-height: 1.25em;}
.sociable span {display: block;}
.sociable ul {display: inline; margin: 0 !important; padding: 0 !important;}
.sociable ul li {background: none; display: inline !important; list-style-type: none; margin: 0; padding: 1px;}
.sociable ul li:before {content: "";}
.sociable img {float: none;width: 16px;height: 16px;border: 0;margin: 0;padding: 0;}
.sociable-hovers {opacity: .7; -moz-opacity: .7; filter: alpha(opacity=70);}
.sociable-hovers:hover {	opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100);}
