/*   
Theme Name: NotSoFresh Theme
Description: Dise&ntilde;o tipo blog de 3 columnas desarrollado por CAMILO SANCHEZ para el blog http://ntsfrsh.com. Las Ilustraciones por BlueChicken (http://bluechicken.com.ve/) 
Date: 03-Feb-2009
Author: Camilo Sanchez
Author URI: http://sampler.com.ve
.
*/

body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin:0px; padding:0px; background: url(images/fondo.gif);}

#wrap{ width:1000px; margin:10px auto 5px; padding:0px; background:#fff;}

#top{ width:1000px; clear:both; margin:0px; padding:0px; height:225px;}

#main{ width:990px; margin:0px auto; padding:0px 5px;}

.clear { clear: both; }

#logo { width:1000px; height:300px; float:left; margin:0px; padding:0px;}
#logo h1{text-indent:-10000px; padding:0px; margin:0px;}
#logo h1 a{display:block; width:1000px; height:300px; margin:0px; padding:0px; background:url(images/header.gif) no-repeat;}

h2,h3{color:#333; font-size:24px; font-weight:900; text-align:left; margin:0px; padding:0px;} 
h2 a:link, h2 a:visited{ text-decoration:none; color:#000; }
h2 a:active, h2 a:hover{text-decoration:none; color:#000; background:#00BBF6;}

#nav { background:#000000; float:left; padding:5px 0px 0px 0px; margin:0px; width:1000px;}
#nav ul { float:left; margin:0px; padding:0px 0px 0px 10px; }
#nav ul li {display:inline; height:20px; line-height:20px; font-weight:bold; color:#333; font-size:12px; }
#nav ul li.current_page_item a { background:#fff; color:#ff52df; }
#nav ul li.current_page_item a:hover{background:#fff; color:#ff52df; }
#nav ul li a { color:#fff; float:left; text-transform:uppercase; padding:0px 5px; margin:0px 5px 0px 0px; border-radius: 5px;
  -moz-border-radius: 5px 5px 0px 0px;
  -webkit-border-radius: 5px 5px 0px 0px;
  -ms-border-radius: 5px 5px 0px 0px;}
#nav ul li a:hover{color:#ff52df; background:#fff; text-decoration:none;}

#content{ width:470px; float:left; margin:20px 0px 10px 0px; padding:5px; background:#eee;}
.entry{ font-size:11px; float:left; width:460px; margin:0px; padding:5px 5px 10px 5px; background:#fff; }
.entry h2 { color:#666; font-size:24px; font-weight:900; text-align:left; margin:0px; padding:0px;}
.date{ font-size:11px; padding:2px 0px 0px 0px; margin:0px;}
.comentarios{ float:right;}
.postmetadata{ color:#0A4514; font-size:11px; margin:5px 0px 20px 0px; padding:2px 5px; background:#E1ECF1; 
   border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -ms-border-radius: 5px;}
  
.navigation{ width:460px; float:left; color:#666;}
.alignright{float:right; margin-top:10px;}
.alignleft{float:left; margin-top:10px;}

#sidebar{ float:right; width:495px; margin:20px 0px 5px 0px; padding:5px; background:#eee;}
.lsidebar { float:left; width:300px; margin:0px; padding:5px; background:#fff;}
.rsidebar{ background:#fff; float:right; width:170px; padding:5px;}
.rsidebar h2, .rsidebar h3, .lsidebar h2, .lsidebar h3{ background:#000000; height:25px; font-size:13px; font-weight:900; text-transform:uppercase; color:#fff; line-height:25px; margin:0px 0px 5px 0px; padding:0px 0px 0px 5px;}
.rsidebar ul, .lsidebar ul{ list-style:none; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px;}
.rsidebar ul li a:link, .lsidebar ul li a:link{}
.rsidebar ul li ul li, .lsidebar ul li ul li{border-bottom:1px solid #CEE2EA; margin:0px 0px 3px 0px;}
.rsidebar ul li ul li a, .rsidebar ul li ul li a:visited, 
.lsidebar ul li ul li a, .lsidebar ul li ul li a:visited { display:block; font-weight:bold;  padding:3px 0px 0px 5px;}
.rsidebar ul li a:hover, .lsidebar ul li a:hover{ background:#E1ECF1;}
.social ul{ list-style:none; display:inline; margin:0px; padding:0px;}
.social li{ margin:0px; padding:5px 0px 5px 2px; list-style:none; display:inline;}

#commentform p { padding-bottom:10px;}
#commentform #author { border:1px solid #dadada; height:20px; width:200px; }
#commentform #email { border:1px solid #dadada; height:20px; width:200px; }
#commentform #url { border:1px solid #dadada; height:20px; width:200px;}
#commentform #comment { border:1px solid #dadada; height:200px; width:450px;}
.commentlist{margin:0px; padding:0px;}
.commentlist cite { background:#FFE8FC; padding:5px 5px 5px 10px; }
.commentlist cite a { color:#333;}
.commentlist .ctext {background:#D8E7ED; font-size:11px; border-bottom:2px solid #B6CFDC; padding:5px; margin:0px;}
.commentlist li .avatar{float:left; border: 1px solid #eee; padding: 2px; background: #fff; margin:0px 10px 0px 0px;}
.commentlist li{ list-style:none; margin:0px; padding:0px;}
.commentmetadata{display:block; margin:0px 0px 0px 0px; padding:2px; background:#fff;}

#footer{ background:#333; color:#999; height:50px; line-height:15px; clear:both; border-top:4px solid #0092f2; width:980px; text-align:right; padding:10px 10px 0px; margin:0px; font-size:11px; font-weight:800;}
.footer{ font-size:11px; color:#fff; margin:0px auto; padding:0px; float:left;}
ul.footer{ height:20px; line-height:15px; float:left; list-style:none; font-size:11px; margin:0px; padding:0px; font-weight:800;}
ul.footer li{float:left; list-style-type:none; margin:0px 5px; padding:0px;}
ul.footer li a,ul.footer li a:link,ul.footer li a:visited{ color:#999; float:left; display:block; text-decoration:none; padding:0px;}
ul.footer li a:hover,ul.footer li a:active{color:#ccc; text-decoration:none; }
ul.footer li.current_page_item a{text-decoration:none; color:#333;}
ul.footer li ul{ float:left; margin:0px; padding:0px;}

a:link,a:visited{ text-decoration:none; color:#171717; border:none;}
a:active, a:hover{text-decoration:none; color:#333333; border:none;}

img{border:none;}
acronym,abbr,span.caps{cursor:help; font-size:0.9em; letter-spacing:.07em;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote{ padding:0px 0px 0px 10px; line-height:20px; border-left:5px solid #FF52DF; margin:5px 30px 0px 50px; background:#FFE8FC; color:#0092f2;}
blockquote cite{display:block; margin:5px 0px 0px;}
code{font:1.1em 'Courier New', Courier, Fixed;}

img.aligncenter{ display: block; margin-left: auto; margin-right: auto;}
img.alignright{ display:inline; margin:0px; padding:4px;}
img.alignleft{display:inline; margin:0px; padding:4px;}


#searchform{width:300px; height:30px; margin:10px 0px; padding:0px; float:left;}
#searchform #s{float: left; width:220px; padding:2px; border:1px solid #e0e0e0;}
#searchsubmit{ float:left; padding:0px 2px;}



.center{text-align:center;}

.gallery {text-align:center;}
.gallery img {padding:0px; margin:0px;}
.attachment {text-align:center;}
.attachment img { margin:auto; padding:0px;}
.imgnav {text-align:center;}
.imgleft {float:left;}
.imgleft img{margin:0px; padding:0px; border:2px solid #ccc;}
.imgright {float:right;}
.imgright img{margin:0px; padding:0px; border:2px solid #ccc;}
