/* global reset 
----------------------------------- */

body,  
h1, h2, h3,  
p, ul, li,  
form, a {  
    margin: 0;  
    padding: 0;  
} 

h3 {margin:5px 0 10px 0; font-size:1.4em; font-weight:bold}

/* links 
----------------------------------- */
a:hover, a:visited:hover {text-decoration:none}
a:focus { outline:none}
a img { border:none}

/* global
----------------------------------- */
body {font: 62.5% Verdana, Arial; background-color: #fff}

.g-clear {clear:both}

.g-ccc {color:#ccc}

blockquote {margin:0 0 0 -12px;padding:10px 10px 0 12px;font-size:0.9em; line-height:0.8em; background:#f2f2f2}

/* layouts
----------------------------------- */

#l-header {border-top:1px solid ccc; height:100px; background: url(images/h-bg.gif) repeat-x}

	
	.logo {margin:0 0 0 30px; padding-top:35px; font-size:3em; font-weight:bold; font-family:Arial; color:#000;letter-spacing:-1px}
		.logo a {text-decoration:none;color:#369}
		.logo a:hover {color:#3973ac}
	
	
	.b-menu {margin:-24px 0 0 316px}
		.b-menu li {margin:0 20px 0 0;list-style:none; display:inline}
		.b-menu a {font-size:1.2em; color:#369}
		
		.current_page_item a {padding:2px 6px 4px 6px;text-decoration:none; color:#fff; background-color:#000}
		
	.rss {margin:20px 0 0 32px}
		.rss a, .rss-c a {color:#f90}
		
	.rss-c a {font-size:0.4em; vertical-align:top}
	
#l-leftbar{ width:25%;height:100px;float:left}

#l-contentbar {padding-right:20px;float:left;width: 45%}
	.postlist, .post {margin:30px 0 0 0}
	
		.postlist h2 {margin:15px 0 0 -1px;font-size:3em; font-weight: bold; font-family: Arial, Verdana}
			.postlist h2 a {color:#369;text-decoration:none}
			.postlist h2 a:hover {color:#3973ac}
			
		.post h1 {margin:15px 0 0 -2px;font-size:4em; font-weight: bold; font-family: Arial, Verdana;letter-spacing:-1px}
			
			.faset {margin:5px 0 50px 0}
				.faset li {margin:0 20px 0 0;list-style:none; display:inline; float:left}
				.faset li a {font-size:1.2em; color:#393;text-transform:lowercase}

	.date {font-size:1.2em}
.entry {margin:0 0 0 -5px}
		
	#l-contentbar p {padding:0 0 15px 0;font-size:1.3em; line-height:1.8em}
		#l-contentbar p a {color:#369}
	
	#catmenu {margin:32px 0 0 20px;padding:4px 10px 10px 0;width:68%;background:#f4f9ff}
	
	.add-comment {margin:0 0 60px 0}
		.add-comment a {font-size:1.4em; color:#393;}
		
		.cat-item, .categories {margin:10px 0 10px 6px;list-style:none; color: #ccc}
      .cat-item a {font-size: 1.2em;color:#393}
		
		#comments {margin:15px 0;font-size:2em; font-family:Arial, Verdana; list-style-type:none}
		

		
		.commentlist {margin: 30px 0 0 0}
		
		.commentlist li {margin-top:10px;list-style:none}
		.avatar {margin:2px 10px 0 0; float:left}
		.comment-author {font-size:1.2em}
		.cp {margin:5px 0 0 42px;font-size:0.85em}
		
		.url, .comment-edit-link {color:#369}
		
		#comment {margin-top:20px;width:96%; padding:5px;}
		
		#author, #email, #url {margin:3px 0; padding:5px;width:96%}
		#submit {margin-top:15px;padding:5px 10px; font-size:1.1em}
		#forms {margin:-10px 0 0 0; font-size:1.3em; width:100%}
	
	.subscribe-to-comments {margin:-30px 0 0 250px}

	#l-rightbar{width:24%;height:100px;float:right;}
	
      #l-rightbar ul {margin:0 auto;padding:15px 10px 10px 12px; background:#ffeaea;width:220px;font-size:1.2em}
         #l-rightbar ul li {margin:0 0 9px 0;list-style:none}
          #l-rightbar ul li a {color:#000}
	
	#l-footer {clear:both;height:100px }
	
	
	#left-banner {margin:32px 17px 0 0; display:block;float:right}
	
	.subscribe-to-comments {margin:-30px 0 0 220px;float:left}
	
	#b-follow {padding:8px 5px 6px 8px;background:#e7fde9; height:26px; width:98%}
	
    .in_rss {font-size:1.2em}
       .in_rss a {margin:0 0 0 0;padding:0 0 3px 20px;color:#000;display:block; background: url(images/rss_i.png) no-repeat}
    
   .alignright {float:right} 
   .alignleft {float:left} 
    
  #young, #young:hover {width:55px; height:35px}
    
  #old {width:55px;height:37px;background: url(images/old.png) no-repeat }  
  #old:hover {width:55px;height:37px;background: url(images/old.png) no-repeat left -37px}  
  
  #young {margin-top:10px;background: url(images/young.png) no-repeat}
  #young:hover {background: url(images/young.png) no-repeat left -35px}
    
  .dessert {margin-bottom:30px;padding:70px 0 0 0;background: url(images/dessert.jpg) no-repeat center top}
  
  .eng span {display:block}
  .eng {padding:10px 10px 10px 14px;font-size:1.2em;width:94%; background:#ffe4c9}
  .eru {padding:10px 10px 10px 14px;font-size:1.2em;width:94%; background:#ffdaf6}
  
  
  
  
  ol {margin: 10px 0 20px 0;font-size:1.3em; line-height:1.8em}
  ol li {margin: 0 0 10px 0}
  
  
  
  #twtr-profile-widget {margin:0 auto;margin-top:20px;background:#d6f4ff;padding:10px 10px 10px 12px;width:220px;font-size:1.2em; line-height:1.4em}
    #twtr-profile-widget a {margin:5px 0 3px 0;display:block; color:#000;font-weight:bold}
    #twtr-profile-widget a:hover {text-decoration:none}
    
  