/* 
Theme Name: Brightness Theme
Theme URI: http://www.dailywp.com/brightness-wordpress-theme/
Description: Free Wordpress Theme released at <a href="http://www.dailywp.com/" title="DailyWP.com">DailyWP.com</a>.
Version: 1.1
Author: Sorel Mihai(sorel.mihai at gmail.com)
Author URI: http://www.dailywp.com
*/

body {
margin: 0px; 
padding: 0px; 
background: #ffffff url(images/bg.gif) repeat-x top left; 
font-size: 12px; 
font-family: 'Verdana'; 
}
h1, h2, h3, h4, h5 { 
margin: 0px; 
padding: 0px; 
}

h1 {
font-size: 16px;
color: #999999;
}

em {
	color:#829aa3;
	cursor: crosshair;
}
strong {
	color:#a5a3bf;
	cursor: crosshair;
}
a, a:link, a:active, a:visited { 
color: #a7c70c;
text-decoration: none;
}

a:hover { 
color: #b4b2a0;
}

/** GENERAL TAGS **/

.smalltitle {
color: #A49A8C; 
font-family: 'Tahoma'; 
font-size: 10px;
text-transform: uppercase;
}
.wrap { 
width: 900px; 
margin: 0px auto 0px auto;
}
.leftalign { 
width: 570px; 
float: left; 
}
.rightalign { 
width: 310px; 
float: right; 
}
a.more-link { 
width: 187px; 
height: 28px; 
display: block; 
text-indent: -9999px; 
background: #000000 url(images/morelink.jpg); 
}
.clear { 
clear: both; 
margin: 0px; 
}

.navigation a { 
text-decoration: none; 
background: #e0decd; 
font-family: 'Tahoma'; 
font-size: 10px;
color: #9a998a;
width: 160px; 
display: block; 
text-align: center; 
padding: 4px;
}

.navigation .alignleft { 
float: left;
}
.navigation .alignright { 
float: right;
}

/** HEADER **/

.header { 
background: url('images/header.jpg') no-repeat top left;
width: 900px; height: 217px; 
}

.header h1 { 
vertical-align: middle; 
width: 321px; 
margin-top: 60px; 
padding: 0px; 
float: left;
}

.header ul { 
vertical-align: middle; 
width: auto; 
margin-left: 0px;
margin-top: 120px;
padding: 0px; 
list-style: none; 
float: left;
}

.header ul li { 
display: inline;
}

.header ul li.current a {
background: url('images/bgcurrent.png') left no-repeat;
height: 25px;
}

.header ul li a {
width: 80px;
padding: 5px 0 5px 0; 
font-size: 12px; 
font-family: 'Verdana'; 
text-decoration: none; 
display: block; 
text-transform: lowercase;
float: left; 
text-align: center; 
color: #ffffff;
}



.heading { 
border-top: solid 5px #D8CFC1; 
border-bottom: solid 1px #D8CFC1; 
margin-bottom: 10px; 
font-size: 10px;
padding: 5px 0 5px 0;
}

.heading .rss { 
width: 16px; 
height: 16px; 
display: block; 
text-indent: -9999px; 
background: url('images/rss.jpg') no-repeat center top; 
float: right; }



/** SIDEBAR **/

.singlesidebar { 
width: 310px; 
float: right; 
margin: 0px; 
text-align: justify;
font-size: 11px; 
color: #757362; 
}

.singlesidebar li, .singlesidebar ul {
	list-style: none;
	margin: 0px;
	font-family: 'tahoma';
	font-size: 10px;
	padding: 0px;
}

.singlesidebar ul li.recent {
	background: url('http://adelinedaniele.com.br/etc/pushpin.gif') left no-repeat;
	margin: 0px;
	padding: 2px 0px 2px 12px;
	border-bottom:1px dotted #e1e0e0;
	color: #aaaaaa;
}

.singlesidebar ul li.rss {
	background: url('http://adelinedaniele.com.br/etc/folder.gif') left no-repeat;
	margin: 0px;
	padding: 2px 0px 2px 12px;
	border-bottom:1px dotted #e1e0e0;
	color: #aaaaaa;
	font-size: 11px;
}

.singlesidebar ul li a {
	text-decoration: none;
	color: #bdbba7;
}

.singlesidebar .item { 
margin: 10px 0 0px 0; 
}

.singlesidebar .side {
/*background: url('images/side.gif') no-repeat top left;*/
width: 310px;
height: 25px;
margin-bottom: 3px;
margin-top: 5px;
text-indent: 5px;
border-bottom: 1px dashed #ebebeb;
font-family: 'Tahoma';
line-height: 25px;
color: #b2af98;
font-size: 12px;
font-weight: bold;
text-align: left;
}

/** SINGLE POST **/

.singlepost { 
width: 570px; 
float: left; 
margin: 0px; 
}

.singlepost .postcontent { 
color: #757362; 
line-height: 18px; 
font-size: 11px;
text-align: justify; 
}

.singlepost .postmeta {
text-align: left;
font-size: 10px;
color: #999999;
background: #f9f9f9;
padding: 3px;
width: 100%;
}

.singlepost .postmeta a {
text-decoration: none;
color: #999999;
}

.singlepost .postcontent span { 
color: #999999; 
text-align: justify; 
font-size: 10px; 
}

.singlepost .postcontent ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.singlepost .postcontent ul li {
	float:left;
	padding:0;
	list-style-type: none;
}
.singlepost .postcontent li a, .postcontent ul li a:visited, .postcontent ul li a:active {
	display: block;
	width: 283px;
	font-size: 11px;
	font-family : "Verdana";
	text-decoration: none;
	color: #666666;
	text-indent:11px;
	height:20px;
	margin-bottom:1px;
	margin-left:1px;
	line-height:20px;
	background: #f8f8f8 url('http://adelinedaniele.com.br/etc/li.gif') left no-repeat;
	border-bottom:1px solid #f1f1f1;
	vertical-align:middle;
}

.singlepost .postcontent ul li a:hover {
	color: #c0c0c0;
	background-color: #fafafa;
}


.singlepost .posthead h2 { color:#999999; text-align: left; font-family: 'Verdana'; margin: 0px 0px 2px 0px; font-size: 18px; }
.singlepost .posthead span { font-family: 'Verdana'; font-weight: bold; font-size: 10px; color: #cccccc; }
.singlepost .singlepostfooter {
text-align: right;
}


.singlepost .posthead .data {
background: #f0eee7;
padding: 5px;
color: #c9c8b8;
margin: 1px;
line-height: 12px;
font-size: 10px;
float: left;
text-align: center;
width: 80px
height: auto;
font-weight: bold;
}

.singlepost .singlepostfooter span { 
font-family: 'Verdana'; 
font-weight: bold; 
font-size: 12px; 
color: #b1a289; 
text-align: right;
}

.singlepost .posthead p { 
font-size: 12px; 
text-align: left; 
font-family: 'Verdana'; 
color: #aaaaaa; 
line-height: 15px;
border-top: dashed 1px #ebebeb; 
padding: 0px; 
margin: 0px;
}
.singlepost .postcontent blockquote { margin: 0px; padding: 0px 0px 0px 65px; background: url(images/quote.jpg) no-repeat top left; color: #917A69;  font-size: 13px; font-style: italic;  }
.singlepost .post .posthead h2 { font-size: 30px; line-height: 30px;  }
.singlepost .post { margin-bottom: 40px; }
.singlepost .posthead h2 a { text-decoration: none; }

/** FOOTER **/

.footer { 
margin-top: 40px; 
background: #2B1C17 url(images/bg.gif) repeat-x center top; 
border-top: solid 6px #E0D6CC; 
height: 115px;
text-align: center;
}

.footer .left { 
background: url('images/footer.gif') no-repeat top left; 
color: #fbe3ee; 
height: 115px;
font-size: 10px;
vertical-align: middle;
}

.footer .left .credits {
vertical-align: middle;
padding-top: 20px;
}

.footer .left .credits a { 
color: #dfffa8; 
text-transform: uppercase;
}

input{
	font-size:12px;
	font-family: "Verdana";
	color:#696969;
	padding:5px;
	background-color: #ffffff;
	border-top:1px solid #ebebeb;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #d2d1d1;
	border-bottom:1px solid #d2d1d1;
}

input:focus{
	font-size:12px;
	font-family: "Verdana";
	color:#565656;
	padding:5px;
	background-color: #ffffff;
	border-top:1px solid #ebebeb;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #d2d1d1;
	border-bottom:1px solid #d2d1d1;
}
textarea, select, button {
	font-size:12px;
	font-family: "Verdana";
	color:#565656;
	padding:5px;
	background: #ffffff;
	border-top:1px solid #f8f8f8;
	border-left:1px solid #f8f8f8;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
}

textarea:focus, label:focus, select:focus, button:focus {
	font-size:12px; 
	font-family:"Verdana";
	color:#565656;
	background: #ffffff;
	padding:5px;
	border-top:1px solid #f8f8f8;
	border-left:1px solid #f8f8f8;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
}


.gravatar {
        float:left;
        padding: 2px;
        border: 1px solid #D8CFC1;
        margin-right: 5px;
        margin-left: 5px;
}

.postgrav {
        float: left;
        padding: 2px;
        margin-right: 5px;
        margin-left: 5px;
        border: 1px solid #D8CFC1;
}

.commentlist {
	padding: 0;
	margin: 0;
}


.commentlist a{
	color:#696969;
}

.outh {
	background-color: #f9f9f9;
	padding:2px;
	margin-bottom:1px;
	border-bottom:1px solid #f1f1f1;
}
.commentlist .avatar { 
	float: left;
	padding: 2px;
	border:2px solid #D8CFC1;
	margin:2px;
}

.alt {
	background-color: #fafafa;
	padding:2px;
	border-bottom:1px solid #f1f1f1;
	margin-bottom:1px;
}


.commentname {
	color: #788067;
        font-size:12px;
        font-family: "Verdana";
        line-height:15px;
        padding:10px;
        text-transform:lowercase;
        margin-bottom:1px;
}

.commentname a{
	color: #788067;
}

.commentcontent {
        color:#696969;
        font-size:11px;
	font-family: "Verdana";
        padding:5px;
        margin-bottom:1px;
}

.commentmetadata{
        color:#696969;
        font:10px tahoma;
        padding:5px;
        text-align:center;
        text-transform:uppercase;
        margin-bottom:1px;
        height:15px;
        line-height:15px;
}

.commenttimes{
        background:#ffffff;
        text-transform:uppercase;
        font:10px tahoma;
        color:#696969;
        text-align:center;
        line-height:15px;
        height:15px;
}


img {border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px;}

.blogimage {
	padding: 5px;
	border: 1px solid #c4d9a0;
	background: #deecc6;
	margin: 1px;
}

.borda {
	padding: 4px;
	border: 1px solid #c3c3ea;
	background: #dddcee;
	margin: 1px;
}

#footlink {
	text-align:center;
	font-family: 'Verdana';
	font-size: 10px;
	font-weight: bold;
}



#footlink span.footlinkcurrent {
	color: #ffffff;
	background-color: #cbea3b;
	border: 0px;
	padding:4px 7px 4px 7px;
	margin:0 1px 0 1px;
}

#footlink span.footlinktotal {
	color: #ebeae0;
	background-color: #bfbca6;
	border: 0px;
	padding:4px 7px 4px 7px;
	margin:0 1px 0 1px;
}

#footlink a {
	padding:4px 7px 4px 7px;
	margin:0 1px 0 1px;
}

#footlink a:link, #footlink a:visited, #footlink a:active {
	color: #bfbca6;
	background-color: #ebeae0;
	border: 0px;
}


#footlink a:hover {
	color: #ebeae0;
	background-color: #bfbca6;
	border: 0px;
	cursor:n-resize;
}