@charset "utf-8";
/* CSS Document */
/*
Theme Name: Cascão Trial Show
Theme URI: http://cascaotrialshow/cascao_theme.zip
Description: Custom theme by Everton Pabon - Brazilian biketrial rider.
Author: Everton Pabon
Author URI: http://pabontrials.co.cc/
Tags: grunge, custom header, fixed width, two columns, sports, png layout
*/ 

*{margin:0; padding:0; border:none; list-style-type:none;  }
body {
background:#FFFFFF url(img/main_background.jpg) center 0 no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#444;
margin:0 auto;
text-align:center;
}
#warp {
width:1000px;
min-height:400px;
margin:0 auto;
padding:0;
text-align:left;
}
/*
#ie6 {
position:absolute;
width:770px;
height:auto;
padding:5px;
background:#FFCC00;
color:#000;
text-align:left;
}
*/
#header {
width:1000px;
height:390px;
padding:0;
clear:both;
}
	#header ul {
	list-style:none;
	padding:315px 0 0 40px;
	}
	#header ul li {
	float:left;
	}
	#header ul li a:link, #header ul li a:visited {
	display:inline;
	font-size:24px;
	font-weight:700;
	line-height:30px;
	text-decoration:none;
	text-transform:uppercase;
	color:#d4d4d4;
	margin:0 10px;
	}
	#header ul li a:hover {
	color:#fff;		
	}
	.current_page_item {
	color:#d4d4d4;
	background:#1358fc;
	
	border-radius: 10px 10px;
   	-moz-border-radius: 10px;
   	-webkit-border-radius: 10px;	
	}
	
#mainbanner {
background: url(img/mainbanner.jpg) no-repeat 0 0;
width:1000px;
height:370px;
padding:0 auto;
margin:0;
clear:both;
color:#000;
}
.post {
background: url(img/bg_blog.jpg) no-repeat 10px 10px;
width:680px;
height:100%;
margin:0 auto;
padding:100px 30px 20px 40px;
float:left;
}
	.post_content {
	padding-bottom:5px;
	border-bottom:2px solid #CCCCCC;
	}
	.post h2 {
	margin:5px 0;
	}
	.post p {
	margin-bottom:5px;
	}
#page {
width:900px;
height:100%;
min-height:400px;
margin:0 auto;
padding:10px 50px;
float:left;
}
    #page h2 {
	margin:0 0 10px 0 ;
	} 
	.prev a:link{ float: left; }
	.next { float: right; }

#sidebar {
width:220px;
height:100%;
margin:0;
padding:10px 15px 0 10px;
float:left;
}
	.sidebarblock{
	clear:both;
	margin-bottom:15px;
	}
	.sidebarblock ul {
	list-style-type:none;
	}
	.sidebarblock ul li a{
	padding:0;
	margin-left:10px;
	font-weight:700;
	}
#footer {
width:900px;
margin:0 auto;
line-height:50px;
text-align:center;
clear:both;
}

/* texto */
a:link, a:visited, a:active {
color:#1b479a;
text-decoration:none;
}
a:hover{
color:#0066FF;
}

/* CONTACT FORM */

.wpcf7 {
	margin-top:50px;
	font-size:14px;
	color:#000;
}
.wpcf7 img {
margin:5px;
}

.wpcf7 input, textarea {
background:#0e55fb;
color:#fff;
padding:5px;
margin:5px;
font-size:14px;

border-radius: 5px 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;	
}