/*
Theme Name: Blog de Ocio Urbano
Theme URI: http://www.ociourbano.tv/blog
Description: Theme del Blog de Ocio Urbano
Version: 0.1
Author: VDA2
Author URI: http://www.vda2.com
Tags: blue, custom header, fixed width, two columns, widgets

*/
/*@import "reset.css";*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:0 none;
font-size:100%;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
vertical-align:baseline;
}
a, a:visited, a:hover{
	text-decoration:none;
}
body {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2;
margin:10px 0 0;
background:url(images/fondo.jpg);
	}

#wrapper {
margin:0 auto;
overflow:visible;
width:960px;
	}

#header {
margin:8px 0 0;
overflow:hidden;
	}

#header h1 {
display:block;
float:left;
height:100px;
margin:0 0 3px 5px;
overflow:hidden;
text-indent:-9999px;
width:200px;
background:transparent url(images/logo.png) no-repeat scroll 0 0;
}
#header #mainBanner {
float:right;
margin:3px 0 0;
background:black;
}
#header #nav, #header #subNav {
background:#333333 url(images/interfaz.jpg) repeat-x scroll 0 -19px;
color:#666666;
float:left;
height:17px;
overflow:hidden;
padding:6px 0;
width:100%;
}
#header #secciones, #header #subNav ul {
border-left:2px solid rgba(255, 255, 255, 0.5);
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:115%;
font-weight:bold;
margin:0 0 0 155px;
overflow:hidden;
text-transform:uppercase;
_margin:0 0 0 85px;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#header #secciones li, #header #subNav li {
border-right:2px solid rgba(255, 255, 255, 0.5);
float:left;
padding:0 16px 0 17px;
overflow:hidden;
}
#header #secciones li a, #header #subNav li a {
color:#CCCCCC;
text-decoration:none;
}
#header #secciones li a:hover{
color:#fff;
}
#header #social {
float:right;
margin:-3px 8px 0 0;
overflow:hidden;
width:135px;
}
#header #social li {
float:left;
}
#header #social li a {
background-image:url(images/interfaz.jpg);
background-repeat:no-repeat;
display:block;
height:22px;
margin:1px 5px 0 0;
overflow:hidden;
text-indent:-9999px;
width:22px;
}
#icoMyspace {
background-position:-34px -103px;
}
#icoFacebook {
background-position:-96px -103px;
}
#icoYoutube {
background-position:-2px -103px;
}
#icoTwitter {
background-position:-65px -103px;
}
#icoTuenti {
background-position:-121px -103px;
}

#content{
background:transparent none repeat scroll 0 0;
overflow:hidden;
}
#content #main{
background:#000000 none repeat scroll 0 0;
float:left;
margin:20px auto;
overflow:hidden;
padding:20px 18px 60px;
width:603px;
}
#content #main h2.pagetitle{
	margin-bottom:10px;
}
#content #main div.post{
color:#CCCCCC;
font-size:14px;
width:550px;
margin:0 0 50px;
}
#content #main div.navigation{
	overflow:auto;
	margin-bottom:10px;
}
#content #main div.navigation a{
	color:#fff;
	font-weight:bold;
	font-size:10px;
}
#content #main div.navigation a:hover{
	text-decoration:underline;
}
#content #main div.post h2{
margin-bottom:10px;
color:#00a8ff;
font-size:18px;
}
#content #main div.post a{
color:#00a8ff;
font-size:18px;
text-decoration:none;

}
#content #main div.post h2 a:hover{
color:#006ba4;
}
#content #main div.post div.entry{
color:#ccc;
font-size:14px;
font-weight:bold;
overflow:auto;
}
#content #main div.post div.entry img{
float:left;
margin:8px 10px 2px 0;
}
#content #main div.post div.entry p{
	margin-bottom:10px;
}
#content #main div.post p.postmetadata{
border-top:1px solid #CCCCCC;
margin:10px 0 15px;
overflow:auto;
padding:5px 5px 5px 0;
text-transform:uppercase;
clear:both;
font-weight:normal;
}
#content #main div.post p.postmetadata a{
	font-weight:bold;
	font-size:14px;
	color:#ccc;
}
.fleft{
float:left;
overflow:auto;
}
.fright{
float:right;
overflow:auto;
}
#content #main div.post a.more-link{
font-size:inherit;
display:block;
margin:10px 0;
}
#content #main .lightsocial_container{
display:block;
overflow:auto;
}
#content #main .lightsocial_container div{
float:left;
padding:10px 2px;
}
#content #main div.post div.entry div.lightsocial_container img.lightsocial_img{
	margin:0px;
}
#sidebar1, #sidebar2{
float:left;
margin:4px;
overflow:hidden;
padding:15px 0;
text-align:center;
width:145px;
}
#sidebar2 {
background:#000000 none repeat scroll 0 0;
float:right;
margin:20px auto;
padding:10px 10px 50px;
width:125px;
text-align:left;
font-size:11px;
font-weight:bold;
color:#00a8ff;
}
#sidebar2 ul.menu li ul{
margin-bottom:20px;
}
#sidebar2 ul.menu li p{
margin:20px 0;
}
#sidebar2 p{
	margin:10px 0;
}
#sidebar2 h2{

margin:10px 0;
}
#sidebar2 a{
	color:#fff;
	
}
#sidebar2 ul li ul{
	margin-left:10px;
}
#sidebar2 ul li ul li{
	color:#fff;
}
#sidebar2 ul li.RSS, #sidebar2 ul li.widget_tag_cloud{
margin:0 0 20px;
}
#sidebar2 ul li h2 #RSSLink{
	color:#00a8ff;
	margin-bottom:10px;
}
#sidebar2 ul li h2 #RSSLink img{
	margin:0 10px;
}
#sidebar2 li.widget_tag_cloud div{overflow:hidden;}
#sidebar2 li.widget_tag_cloud div a:hover{text-decoration:underline;}
input.azul{
background:#000000 none repeat scroll 0 0;
border:2px solid #00A8FF;
color:#FFFFFF;
float:right;
font-size:11px;
height:14px;
width:95px;
}
div#pagDcha{
width:550px;
}
#respond{
margin:10px;
}
h3#comments{
margin-bottom:10px;
}
input.submitAzul{
background:transparent url(images/lupa.jpg) no-repeat scroll 0 0;
border:0 solid;
cursor:pointer;
height:13px;
margin-top:3px;
width:16px;
}

#commentform p{
margin:12px 8px 12px 0;
clear:both;
}
#commentform p a{
	color:#00A8FF;
	font-weight:bold;
}
#commentform textarea.azul{
	background:#000000 none repeat scroll 0 0;
border:2px solid #00A8FF;
color:#FFFFFF;
font-size:11px;
margin:0 10px 0 0;
padding:1px 2px;
clear:both;
}
#commentform input.azul{
	clear:both;
float:left;
margin:0 10px 0 0;
overflow:auto;
padding:1px 2px;
height:14px;
overflow:hidden;
clear:both;
width:204px;
}
#commentform input.submitAzul{
color:#00A8FF;
float:right;
font-size:11px;
font-weight:bold;
margin-right:234px;
overflow:hidden;
padding:0 0 0 16px;
width:133px;
}
div.commentmetadata a{
color:#00A8FF;
font-weight:bold;
}
div.commentmetadata a:hover{
	text-decoration:underline;
}
div.comment-author{
margin-bottom:10px;
padding-left:10px;
}
div.commentmetadata, div.comment-body p{
padding-left:10px;
}
div.comment-body em{
color:#00A8FF;
display:block;
margin:0;
padding:0;
}
cite.fn, cite.fn a{
color:#00A8FF;
}
cite.fn a{
font-weight:bold;
}
cite.fn a:hover{
	text-decoration:underline;
}

#colaboradores {
clear:both;
margin:10px auto;
width:643px;
}
#colaboradores ul {
overflow:hidden;
padding:10px 5px 0 0;
}
#colaboradores ul li a {
display:block;
float:left;
margin:0 5px 5px;
opacity:0.5;
text-align:center;
width:144px;
}
#footer {
clear:both;
float:left;
font-weight:bold;
margin:15px 0 5px;
}
#footer ul {
margin:10px 0 10px 230px;
overflow:hidden;
width:700px;
}
#footer ul li {
float:left;
margin:0 20px 0 0;
}
#footer ul li a {
color:#FFFFFF;
}
small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}
	
