/*
Theme Name: Adilson França
Description:  Tema Completo Desenvolvido para o Site de Adilson França
Theme URI: http://www.adilsonfranca.com.br
Version: 1.0
Author: Web Com Farinha
Author URI: http://www.webcomfarinha.com
Tags: china, red, 2 columns, fix width
*/

/* ================================== ESTRUTURA ================================= */
*{
     margin:0;
     border:0;
     padding:0;
	 }
body{
     text-align:center;
	 background-color:#000;
	 font-family:Verdana,Arial,sans-serif;
     font-size:12px;
     font-style:normal;
     font-variant:normal;
     font-weight:normal;
}
#wrap{
	margin: 10px auto;
	width:760px;
	text-align:left;
	position:relative;
	border:1px solid #000;
	background: #fff url('images/topo.png') no-repeat left top;
}
#wrap2{
	width:720px;
	margin:0 auto;
	margin-top:20px;
}
#header {
    margin:0 auto;
	width:720px;
    height:240px; 
}
#nav{
    margin:0 auto;
	list-style: none;
	display: block;
	width:720px;
	height:40px;
	background:#f00 url('images/menu.png') repeat-x center center;
}
#container{/* Parte do Meio do Site */
    margin: 0 auto;
	width:720px;
}
#sidebar {
	width:185px;
	float:left;
	margin-top:15px;
}
#content{
	width:525px;
	float:right;	
	border: 2px solid #f00;
	margin-top:15px;
}
.secao{/* para a pagina inicial: chamada das Artes Marciais */
	width:226px;
	height:140px;
	margin-top:10px;
	margin-right:15px;
	float:left;
	background:#fff url('images/china.png') no-repeat left top;
	border:2px solid red;
}
.secao_brasil{
	border:2px solid green;
	background:#fff url('images/brasil.png') no-repeat left top;
}
.pergaminho{/* para a pagina inicial: chamada das Artes Marciais */
	position:relative;
	width:350px;
	height:271px;
	margin-top:10px;
	margin-right:15px;
	float:left;
	background:#fff url('images/scroll2.jpg') no-repeat left top;
}
#footer{
	margin:0 auto;
	width:760px;
	height:116px;
	background:#fff url('images/footer.png') no-repeat center center;
}
#wcf{
	padding:10px 20px 0 0;
	background:#000 url('images/wcf.png') no-repeat right bottom;
	color:#fff;
	font-size:10px;;
	text-align:right;
}
#wcf span{
	color:#ff8c00;
}
.clear{
	clear:both;
}
/* ============================   MENU HORIZONTAL DE PAGINAS ================================ */
#nav li{
	float:left;
	font-size:18px;
	font-family:"Comic Sans Ms",sans-serif; 
	font-weight:bold;
	/*padding:0 0 0 15px;*/
}
#nav li a{
	text-decoration: none;
	display: block;
	padding:11px 10px 4px 10px;
	color:#fff;
}
#nav .current_page_item a, #nav .current_page_item a:hover,#nav li a:active{
	text-decoration: none;
}
#nav li a:hover{
	color:#000;
}
#nav li a:active{
}
/* ================================== Conteudo ============================== */
.post {
	padding: 10px;
    overflow: hidden;
}
.post .date {
	height:48px;
	width: 48px;
	background: url(images/data.gif) no-repeat;
	text-align: center;
	float: left;
	font-size:16px;
	font-weight:bold;
}
.post .date span {
	height: 16px;
	display: block;
	text-align: center;
	padding-top: 4px;
	color:#fff;
	padding-bottom:4px;
}
.post .title {
	float: left;
	margin-left:7px;
	width: 450px;
}
.postdata {/*Categorias e quantos comentarios possui */
	font-size: 90%;
	color: #999999;
}
.postdata a, .postdata a:visited {
	color: #999999;
	text-decoration: none;
}
.postdata a:hover {
	color: #0088CC;
	text-decoration: none;
}
.postdata .category{
	float: left;
}
.postdata .add-comment{
	float:right;
}
.postdata .comments{
	float: right;
}
.entry {
	padding: 10px 0px 5px 0;
	clear: both;
	font-size: 14px;
	line-height: 1.6em;
}
.entry a{
	color: #f33;
	border-bottom:2px solid #ccc;
}
h2.posttitle {
	font-size: 18px;
    font-weight:normal;
	margin-bottom:5px;
	border-bottom: dotted 3px #f00;
}
h2.posttitle a, h2.posttitle a:visited, h2.posttitle a:hover {
	color:#000;
	text-decoration: none;
}
.tags {
	float: right;
	color: #999;
}
.tags a{color:#999; border-bottom:1px solid #f00;}
.tags a:hover{color:#0088CC;}

/* next & previous page navigation */
.previous-entries a {
	float: left;
	padding-left: 10px;
}
.next-entries a {
	float: right;
	padding-right: 10px;
}

/* ================================== Template Home ============================== */
.secao h1{
	width:200px;
	margin:0 auto;
	font-size:18px;
	color:#f00;
	text-align:center;
	padding:5px 0 5px 0;
}
.secao_brasil h1{
	color:#060;
}
.secao p{
	width:200px;
	margin:0 auto;
	text-align:justify;
	font-size:10px;
}
.secao p.more{
	margin-top:10px;
	text-align:right;
	font-weight:bold;
}
.pergaminho div, #destaque{
	position:relative;
	top:10px;
	left:40px;
	width:270px;
	height:250px;
	overflow:auto;
}
#destaque{
	text-align:center;
}
.pergaminho img{
	width:70px;
	height:56px;
	float:left;
	text-align:center;
	padding:10px 0 0 0;
	clear:both;
}
.pergaminho h2{/*titulo do pergaminho */
	font-size:18px;
	font-family:"Comic Sans Ms",sans-serif;
	text-align:center;
	padding:5px 0 0 0;
}
.pergaminho h3{
	font-size:12px;
	padding:10px 0 0 0;
}
.pergaminho p{
	text-align:justify;
	font-size:10px;
}
.pergaminho div p.more{
	position:absolute;
	left:150px;
	font-size:110%;
	font-weight:bold;
}
/* =============== Template Category-7 - Video ==================== */
.categoria{
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;
	width:400px;
	padding:10px 10px 10px 70px;
	text-align:justify;
	background: #fff url('images/eventos.jpg') no-repeat left center;
}
.taichichuan{
	background: #fff url('images/taichichuan.jpg') no-repeat left center;
}
.capoeira{
	background: #fff url('images/capoeira.jpg') no-repeat left center;
}
.wingchun{
	background: #fff url('images/wingchun.jpg') no-repeat left center;
}
.video{
	background: #fff url('images/movie.jpg') no-repeat left center;
}
.holistica{
	background: #fff url('images/holistica.jpg') no-repeat left center;
}
.novidades{
	background: #fff url('images/novidades.jpg') no-repeat left center;
}
/* =============== SIDEBAR ==================== */
.box{
	margin-bottom:10px;
	width:185px;
	height:175px;
	background: #fff url('images/scroll.png') no-repeat center center;
	text-align:center;	
}
.box-top{
	width:185px;
	height:20px;
	/*background: #fff url('images/box_top.png') no-repeat center center;*/
}
.box-title{
	/*background: #fff url('images/box_content.png') repeat-y center center;*/
	width:165px;
	margin-left:10px;
	font-size:18px;
	font-family:"Comic Sans Ms",sans-serif;
}
.box-content{
	/*background: #fff url('images/box_content.png') repeat-y center center;*/
	width:165px;
	margin-top:5px;
	margin-left:10px;
}
.box-footer{
	width:185px;
	height:16px;
	/*background:#fff url('images/box_footer.png') no-repeat center center;*/
}
#sidebar a, #sidebar a:visited {
	text-decoration:none;
}
#sidebar a:hover, #sidebar a:focus, #sidebar a:active {
	text-decoration:underline;
	font-weight:bold;
}
#sidebar ul {
	list-style: none;
	text-align:left;
}
#sidebar ul li {
	background: url(images/yinyang.png) no-repeat 10px center;
	padding:0 0 5px 30px;
}
#sidebar ul li ul li {
}

/* ============================== Comentário =============================== */
h3.comments {
	margin-top:10px;
	padding-left: 22px;
	font: bold 140%/120% Arial, Helvetica, sans-serif;
	clear: both;
	background-color:#f00;
	color:#fff;
}
#commentform {
	margin-top: 10px;
	padding-left:10px;
	padding-top:10px;
}
#commentform label {
	font-weight: bold;
	color:#666;
	font-size: 100%;
	padding-left: 5px;
}
#commentform small {
	color: #999999;
	font-size: 90%;
}
#commentform textarea {
	font: 110% Arial, Helvetica, sans-serif;
	width: 480px;
	height: 140px;
	background:url(images/form-field-bg.gif) no-repeat;
	border: solid 1px #999;
	padding: 5px 3px 3px 7px;
}
#commentform input[type="text"]{
	border: solid 1px #999;
}
/* comment list */
.commentlist {
	margin: 10px 0px;
	padding-left: 45px;
	line-height: 130%;
}
.commentlist li{
	padding: 5px 10px;
}
.commentlist .alt {
	background: #dde;
}
.commentlist cite {
	font-weight: bold;
	font-style: normal;
	font-size: 130%;
	color: #0088CC;
}
.commentlist cite a, .commentlist cite a:visited {
	color: #0088CC;
}
img.avatar {
  float: right;
  margin: 5px;
}
.commentlist small {
	margin-bottom: 5px;
	display: block;
	font-size: 87%;
}
.commentlist small a, .commentlist small a:visited{
	color: #999999;
}
.commentlist li p{
	text-align:justify;
}


/* ================= GERAL ================== */
a, a:visited, a:hover, a:focus, a:active {
	text-decoration:none;
}
p.erro{
	font-size:150%;
	padding:20px 0 20px 0;
	text-align:center;
}
input, textarea{
	border:1px solid #000;
}

