/*Typo*/

em { font-style: italic; font-weight: bold; }
strong { text-transform: uppercase;  font-weight: bold; }
blockquote { font-family: monospace; }


img  { border:0px }
img  a{ color: #FFF; text-decoration: dotted #777 0px}

  a:link { color: #777; text-decoration: none;}  /* for unvisited links */
  a:visited { color: #777; text-decoration:none; } /* for visited links */
  a:active { color: #777;  text-decoration: none } /* when link is clicked */
  a:hover { color: #002211;  text-decoration:none;} /* when mouse is over link */
    
.blogbody a { color: #777;  border-bottom: dotted #777 1px;}
  .blogbody a:hover { color: #002211;  border-bottom: dotted #002211 1px;} 
  .blogbody img a { color: #FFF; text-decoration: dotted #FFF 0px;}
  .blogbody img a:hover { color: #FFF; text-decoration: dotted #FFF 0px;}

 .posted a:link { color: #777; text-decoration: none;border-bottom: 0px; } 
 .posted a:visited { color: #002211; text-decoration: none;  border-bottom: 0px;} 
 .posted a:active { color: #000;  text-decoration: none; border-bottom: 0px; } 
 .posted a:hover { color: #002211;  text-decoration: none; border-bottom: 0px;} 


 .logo a:link { color: #777; text-decoration: none;border-bottom: 0px; } 
 .logo a:visited { color: #002211; text-decoration: none;  border-bottom: 0px;} 
 .logo a:active { color: #000;  text-decoration: none; border-bottom: 0px; } 
 .logo a:hover { color: #002211;  text-decoration: none; border-bottom: 0px;} 





img  { border:0px; }


/*Body parts*/


   #body {  color:#000;

	float: center;
              font-family: Verdana, Geneva, Arial, sans-serif;
              margin-top:0px;
              
	 }	 


 .logo {           color:#878787;
                           text-decoration:none; 
                           float: center;
                           padding:4px;
                           font-size: 10px;
                           text-transform: uppercase;
                           margin-bottom:10px;
                           letter-spacing: 5px;
                           
}
 
		
	.blog { margin:5px;
		 float: left;
                             padding-left:0px;
                            padding-right:15px;
                            border-left:0px dotted  #002211 ; 
                            border-right:0px dotted  #002211 ; 
              	}	

	
	.blogbody {
		
		color:#000;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;		
  		padding-right:10px;
                            padding-top:10px;
                            padding-bottom:10px;
                            border-bottom: 1px dotted  #000 ;
                            }

	.blogbody img a:{border:0px;}
	.blogbody img a:hoover{border:0px;}
	
 .title	{ 
                           color:#000;
                           text-decoration:none; 
                           text-align: left;
                           float:center;
                           font-size: 160%;
                          
                        
                          
                margin-left:0px;
                margin-bottom:0px;
                
               }

		
	
		

      p.date { 
		color: white; 
		font-size: 22px; 
		background-color: #2b2b2b; 
		text-align: center; 
		float: left; 
		margin: 6px 15px 0 0; 
		padding: 5px 0 0;
		 }
;


  p.date a:link {  color: #FFF;  text-decoration:none ; border-bottom: 0px; background-color: #2b2b2b}
  p.date a:visited { color: #FFF;  text-decoration:none; border-bottom: 0px; background-color: #2b2b2b; } 
  p.date a:active { color: #FFF;  text-decoration:none ; border-bottom: 0px; background-color: #2b2b2b; }
  p.date a:hover { color: #FFF;  text-decoration:none ; border-bottom: 0px; background-color: #2b2b2b}
   

  p.date span {color: white; 
		font-size: 9px; 
		line-height: 20px; 
		background-color: black; 
		margin: 5px 0 0; 
		padding: 0 10px 0; 
		display: block; }
 
#wrapper_r p.date { color: #000 ; background-color: white; }   
#wrapper_r p.date span  a:hover { background-color: #EF5F08}    
#wrapper_r p.date span { color: black; font-size: 9px; line-height: 20px; background-color: #f7f7f7; display: block; margin: 5px 0 0; padding: 0 10px; }	

		
	.posted	{ 
		font-family:Times new roman, times, serif; 
		font-size: x-small; 
		color: #C7C7C7; 
                            text-align:left;
		text-decoration: none;
		text-transform: uppercase;
		letter-spacing:4;
		 margin-top:0px;
                             margin-bottom:5px;
                            padding-top: 0px;}

 .posted a:link { color: #777; text-decoration: none; #border-bottom: 0px; } 
 .posted a:visited { color: #002211; text-decoration: none;  #border-bottom: 0px;} 
 .posted a:active { color: #000;  text-decoration: none; #border-bottom: 0px; } 
 .posted a:hover { color: #002211;  text-decoration: none; #border-bottom: 0px;} 


.posted-footer	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: x-small; 
		color: #808080; 
                            text-align:left;
		}

 .posted-footer  a:link {text-decoration:none; border-bottom: 0px;}
                

.minielastico { margin: 5px;
                             padding-left: 15px; 
                              padding-right: 10px; 
                             border-right:1px solid #A8A8A8;
                             border-left: 1px solid #A8A8A8;
                             width:220px; 
                             }

.categorias { color:#000;
	       
                         text-transform: uppercase;
                         letter-spacing: 2px;
                        font-family:verdana, arial, sans-serif;
                        font-size:x-small;
                        font-weight:normal;
                        line-height:140%;
                        text-align:left;
                        
                         margin-top:5px; }



.banners { margin: 5px;
                      padding-left: 5px; 
                            
                             }

.sidetitle {        color: #000;  
                              width:145px; 
                           text-decoration:none; 
                           text-align: center;
                           padding:3px;
                            font-size:x-small;
                           text-transform: uppercase;
                           border: 1px dashed #000; 
                           margin-top:5px;
                           margin-bottom:10px;
                           letter-spacing: 4px;
                             }
		
		

	
	.comments-body {
              font-family: Verdana, Geneva, Arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
  		padding-bottom:10px;			
		}		

	.comments-post {
		font-family:verdana, arial, sans-serif;
		color:#999;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;	
    	margin-top:0px;		
		}	
		
	.comments-head	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: small; 
		color: #999; 
		font-weight:bold;
		margin-top:10px;
		
		border-bottom:0px dotted #666;		
		}		

 	.trackback-body {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;	
  		padding-top:15px;				
		}		

	.trackback-url {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;	
  		padding:5px;
  		border:1px dashed #666; 				
		}

	.trackback-post {
		font-family:verdana, arial, sans-serif;
		color:#999;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;
  		margin-bottom:20px;
		}	

	#banner-commentspop {
		font-family:verdana, arial, sans-serif;
		color:darkred;
		font-size:large;
		font-weight:bold;
  		background:#FFF;
  		padding-left:15px; 
		}





<!-- delicious stuff


.delicious-posts { margin: 0em; padding: 0em; width: 10em; font-family:  verdana, arial, sans-serif;  color:#000; border:0; font-weight: normal; }

.delicious-posts ul, .delicious-posts li, .delicious-banner { margin: 0; padding: 0; color:#000; border: 0px; width:220px;}

.delicious-post { border-top: 0px solid #eee; padding: 0; font-size:11px; color:#000; border:0;}

.delicious-extended { 
                font-family: verdana, arial, sans-serif;
		color:#808080;
	              margin-bottom:5px;
		padding: 0px;
                            border:0px;
		padding: 0;
               
}

.delicious-posts  a {
                    
                    color: #000 ;
                    padding:0;
             	      font-weight: normal;
 }

.delicious-posts a:hover { 
		     background: #000; 
                                 color: #FFF; 
                                 padding: 0px;
		     border:0px;
		     text-decoration: none;
                                 padding: 0;
		  
     }

.delicious-post a { color: #000;
                                  font-family: verdana, arial, sans-serif;
	                    border:0px;
		     
                                 font-weight: normal;
		      text-decoration: none;
		      padding: 0;
	                    margin-top:5px
		                     }

.delicious-post a:active { color: #000;
                            font-family: verdana, arial, sans-serif;
		border:0px;
		
		text-decoration: none;
		padding: 0;
}

.delicious-post a:hoover { color: #FFF; background: #000;
                            font-family: verdana, arial, sans-serif;
		border:0px;
		font-weight: normal;
		text-decoration: none;
		padding: 0;
}

.delicious-odd { background: #FFF; border:0px}
.delicious-even { background:#FFF; color:#000; border:0px;  }



#footer {padding:10px; 
	margin-top:10px; 
	color:#000;
	background:#FFF; 
	width:930px; 
	float:center; 
	font-family:"Times New Roman", Times, serif;
              font-size:x-small;
              border: 1px dotted #DDD;
              line-height:80%;
              text-transform:uppercase;
              letter-spacing: 5px;
              text-align:center;}


