/*
Theme Name: PATDbr
Theme URI: http://www.patdbr.com
Description: PATDbr
Version: 4.0
Author: Lucas Lucena
Author URI: http://www.patdbr.com

*/

body, h1, h2, h3, h4, h5, h6, blockquote, p{
	margin: 0;
	padding: o;
}

body{
	margin: 0;
	font-family: Tahoma;
	font-size: 12px;
	text-align: justify;
	vertical-align: top;
	background: #222222;
	background-image: url(images/v4bg.jpg);
	background-position: top center;
	background-attachment: fixed;
	color: #FFFFFF;
}

h1{
font-family: Tahoma;
font-size: 24px;
padding: 0 0 10px 0;
}
a:link{
	color: #53cd10;
	font-size: 8pt;
	font-family: Tahoma;
	border-bottom: 1px dotted #ffffff;
	font-weight: normal;
	text-decoration: none;
        border: 0;
}
a:visited{
	color: #53cd10;
	font-size: 8pt;
	font-family: Tahoma;
	border-bottom: 0px dotted #ffffff;
	font-weight: normal;
	text-decoration: none;
        border: 0;
}
a:hover{
	color: #399109;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight:normal;
	border-bottom: 0px dotted #ffffff;
	background: none;
	text-decoration: none;
        border: 0;
}
a img {
       border: none;
}
p{
padding: 20px 0 0 0;
}

#wrapper{
	margin:0 auto 0 auto;
	width: 800px;
	text-align: left;
}

#header{
float: left;
width: 750px;
}

#container{
float: left;
width: 510px;
}

.post{
	padding: 0 0 10px 20px;
	text-align: justify;
}

.post h2{
	font-family: Tahoma;
	font-size: 18px;
	text-align: justify;
}

.post h2 a{
	color: #efd31a;
        font-family: Arial Black;
        font-size: 18pt;
        text-decoration: none;
        border-bottom: 0px dotted #ffffff;
        text-transform: none;
        font-weight: normal;
}
.post h2 a:visited{
	color: #efd31a;
        font-family: Arial Black;
        font-size: 18pt;
        text-decoration: none;
        border-bottom: 0px dotted #ffffff;
        text-transform: none;
        font-weight: normal;
}
.post h2 a:hover{
       color: #efd31a;
       font-family: Arial Black;
       font-size: 18pt;
       background: none;
}

.link1 a {
	color: #FFFFFF;
	background: #ff7100;
	font-size: 8pt;
	font-family: Tahoma;
	font-weight: bold;
	text-transform: lowercase;
	border-bottom: 0px dotted #ffffff;
}
.link1 a:visited {
	color: #FFFFFF;
	background: #ff7100;
	font-size: 8pt;
	font-family: Tahoma;
	font-weight: bold;
	text-transform: lowercase;
	border-bottom: 0px dotted #ffffff;
}
.link1 a:hover {
	color: #ff7100;
	background: #ffffff;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight:bold;
	text-transform: lowercase;
	border-bottom: 0px dotted #ffffff;
}
.link4 a {
color: #9910d2;
        font-family: Tahoma;
        font-size: 9pt;
        text-decoration: none;
        border-bottom: 0px dotted #ffffff;
        text-transform: none;
        font-weight: none;
}
.link4 a:visited {
	color: #ffffff;
        font-family: Tahoma;
        font-size: 9pt;
        text-decoration: none;
        border-bottom: 0px dotted #ffffff;
        text-transform: none;
        font-weight: none;
}
.link4 a:hover {
       color: #FFFFFF;
       font-family: Tahoma;
       font-size: 9pt;
       background: none;
}

.news a {
color: #ff1e58;
        font-family: Tahoma;
        font-size: 8pt;
        text-decoration: none;
        border-bottom: 0px dotted #ffffff;
        text-transform: none;
        font-weight: none;
}
.news a:visited {
	color: #ff1e58;
        font-family: Tahoma;
        font-size: 8pt;
        text-decoration: none;
        border-bottom: 0px dotted #ffffff;
        text-transform: none;
        font-weight: none;
}
.news a:hover {
       color: #ff1e58;
       font-family: Tahoma;
       font-size: 8pt;
       background: none;
       border-bottom: 1px dotted #ffffff;
}

.entry{
	line-height: 18px;
}

p.postmetadata{
	font-size: 8pt;
        font-weight: bold;
	border-top: 0px solid #ccc;
	margin: -25px 0 -30px 50px;
}

.navigation{
padding: 10px 0 20px 450px;
font-size: 14px;
font-weight: bold;
line-heigh: 18px;
}

.sidebar{
	float: left;
	width: 255px;
	background: transparent;
	margin: 0 0 0 30px;
}

.sidebar ul{
list-style-type:none;
margin: 0;
padding: 0 0 0 10px;
}

.sidebar ul li{
	padding: 0 0 0 0;
}

.sidebar ul li h2{
font-family: Georgia, Sans-serif;
font-size: 14px;
}

.sidebar ul ul li{
padding: 0;
line-height: 20px;
}
.destaques {
	float: left;
	display: block;
	height: 188px;
	width: 475px;
	list-style-type: none;
	margin: 0;
        padding:0; 
}
.destaques ul{
	float: left;
	display: block;
	padding: 0 35px 0 10px;
        list-style-type:none;
}
#banners{
	float: right;
	width: 300px;
        border: 0px solid;
        height: 200px;
	padding: 12px 0 0 0;
}
#footer{
	clear: both;
	float: center;
	width: 800px;
	padding: 0 0 0 1px;
}

.comments-template{
	margin: 0 0 0;
	border-top: 0px solid #ccc;
	padding: 10px 0 1px 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 5px;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 5px;
	border-bottom: 0px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}
blockquote {
	width:435px;
	padding-left:10px;
	padding-right:10px;
	padding-top:-36px;
	padding-bottom:6px;
	background: #262626 url(images/quote.gif);
	font-size:11px;
	font-family: Lucida Grande, Lucida Sans Unicode;
	color:#757575;
	line-height:16px;
	margin-left:22px;
	text-indent:20px;
	margin-bottom:8px;
	margin-top:18px;
}
#d13slideshow{
		background-color:#000000;
		width:(WIDTH)px;
		height:(HEIGHT)px;
		margin:0px; padding:0px; }
	#d13nav{ margin:0px; padding:0px; }
	#navleft{
		z-index:200;
		position:absolute;
		width:15px;
		height:(HEIGHT-70)px;
		margin:0px; padding:0px; }
	#navright{
		z-index:201;
		position:absolute;
		width:15px;
		height:(HEIGHT-70)px;
		margin:0px; padding:0px;
		margin-left:(WIDTH-15)px; }
	#navleft a,
	#navright a{
		width:15px;
		height:(HEIGHT-70)px;
		display:block;
		background-color:#000000;
		filter:alpha(opacity=30);-moz-opacity:.3;opacity:.3;
		background-position:center center;
		background-repeat:no-repeat; }
	#navleft a{ background-image:url(left.gif); }
	#navright a{ background-image:url(right.gif);  }
	#navleft a:hover{ filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6; }
	#navright a:hover{ filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6; }
	#navleft a span,
	#navright a span{ display:none; }
	div.d13slide{
		padding:0px;
		margin:0px; }
	div.d13slide img{
		padding:0px;
		margin:0px; }
	div.d13fader{
		background-color:transparent;
		font-family:Arial, Helvetica, sans-serif;
		filter:alpha(opacity=100);-moz-opacity:.9;opacity:.9;
		height:50px;
		z-index:1;
		margin:-50px 0px 0px 0px;
		padding:0px; }
	div.d13fader h3{
		font-size:20px;
		font-weight:bold;
		padding:2px 0 0 4px;
		margin:0px; }
	div.d13fader h3 a{ color:#000000; background-color:#ffe400; font-size:20px; font-family: Arial Black; }
	div.d13fader h3 a:hover{ color:#000000; background-color:#ffe400; font-size:20px; font-family: Arial Black; }
	div.d13fader p{
		font-size:10px;
		font-weight:normal;
		padding:0 0 0 7px;
		margin:0px;
		color:#000000;
                }
	div.d13fader p a{
		color:#000000;
                Background-color:#FFFFFF;
 }
	div.d13fader p a:hover{
		color:#000000;
                Background-color:#FFFFFF; }
.wp-caption {
border: 0px solid;
text-align: center;
background-color: #efd31a;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
color: #000000;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}
