#myslides{



background:#fff;

width: 600px;

height:165px;

margin-bottom:0px;

}



.stepcarousel{

position: relative; /*leave this value alone*/

overflow: scroll; /*leave this value alone*/

width: 610px; /*Width of Carousel Viewer itself*/

height: 255px; /*Height should enough to fit largest content's height*/

margin: 0px 5px 0px 20px;

}



.stepcarousel .panel h2 {

font-family:Verdana,Arial,Georgia,century gothic,sans-serif;

font-size:1.5em;

height:20px;

margin:0;

text-align:left;

}



.slideex {

margin:0;

padding:0;

}



.stepcarousel .belt{

position: absolute; /*leave this value alone*/

left: 0;

top: 0;

}



.stepcarousel .panel{

float: left; /*leave this value alone*/

overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/

margin: 0 0 20px 0; /*margin around each panel*/

width:610px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */

background:#fff;

height:245px;

border:none;

}





.stepcarousel .panel p{

text-align: justify; /*leave this value alone*/

overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/

margin: 5px 5px ; /*margin around each panel*/

font-size:8pt;

color:#999999;



}



.stepcarousel .panel h2{

text-align: left; /*leave this value alone*/

height:20px;



margin: 10px 5px ; /*margin around each panel*/

font-size: 1.5em;

text-align:left;

font-family: Verdana, Arial, Georgia, century gothic, sans-serif;

}



.stepcarousel .panel img{

float: left; /*leave this value alone*/

background:#0E1829; /*clip content that go outside dimensions of holding panel DIV*/

margin: 5px 15px 5px 5px; /*margin around each panel*/

padding:0px 0px;

border:5px solid #f2f2f2;

}



.slideex{



margin:5px;

padding:5px;}





.single{

	width: 650px;

	margin: 0px 3px 5px 0px;

	padding:0px 0 0 0;

	background:url(images/vanila.jpg);

	color:#222;

	font-family:Arial,Century gothic,verdana, sans-serif;



}





.single h2 {

	margin: 0px 0 0px 0;

	padding: 7px 0px 0px 10px;

	text-align: left;

	font-size: 18px;

	overflow:hidden;

	text-transform: uppercase;

	font-weight:normal;

	}



.single h2 a, .single h2 a:link, .single h2 a:visited  {

	color: #fff;

	overflow:hidden;

	background-color: transparent;

	}

.single h2 a:hover  {

	color: #306074;

	background-color: transparent;

	}



.data{

	margin: 0px 0 0px 0;

	padding: 5px 0px 5px 10px;

	text-align: left;

	font-size: 12px;

	overflow:hidden;

	line-height:14px;

	color:#A06933;

}



	

.sentry a:link,

.sentry a:visited {

	color: #fbb100;

	background-color: transparent;

}



.sentry a:hover {

	color: #fff;

	background-color: transparent;

	text-decoration: none;

}

.sentry{

	margin: 0 0;

	padding: 0px 0px;

}

.sentry p{

	margin: 0px 0;

	padding: 0px 10px;

	font-size:13px;

	color:#668790;



	}

.single img{

	float:left;

	margin: 5px 5px 5px 0px;

	padding: 5px 5px;

	border:1px solid #222;

	background:#0E1829;



}

.cover{

	margin: 0 0;



	}

.spostinfo{

	

	padding:5px 5px 10px 10px;

	margin:5px 0;

}	



.category{

	padding:2px 5px 0px 25px;

	margin:0px 0px;

	background:url(images/cat.png) no-repeat;

}



.category a:link,.category a:visited{

	color:#A06933;



}



/* ---------------------------- PIETRO -------------------------------------*/



.stepcarousel .panel p {

text-align:left;

}



.stepcarousel .panel h2 {

font-family:Verdana,Arial,Georgia,century gothic,sans-serif;

font-size:1.5em;

height:auto;

margin:0;

text-align:left;

}



.slideex {

margin:0;

padding:0;

}



#sidebar_right ul li a img {border:0;}

.siderbar_border img {border:0;}

.entrybody img {border:0;}

#sidebar li a {
border:none;
display:block;
padding:10px 0 0;
}

#menu {
padding-top:0;
}

#header {
padding:0;
border:0;
}

#content {
text-align:left;
}

h1, h2, h3 {
letter-spacing:0;
}

#header h1 {
letter-spacing:0;
margin:0;
padding:22px 20px 0;
}

.featlist h3 {
font-size:10pt;
font-weight:lighter;
margin-top:0;
}

.fblock {
color:#222222;
display:inline;
float:left;
font-family:verdana,Arial,century gothic,sans-serif;
margin:0;
padding:5px 0 0;
width:325px;
}

.fmeta {
display:none;
}

.auth {
display:none;
}

.publicidade_left {
height:0;
left:-6px;
padding:0;
position:relative;
top:-3px;
}

#searchform {
margin:31px -11px 0 0;
padding:0;
}

#searchform input#s {
padding:10px;
width:290px;
}

.entrybody { padding-top:20px;}

.entrytitle h2 {
font-size:30px;
line-height:1.1;
}

pre {
border-top:none;
}

#sidebar {
width:310px;
}

#sidebar #sidebar_right a {
font-size:9pt;
}

#sidebar h2 {
  height:25px;
}

/* ---- */

.stepcarousel .panel {
background:none repeat scroll 0 0 transparent;
}

body { background:url(http://www.pietrogaiao.com.br/blog/wp-content/themes/abov/images/bg.jpg) x-repeat}
#menu {
background:none;
}
h1 a img { border:0;}

.stepcarousel .panel {
background:none;
}

#searchform input#s {
padding:6px;
position:relative;
top:56px;
width:409px;
}

#pann {
padding-top:20px;
margin-top:30px;
}

#menu {
padding-top:0;
position:relative;
top:25px;
}

#searchform input#s {
padding:6px;
position:relative;
top:63px;
width:409px;
border:1px solid #E2E2E2;
}

#menu {
left:593px;
padding-top:0;
position:relative;
top:-44px;
}

#sidebar_left {
border-right:0 none;
}

.entrytitle h2 a {
color:#313131;
margin-bottom:10px;
}

.entrytitle h2 a:hover {
color:#666666;
margin-bottom:10px;
}

a {
color:#313131;
}

a:hover {
color:#ef9100;
}

#menu ul li a {
color:#FFFFFF;
}

#menu ul li a:hover {
color:#ef9100;
background:none;
}

.entrytitle h2 {
font-size:30px;
line-height:1;
}

.stepcarousel .panel h2 {
line-height:1.3;
}

.stepcarousel .panel p {
margin:5px 0;
}

.entrybody {
padding-top:5px;
}

.entry {
margin-bottom:5em;
}

.wp-pagenavi span.pages {
border:0 none;
color:#666666;
margin:2px;
padding:2px 4px;
background:none;
}

.stepcarousel .panel img {
border:5px solid #FFFFFF;
margin:5px 20px 5px 5px;
}

#content {
padding:10px 10px 10px 20px;
}

.entrybody_post {
padding-top:40px;
}

#sidebar li a {
border:medium none;
display:block;
padding:0;
}

#content {
border-right:1px dotted #DDDDDD;
padding:10px 10px 10px 20px;
}

#menu {
left:0;
padding-top:0;
position:relative;
top:-44px;
width:500px;
}

* html #menu {
left:480px
}

#menu ul li {
float:right;
list-style-type:none;
margin:0;
padding:10px;
}

.stepcarousel .panel p {
color:#666666;
}

a {
color:#666666;
}

.entrytitle h2 a:hover {
color:#ef9100;
}

.stepcarousel .panel h2 {
font-size:1.7em;
}

.entrytitle h2 a {
color:#666666;
}

.entrytitle h2 {
font-size:25px;
}

#searchform {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #DDDDDD;
float:right;
margin:31px -11px 0 0;
padding:2px 2px 2px 6px;
position:relative;
top:-15px;
height:20px;
overflow:hidden;
}

#searchform input#s {
border:0;
padding:0;
position:relative;
top:0;
width:409px;
}

#search-submit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.pietrogaiao.com.br/blog/wp-content/themes/abov/images/search.gif) no-repeat scroll 0 0;
border:0;
color:#FFFFFF;
cursor:pointer;
width:30px;
}

.entrybody img {
border:2px solid #FFFFFF;
margin-right:20px;
}

