/*
Theme Name: WPFolio
Theme URI: http://dev.eyebeam.org/projects/wpfolio/wiki/

Description: Photoblog theme for WP. Created by Patrick Carey, Jeff Crouse and Steve Lambert in the Eyebeam OpenLab.  Originally built out from the Click! Theme by Taly.  Released as free software under the GPLv3 license.

Version: 1.4.1
Author: Eyebeam OpenLab
Author URI: http://eyebeam.org/labs
Tags: fixed-width, photoblogging,  one-column, theme-options,custom-colors, custom-header

*/

#wpadminbar {
	display: none;
}

.clearfix {
	clear: both;
}

body  { 


	font-family: 'LektonRegular', "Helvetica Neue", Helvetica, Arial, Sans-serif;
	padding: 0px; 
	margin: 0px;


}





h1 { 

}

h1,h2,h3,h4,h5,h6,form,fieldset {

	margin:0;

	padding:0;

	}

h2 { 



}

h3 {

}

h2.pagetitle {

margin-top: 50px;

}

h4 {


}

.header h4{

}

.low {

	display:none;

	}

/* @end */



.container { 

	margin-top : 0px;

	width: 100%;

	margin: 0px auto;





	padding: 0px;

	}

	

div.header    {


	width: 250px;
	height: 100%;
	float: left;
	margin-left: 0;
	position: fixed;
	padding: 1.5em 30px .5em;
	top: 0;
	overflow: hidden;
	padding-top: 40px;

}

.headertext {  
   

	overflow: hidden;

	text-align: left;



	padding: 0;

	margin: 0;
	
}



.headertext h1 a { 

   font-style: normal;
    font-weight: normal;
    letter-spacing: -0.04em;
    text-transform:uppercase;


}

/* @end */



/* @group links */

a  {     

	color : #545454;

	text-decoration : none;


	}



a:visited {    

	

	text-decoration : none;

	font-weight : bold;

	}

a:active  {     



	text-decoration : none;



	}

a:hover  {      



	text-decoration : none;


	
	color: #FFA200 ;

	}

/* @end */



.entry {   


	margin-top : 0px;

	margin-bottom : 0px;

	margin-left :320px;

	margin-right : auto;

	padding : 0px;

	font-size : 11px;

	text-align : center; clear:both

	}

.entry p {

	text-align: left;

	margin-left: 30px;

	margin-right: 30px;

	}

.entrycat { 

	margin-top : 0px;

	margin-bottom : 0px;

	margin-left : 280px;

	margin-right : auto;
	
	min-height: 400px;

	padding : 0px;

	font-size : 11px;

	font-weight : normal;

	line-height : 16px;

	text-align : center;

	}

.entrycat a {

	text-align: center; 

	padding: 10px;

	font-weight: normal;

}



/* @group images */

#ycyclista_frame {
    width: 800px;
}

#yc_nav {
	font-size: 18px;
	color: #333;
	text-align: left;
	margin-top: 15px;
}

.entry img {

	margin : 0 0 0px;

	padding : 0px;

	 border: none;

	}

	

.alignright,img.alignright{

float:right;

margin:1em 0 0 1em;

}



.alignleft,img.alignleft{

float:left;

margin:1em 1em 0 0;

}



.aligncenter,img.aligncenter{

display:block;

text-align:center;
margin: 1em auto;
}



	

.entrycat img {
	border: 1px solid #F2F2F2;
	margin: 3px 3px 2px;
	padding: 0;
	padding: 10px;
	box-shadow: 3px 2px 5px #f2f2f2;
	-webkit-box-shadow: 3px 2px 5px #f2f2f2;
	-moz-box-shadow: 3px 2px 5px #f2f2f2;
	}

.posted a img { 

	border: 0; 

	}

.img-frame { 

	width: 25%; 

	min-width: 220px; 

	height:225px; 

	float: left; 

	display: inline; 

	margin-top: 10px; 

	}

.img-container { 

	text-align:center; 

	margin-right:auto; 

	margin-left: auto; 

	display: inline-table; 

	}

.img-frame-caption { 

	width:60%; 

	margin-left:auto; 

	margin-right:auto; 

	}

div.Home p img {

	border : 1px solid #c0c0c0;

	padding:  5px;

	}

/* @end */



code {    

	color : #8B1D1D;

	}



.info{     

	margin-top : 0px;

	margin-bottom : 5px;

	margin-left : 10px;

	margin-right : 10px;

	padding : 5px;

	font-size : 12px;

	font-weight : normal;

	text-align : justify;
	/*color: <?php echo $WPFolio_body_color; ?>; This is handled in header.php and editable in Current Theme Options in the Wordpress dashboard*/

	}



.adminuser {

	font-variant: small-caps;

	background-color: #9fff9c;

}



div.pages {  
 	
margin-top: 0px;
margin-bottom: 0px;
margin-left: 320px;
margin-right: auto;
padding: 0px;
font-size: 13px;
line-height: 15px;
clear: both;

	}









.posted {  

	margin-top : 5px;

	margin-bottom : 0px;

	margin-left : 30px;

	margin-right : 30px;

	text-align : center;

	font-size : 11px;

	}

.footer {

	padding : 20px;

	text-align : right;

	font-size : 11px; clear: both; }



/* @group prev/next navigation */

.prevnext {

	margin-top : 0px;

	margin-bottom : 0px;

	margin-right: 30px;

	color : #545454;

	text-decoration : none;

	padding : 3px;

	text-align : right;

	font-size: 11px;
	

}

.prevnext a, link  {  

	border : 1px solid #c0c0c0;

	color : #545454;

	text-decoration : none;

	font-weight : normal;

	padding : 3px;

	}

.prevnext a:active  { background-color: #545454;

	border : 1px solid #545454;

	color : #FFFFFF;

	text-decoration : none;

	font-weight : normal;

	padding : 3px;

	}

.prevnext a:hover  {  

	/*background-color: <?php echo $WPFolio_highlight_color; ?>; This is handled in header.php 

and editable in Current Theme Options in the Wordpress dashboard*/

	border : 1px solid #545454;

	color : #ffffff;

	text-decoration : none;

	font-weight : normal;

	padding : 3px;

	}

/* @end */



/* @group comments */

.comments{ 

	margin-top : 0px;

	margin-bottom : 0px;

	margin-left : 50px;

	margin-right : 50px;

	padding : 12px;

	color : #545454;

	font-size : 12px;

	font-weight : normal;

	line-height : 16px;

	text-align : justify;

	}

.commentsbody {

	border-bottom : 1px solid #E8E8E8;

	text-align : justify;

	margin-bottom : 10px;

	padding : 10px;

	}

/* @end */



/* @group navbar */

.nav, .widgettitle {  

	/*   font-family : <?php echo $WPFolio_headline_font ?>;This is handled in header.php 

and editable in Current Theme Options in the Wordpress dashboard*/

color: #F8F8F8;

 font-size: 14px;
 font-weight: normal;
 
 text-decoration: none;

	}



.nav ul, .widgettitle ul { 

	float:left; 

	padding-right: .2em;

	}

.nav li, widgettitle li { 

	list-style: none; 


	}

.nav a, link   {  

	border :none !important;



	text-decoration : none;

	font-weight : normal;

	padding : 3px;

	margin:  2px;

	}

.nav a:active  {  

	border : 1px solid #c0c0c0;

	/*color : <?php echo $WPFolio_highlight_color; ?>;This is handled in header.php 

and editable in Current Theme Options in the Wordpress dashboard*/

	text-decoration : none;

	font-weight : normal;

	padding : 3px;

	}

.nav a:hover  {  

	border : 1px solid #c0c0c0;

	color: #333;

	text-decoration : none;

	font-weight : normal;

	padding : 3px;
	
	background-color: #FFA200;

	}

/* @end */



div.container ul {

	padding-left: 0; 

	}

div.container h2 {

	/*color: <?php echo $WPFolio_highlight_color; ?>;This is handled in header.php 

and editable in Current Theme Options in the Wordpress dashboard*/ }





/* @group blog styles */



.notable-post {

	border: 1px solid #c0c0c0;

	padding: 10px;

	margin-top: 10px;

	margin-bottom: 10px; color: #808080; 

/*color: <?php echo $WPFolio_body_color; ?>; This is handled in header.php 

and editable in Current Theme Options in the Wordpress dashboard*/

}

.notable-post h3 {

	padding: 0px;

	margin-top: 0px;

	margin-bottom: 10px; color: #323232; 

	}

.notable-post h3 a, link { 

	/*color: <?php echo $WPFolio_highlight_color; ?>;This is handled in header.php 

and editable in Current Theme Options in the Wordpress dashboard*/

	}

.notable-post a { 

	/*color: <?php echo $WPFolio_second_color; ?>;This is handled in header.php 

and editable in Current Theme Options in the Wordpress dashboard*/

	}

.notable-post a:hover {

	/*color: <?php echo $WPFolio_highlight_color; ?>;This is handled in header.php 

and editable in Current Theme Options in the Wordpress dashboard*/

	}

.notable-post a:hover {

	font-weight: normal; 

	}



/* @end */



/* @group links */



#links {

	margin-left : 60px;

	margin-right : 60px;

	/*color : #<?php echo $WPFolio_highlight_color; ?>;This is handled in header.php 

and editable in Current Theme Options in the Wordpress dashboard*/

	font-size : 12px;

	font-weight : normal;

	text-align : left;

	line-height:20px;

	padding: 0; list-style:none;

	}

#links h1,h2 {

	font-weight: normal;

	text-transform: uppercase;

	/*color: #<?php echo $WPFolio_highlight_color; ?>;This is handled in header.php 

and editable in Current Theme Options in the Wordpress dashboard*/

	}

#links ul {

	/*color: <?php echo $WPFolio_second_color; ?>;This is handled in header.php 

and editable in Current Theme Options in the Wordpress dashboard*/

	list-style: none;

	margin-left: 0;

	padding-left: 0;

	}

#links ul li {

	/*color: <?php echo $WPFolio_second_color; ?>;This is handled in header.php 

and editable in Current Theme Options in the Wordpress dashboard*/

	margin-left: 0;

	padding-left: 0;

	}

#links ul li ul {

	/*color: <?php echo $WPFolio_second_color; ?>;This is handled in header.php 

and editable in Current Theme Options in the Wordpress dashboard*/

	list-style: none;

	margin-left: 0;

	padding-left: 0;

	padding-bottom: 15px;

	}

#links ul li ul li {

	margin-left: 0;

	padding-left: 0;

	}

#links a {

	/*color: <?php echo $WPFolio_second_color; ?>;This is handled in header.php 

and editable in Current Theme Options in the Wordpress dashboard*/

 	} 

#links a:hover {

	/*color: <?php echo $WPFolio_highlight_color; ?>;This is handled in header.php 

and editable in Current Theme Options in the Wordpress dashboard*/

	}

/* @end */



/* @group pages lists */

div.pages ul {

	vertical-align: 1em;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0;

	padding: 0;

	margin-top: .9em;

	}

div.pages ul li {

	list-style: none;

	vertical-align: -1.5em;

	font-size: 1em;

	font-weight: normal;

	font-style: italic;

	padding: 0;

	line-height: 1.5px;

	}

div.pages ul li ul li {

	font-size: 1em;

	font-weight: normal;

	bottom: 1.8em;

	position: relative;

	vertical-align: 0em;

	font-style: normal;

	padding: 0;

	line-height: 1.5em;

	margin-right: 0px;

	margin-bottom: 1em;

	margin-left: 6em;

	}

div.pages h2 {



margin-left: auto;
margin-right: auto;
padding-top: 1em;
padding-bottom: .5em;
text-transform: uppercase;
font-weight: normal;
letter-spacing: -.06em;
text-align: center;

}

div.pages h3 {

	margin-bottom: 2.2em;

}

	/* @end */



/* @group Resume/CV styles - selectors repeated to cover every upper/lower case option of resume and cv  */

div.RESUME ul, div.resume ul,div.Resume ul,div.CV ul,div.cv ul{

	vertical-align: 1em;

	padding: 0;

	margin-top: .9em;

}

div.RESUME ul li, div.resume ul li, div.Resume ul li, div.CV ul li, div.cv ul li {

	list-style: none;

	vertical-align: -1.5em;

	padding: 0;

	font-weight: normal;

	font-style: italic;

	font-size: 1em;

	line-height: 0;

}



div.RESUME ul li ul li, div.resume ul li ul li, div.Resume ul li ul li, div.CV ul li ul li,.cv ul li ul li  {

	font-size: 1em;

	font-weight: normal;

	bottom: 1.8em;

	position: relative;

	vertical-align: 0em;

	font-style: normal;

	padding: 0;

	margin-right: 0px;

	margin-bottom: 1em;

	margin-left: 6em;

	line-height: 1.3em;

}

div.RESUME h3, div.resume h3, div.Resume h3, div.CV h3, div.cv h3 {

	margin-bottom: 1em;

	font-size: 1.6em;

}

/* @end */



.widgettitle  { display: none; 

padding: 0em;}







.aligncenter {

	display: block;

    margin-left: auto;

    margin-right: auto;

    text-align: center;}

.alignnone {

	display: block;

    margin-left: auto;

    margin-right: auto;

    text-align: center;

	}

.alignleft {

	display: block;

	float: left;

	}

.alignright {

	display: block;

	float: right;

	}

	.container p {
	 
	    font-size: 15px;
	}

	div.container h2 {
	   	border-top: 10px solid #EAEAEA;
		color: #555;
	
		margin-left: 0;
		margin-top: 0;
		padding-top: 35px;
		width: 100%;
		text-align: left;
		font-size: 20px;
	}

/* @end */
