/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

#nav-left {
	float:left;
	display:inline;
	width:400px;
	}

#nav-right div {
  float: left;
  display: inline;
}

div.textwidget {
  padding-left: 17px;
}

div.textwidget img { background-color:#FFFFFF; border:1px solid #DDDDDD; 
float:left; margin:0 8px 0 0; padding:3px; }

#wooslider h2 { 	margin-bottom: 30px; font-size: 20px; text-transform: uppercase; color: #343434;}

.post-alt h2 {
font-size:24px;
line-height:30px;
text-shadow: 1px 1px 1px silver;
}

/*- Header -*/
#header{
	float: left;
	background-color: #ffffff;
	margin: 0 0 0 33px;
	padding: 28px 0px;
	width: 900px;
}

.post-alt ul li {
	padding: 5px 0;
	list-style:square inside !important;
}

.entry ul li {
	list-style:square inside !important;
	margin-left:15px;
	padding:3px 0px;
	}
	
.widget ul li {
  font-family:Tahoma,Arial,sans-serif;
  font-size:12px;
  margin:0;
  padding: 3px 12px;
  line-height: 20px;
}

.widget h3 {
font-size:19px;
line-height:26px;
padding:15px 15px 10px;
text-transform:uppercase;
}

.widget ul li a {
	background: url("styles/blue-boxed/widget_link_active_bg.png") left center no-repeat;
}

.widget ul li a {
  color:#6F6F6F;
  display:block;
  padding-left:20px;
}



.subscribe-to-comments {
  margin-top: 10px;
}

input[type="checkbox"], input[type="radio"], input.checkbox, input.radio {
	clear: left;
	float: left;
	top:0;
}

input[type="checkbox"], input[type="radio"], input.checkbox, input.radio {
position:relative;
top:0.25em;
}

.subscribe-to-comments {
   	display: block;
   	font-size: 80%;
}

.subscribe-to-comments label {
  padding-left: 5px;
  display: block;
}

.subscribe-to-comments input {
  display: block;
}

.post-alt h1, .post-alt h2, .post-alt h3, .post-alt h4, .post-alt h5 {
	margin-bottom: 2px !important;
}

.title-meta {
margin-top:0;
margin-bottom:20px;
padding:0 !important;
}

.title-meta-index {
margin-top:25px;
margin-bottom:0px;
padding:0 !important;
}

.date {
	text-transform: uppercase;
	font-size: 10px;
	color: #6F6F6F;
	font-family: helvetica, arial, sans-serif;
}

.entry ul, .entry ol, .entry ol li {
	margin-bottom:15px;
	font-size:14px;
	}

#nav1 li {
	float: left;
	line-height:30px;
	font-weight:bold;
	font-size:11px;	
	text-transform:uppercase;
	font-family: Helvetica,Arial,sans-serif;
}

label.screen-reader-text {
display: none;
}

.widget_search {
padding:10px 20px 10px;
}

.widget_search  #s {
  width: 170px;
}

.comment-head h3 {
	font-size: 24px;
	padding: 0;
	margin: 0;
	color:#1d1d1d;
}

.comment-head p {
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 15px;
}

#respond .comment-head p {
	margin-bottom:10px;
}

#credits {
      	font-family: Helvetica,Arial,sans-serif;
}

.addthis_toolbox .vertical
{
    width: 136px;
    padding: 10px 0 10px 0;
    border: 3px solid #eee;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.addthis_toolbox .vertical a
{
    width: 102px;
    padding: 4px 0 4px 34px;
    position: relative;
    display: block;
    text-decoration: none;
    color: blue;
}

.addthis_toolbox .vertical a:hover
{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #B4D3F8;
    text-decoration: none;
}

.addthis_toolbox .vertical span
{
    position: absolute;
    left: 14px;
    top: 4px;
}

.addthis_toolbox .vertical .more
{
    border-top: solid 1px #eee;
    padding: 10px 0 0 0;
    margin: 10px 10px 0 10px;
    text-align: center;
}

.addthis_toolbox .vertical .more a
{
    padding: 4px 0;
    margin: 0;
}

.addthis_toolbox .vertical .more span
{
    display: none;
}

/* CIAO */

.bannerContainer{
	clear:both;
	width:140px;
}
.banner_bgtop{
	background-image:url(http://images.ciao.com/ide/images/box/bg_top.gif);
    background-position:left bottom;
	float:left;
	padding:0px 0px 0px 5px;
	margin:0;
	height:51px;
	width:140px;
	-moz-box-sizing: border-box;

}
.banner_bgtop span{
	background-image:url(http://images.ciao.com/ide/images/box/bg_top.gif);
	background-position:right bottom;
	width:140px;
	height:51px;
	float:left;
	padding:0px 0px 0px 5px;
	text-align:center;
	-moz-box-sizing: border-box;
}
*html .banner_bgtop span{
	background-image:url(http://images.ciao.com/ide/images/box/bg_top.gif);
	background-position:right bottom;
	width:140px;
	height:51px;
	float:left;
	padding:0px 0px 0px 0px;
	text-align:center;
	-moz-box-sizing: border-box;
}
.banner_bgtop a img{
	align:center;
	position:relative; top:10px;
}
.banner_bgtop a.linksCiaoTop{
	background: none;
	background:transparent!important;
	background-image:none!important;
	margin:0!important;
	padding:0px 10px 0px 0px!important;
	text-decoration:none!important;
	border:0!important;
}
.banner_bgmiddle{
	background-image:url(http://images.ciao.com/ide/images/box/bg_middle.gif);
	background-position:left top;
	float:left;
	padding:0px 0px 0px 5px;
	margin:0;
	width:140px;
	-moz-box-sizing: border-box;
}
.banner_bgmiddle span{
	background-image:url(http://images.ciao.com/ide/images/box/bg_middle.gif);
	background-position:right top;
	float:left;
	padding:0px 0px 0px 5px;
	font-family:arial,"helvetica, sans-serif";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	width:140px;
	-moz-box-sizing: border-box;
}
*html .banner_bgmiddle span{
	background-image:url(http://images.ciao.com/ide/images/box/bg_middle.gif);
	background-position:right top;
	float:left;
	padding:0px 0px 0px 0px;
	font-family:arial,"helvetica, sans-serif";
	font-size:11px;
	color:#000000;
	text-decoration:none;
	width:140px;
}
.banner_bgmiddle a.arrowCiao{
	background:transparent url(http://images.ciao.com/ide/images/box/arrow.gif) no-repeat 0px 5px!important;
	font:11px arial!important;
	color:#ff7c00!important;
	margin:0!important;
	padding:0px 0px 0px 10px!important;
	text-decoration:underline!important;
	display:block!important;
	text-align:left!important;
	border:0!important;
}
.banner_bgmiddle form.busqueda{
	margin:0px;
	padding:0px;
}
.banner_bgmiddle span  input.search{
	background:url(http://images.ciao.com/ide/images/box/form_80x25.gif) no-repeat;
	font:10px arial;
	border:0px solid #ff0000;
	float:left;
	width:80px;
	height:25px;
	margin:0px 1px 0px 0px;
	padding:5px 0px 0px 0px;
	vertical-align:middle;
	text-align:center;
}
.banner_bgmiddle input.go{
	margin:2px 0px 0px 5px;
	width:20px;
	height:20px;
	display:inline;
	float:clear;
	border:0;
}
.banner_bgbottom{
	background-image:url(http://images.ciao.com/ide/images/box/bg_bottom.gif);
	background-position:left bottom;
	float:left;
	padding:0px 0px 0px 5px;
	margin:0;
	color:#000000;
	height:51px;
	width:140px;
	-moz-box-sizing: border-box;
}
.banner_bgbottom span{
	background-image:url(http://images.ciao.com/ide/images/box/bg_bottom.gif);
	background-position:right bottom;
	float:left;
	padding:0px 0px 0px 5px;
	font:22px bold;
	color:#000000;
	height:51px;
	width:140px;
	-moz-box-sizing: border-box;
}
*html .banner_bgbottom span{
	background-image:url(http://images.ciao.com/ide/images/box/bg_bottom.gif);
	background-position:right bottom;
	float:left;
	padding:0px 0px 0px 0px;
	font:22px bold;
	color:#000000;
	height:51px;
	width:140px;
	-moz-box-sizing: border-box;
}
.banner_bgbottom a.linksCiaoBottom{
	background: none;
	background:transparent!important;
	background-image:none!important;
	margin:0!important;
	padding:0px 0px 0px 10px!important;
	text-decoration:none!important;
	display:block!important;
	border:0!important;
}
.banner_bgbottom div.footnoteCiao {
	margin: 5px 0px 0px 0px;
	padding:0px 5px 0px 0px;
	font: 9px arial;
	color: #7b7b7b;
	text-align: center;
}
.banner_bgbottom div.logo{
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 0px;
	text-align:center;
}
