/*  
Theme Name: mattdallasbr_vs02
Theme URI: http://matt-dallas.org
Description: Left sidebar - Theme made exclusively for www.matt-dallas.org
Author: Nayara Fonseca
Author URL: http://thefrozenheart.org
*/



/* ---- basic configurations ---- */

body {
background: #666666 url('images/background.jpg') repeat;
font-size: 11px;
font-family: Arial; 
color: #333333;
margin: 0px;
padding: 0px;
text-align: center;
}

strong { color: #036188; }
b { color: #036188; }	
i { color: #036188; }
u { color: #000000; text-decoration: none; border-bottom: 1px dotted #036188; }
a { text-decoration: none; cursor: cross; }
a:link { color: #000000; }
a:visited, a:active { color: #000000; }
a:hover { color: #333333; text-decoration: none; }

blockquote {
background: #f8f7f7;
color: #333333;
font-family: Arial;
font-size: 11px;
padding: 12px;
border-left: 7px solid #036188;
}

.image {
background-color: #ebebf1;
border: 3px solid #cccccc;
margin: 1px;
padding: 1px;
} 

.image:hover  {
background-color: #ebebf1;
border: 3px solid #a4a3a3;
margin: 1px;
padding: 1px;
}



/*---- continuous line layout // background content e sidebar ---- */

#page {
width: 850px;
background: #0e0e0e url('images/backline.jpg') repeat-y;
margin: 0 auto;
text-align:justify;
position:relative;
}



/* ---- header config/size ---- */

#header {
width: 850px;
height: 376px;
margin: 0 auto;
}



/* ---- fotter options ---- */

#footer {
color:#413737;
text-align: center;
margin-top: 25px;
clear: both;
height: 15px;
padding: 5px;
}

#footer a{
color: #4a4343;
}



/* ---- sidebar configuration ---- */

#sidebar {
width: 230px;
font-family : Arial; 
font-size: 11px;
text-align: justify;
padding: 0px;
float: left;
margin: 1px 0 0 43px;
}

.sidebar-title {
color: #000000;
background-color: #d5d5d6;
border-top: 2px solid #a2a1a1;
padding: 4px 0px 4px 0px;
font-family: Verdana;
font-weight: bold;
font-size: 10px;
text-align: center;
text-transform: uppercase;
}

.sidebar-content {
color: #63585b;
background-color: #f0eeee;
border-bottom: 2px solid #a2a1a1;
padding: 3px;
font-family: Arial;
font-size: 11px;
text-align: justify;
margin-bottom: 13px;
}

			

/* ---- post e page size and background ---- */

#content {
width: 525px;
text-align: justify;
margin-top: 1px;
padding-left: 7px;
float: left;
}



/* ---- posts and pages config ---- */

.post-title {
color: #04435d;
border-bottom: 1px dashed #bbbaba;
margin: 0px;
padding: 3px 0px 0px 0px;
font-size: 12px;
text-transform: uppercase;
font-weight: bold;
font-family: Tahoma;
text-align: left;
}

.post-title a, .post-title a:visited{
color: #04435d;
text-decoration: none;
}

.post-title a:hover, .post-title a:active {
color: #666666;
text-decoration: none;
}

.post-data {
padding-right: 3px;
font-size : 10px; 
font-weight: normal;
color: #63585b;
text-align: right;
font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica; 
background-color: #f0eeee;
}


.post-page {
background: #f0eeee;
border: 3px double #cccccc;
padding: 6px 6px 12px 6px;
font-family: Arial;
font-size: 11px;
color: #63585b;
}

.post-page-bottom {
background: url('images/bottom2.png') bottom no-repeat;
padding: 5px 5px;
}


.post-archive {
padding: 5px;	
text-align: right;
}



/* --- forms // search box ---- */

input, textarea, select, button, option {
color: #333333;
border: 1px solid #cccccc;
background: #f0eeee;
font-family: Tahoma, Verdana, Helvetica;
font-size: 9px;
padding: 2px;
}	



/* ---- comentarios ---- */

.comment-title {
color: #04435d;
border-bottom: 1px dashed #bbbaba;
margin: 0px;
padding: 3px 0px 0px 0px;
margin-top: 0px;
font-size : 11px; 
font-weight: bold;
line-height: 15px; 
font-family : Arial; 
text-align: left;
}


.page-inside {
padding: 3px 4px 4px 3px;
font-family: arial;
font-size: 11px;
color: #63585b;
background: #f0eeee;
text-align: justify;
}


/* ---- entrelinhamento // confi paragrafo e espaçamento ---- */

p {
	font-size: 1em;
	line-height: 1.5em;
	margin: 1.2em 0;
	}

h1 {
        background: #e2e1e1;
        color: #540012;
        border-bottom: 2px solid #c9c7c8;
        margin: 0px;
        padding: 0px;
        font-size: 10px;
        font-weight: bold; 
        font-family : "Tahoma", Verdana, sans-serif;
        text-align:left;
        text-transform: uppercase;
        }