/* 

	Theme Name: RichWP Photo PRO

	Theme URL: http://www.RichWP.com

	Description: Photo PRO Gallery theme for WordPress.

	Author: Felix Krusch

	Author URI: http://www.RichWP.com

	Version: 1.2

	Tags: poto theme, poto, folio

	

	The RichWP Photo Theme is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php

	

	Changelog:

		V1.0 - 2009-04-05 Release of - RichWP Photo PRO-

		V1.1 - 2009-11-18 Options Page, Rebuild on 960gs Framework

		V1.2 - 2010-02-22 WP2.9+ Thumbnail Support (Blog Section)

*/



body {

}





/* Structure START */



.homebigboxleft { 

	width:48%;

	float:left;

	display:inline;	

	}



.homebigboxright { 

	width:48%;

	float:right;

	display:inline;	

	}



.advertising {

	min-width:100px;

	}



.minheighthome {

	min-height: 20em;

	}



.bottommarging20{ 

	margin: 0 0 2em 0;

	}



.bottommarging08{ 

	margin: 0 0 0.8em 0;

	}

	

.topmargin08{ 

	margin: 0.8em 0 0 0;

	}



.photo {

	width:3em;

	display:inline;

	margin-bottom: 0.8em;

	}



.thumblist {

	margin: 5px 0 0 0;

	}



.minheight {

	height: 163px;

	}



.minheightsub {

	height: 113px;

	}



.navigation {

	margin: 0.8em 0 0 0;

	}



.icons li {

	display: inline;

	}



.albums {

	position:relative;

	float:left;

	display:inline;

	}



/* Structure END */



/* Typo START */



a{

	text-decoration:none;

	}



#post a{

	font-weight:bold; 

	}



a:hover{

	text-decoration:underline;

	}



h1, h2, h3, h4 {

	font-weight: bold;

	}



.news h4 {

	font-size:1em;

	margin: 8px 0 3px 0;

	}



.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 ul {

	list-style: none;

	margin:0;

	padding:0;

	}



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;

	}



.photonav {

	width: 3em;

	display:inline;

	margin: 0 0 1em 0;

	}



.alignright {

	float: right;

	margin-left:10px;

	}



.alignleft {

	float: left;

	margin-right:10px;

	}



.alignleftsubover {

	float: left;

	margin-right:15px;

	}



.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: 5px 5px 10px 10px;

	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-top: 10px;

	}

	

#footer ul {

	list-style: none;

}



#footer li {

	display:inline;

	margin-right: 1.5em;

}

	



/* Footer END */

/* RiWP.com */