#header-logo,#divider-header,.header-icon,#nav-main ul,#maincontent-main-core,.post h2,.featured-icon,.alignleft {
float:right;
}
.search,#maincontent-main-sidebar,.post-date,.learn_more,.alignright {
float:left;
}
.slide,.search,#maincontent-main-core,#maincontent-main-sidebar,.featured-container,.footer-text-right {
direction:rtl;
}
.sidebar ul {
padding-right:15px;
padding-left:0;
}
h2.widgettitle {
font-size:1.2em;
margin-left:0;
margin-right:15px;
}
.featured-icon {
margin-left:20px;
margin-right:0px;
}
a { text-decoration:none; }
.blog-header {
float:none;
}
.post-comments .navigation {
display:block;
}