/*  
Theme Name: Treba
Theme URI: http://ifelse.co.uk/treba/
Description: A clean theme
Version: 1.01
Author: Phu Ly, modified heavily by Michelle Gilbert-Hoskin 
Author URI: http://ifelse.co.uk/
*/



/*************************************

 +Containers

 *************************************/



body {

	background-image: url(http://www.sarvasoap.com/images/newbackground5.jpg);

	background-attachment: fixed;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 73%;

	line-height:1.7;

}



#wrapper {

	margin: auto;

	width: 820px;

	color: #fff;

	background: #bdb191;

	border: 1px #000 solid;

padding-bottom: 15px;

}



#content{

	background:#fff;

        border:4px solid #925864;

        width:600px;

        color:#000;

        float:left;

        margin:0 0 0 15px;

	font-size:0.9em;

}



#footer{

	color:#000;

	font-size:1em;

	margin:15px;

	padding:3px;

}

#footer a:link, #footer a:visited {
color: #000;
background: inherit;
text-decoration: none;
}

#footer a:hover, #footer a:active {
color:#925864;
background: inherit;
text-decoration:underline;
}


#header{

	margin: .7em 0 1em 1.4em;

}



#sidebar{

	color:#000;

	font-size:1.1em;

	float:left;

	margin:0 10px 0 15px;

	width:170px;

}



a img {

border:0;

margin-bottom: 10px;

}



/*************************************

 +Hn

 *************************************/



#sidebar h2{

	color:#000;

	font-size:1.2em;

	font-weight:normal;

letter-spacing: 1px;

font-weight: bold;
padding-bottom: 0;

}



#header h1{

	display:inline;

	font-size:2.4em;

	line-height:1;

	margin:0;

font-size:300%;

font-family:Georgia, "Times New Roman", Times, serif;

letter-spacing:1px;

padding-bottom:10px;

color:#fff;

}



#header h1 a{

	color:#fff;

}



#header h1 a:hover{

color:#925864;

}



#header p {

font-family: Arial, Helvetica, sans-serif;

font-size: 1.2em;

}



h1, h2, h3{

font-family: Georgia, "Times New Roman", Times, serif;

}



h2{

font-size:1.4em;

padding-right:5px;

}



h3{

font-size:1.2em;

}



#header h1{

font-weight:normal;

}



.entrytitle h2, .entrytitle h3{

display:inline;

font-weight:normal;

}



.entrytitle h2{

color:#000;

}



.entrytitle h3{

font-weight:normal;

}



/*************************************

 +Lists

 *************************************/



#sidebar ul{

	list-style-type:none;

	margin:0;

	padding:0;

/*margin-left:5px;*/

font-family: Arial, Helvetica, sans-serif;

line-height:150%;
margin-top: -10px;

}

#sidebar .textwidget ul li {
padding-bottom: 0;
}

#sidebar ul li {
padding-bottom: .7em;
}

#sidebar ul li.cat-item {
padding-bottom: 0;
}

#sidebar .menu-right-sidebar-old-theme-container ul li {
padding-bottom: 0;
}

#sidebar .linkcat ul li {
padding-bottom: 0;
}

#sidebar a, #sidebar ul li a{

	color:#fff;

font-family: Arial, Helvetica, sans-serif;

text-decoration:none;
}



#sidebar a:hover, #sidebar ul li a:hover{

color:#925864;

text-decoration:underline;

}



/*************************************

 +Misc

 *************************************/

a {

text-decoration:none;

color:#925864;

}



.widgetlink a {

font-family: Arial, Helvetica, sans-serif; 

color: fff;

text-decoration:none;

}



a:hover{

color:#925864;

text-decoration:underline;

}



#footer a{

color:#ab8;

}



#header {

	margin-bottom:5px;

}



#header p{

	margin:0;

color:#fff;

padding-top:5px;

padding-bottom:5px;

}



.navigation{

padding:3px;

text-align:center;

}



br.clear { 

clear: both; 

} 



/*************************************

 +Entry

 *************************************/



.entry{

	font-size:1.2em;

	padding:15px;

margin: 15px;

}



.entrytitle{

background:#eee8cd;

}

.entrytitle h3 {
font-style: italic;
}



.entrytitle a {

color:#000; 

text-decoration:none;

}



.entrytitle a:hover {

color:#925864;

text-decoration:underline;

}



.entrymeta{

	color:#666;

	font-size:0.9em;

	padding:3px 8px 3px 0;

}



.entrymeta a{

	color:#666;

}



.entry-1{

	background:#eee8cd;

	/*border:1px solid #fff;*/

	color:#000;

	font-size:1.2em;

	margin:15px;

	/*-moz-border-radius:3px;*/

}



.entry-1 .entrymeta{

	color:#888;

}



.entry-1 .entrymeta a{

	color:#777;

}



.entry-1 .entrytitle{

	border-bottom:none;

}



.entry-1 .entrytitle a{

	color:#000;

	font-size:1.2em;

}





.entry-1 .entrytitle a:hover{

color:#925864;

text-decoration:underline;

}





/*************************************

 +Comments

 *************************************/



.commentsblock{

	margin:5px;

	padding:10px;

}



.commentsblock textarea{

	width:420px;

}



.commentauthor{

	display:block;

	font-size:1.5em;

}



.even{

	background:#3F464A;

	border:1px solid #43494D;

}



.alt{

	background:#FCFAF4;

	border:1px solid #FCFAF4;

	padding:5px;

}







.aligncenter, div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.wp-caption {

	border: 1px solid #ddd;

	text-align: center;

	background-color: #f3f3f3;

	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;

	line-height: 17px;

	padding: 4px 0 4px 5px;

        font-style: italic;

	margin: 0;

}



img.alignleft {

float: left;

margin: 0 10px 0 0;

}



img.alignright {

float: right;

margin: 0 0 0 10px;

}



img.centered, img.aligncenter {

display: block;

margin-left: auto;

margin-right: auto;

}



.alignright {

float: right;

}



.alignleft {

float: left;

}


