/* Default style for JoomlaReader.com by JoomlaWorks */

/* --- Typography --- */
html {height:100%;margin:0 0 1px;}
body {background:#fff;color:#222;font-size:12px;font-family:'Open Sans', sans-serif;margin:0;padding:0;}
a {color:#0d72a0;text-decoration:none;}
a:hover {color:#222;text-decoration:none;}
a:focus,a:active {outline:0;}
h1 {font-size:18px;padding:8px;margin:0 10px;color:#222;font-weight:normal;}
h2 {font-size:22px;margin:0;padding:4px 0;font-weight:normal;}

/* --- Common --- */
.clr {clear:both;}

/* --- Layout --- */
#header,#toolbar,#content,#footer {width:1112px;margin:0 auto;padding:0;}
#content {width:1140px;}
body#layoutWide #header,body#layoutWide #toolbar,body#layoutWide #content,body#layoutWide #footer,body#layoutWide #menu-top {width:98%;min-width:1112px;margin:0 auto;padding:0;}
body#layoutWide #content {min-width:1140px;}

#header {padding:16px 0;}
a#siteLogo {float:left;display:block;width:340px;height:90px;background:url(../images/joomlareader_logo_340x38_24bit_black.png) no-repeat 50% 50%;margin:0;padding:0;}
a#siteLogo span {display:none;}
.ads728x90 {float:right;width:728px;height:90px;margin:0;padding:0;}
.ads728x90 a img {border:none;}
#toolbar {border:1px solid #ccc;border-radius:4px;}
#toolbar #pageTitle {margin:16px;padding:0;color:#222;}
#toolbar #chooseStyle {color:#999;margin:30px 16px 0 0;padding:0;float:right;text-align:right;}
#toolbar #chooseStyle a {}
#toolbar #chooseStyle a:hover {}
#toolbar #chooseStyle span.sep {color:#555;padding:0 4px;}
#content {}
#content img.loader {display:block;width:64px;height:64px;margin:80px auto;padding:0;border:0;}
#footerWrapper {padding:0 0 100px;}
#footer {text-align:right;border-top:1px solid #999;padding:8px;margin:24px auto 8px;}
#footer span {color:#555;}
#footer #credits {float:left;text-align:left;}
#footer #creator {display:none;}

/* Newsblock */
.newsBlock {width:352px;min-height:250px;padding:10px 14px;margin:0;float:left;}
.newsBlock h2 {}
.newsBlock h2 a.rssFeed {display:block;float:right;width:20px;height:20px;background:url(../images/rss_flat_20x20.png) no-repeat 50% 50%;text-decoration:none;margin:6px 0 0;padding:0;}
.newsBlock h2 a.rssFeed span {display:none;}
.newsBlock ul {list-style:none;margin:0;padding:0 0 20px;background:#fff;}
.newsBlock ul li {border-top:1px solid #999;padding:2px 6px;position:relative;z-index:2;font-size:14px;}
.newsBlock ul li:hover {background:#eee;cursor:pointer;position:relative;z-index:3;}
.newsBlock ul li span.feedSource {color:#0d72a0;font-size:11px;}
.newsBlock ul li a {display:block;color:#222;text-decoration:none;line-height:120%;/*font-family:Tahoma, Geneva, sans-serif;*/}
.newsBlock ul li a span {display:none;}
.newsBlock ul li a:hover {color:#17475d;text-decoration:none;}

.newsBlock ul li a:hover span,
.newsBlock ul li:hover a span,
.newsBlock ul li:hover a:hover span {display:block;position:absolute;z-index:5;color:#222;background:#fefefe;border:1px solid #666;padding:8px;top:4px;left:60px;width:270px;overflow:hidden;line-height:130%;}
.newsBlock ul li:hover a span b,
.newsBlock ul li a:hover span b {color:#222;line-height:150%;font-size:16px;display:block;}
.newsBlock ul li:hover a span i,
.newsBlock ul li a:hover span i {display:block;color:#0d72a0;}
.newsBlock ul li:hover a span em,
.newsBlock ul li a:hover span em {display:block;font-weight:bold;font-style:normal;font-size:12px;margin-top:4px;}

/*
.newsBlock ul li a:hover span img {display:block!important;float:left!important;border:2px solid #777!important;padding:0!important;margin:0 4px 4px 0!important;background:#eee!important;}
.newsBlock ul li a:hover span img.processed {display:block!important;width:140px!important;height:auto!important;float:left!important;border:2px solid #777!important;padding:0!important;margin:0 4px 4px 0!important;background:#eee!important;}
*/

#social {clear:both;text-align:center;padding:16px 0 0 0;margin:0 auto;width:400px;font-size:20px;}
#social a {margin:0 10px;}
