/*
Theme Name: The Scoop
Theme URI:http://www.wpstyles.org/
Description: A free magazine WordPress theme 
Version:1.0
Author: Sven Salmonsson @ wpStyles.org
*/ 
/*=== Setup ===*/
* { border:0; margin:0 auto; padding:0; outline:none; }
body { margin:0; padding:0; color:#000; font-size:12px; font-family: Georgia, Times, Serif;font-size:12px;font-style:normal;  }
a { color:#000; text-decoration:none; }
a:hover { text-decoration:underline; }
p.clr, .clr { clear:both; padding:0; margin:0; background:none; }
p.bg, .bg { clear:both; padding:5px 0 0; margin:10px 0;  border-bottom:1px solid #e1e1e1; height:2px; }
input, select, textarea { border:#cfcfcf 1px solid; color:#333333; font-size:12px; padding:3px; font-style: italic; font-family: Georgia, sans-serif; width: 418px;}
li { list-style:none; }
h2, h3, h4, h5, h6{color: #000; font-family: Times, Times New Roman, Serif;font-weight:bold;}
h2 { padding:10px 0 10px 0; margin:0; font-size:25px; }
h3 { padding:10px 0 10px 0; margin:0; font-size:18px; }
h4 { font-size:16px;padding:10px 0 10px 0; margin:0 0 1em; }
p { margin:8px 0 0; padding:0 0 8px; }
blockquote{  color: #333;font: 20px italic ;padding: 8px;margin: 5px 5px 5px 0;text-indent: 23px;}

.header-nav{}

/*=== Layout ===*/
#page, #page_index { margin:0 auto; width:960px; background:#fff; padding:0 20px;}
/*=== Header ===*/
#header { margin:0 auto; padding:0; width:960px; }
#header img.adver { border:0px dotted #000;float:right; margin:0px 0 0 0; padding:0;}
/*- Logo -*/
.logo { margin:0; padding:0px 0 15px 0px; float:center; width:auto;  }
.logo img{float:center;margin-right:5px;margin-top:15px;margin-left:5px;}
.logo h1 { float:left; margin:40px 0 0 0; padding:0; width:auto; font-size:47px; line-height:1.0em;text-shadow: 1px 1px #FFF; }
.logo h1 a {color: #000;font-family: Times, Times New Roman, Serif;font-weight: bold; }

/*=== All Columns ===*/
#columns { margin:0 auto; padding:0 0 10px 0;}
/*=== Center Column ===*/
#centercol { float:left; width:426px; padding:10px 0 0 0;line-height:19px; }

/*=== Right Column ===*/
#rightcol { width:158px; float:right; padding:10px 0 0 0;line-height:19px; }
#rightcol.center { width:158px; float:left; padding:10px 0 0 0; margin:0 0 0 20px;line-height:19px; }
.box { background: #FFF;margin:0 0 10px 0;}
.box1 {margin:0 0 20px 0;padding:0;}
.home-box{}
.small_link { font-size:12px; font-weight:bold; text-transform:none; padding:5px 0; text-align:center; clear:both; }
.small_link a {  color:#868686; font-weight:normal; text-decoration:none; padding:5px 20px;  }



/*- Post Title -*/
.cats {font-family: Times, Times New Roman, Serif;margin:0;padding:10px 0 0 0;text-transform: uppercase;font-style:italic;}
.cats-1 {font-family: Times, Times New Roman, Serif;margin:0 0 3px 0;padding:0 0 0 0;text-transform: uppercase;font-style:italic;}
.cats-2 { color: #000;
    font-family: Times,Times New Roman,Serif;
    font-size: 10px;
    font-style: italic;
	
    margin-bottom: 3px;
    margin-left: 10px;
    margin-right: 10px;
    padding-bottom: 0;
    padding-left: 0;
    text-transform: uppercase;}
.cats h2{font-family: Helvetica, Arial;font-size: 11px;color:#26CBFA;margin:10px 0 0 0;text-transform: uppercase;font-weight:bold;}
.cats a{color: #000;font-size:12px;}
.cats-1 a{color: #000;font-size:12px;}
.cats-2 a{color: #000;background:#FFFF00;font-size:10px;}

.cats-archives {font-family: Times, Times New Roman, Serif;margin:0;padding:0;text-transform: uppercase;font-style:italic;}
.cats-archives a{color: #000;font-size:10px;}
.post-title { padding:0; margin:3px 0 5px 0; }
.post-title ul{color: #BBBBBB;font-size: 11px;font-style: italic;}
.post-title ul li a {color: #BBBBBB;}
.post-title h2 { border-bottom: 1px dotted #000;font-family: Times, Times New Roman, Serif; margin:5px 0 0 0; font-size:35px; font-weight:bold;padding:0 0 10px 0;line-height:30px;  }
.post-title h2 a { display:inline; padding:0; margin:0; color:#000; }
.post-title-rest{margin:0;padding:0;}
.post-title-rest h2 { clear:right;font-family: Times, Times New Roman, Serif; font-weight:bold;margin:0; font-size:22px; padding:0 0 5px 0;  }
.post-title-rest h2 a{ color: #000;  }
.post-title-cats{margin:0;padding:0;}
.post-title-cats h2 { clear:right;font-family: Times, Times New Roman, Serif; font-weight:bold;margin:0; font-size:22px; padding:0;  }
.post-title-cats h2 a{ color: #000;  }
.small-home-image { float: left; margin: 0 12px 0 0; }

/*- Post Excerpt -*/
.post-excerpt { line-height: 19px;padding:0; color:#000; margin:0; font-size:12px; font-family: Georgia, "Times New Roman", Times, serif;}
.post-excerpt1 { border-bottom: 1px dotted #000; line-height: 19px;padding:0 0 10px 0; color:#000; margin:0 0 20px 0; font-size:12px; font-family: Georgia, "Times New Roman", Times, serif;}
.post-excerpt p { margin:0;padding: 0px; }
.post-excerpt a { color:#9f9e9e; text-decoration:underline; font-weight:bold; }
/*- Post Date -*/
.post-data { padding:0 0 10px 0; margin:0 0; color:#3989a0; font:normal 11px Georgia, "Times New Roman", Times, serif;}
.post-data a { color:#3989a0;}
/* post-leav */
.post-leav { padding:5px 0 0 5px; margin:0 0 0 10px; font:normal 11px Georgia, "Times New Roman", Times, serif;}
.break{clear:both; margin:0 0 20px 0;height:1px;}
.post-leav a { color:#FFF; font-size:12px;  margin:0; text-decoration:none; padding:2px 5px 2px 5px;}
/* post-view */
.post-info .post-view { margin:0; padding:0; color:#0a9dd3; }
.post-info .post-view a { color:#0a9dd3; }
.post-info .post-view a strong { color:#0a9dd3; }
/* popular-post */
.popular-post {}
.popular-post img { padding:0; float:left; margin:0 10px 0 0;}
.popular-post ul { font:normal 12px Georgia, "Times New Roman", Times, serif; color:#4c4c4c; text-decoration:none; text-transform: none; padding:0 10px;}
.popular-post a {font:normal 12px Georgia, "Times New Roman", Times, serif; text-transform:none; color:#babbbb; list-style:none;}
.popular-post ul li { min-height:55px;  padding:10px 0; border-bottom:1px solid #dadada;}
/* .recent-post */
.recent-post {}
.recent-post ul {text-decoration:none; text-transform: none; padding:5px 0;}
.recent-post ul li {  padding:2px 0; border-bottom:1px solid #dadada;}
.recent-post a { color:#bbb; font:normal 12px Georgia, "Times New Roman", Times, serif; text-transform:none; color:#868686; list-style:none;}
.recent-post a:hover { color:#4c4c4c;}
/*- Widget Title - */
.wtitle { margin:0; padding:0px;}
.wtitle h2 { color:#000; border-top: 1px dotted #000;border-bottom: 1px dotted #000; color:#000;font-family: Times, Times New Roman, Serif;font-size: 12px;font-weight: bold;font-style:italic;padding-bottom: 8px;padding-top: 10px;padding-left:10px;text-transform: uppercase;}
/*=== Ralated Post and Popular Post ===*/
.subcols { }
#sidebarthumb{
clear:both;
display:block;
height:121px;
margin:10px 0 0;
width:193px;

}
.author-details{margin-bottom: 20px;padding-bottom: 20px;border-bottom:1px dotted #000;}
.author-descr{padding:0;margin:0;}
.author-descr img{float:left;margin:0 10px 0 0;padding:0;}
.author-descr h2{font-family:Times, Times New Roman, Serif;text-transform: uppercase;font-weight:normal;font-size:11px;font-style:italic; color:#000;padding: 0;margin:0;}
.author-descr h2 a{background: #FFFF00;font-family:Times, Times New Roman, Serif;text-transform: uppercase; font-weight: bold;font-size:11px;font-style:italic; color:#000;}
.author-descr p{padding:0;margin:0;}
#comments {}
#comments h2{font-family:Times, Times New Roman, Serif;text-transform: uppercase; font-weight: bold;font-size:16px;font-style:italic;color:#000;}
#respond{background: none;}
#respond h2{font-family:Times, Times New Roman, Serif;text-transform: uppercase; font-weight: bold;font-size:16px;font-style:italic;color:#000;}
.main-column-title h2{color:#333;padding-top: 0; padding-bottom: 10px;font-family: Times, Times New Roman, serif;font-weight: bold;font-style:italic;font-size:12px;text-transform: uppercase;}
.main-column-title h2 a{background:#FFFF00;}
.cols { float:left; width:158px; margin:0 30px 20px 0;padding:0 0 20px 0;line-height:19px; }
.cols h2{ background: #000; color:#FFF;font-family: Times, Times New Roman, Serif;font-size: 12px;font-weight: bold;font-style:italic;padding-bottom: 10px;padding-top: 10px;padding-left:10px;text-transform: uppercase;}
.cols li { border-bottom:1px dotted #333; clear:both;padding:0 0 5px 0;}
.cols.popular-posts li {min-height:55px;}
.cols a:hover { text-decoration:underline;}
.cols img { float:left; margin:0 10px 0 0;}
.cols1 { float:left; width:158px; margin:0 30px 20px 0;padding:0 0 20px 0;line-height:19px; }
.cols1 h2{ border-top: 1px dotted #000;border-bottom: 1px dotted #000; color:#000;font-family: Times, Times New Roman, Serif;font-size: 12px;font-weight: bold;font-style:italic;padding-bottom: 8px;padding-top: 10px;padding-left:10px;text-transform: uppercase;}
.cols1 li { border-bottom:1px dotted #CCC; clear:both;padding:0 0 5px 0;}
.cols1 a:hover { text-decoration:underline;}
.cols1 img { float:left; margin:0 10px 0 0;}
.date-side { color: #333;clear:both;margin:0;padding:0 0 0 10px;font-size: 11px;}
.cols-title{background: #EEE;height:230px;margin-bottom:5px;}
.cols-title h3 { line-height: 18px; margin: 0 0 0 10px;font-family: Times, Times New Roman, Serif;clear:both;padding:10px 0 0 0; font-size:16px; font-weight:bold;width:150px;  }
.cols-title h3 a{color:#000;}
.cols-title p{clear:both; color:#333;font-size: 12px;line-height: 20px;padding:0 10px 10px 10px;margin:0 0 5px 0;}
/* sidebar widget */
.widget_posts { padding-bottom:10px;}
.widget_posts li { border-bottom:1px solid #CCC; clear:both; padding:5px 10px; }
.widget_posts.popular-posts li { min-height:50px; }
.widget_posts li .wppnothumb img, .widget_posts li img.wpp-thumbnail { float:left; max-height:50px; max-width:50px; margin:0 10px 0 0;}

/*== Single ==*/
/*- Comment Box -*/
.comment_box { background-color:#d9d9d9; border:1px solid #000000; height:1%; margin:0 0 20px; padding:15px; min-height:115px; width:255px;}
.comment_box.alt { background:#fff;}
.comm-name, .comm-date { line-height:20px; font-size:100%;}
/*=== Styling Forms ===*/
input.btn { background:none; border:0; margin:0; padding:0;}
select { padding:1px;}
/*- Message -*/
.message div { margin:0 0 18px;}
.message input { padding:9px 15px; width:255px;}
.message textarea { height:114px; overflow:auto; padding:9px 15px; width:255px; font-family:Georgia;}
.message .submit { float:left;}
.message .btn { color:#fff; padding:0; width:128px; height:32px; background:url(images/button.gif);}
.message .notice { color:#a4a4a4; float:right; font-style:italic; padding:10px 0 0;}

/*=== Index page ===*/
/* top block */
.block_top {  padding:10px 10px; margin:0; background:#000;}
/* index */
.index { width:273px; float:left; padding:10px 0; margin:0 30px 0 30px; }
.index.last { float:right; margin:0;}
.index h2 { margin:0; font-weight:normal; font-size:18px; color:#2a2a2a; padding:15px 0; border-bottom:1px solid #e1e1e1;}
.index img { padding:0; background:none; margin:10px 0;}
.index img.fl { float:left; margin:15px 10px 0 0;}
.index p { font-size:12px; color:#9f9e9e; line-height:1.6em; padding:5px 0;}
.index a { color:#fff; font-size:11px; margin:0; text-decoration:none; background:#6d3200; font-weight:normal; padding:2px 8px;}
.index span { font-size:11px; color:#9e4e00;}
/* footer */
#footer { background: #000;clear:both;color:#727272; text-decoration:none; padding:10px 0; font:normal 12px Georgia, "Times New Roman", Times, serif;width:960px;margin:0 auto;line-height:19px;}
#footer a:hover { text-decoration:underline;}
#footer .text2 { padding:20px; line-height:1.8em; }
#footer .text1 { clear:both;color:#595959;font-family: Times, Times, New Roman, Serif; font-style:italic; text-transform: uppercase;padding:10px 30px 30px 40px; line-height:1.8em; width:auto; text-align:left;  margin:0;}
#footer .text1 a { color:#3b3b3b;}
.footer-widget{display:inline;float:left;margin-left: 30px;margin-right:20px;margin-top: 10px;width: 170px;}
.footer-widget a{color:#3B3B3B;}
.footer-widget1{display:inline;float:left;margin-right: 50px;margin-top: 10px;width: 170px;}
.footer-widget1 a{color:#3B3B3B;}
.footer-widget2{display: inline;float: left;margin-left: 0;margin-top: 10px;width: 490px;}
.footer-widget2 a{color:#3B3B3B;}
.footer-widget h2{color:#CCC; font-family: Times, Times New Roman, Serif;font-size: 12px;font-weight: bold;font-style:italic;padding-bottom: 8px;padding-top: 10px;padding-left:10px;text-transform: uppercase;}
.footer-widget1 h2{color:#CCC; font-family: Times, Times New Roman, Serif;font-size: 12px;font-weight: bold;font-style:italic;padding-bottom: 8px;padding-top: 10px;padding-left:10px;text-transform: uppercase;}
.footer-widget2 h2{color:#CCC; font-family: Times, Times New Roman, Serif;font-size: 12px;font-weight: bold;font-style:italic;padding-bottom: 8px;padding-top: 10px;padding-left:10px;text-transform: uppercase;}
/*=== Modules ===*/
/* Search */
.search { width:200px; padding:0; float:left; }
#search span { width:200px; display:block; margin:0; padding:0; float:left; background:none; border:none;  height:28px; }
#search input#s { float:left; width:150px; padding:5px 10px 5px 10px; margin:0; border:1px solid #404040; background:#1a1a1a; color:#676767; text-transform:none; font:normal 12px Georgia, Times, Times New Roman, serif; }
#search .btn { float:right; padding:3px 4px 0 0; margin:0; border:0; width:auto; }
/*rss*/
.rss { width:130px; margin:3px 0 0 0; float:right; padding:0; line-height:1.1em;}
.rss img { padding:1px 5px 1px 2px; float:right; }
.rss span { float:left; padding:4px 0 0 0; font-size:12px; color:#7b7b7b;  font-weight:bold;font-family:helvetica, arial, sans-serif; }
/*=== Pics, Thumbs, Ads etc. ===*/
.pic img {  padding:0;  background:none;  margin:0 0;}
.pic.fl img { float:left; margin:10px 10px 10px 0; }
.pic.fr img { float:right; margin:0 0 10px 10px; }
.th { display:block; margin:0 0 .5em; }
.th.fl img { margin-right:10px; max-width:40px; }
.ads img { margin:5px 0 5px 5px; }
.banner img {padding:0; margin:5px 0; }
.widget_flickrRSS img { padding:0; margin:5px 0; }
/*=== Misc. ===*/
.fix { clear:both; height:1px; margin:-1px 0 0; overflow:hidden; }
.hl, .hl2 { background:url(images/hl-dot.gif) repeat-x top; clear:both; height:2px; overflow:hidden; width:100%; }
.hl2 { background:none; border-top:1px solid #e7e7e7; height:1px; margin:0 0 .8em; }
.fl { float:left; }
.fr { float:left;margin-left:10px; }
.ac { text-align:center; padding:5px 0 0; text-align:center; }
.ar { text-align:right; }
.noBorder { border:0; }
/* shadow */
.big_pic_shadow { background:url(images/shadow_img_big.png) no-repeat bottom; padding:0 0 0; margin:0 0 0; }
.sm_pic_shadow { background:url(images/shadow_img_sm.png) no-repeat bottom; padding:0 0 6px; }
.content{}
.content1{background:#EEE;height:130px;}
.widget .content {padding-bottom: 5px;padding-left: 10px;padding-top: 5px;}
.widget_flickrRSS .content {padding:0px;}

.popular-posts .content ul li {padding:10px;}