

body { margin: 10px 0px 0px 0px; padding: 0;	  background: white;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3E3B36; }	 
h1, h2, h3 { margin: 0;	 padding: 0;  font-weight: normal; color: #3E3530; }  
h1 { font-size: 2em;}  
h2 { font-size: 2.8em; }  
h3 { font-size: 1.3em;text-align: center; color: #490049; padding-bottom:2px;border-bottom: solid 1px #CCCCCC; }	 
p, ul, ol {	margin-top: 0; line-height: 180%; }	 
ul, ol {}  
a {	color: #660066;	} 
a:hover { }
.image-style img { 	border-radius: 30px 30px 0px 0px; background:white; padding:5px; border: solid 1px #CC0000; margin:5px;}	
.left {float:left; background:whitesmoke; padding:5px; border: solid 1px #CC0000; margin:10px;}
.right {float:right; background:whitesmoke; padding:5px; border: solid 1px #660066; margin:10px;} 
 
#fly{ color:  #660066; font-size: 15px; font-family: courier; font-weight: bold;}

#wrapper { margin: 0 auto;	padding: 0;	}


	

/* Sidebar */	
#sidebar { float: left;	width: 200px; margin: 0px; padding: 0px 0px 0px 0px; color: #787878;  }	
#sidebar ul { margin: 0; padding: 0; list-style: none; }  
#sidebar li { margin: 0;  padding: 0; }	   
#sidebar li ul { margin: 0px 0px; padding-bottom: 30px;	} 
#sidebar li li { line-height: 35px;	 border-bottom: 1px dashed #C8B69B;	 margin: 0px 30px;border-left: none;  }	 
#sidebar li li span {  display: block; 	 	padding: 0;	font-size: 11px; font-style: italic;  }	 
#sidebar li li a {	color: #787878;}   
#sidebar li li a:hover {  color: #34312C;}	 
#sidebar h2 { height: 38px;	 padding-left: 30px;  letter-spacing: -.5px; font-size: 1.8em; text-decoration: none;	}   
#sidebar p { margin: 0 0px;	 padding: 0px 30px 20px 30px; }	 
#sidebar a { border: none;	} 
#sidebar a:hover { }	

/* Logo */ 
#logo {	width: 260px;height: 80px;margin: 0;padding: 0;	 background: url(images/img07.jpg) no-repeat left top;	color: #34312C;	}	 
#logo h1 { margin: 0px 0px 2px 0px;  padding: 17px 0px 0px 2px; text-decoration: none; font-family: 'Satisfy', cursive; font-size: 38px; font-weight: 700;	color: #5C0575;}	 
#logo h1 a { color: #5C0575;text-decoration: none;	}	


/* Menu */	
.sidenav {float: left; width: 200px; padding-top: 8px; padding-left: 20px;}	
.sidenav ul {width: 200px; list-style: none;  border-top: 1px dotted red; background: url(images/sidenav.gif)}
.sidenav li {border-bottom: 1px dotted red;}
.sidenav li a {font-size: 1.2em; color: #660066; text-transform:uppercase; display: block; padding: 10px 20px 0px 20px; text-decoration: none; }
.sidenav li a:hover {color: red; background: whitesmoke;}    
.sidenav   span {color: #0033CC;}
#current  { color: red; text-decoration: none; background: whitesmoke;} 


/* Page */ 
#page {	width: 975px;	margin: 0 auto;	padding: 0px 0px 0px 0px;  } 


/* Content */	
#content { 	float: right; width: 715px;	padding: 25px 20px 0px 15px; border-left: 1px red dotted;  }	 
.post {	margin-bottom: 20px; }	 
.post .title {	color: #5C0575;padding: 0px 0px 0px 0px; 	 }	 
.post .entry { 	text-align: justify;} 

 .post h2{	 text-align: center; color: #7F3199; padding: 0px 0px 0px 0px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 16px; 	 }	 
 
/* Footer */   
#footer { 	width: 720px; height: 50px;	margin: 0 auto;	padding: 0px 0 15px 210px;  border-top: 1px dotted #FFCCCC;}	   
#footer p {	margin: 0; padding-top: 20px;  line-height: normal;	 font-size: 10px; 	 text-align: center; color: #A0A0A0; }	
#footer a {	 color: #8A8A8A; }