

body {
background: #4a70ba;
color:#333;
font-size:12px;
font-family: Verdana, Tahoma, Arial;
margin:0 auto;
padding:0
}

.feedlinks a {
	margin-left: 5px;
}

.extrapubli {
	margin: 15px 0 0px 0;
}
.extrapubli a {float: left; margin-bottom: 10px }
.extrapubli img { border: 1px solid #000 !important; margin-bottom: 10px;  }
.extrapubli a.second { margin-left: 10px }

input.right_captcha  {
	height: 20px;
	border: 1px solid #333;
	font-size: 14px;
}
.left_captcha {
margin: 5px; float: left
}

#wrap {
background:#F7F5EF;
width:960px;
position:relative;
margin:0 auto 30px auto;
padding:10px;
}

#pub01 {
padding:8px 10px 8px 5px;
position:relative;
width:965px;
margin: 0 auto;
text-align: center;
top: -15px;
}
#pub01 .inner {
	background: url(http://www.socialmood.com/advert3.png) no-repeat;
	text-align: center
}

.publi_interpost {
text-align:center;
margin:0 auto 15px;
width: 600px;

}

.autores {
	margin-bottom: 5px;
	border-bottom: 1px dashed #ddd;
	float: left;
	width: 600px;
	padding: 4px 0 4px 0;
}

.adsense-post {
float: left;
text-align:center;
padding:0;
margin-left: 5px
}


.adsense-post span, .publi_interpost span {
display:block;
font-size:.6em;
color:#999;
text-transform:uppercase;
margin:5px 0 5px 0
}

a:hover {
text-decoration:underline
}

/************************************************
 * *	Top Navbar      							*
 * ************************************************/
#topnavbar {
width:960px;
height:30px;
color:#FFF;
margin:0;
padding:0;
float: left;
}

#topnavbar a,#topnavbar a:visited {
font-size:11px;
font-weight:700;
color: #fff;
text-decoration:none
}

#topnavbar a:hover {
text-decoration:underline
}

#topnavbar p {
font-size:11px;
font-weight:700;
margin:0;
padding:0
}

.topnavbarleft {
width:420px;
float:left;
font-size:10px;
margin:0;
padding:8px 0 0 10px
}


ul#pages_footer {
	margin: 0;
	padding: 0;	
	text-align: right
}
#pages_footer li {
	display: inline;
	margin-right: 10px;
}
.galerias h1 {
	margin-bottom: 20px;
}

.suscribete {
padding: 4px; background: rgb(204, 153, 153) none repeat scroll 0% 0%; float: right; width: 192px; text-align: left; 
}

.mini {
background:#EEEEEE none repeat scroll 0 0;
border-color:#DCDCDC ;
border-style:none solid solid;
border-width:medium 1px 1px;
display:block;
float:left;
height:93px;
margin:0 15px 15px 0;
width:255px;
}
.mini .small {
	color: #999;
	font-style: italic;
	outline: none;
}

.mini span {
display:block;
float:right;
font-size:11px;
line-height:1.2em;
padding:2px 0;
width:140px;
}
.mini a {
display:block;
height:49px;
padding:7px;
width:230px;
}
.mini a:hover {
	background: #ececec;
}
.mini img {
float:left;
height:75px;
padding:2px 3px 3px 2px;
width:75px;
}

.topnavbarright {
width:420px;
float:right;
text-align:right;
margin:0;
padding:7px 10px 0 0
}

.topnavbarright img, .topnavbarright a img {
border:none !important;
margin:0 3px 3px 0;
padding:0
}

/************************************************
 * *	Header  									*
 * ************************************************/
#header {
background:#fff;
width:960px;
height:120px;
color:#333;
font-size:11px;
overflow:hidden;
margin:0;
padding:0 0 1px 0;
position: relative;
}

#header h1 {
font-size:36px;
font-family:Georgia, Times New Roman;
font-weight:400;
text-decoration:none;
margin:0
}

#header h1 a,#header h1 a:visited {
font-size:36px;
font-family:Georgia, Times New Roman;
font-weight:400;
text-decoration:none;
margin:0;
padding:0
}

#header h3 {
font-size:16px;
font-family:Arial, Tahoma, Verdana;
font-weight:400;
margin:0;
padding:0
}

#header p {
color: #000 !important;
line-height:20px;
margin:0;
padding:0 0 5px 20px
}

.headerleft {
width:240px;
float:left;
font-size:14px;
margin:0;
padding:0
}
.headerleft h1 a img {
	width: 230px;
}

.headerright {
width:728px;
position: absolute;
right: 0;
top: 10px;
text-align: right;
background: #fff;
margin:0;
padding:5px 0 5px 5px;
font-size: 9px;
}

.headerright a img {
border:1px solid #FFF;
margin:0 0 3px;
padding:0
}

.avatar_archive {
	float: left; 
	margin: 0 10px 10px 0;
}
.userinfo_archive {
	float: left; 
}

/************************************************
 * *	Navbar      								*
 * ************************************************/
#navbar {
background:#E1DCCA url(images/navbar.png);
width:960px;
height:35px;
font-size:12px;
font-family:Arial, Tahoma, Verdana;
color:#FFF;
font-weight:700;
margin:0;
padding:0
}

#navbarleft {
width:680px;
float:left;
margin:0;
padding:0
}

#navbarright {
width:280px;
font-size:11px;
float:right;
margin:0;
padding:6px 0 0
}

#nav li a,#nav li a:link,#nav li a:visited {
color: #fff;
display:block;
font-size:16px;
font-family:Georgia, Times New Roman;
font-weight:400;
text-transform:lowercase;
margin:0;
padding:9px 15px 8px
}

#nav li a:hover,#nav li a:active {
/*background:#EBE6D4 url(images/navhov.png);*/
color:#fff;
text-decoration:none;
margin:0;
padding:9px 15px 8px
}

#nav li li a,#nav li li a:link,#nav li li a:visited {
background:#E1DCCA;
width:150px;
color:#fff;
font-size:14px;
font-family:Georgia, Times New Roman;
font-weight:400;
text-transform:lowercase;
float:none;
border-bottom:1px solid #FFF;
border-left:1px solid #FFF;
border-right:1px solid #FFF;
margin:0;
padding:7px 10px
}

#nav li li a:hover,#nav li li a:active {
background:#85ACAC;
color:#fff;
padding:7px 10px
}

#nav li ul {
z-index:9999;
position:absolute;
left:-999em;
height:auto;
width:170px;
margin:0;
padding:0
}

#nav li ul ul {
margin:-32px 0 0 171px
}

.feed img {
	border: 0;
	vertical-align: middle;
	margin-right: 1px;
}

/************************************************
 * *	SubNavbar      								*
 * ************************************************/
#subnavbar {
background:#fff;
width:960px;
color:#FFF;
font-weight: bolder;
margin-bottom:10px;
padding-bottom:5px;
text-align:left;
}
#subnavbar .ads {
	padding: 5px 0 0 0;
	margin: 0 auto;
}

#subnavbar iframe {
padding:4px
}

#subnav li a,#subnav li a:link,#subnav li a:visited {
color:#FFF;
display:block;
font-size:10px;
font-weight:700;
text-transform:uppercase;
margin:0 5px 0 0;
padding:6px 13px
}

#subnav li a:hover,#subnav li a:active {
color:#FFF;
display:block;
text-decoration:none;
margin:0 5px 0 0;
padding:6px 13px
}

#subnav li li a,#subnav li li a:link,#subnav li li a:visited {
background:#333;
width:140px;
float:none;
border-bottom:1px solid #FFF;
border-left:1px solid #FFF;
border-right:1px solid #FFF;
margin:0;
padding:6px 10px
}

#subnav li li a:hover,#subnav li li a:active {
margin:0;
padding:6px 10px
}

#subnav li ul {
z-index:9999;
position:absolute;
left:-999em;
height:auto;
width:160px;
margin:0;
padding:0
}

#subnav li ul ul {
margin:-25px 0 0 161px
}

/************************************************
 * *	Homepage 		    	                    * 
 * ************************************************/
#homepage {
float:left;
width:610px;
margin:0;
padding:0
}

.hpdate {
font-size:11px;
margin:0;
padding:0
}

#homepagetop p {
font-size:12px;
margin:0;
padding:0 0 0 10px
}

.featuredtop {
float:left;
display:inline;
margin:0;
padding:10px
}

.hpbottom {
float:left;
width:600px;
display:inline;
margin:0;
padding:15px
}

#homepageleft {
float:left;
width:300px;
margin:0;
padding:0
}

.hpfeatured {
background:#FFF url(images/featuredtop.gif) top no-repeat;
float:left;
width:280px;
border:1px solid #DDD;
margin:0;
padding:10px
}

#homepageright {
float:right;
width:300px;
margin:0;
padding:0
}

/************************************************
 * *	Content 					     		    * 
 * ************************************************/
#content .contenido {
margin: 10px 0 10px 0;
float: left
}

.entrada {
	padding: 15px 5px 0 0;
	float: left;
	border-bottom: 1px solid #ddd
}



#content {
width:940px;
line-height: 20px;
margin:0 auto;
padding:10px 0 0
}

#sidebar h2, content h2 {
font-size:18px;
text-transform: uppercase; 
font-family: Century Gothic, Arial, Verdana, sans-serif;
letter-spacing: -1px;
font-weight: bold;
margin: 10px 0 ;
}

#content h4 {
font-size:22px;
font-family: Arial;
font-weight:800;
margin:0 0 10px;
padding: 5px;
letter-spacing: -1px;
}

.comments h4 {
margin-bottom: 10px;
padding: 0 !important
}

#contentleft {
float:left;
width:600px;
margin:0;
padding:0 0 20px
}

#contentleft a img {
border:none
}

#contentleft ul li {
list-style-type:square;
margin:0 0 0 20px;
padding:0
}

#contentleft ol li {
margin:0 0 0 20px;
padding:0
}

blockquote {
background:#E8E8E8;
border-top:1px solid #DDD;
border-right:1px solid #666;
border-left:1px solid #DDD;
border-bottom:1px solid #666;
margin:0 25px 15px;
padding:10px 20px 0 15px
}

.breadcrumb {
float:left;
font-size:11px;
margin:0 0 5px 0;
}

.date {
width:100%;
float:left;
margin:0 0 10px;
}

.dateleft {
float:left;
margin:5px 0 0 0;
padding:0 0 0 20px;
background: url(images/ico-published.gif) no-repeat;
}

.dateright {
width:200px;
float:right;
text-align:right;
margin:0;
padding:0
}

.time {
margin:0 0 0 3px;
}
.byline {
color:#999999;
font-size:11px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:-0.05em;
line-height:normal;
}



.comment {
background:#FFF url(images/icon_comments.gif) no-repeat top left;
margin:0;
padding:0 0 0 18px
}

.tags {
background: transparent url(images/Tag_32.png) no-repeat top left;
margin:0 0 2px 0;
padding:0 0 0 18px
}
.tags a {
	margin-right: 5px;
	
}

.category {
background: transparent url(images/folder.png) no-repeat top left;
margin:0 0 2px 0;
padding:0 0 0 18px
}

.postmeta {
width:100%;
font-size:12px;
border-top:double #EAEAEA;
margin:0;
padding:5px 0 0
}

.postmeta2 {
width:100%;
font-size:12px;
margin:0;
padding:5px 0 5px 5px;
border: 2px solid #FACCCE;
background: #FFC454;
}

.archive {
float:left;
width:275px;
margin:0;
padding:0 0 20px
}


#ads h2 {
background:none !important;
color:#666 !important;
font-weight:400 !important;
font-size:9px !important;
border-bottom:1px dotted #999;
padding:0 !important
}

/************************************************
 * *	Images  					     		    * 
 * ************************************************/
img.centered {
display:block;
margin-left:auto;
margin-right:auto;
padding:0
}

img.alignnone {
display:inline;
margin:0 0 10px;
padding:0
}

img.alignright {
display:inline;
margin:0 0 10px 10px;
padding:0
}

img.alignleft {
display:inline;
margin:0 10px 10px 0;
padding:0
}

.aligncenter {
text-align:center;
margin:0 auto 10px
}

.alignright {
float:right
}

.contenido img,.alignnone,.alignright,.alignleft,.aligncenter,.gallery img {
}

.wp-caption img {
border:0;
margin:0 0 10px;
padding:0
}

.wp-caption p.wp-caption-text {
font-size:10px;
font-style:italic;
font-weight:700;
line-height:12px;
margin:0;
padding:5px 0 0
}
.gallery {
	margin: 0 auto;
	width: 500px;
}
.gallery a { border: 0 !important }
.gallery-item {
float:left !important;
margin:10px 15px 0 0 !important;
text-align:center !important;
width:auto !important
}

/************************************************
 * *	Sidebar 		    	        	        * 
 * ************************************************/
#sidebar {
float:right;
width:310px;
display:inline;
margin:0;
padding: 15px;
position: relative;
right: -15px;
font-size: 11px;
}

#sidebar p {
margin:0;
padding:0 0 0 45px
}

#sidebar ul li {
list-style-type:none;
margin:0 0 5px;
padding:0
}

#l_sidebar ul li li,#l_sidebar ul li ul li,#r_sidebar ul li li,#r_sidebar ul li ul li,#sidebar ul li li,#sidebar ul li ul li {
background:#FFF url(images/bullet.png) no-repeat scroll left 2px;
margin:0;
padding:0 0 5px 18px
}



.newsletter {
float:left;
width:290px;
margin:0 0 10px;
padding:0 10px 10px;
}

.newsletter p {
padding-top:10px !important;
padding-left:0 !important
}

.st-tag-cloud {
text-align:center
}

.st-tag-cloud a {
line-height:26px;
padding:3px
}

.cat-item {
background:#FFF url(images/folder.png) no-repeat scroll left top !important;
padding-left:22px !important
}

#get_recent_comments_wrap ul li {
background:#FFF url(images/icon_comments.gif) no-repeat scroll left 2px !important
padding-left: 22px;
}

#authors ul li {
background:#FFF url(images/icon_user.gif) no-repeat scroll left 1px !important
}

.pagination {
font-size:13px;
margin-top:20px;
text-align:center
}

.pagination a {
padding:3px
}

.pagination strong a {
background:none;
color:#333
}

/************************************************
 * *	Left Sidebar                    	        * 
 * ************************************************/
#l_sidebar {
float:left;
width:130px;
display:inline;
margin:0;
padding:10px 10px 0
}

#l_sidebar p {
margin:0;
padding:0 0 10px
}

/************************************************
 * *	Right Sidebar                       	    * 
 * ************************************************/
#r_sidebar {
float:right;
width:130px;
display:inline;
margin:0;
padding:10px 10px 0
}

#r_sidebar p {
margin:0;
padding:0 0 10px
}

/************************************************
 * *	Footer      								*
 * ************************************************/
#footer {
width:940px;
text-align:center;
margin: 0 auto;
padding:10px;
float: left;
}
.wrapfoot {
	background: #742e20;
}
#prefooter {
	background: #F5F5F5;
	margin: 20px auto 0 auto;
	width: 930px;
	padding: 15px;
	float: left;
}

.copy {
float:left; width: 591px; margin-left: 10px; text-align: left
}

#prefooter h2 { background: none; color: #742e20; font-weight: bold; font-size: 16px; padding: 3px 5px 3px 0; font-family: Arial  }
#prefooter li, #prefooter ul { list-style-type: none !important } 
#prefooter li { border-bottom: 1px solid #F5F5F5; padding: 4px !important; font-size: 11px }
#prefooter li.linkcat { border: 0 }
#prefooter img { border: 0; vertical-align: middle; margin-right: 5px; }
#prefooter .left, #prefooter .right { width: 270px; margin-right: 5px }

.left { float: left; }
.right { float: right } 

#footer p {
color:#FFF;
font-size:11px;
font-family:Arial, Tahoma, Verdana;
margin:0;
}

#footer a:hover {
color:#FFF;
text-decoration:underline
}


#subscribe {
overflow:hidden;
margin:10px 0 0 0;
padding:2px;
background: #ccc
}


.headerright #subbox, .headerright #subbutton { font-family: Verdana; font-size: 10px; }

#subbox {
background:#ccc !important;
width:210px;
font-size:14px;
border:0;
display:inline;
padding:5px 0 5px 8px
}

#subbutton {
color:#FFF;
font-size:11px;
height: 20px;
background: #ccc;
border: 1px solid #999;
}

#name,#email,#url {
background:#EEE !important;
width:230px;
color:#202020;
font-size:12px;
font-weight:400;
border:1px solid #999;
display:inline;
margin:5px 0 0;
padding:5px 0 5px 5px
}

#submit {
background:#7B7B7B;
color:#FFF;
font-size:11px;
font-family:Arial, Tahoma, Verdana;
font-weight:700;
border-top:1px solid #DDD;
border-right:1px solid #666;
border-left:1px solid #DDD;
border-bottom:1px solid #666;
margin:0;
padding:3px 3px 2px
}

#words {
background:#EEE;
width:460px;
color:#202020;
font-size:12px;
font-weight:400;
border:1px solid #999;
display:inline;
margin:5px 0 0;
padding:3px 0 3px 5px
}

#commentblock p {
margin:0;
padding:0 20px 10px 0
}

fieldset { padding: 15px; border: 1px solid #ddd}
legend { font-size: 20px; padding: 0 10px }

.comment_write {
	position: relative;
	top: -3px;
	text-transform: uppercase;
	color: #333;
	font-size: 10px;
}


.comment_number {
	float: left;
	margin-right: 5px;
	letter-spacing: -5px;
	font-size: 45px;
	position: relative;
	left: -12px;
	top: -4px;
	font-weight: bold;
}
.odd .comment_number, .even .comment_number {
	color: #eee
} 
.usuario .comment_number { color: #222 }

#commentblock ol {
margin:0 5px 0 0;
padding:0 0 10px
}

#commentblock ol li {
list-style:none;
float:left;
margin:0 0 10px;
padding:10px;
width: 560px;
}

.odd {
background:#f7f7f7
}

.even {
background:#fff
}

.usuario {

}

#commentblock .commentuser {
	width: 450px;
	float: left;
}
.commentuser em {
	font-size: 11px;
	border-bottom: 1px dashed #ddd;
	margin-left: 5px;
}
#commentblock div.avatar {
	float: right;
	width: 50px;
	margin: 0 0 5px 0
}
#commentblock img.avatar {	
	border: 4px solid #fff
}
.clear {
height:1px;
clear:both
}

.commentdate {
font-size:12px;
padding-left:0
}

#commentlist li p {
margin-bottom:8px;
line-height:20px;
padding:0
}

.commentlist li p span {
font-size:1em
}

.commentname {
color:#333;
margin:0;
padding:5px 5px 5px 0
}

.commentinfo {
clear:both
}

.post_navigation {
clear:left;
width:530px;
background:#F7F5EF;
text-align:center;
float:left;
margin:0 auto 20px;
padding:10px
}

.post_navigation span {
margin-right:20px
}

.post_navigation span.home a {
color:#444
}

.sociable a {
	margin-right: 5px;
	border: 0 !important
}

ul.info {
list-style-type:none !important;
line-height:1.8em;
margin:0 0 10px !important;
padding:0 !important
}

ul.info li,li.alignright a.rss {
list-style-image:none !important;
padding-left:22px !important;
list-style-type:none !important
}

li.alignright a.rss {
background:url('images/feed.png') no-repeat 0 4px !important
}

li.metro {
background:url('images/info/metro.jpg') no-repeat 0 3px
}

li.mas {
background:url('images/info/mas.png') no-repeat 0 3px
}

li.donde {
background:url('images/info/donde.png') no-repeat 0 3px
}

li.cuando {
background:url('images/info/cuando.png') no-repeat 0 3px
}

li.contacto {
background:url('images/info/contacto.png') no-repeat 0 3px
}

li.web {
background:url('images/info/world.png') no-repeat 0 3px
}

li.precio {
background:url('images/info/cuanto.png') no-repeat 0 3px
}

.contenido h3 {
background:none !important;
color:#333 !important;
text-transform:none !important;
border-bottom:1px solid #ccc;
font-size:17px !important;
margin:10px 0 !important;
padding:0 !important;
font-weight: bolder;
letter-spacing: -1px;
}


.suscribe h2 {
background: transparent !important;
padding: 0 !important;
margin: 0 0 5px 0;
color: #fff !important;
font-family: Verdana,Tahoma,Arial, sans-serif !important;
font-size: 15px !important;
font-weight: bolder !important;
}

.suscribe .scontent {
	float: left; 
}
.suscribe ul {
padding:0 0 10px 0 !important
}
.suscribe span {
	background-color: transparent;
}

.suscribe ul li {
list-style-position:outside !important;
list-style-type:disc !important;
margin:0 0 0.4em 2em !important
}

.suscribe ul li a {
color:#fff !important;
text-decoration:underline
}
.suscribe {
background: #742e20;
color:#fff;
font-size: 11px;
padding: 10px !important;
float: left;
width: 238px;
}
.suscribe p { font-size: 10px; padding: 0 !important}
.suscribe a { color: #fff !important;}
.social { margin: 10px 0 }
.social a { border: 0 !important; margin-right: 15px !important  }

.valoracion img {
vertical-align:text-top !important;
border:0 !important;
padding:0 !important
}



div.notice {
background:#FAF29F;
color:#333;
margin:10px 0;
padding:5px 8px
}
.notice p { padding: 0 !important}

a,a:visited,#content h1 a:hover {
text-decoration:none
}

#header h1 a:hover,#footer a,#footer a:visited {
color:#FFF;
text-decoration:none
}

.headerleft a img,#sidebar a img,#l_sidebar a img,#r_sidebar a img {
border:none;
margin:0;
padding:0
}

#nav,#subnav,.wp-caption {
margin:0;
padding:0
}

#nav ul,#subnav ul {
float:left;
list-style:none;
margin:0;
padding:0
}

#nav li,#subnav li {
list-style:none;
float:left;
margin:0;
padding:0
}

#nav li.current_page_item a {
font-weight: bolder;
}

#nav li ul a,#subnav li ul a {
width:140px
}

#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul,#subnav li:hover ul ul,#subnav li:hover ul ul ul,#subnav li.sfhover ul ul,#subnav li.sfhover ul ul ul {
left:-999em
}

#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul,#subnav li:hover ul,#subnav li li:hover ul,#subnav li li li:hover ul,#subnav li.sfhover ul,#subnav li li.sfhover ul,#subnav li li li.sfhover ul {
left:auto
}

#nav li:hover,#nav li.sfhover,#subnav li:hover,#subnav li.sfhover {
position:static
}

#homepage ul,#contentleft ul {
list-style-type:square;
margin:0;
padding:0 0 15px
}

#homepage ul li,#contentleft ul ul {
list-style-type:square;
margin:0;
padding:0
}

#homepagetop,#homepagebottom {
background:#FFF url(images/homepagetop.gif) top no-repeat;
float:left;
width:610px;
border:1px solid #DDD;
margin:0 0 10px;
padding:0
}

.featuredtop img,.hpfeatured img {
border:none;
margin:0
}

#content h1,#content h1 a,#content h1 a:visited {
font-size:22px;
font-family:Georgia, Times New Roman;
font-weight:400;
margin:0 0 5px;
padding:10px 0 0
}

#content h3 {
color:#FFF;
font-size:11px;
font-family:Arial, Tahoma, Verdana;
font-weight:700;
text-transform:uppercase;
margin:0 0 10px;
padding:3px 0 3px 7px
}


#content img.wp-smiley,#content img.wp-wink {
float:none;
border:none;
margin:0;
padding:0
}

#contentleft p,#contentleft ol,#content blockquote p {
margin:0;
padding:0 0 15px
}


.postarea, .comments {
background:#FFF;
float:left;
width:600px;
margin:0 0 10px;
padding:5px;
}


.comments { border-top: 1px solid #ddd !important; padding-top: 15px !important}

.alignleft,div.sociable_tagline {
float:left
}

#sidebar ul,#sidebar ul ul,#l_sidebar ul ul,#r_sidebar ul ul {
list-style-type:none;
margin:0;
padding:0
}

#sidebar .ico {
	position: relative; 
	top: 2px
}

.widgetarea,.video,.adsense {
background:#FFF url(images/sidebartop.gif) top no-repeat;
float:left;
width:290px;
border:1px solid #DDD;
margin:0 0 10px;
padding:0 10px 10px
}

#l_sidebar ul,#r_sidebar ul {
list-style-type:none;
margin:0 0 10px;
padding:0
}

#commentblock,.commentleft {
float:left;
margin:0;
padding:0
}

#topnavbar { background: #742e20; color:  }


#nav li a:hover, #nav li a:active { color: #fff; }
#nav li li a, #nav li li a:link, #nav li li a:visited { color: #fff; }
#subnav li a:hover, #subnav li a:active { background: #fff; }
#subnav li li a:hover, #subnav li li a:active { background: #fff; }
#nav li.current_page_item a { color: #fff; }


.moretext {
color: #742e20;
padding: 5px 5px 5px 0;
letter-spacing: -1px;
text-transform: uppercase;
font-weight: bold;
}

.more-link {
display: block;
margin:10px 0 10px 0;
border: 0 !important;
text-align: left; 
}

#content .contenido a, .suscribe a {
	border-bottom: 1px solid #ccc;
}

.more-link a:hover, .more-link a:visited, .more-link a { color: #fff }

a, a:visited { color: #742e20; }
a:hover { color: #742e20; }
#header h1 { color: #742e20; }
#header h1 a, #header h1 a:visited { color: #742e20; }
#header h3 { color: #742e20; }
#content h1 { color: #742e20; }
#content h1 a, #content h1 a:visited  { color: #742e20; }
#content h1 a:hover { color: #742e20; }
#content h3 { background: #742e20; }
#content h4 { color: #742e20; }
#sidebar h2 { color: #742e20 }
#footer { background: #742e20; color:  }
#footer a, #footer p, #footer a:visited, #footer a:link { color:  }
.search {
	position: relative; 
	right: -10px;
	padding: 10px 10px 10px 0;
	margin-bottom: 15px;
	
}
.search h5 {
	padding: 0 0 5px 0;
	margin: 0;
	font-size: 11px;
	text-transform: uppercase;
	color: #742e20;
}
.searchform {
	background: #ccc;
	padding: 5px 8px;
	width: 270px;
}
#searchbox { 
	background: #ccc;
	padding: 3px 0 0 0;
	width: 250px;
	font-size: 13px;
	color: #742e20;
	border: 0;
}
#subbox {
	color: #742e20;
}
	

#content h1.posttitle, #content h1.posttitle a {
-x-system-font:none;
font-family:Arial;
font-size:1.4em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1px;
line-height:1.1em;
margin: 0.1em 0;
padding-top: 0;
}

.recent-comment {
float: left; -moz-border-radius: 12px; 
margin: 0 0 10px; padding: 5px 10px; background: #eee url(images/bubble6.png) no-repeat top right;
width: 570px
}
.recent-comment h3 {
background: none !important; 
color: #333 !important; 
padding: 0 !important;
margin: 0 0 5px 0 !important
}
.recent-comment span.recent-text {
	color: #999;
	font-style: italic;
	display: block;
	margin-bottom: 5px;
	padding-right: 85px
}
.recent-comment span.recent-text span {
	font-weight: bold
}
.recent-text-right {
	float: right
}

#wrap { background: #fff; }
#sidebar { background: transparent; margin-top: 10px }
#sidebar_top { background: #F5F5F5; float: left; padding: 15px 5px; margin-bottom: 10px;}
#subnavbar { padding-bottom: 0 }
#content { width: 960px; }
.adsense-post, .postarea, .comments, #homepagetop, #homepagebottom { background: #fff; border: 0; }
.hpbottom { padding: 5px;   }

#commentblock,.commentleft, .breadcrumb, .hpbottom, .postarea, .comments { width: 600px; }


#contentleft, #homepagetop, #homepagebottom { width: 590px; }
#l_sidebar ul li li, #l_sidebar ul li ul li, #r_sidebar ul li li, #r_sidebar ul li ul li, #sidebar ul li li, #sidebar ul li ul li { background: transparent url(images/bullet.png) no-repeat scroll left 2px}
#authors ul li { background: transparent url(images/icon_user.gif) no-repeat scroll left 1px !important}
.blogroll li { background: transparent url(images/icon_link.gif) no-repeat scroll left 2px !important }
.cat-item { background: transparent url(images/folder.png) no-repeat scroll left top !important }
#l_sidebar, #r_sidebar, .widgetarea, .video, .adsense, .newsletter { background: transparent !important; border: 0; margin-bottom: 0 } 
.publi_interpost { margin:0 auto 25px; width: 550px; }

.widget { margin-top: 10px; }

#sidebar h2 {
position:relative;
}

#l_sidebar h2, #r_sidebar h2 {
	width: 120px;
}
#sidebar #ads h2 { left: 0 } 

.wid {
    width: 290px;
    margin: 20px 0 10px 0;
    padding: 0;
    }

    .wid .tabnav li {
    display: inline;
    list-style: none;
    padding: 0 5px 0 5px;
    margin: 2px;
    }

    .wid .tabnav li a {
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;
    padding: 5px 6px;
    outline: none;
    color: #222;
	font-size: 11px;
    }

    .wid tabnav li a:hover, .wid .tabnav li a:active, .wid .tabnav li.ui-tabs-selected a {
    text-decoration: none;
    background: #fff;
    }

    .wid .tabdiv {
    margin-top: 8px;
    background: #fff;
    border: 1px solid #EAEAEA;
    padding: 5px;
    }

    .wid .tabdiv li {
    margin-left: 20px;
    padding: 4px !important;
    border-bottom: 1px solid #EEEEEE;
    }

    .wid .ui-tabs-hide {
    display: none;
    }
#flickr_badge_uber_wrapper {text-align:center; width:150px;}
#flickr_badge_wrapper {background: #FFFFFF url(images/Flickr_256.png) no-repeat scroll right 0; padding:10px; width: 280px; float: left;}
.flickr_badge_image {margin:0 10px 10px 0; float: left; width: 50px; }
.flickr_badge_image img {border: 1px solid black !important; width: 50px; height: 50px; }
#flickr_badge_source {text-align:left; margin:0 10px 0 10px;}
#flickr_badge_icon {float:left; margin-right:5px;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}

.socialroll li { background: none !important; padding-left: 0 !important } 

.wp-pagenavi span.current, .wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi span.pages, .wp-pagenavi span.extend { border: 0 }
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited { color: #742e20!important }

.fbc_connect_button_area { margin: 0 0 10px 0 !important; width: 100%; float: left !important; } 

.comments h3 { background: none !important; color: #333 !important; padding: 0 !important; margin: 0 !important } 

