@charset "UTF-8";
/* CSS Document */
/* Custom CSS file created to add style to the PressWork Framework */
/* Created by: Eduardo Calegari */
/* Created: March 19, 2012 */
/* Last Updated: March 19, 2012 */

body{background:#FAFAFA;}

#body-wrapper{
	border-left:2px solid #ccc;
	border-right:2px solid #ccc;}

#headerbanner #description{
	font-size:1.3em;
	font-weight:bold;
	margin:-58px 0 0 116px;
	z-index:500;
	width:70%;
	color:#333333 !important;}	

#nav {margin-bottom:0;}

#header_logo {    margin-top: 0;}

h1.catheader {
	/*margin: 0 !important;*/
	font-style:italic;
	border-bottom:1px solid #50a13a;
	}	

.footer_logo{
	float: left;
    margin: -20px 0 0 0;
    vertical-align: middle;}

#copyright{
	text-align:right;}	
	
.cat-item a, .tagcloud a, .widget_recent_entries li a, .page_item a, .blogroll li a { color:#006699;}	

.cat-item a:hover, .tagcloud a:hover, .widget_recent_entries li a:hover, .page_item a:hover, .blogroll li a:hover{ color:#000000;}	

/* Ticker that Get Posts Titles and display */
#spe_Holder{
	clear:both;
	float:left !important;
	background:#fafafa;
	padding:20px;
	margin-bottom:35px;}
	
.ie7 #spe_Holder{
	clear:left;
	float:left !important;
	background:#fafafa;
	padding:20px;
	margin-bottom:15px;
	margin-top:0px;
	height:60px !important;}
	
#spe_Holder .spe_link{
	font-size:20px !important;
	padding-bottom:10px !important;}
	/* Pagination */	
	
nav#page-numbers {
	margin: 10px 0 20px;
	width: 100%;
	padding: 0;
	font-size: 1em;
	line-height: normal;
   	clear: both;
    float: left;
    border: 0;
    }	
    
		
nav#page-numbers a,
nav#page-numbers span,
nav#page-numbers .total-pages {
   	float: left;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	
	background: #f5f6f6;
	background: -moz-linear-gradient(top,  #f5f6f6 0%, #dbdce2 21%, #b8bac6 49%, #dddfe3 80%, #f5f6f6 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f6f6), color-stop(21%,#dbdce2), color-stop(49%,#b8bac6), color-stop(80%,#dddfe3), color-stop(100%,#f5f6f6));
	/*    background: #eee;
    background: -webkit-gradient(linear, left top, left bottom, from(#E4E3E3), to(#FFFFFF));
	background: -moz-linear-gradient(top,  #E4E3E3,  #FFFFFF);*/
	padding: 3px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #ccc;
	color: #000;
}

nav#page-numbers a:hover,
nav#page-numbers span.current {	
	border: 1px solid #ccc;
	color: #444;
	background: #eee;
    background: -webkit-gradient(linear, left top, left bottom, from(#E4E3E3), to(#FFFFFF));
	background: -moz-linear-gradient(top,  #E4E3E3,  #FFFFFF);
}