/* Theme Name: Rosanna
Description:   
*/

body {	
font: 13px arial,verdana,sans-serif;	
padding:0px;	
margin:0px;	
background:#FFFFF5 url(images/bg.gif);
}


#wrap {	 
clear: both;     	
width: 1004px;
padding:0;		
margin-left: auto;
margin-right:auto;	
}

#content-container {	
float: left;	
width: 1004px;
padding:0px;		
clear:both;
}

#content {
padding:0px;
clear:both;
}


#header {	
height:358px;	
width: 1004px;	
padding:0px;	
margin:0px auto;	
background:url(images/r.jpg) no-repeat top center;	
float:none;
}

#subtitle {	
padding-right:100px;	
color: #1a6f09;	
font:16px 'times new roman';	
font-style:italic;	
text-align:right;	
float:right;	
padding-top:0px;	
font-weight:normal;
}


#navlist-container{	
position:relative;
width: 1004px;	
height: 35px;
background-color: #eed28b;
background-image: url(images/nav.jpg);
background-repeat: no-repeat;
float:left;	
clear:both;	
margin-left: auto;
margin-right:auto;	
margin-top: -44px;
}


#navlist{	
position:relative;
padding:0px 0px 0 10px;		
display:block;	
height:35px;	
font-size:13px;	
font-weight:normal;	
font-weight:bold;	
padding:0;	
font-family:Verdana,arial;		
}

#navlist ul{	
margin:0px;	
padding:0px 0px 0 20px;	
list-style-type:none;	
width:auto;	
float:left;	
}

#navlist ul li{	
display:block;
float:left;
margin:0 ;	
}

#navlist ul li a{	
display:block;	
float:left;	
color:#6d4c06;	
padding:14px 10px 0 0;	
width: 80px; 	
height: 23px;	
text-align: center;	
text-decoration:none;		
}

#navlist ul li a:hover,#navlist ul li.current_page_item a{	
color:#2a8108;	
width: 80px; 
height: 23px;	
text-align: center;
}

#navlist ul li .current_page_item a,#navlist ul li .current_page_item a:hover{	
color:#ffffff;	
width: 80px; 
height: 23px;	
}	


#footer {		

color:#af7b37;	
font: 11px tahoma;	
text-align:center;	
height:60px;	
float:left;	
position:relative;	
width:1004px;	
margin:0px;	
background:url(images/footer.gif) no-repeat bottom center;
}

#footer p {
margin-top: 15px;
}		


.footerlinks {	color:#000;	
text-align:center;	
margin-top:20px;	
float:left;	
width:1004px;	
padding-top:10px;
}


.footerlinks  a{	
color:#146d09;	
text-decoration:underline;
}

h2 {	
margin-top:0;	
font-size:16px;	
}

h3 {	

margin:0;	
font-size:14px;	
}


h2 a:hover, h2 a:visited, h2 a {	
text-decoration:none;
}


.post-container{	

float:left; 	
width:742px; 		
margin:0px;
}


.post {
width:742px;	
padding-top:0;	
color:#D3A5A1;	
float:none;	
display:block;	
margin-bottom:0px;		
clear:both;		
background:url(images/post-bg.gif) repeat-y left;
}



.posttop {	
width:742px;	
height:165px;	
color:#27c949;
background:url(images/post-top.gif) no-repeat top;	
}

.post p {	

margin:0px;

}



.post a:hover {	color:#6cb22d;}

.posttop h2 {	
font: 24px 'times new roman';	
text-align:left;	
overflow:visible;	
margin-bottom:0;	
padding-top:60px;	
padding-left:70px;	
float:left;	
font-style:italic;	
color:#2eb80e;
}


.posttop h2 a {	color:#2eb80e;}

.postinfo{

height:25px;
width:550px;
padding-left:70px;
float:left;
color:#C7393A;
text-align:left;
margin-top:10px;
font:11px verdana;

}



.postinfo a{

text-decoration:none;
color:#3cb41c;
text-align:left;

}

.postinfo a:hover{

text-decoration:underline;
color:#446E02;

}



.postbottom{	

font-size:12px;	

color:#238c36;	

text-align:left;	

width:742px;	

padding:0;		

height:167px;	

float:none;	

display:block;	

position:relative;	

background:url(images/post-bottom.gif) no-repeat left top;

}



.postbottom a{text-decoration:none;color:#c80000;	}



.postbottom a:hover{text-decoration:underline;}



.commentinf{	

margin-top:0px;	

text-align:left;	

float:none;	

height:20px;	

padding-top:8px;	

padding-right:20px;}



.metainf{	

float:left;	

padding-left:110px;	

margin-top:20px;	

text-align:left;	

height:20px;		

padding-top:8px;}



.post p {margin:0px;}



.navigation a {	

color:#C80000;	

text-decoration:none;

}



.navigation a:hover {	color:#FA968B;}



.navigation {	

text-align:left;	

width:650px;	

padding-left:40px;	

float:left;	

font-size:12px;}



img.centered {	display: block;}








.navigation .alignright {	margin-bottom:10px;}



.navigation .alignleft {	

margin-bottom:10px;

}	



.pagetitle{	

font: bold 28px 'times new roman';	

text-align:left;	

color:#51c31f;	

padding:0;	

margin:0;	

padding-left:60px;	

overflow:visible;

}



blockquote {	

font-style:italic;

margin:5px;}



a img {	border:0;}



.entry {	

font: 13px arial,verdana,sans-serif;	

color: #115204;

padding-right:20px;	

padding-left:70px;	

padding-bottom:10px;	

margin-top:-60px;	

width:620px;	

line-height: 1.5em; 
text-align: left;	

clear:both;	

}



.entrytext .postmetadata {	

font: 13px arial,verdana,sans-serif;

}

.more-link {	

font: 10px arial,verdana,sans-serif;

}


#sidebar {
	width:226px;
	margin-top:30px;
	float:left;	
	background:url(images/menu-bg.gif) repeat-y left;
}

#sidebar ul {
	margin: 0 ;
	padding: 0;	
	width:226px;
	
}
#sidebar ul h2{
	font:16px 'times new roman';
	color:#000;
	text-align:left;
	font-weight:bold;
	padding:10px 0 0 35px;
	height:32px;
	width:226px;
	border:none;
	background:url(images/topbar.gif) no-repeat left top;
}

#sidebar ul li {
    list-style-type: none;
    list-style-image: none;
	margin:0;
	padding:0;	
}
#sidebar ul li ul {
	margin: 0 0 5px 0;
	padding:0 0 0 10px;
}
#sidebar ul ul li {
	list-style-type: none;
	margin-left:0px;
	list-style-image: none;
	color:#A5936C;
	padding:5px 0 5px 20px;
	margin-left:10px;
	font:12px arial;
	width:160px;
	font-weight:bold;
	background:url(images/arrow.gif) no-repeat left;
	
}
#sidebar ul ul ul li {
	list-style-type: disc;
	padding:0;
	margin-left:0px;
	color:#A5936C;	
}

#sidebar a {
	color:#CC6666;
	text-decoration:none;	
}
#sidebar a:hover {
	text-decoration:underline;	
	color:#CB102B;
}

.bottom_sidebar {
	background:url(images/menu-bottom.gif) no-repeat left bottom;
	margin: 0px;
	padding: 0px;
	clear:both;
	height: 34px;
	width: 226px;
	display:block;
	position:relative;
	}




/* User Comment Specific */



#comment{

border:1px solid #63c553;

color:#63c553;

background:#f2ffe4;

height:205px;

}



#respond{

padding-left:10px;

}



#commentform{	

padding:10px;

}



#commentform input{

border:1px solid #6cb22d;

color:#000000;

background:#f9fff0;}

ol.commentlist {	

margin-left:25px;	

padding:0;

}



ol.commentlist a {	

color:#6cb22d;	

}



ol.commentlist p {	

margin-top:3px;

margin-bottom:10px;

}



small.commentmetadata {	

font: 10px arial,verdana,sans-serif;

}



small.commentmetadata a {	

text-decoration:none;

}



#submit {	

height: 25px;	

background-color: #D6E5BD;	

margin: 10px 10px 0 0;	

color:#ffffff;	

font-size: 1.2em;

}





hr {	

display: none;

}



a {

color:#3ea301;

}



#wp-calendar{

width:200px;

color:#398a08;	

margin-left:10px;

text-align:center;

}


td{

color:#1f9d12;

}


#rss{

width:180px;

text-align:left;

padding-left:20px;

}



.mAp, .adplr {

	width: 220px;

	}

/*

 *	microAudio Wordpress Plugin

 *	(c) 2008-9 Christopher O'Connell

 *	Dual Licensed under the MIT and GPL licenses

 *  See license.txt, included with this package for more

 *

 *	microAudio.example.css

 *  Release 0.6.2, March 2009

 */

.microAudio-bg {

	color: #78dd5d;

	}



.microAudio-leftbg {

	color: #bdeab1;

	}



.microAudio-lefticon {

	color: #62d224;

	}



.microAudio-voltrack {

	color: #227805;

	}



.microAudio-volslider {

	color: #7bff33;

	}



.microAudio-rightbg {

	color: #bde9b2;

	}



.microAudio-rightbghover {

	color: #52b800;

	}



.microAudio-righticon {

	color: #227805;

	}



.microAudio-righticonhover {

	color: #f5ffdc;

	}



.microAudio-skip {

	color: #52b800;

	}



.microAudio-text {

	color: #CC0000;

	}



.microAudio-track {

	color: #e2fbe2;

	}



.microAudio-border {

	color: #3ea301;

	}



.microAudio-loader {

	color: #b1e6a3;

	}



.microAudio-tracker {

	color: #bde9b2;

	}

