	Theme Name: RichWP BigNews
	Theme URL: http://www.RichWP.com
	Description: BigNews WordPress Theme.
	Author: Felix Krusch
	Author URI: http://www.RichWP.com
	Version: 1.0
	Tags: blog theme, magazine theme, blogging
	
	The RichWP BigNews is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	
	Changelog:
		V1.0 - 2009-07-26 Release of - RichWP BigNews
*/

body {
}

#container {
padding: 0 0 20px 0;
border: 1px solid #969696;
}


/******************************** Structure START *********************************/

.homeboxpad { 
	padding: 0.5em 0 0.4em 0;
}

.bottommarging20{ 
	margin: 0 0 2em 0;
}

.bottommarging10{ 
	margin: 0 0 1em 0;
}

.photonav {
	width:3em;
	display:inline;
	margin-bottom: 0.8em;
}

.photonav {
	width:3em;
	display:inline;
}

.thumblist {
	margin: 5px 0 0 0;
}

.minheight {
	height: 163px;
}

.navigation {
	margin: 0.5em 0 0 0;
}

/******************************** Structure END *********************************/

/******************************** Typo START *********************************/

a{
	text-decoration:none;
}

#post a{
	font-weight:bold; 
}

a:hover{
	text-decoration:underline;
}

h1{
	font-size: 1.8em;
}

h2{
	font-size: 1.4em;
}

h3 {
	font-size: 1.3em;
}

.entry h3 {
	padding: 1em 0 0 0;
}

.entry h2 {
	padding: 1em 0 0 0;
}

.archives h2 {
	padding: 0 0 0.6em 0;
}

.archives ul {
	list-style: none;
	font-size: 1em;
	line-height: 1.5em;
	margin:0 0 1em 0;
}

.archives ul li ul {
	list-style: none;
	margin: 0 0 0 1em;
}

#sidebar h3 {
	font-size: 1.25em;
	margin: 0 0 0.6em ;
}

#sidebar ul {
	list-style: none;
	margin:0;
	padding:0;
}

h4.right_h4 {
    font-family: Trebuchet MS ,Helvetica,sans-serif;
    font-size:1.2em;
    color:#b3b3b3;
    letter-spacing:0.2em;
    margin:0 0 10px 0 ;
}

h2.right_h2 a{
    color:#cc4533;
}

h1, h1 a, h1 a:hover, h1 a:visited, h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited {
	text-decoration: none;
}

.entry p {
	margin: 1em 0 1em 0;
}

.entry ul {
	list-style: disc;
	margin: 0.6em 0.6em 0.6em 4em;
}

.entry ol {
	list-style: decimal;
	margin: 0.6em 0.6em 0.6em 4em;
}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

small {
	font-size: 0.9em;
	line-height: 1.5em;
}

.standardfontsize {
	font-size: 1.2em;
	line-height: 1.5em;
}

.smallerfontsize {
	font-size: 1.1em;
	line-height: 1.4em;
}

code {
	font: 1.1em 'Courier New', Courier, Fixed;
}

.alignright {
	float: right;
	margin-left:10px;
}

.alignleft {
	float: left;
	margin-right:10px;
}


.textblock {
	margin: 15px 0 15px 0;
}


.prevtextblock {
	margin: 7px 0 7px 0;
}

.prevtextblock img{
	padding-top:0.3em;
	margin-bottom:1em;
}

code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}
	
.center {
	text-align: center;
	}

/******************************** Typo END *********************************/

/******************************** Images START *********************************/
p img {
	padding: 0;
	max-width: 100%;
	}

.fullwidth {
	width: 100%;
}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	margin: 0 0 5px 7px;
	display: inline;
	}

img.alignleft {
	margin: 0 7px 5px 0;
	display: inline;
	}
	
/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}


.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

/* End captions */
/******************************** Images END *********************************/

/******************************** Comments START *********************************/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
    padding:0 5px 10px 0;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
	
/******************************** Comments END *********************************/

/******************************** Footer START *********************************/

#footer {
	margin: 10px 0 0 25px;
	padding-bottom: 10px;
	}
	
#footer ul {
	list-style: none;
}

#footer li {
	display:inline;
	margin-right: 1.5em;
    border-right: 1px solid #000000;
    padding-right:10px;
    text-decoration:underline;
}

#footer li a{
    color:#000000;
}

#footer li.copyright{
    border-right:none;
}
	

/******************************** Footer END *********************************/


/************************************* HACKED EXTRA ***************************/

div.homeboxpad  a.read_more {
    color:#cc4533;
    text-decoration:underline;
    font-style:italic;
}

.left_date{
    color:#b3b3b3;
    float:left;
    border: 1px solid #b3b3b3;
    font-size:1.2em;
    font-family: Trebuchet MS ,Helvetica,sans-serif;
    margin:0 10px 10px 0;
    width:47px;
    height:50px;
}

.black_holder{
    background:#000000;
    width: 450px;
    padding: 0 0 10px 0;
    margin-top:-3px;
}


.black_holder h1.headcolor a{
    color:#cc6733;

}
.black_holder h1{
    padding: 10px 0 0 0;
}

.left_date_blk{
    color:#969696;
    float:left;
    font-size:1.2em;
    font-family: Trebuchet MS ,Helvetica,sans-serif;
    margin:0 10px 10px 0;
    width:45px;
    height:50px;
}

.boxes img.alignleft{
    margin:0;
    float:none;
}

.left_date span.day , .left_date_blk  span.day{
    font-size:2.7em;
    font-family:Georgia,'Times New Roman',Times,serif;
    padding: 0 0 0 5px;
}

.left_date span.month , .left_date_blk span.month{
    letter-spacing:0.5em;
    padding: 0 0 0 5px;
}

.left_post{
    clear:left;
}

div.author{
    color:#cc4533;
    font-style:italic;
    font-size:1.3em;
    margin:10px 0;
}


.black_holder div.author{
    color:#cc6733;
    font-style:italic;
    font-size:1.3em;
    margin:10px 0 0 10px;
}

div.author span{
    color:#969696;
    font-size:1em;
}


#nav {
    margin-left:10px;
}

#header img{
    margin-left: -10px;
}

.rss{
    margin-right: 10px;
}

ul.nav .feed_li p{
    float:right;
    color:#969696;
    margin: 10px 10px 0 0;
}

ul.nav .feed_li span{
    margin: 0 5px 0 0;
}

ul.nav .feed_li{
    float:right;
}

ul.nav li.rss_img a{
margin-top:7px;
}
ul.main li.feed_li a,
ul.main li ul.dropdown li a{
border-right:none;
margin-top:0;
} 

.slick{
color:#B3B3B3;
font-family:Trebuchet MS,Helvetica,sans-serif;
letter-spacing:0.2em;
}

form#searchform label{
color:#B3B3B3;
font-family:Trebuchet MS,Helvetica,sans-serif;
font-size:1.2em;
letter-spacing:0.2em;
margin: 0 10px 0 0;
}

form#searchform input#s{
    border: 1px solid #B3B3B3;
    float:left;
    margin: 10px 7px 0 0;
    width: 160px;
}

#searchsubmit{
    margin:10px 0 0 0;
}

#sidebar h3{
    color:#B3B3B3;
    font-family:Trebuchet MS,Helvetica,sans-serif;
    font-size:1.1em;
    letter-spacing:0.2em;  
}

#sidebar ul li a{
    color: #cc4533;

}

#sidebar ul li{
    margin: 0 0 10px 0;
}

#sidebar ul#recentcomments{
    
}

#post h2,#post h3,#post h4{
    color:#969696;
    font-size:1.3em;
}

#post img{
    padding:5px;
    border: 1px solid #f7e8e1;
   } 
   
#comments{
     color:#969696;
 }
 
 #comments p{
 
 font-size:1.2em;
 color:#000000;
 }
 
#comments h3 {
    font-size:1.1em;
  }
  
#comments h3 span.comments_num{
   font-style:italic;
   }
    
#comments ol.commentlist div.comment_date{
    border:1px solid #B3B3B3;
    color:#B3B3B3;
    float:left;
    font-family:Trebuchet MS,Helvetica,sans-serif;
    font-size:1.2em;
    height:50px;
    margin:0 10px 10px 0;
    width:45px;
}

.comment_date span.day{
    font-size:2.7em;
    font-family:Georgia,'Times New Roman',Times,serif;
    padding: 0 0 0 5px;
}

.comment_date span.month{
    letter-spacing:0.5em;
    padding: 0 0 0 5px;
}

.author_comment{
    font-style:italic;
    color:#696969;
    font-size:1.2em;
}
.author_comment span{
    color:#000000;
    font-size:1.3em;
    margin:10px 0;
    text-decoration:underline;
    font-style:none;
}
/***********************************************************************

1 CLEARFIX

***********************************************************************/

.clearfix:after

{

clear              : both;

content            : ".";

display            : block;

height             : 0;

line-height        : 0;

visibility         : hidden;

}



.clearfix

{

display            : inline-block;

}



html[xmlns] .clearfix

{

display            : block;

}



* html .clearfix

{

height             : 1%;

}



.clear

{

 clear: both;

}