/*  

Theme Name: Blog Oh Blog

Theme URI: http://www.blogohblog.com/

Description: This theme was designed and built by Bob of <a href="http://www.blogohblog.com/">Blog Oh Blog</a>. I love to hear of my work being used :). This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution 3.0 License</a>. This means you may use it for any purpose, and make any changes you like. Just leave my Bob link under your footer.

Author: Bob

Author URI: http://www.blogohblog.com/

*/



body{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:9pt;

	background-color:#f0f0f0;
	background-image:url(images/fondo.jpg);

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	

	}





#box{  /*div principal contenedor */

	width:970px;

	background:#fff;

	border-bottom: 5px solid #f1f5f9;

	border-left: 5px solid #f1f5f9;

	border-right: 5px solid #f1f5f9;

	border-top: 2px solid #f1f5f9;

	margin:5px auto;

	padding:5px;

	}

	

	

#top{

	width:970px;
        background-color:#171a1e;


	background-image:url(images/topbck.gif);
	background-repeat:repeat-x;
	

	height:130px;

	margin:0;

	padding:0;

	}
	

	

#header{

	float:left;

	width:970px;

	margin:0 0 0 0px;

	padding:0;

	}


	

	

#header h1{

	margin:0 0 20px 0;

	padding:0;

	}

	

	

#header h1 a{

	display:block;

	background:url(images/bailando_2011.jpg) no-repeat left;

	height:160px;

	text-decoration:none;

	}



	

#desc{ /*descripcion en el header */

	color:#fdfdb0;

	float:right;

	width:470px;

	text-align:right;

	font-size:11px;

	margin:10px auto;

	padding:0 10px 0 0;

	}

	

#jubow{

	background:#ffffff;

	height:10px;

	margin:10px auto;

	}

	

#searchform{

	height:30px;

	line-height:30px;

	float:right;

	padding-top:5px;

	padding-right:5px;

	margin:0;

	}

	

#searchform #s{

	font-size:8pt;

	width:230px;

	}



#searchform #submit{

	font-size:8pt;

	}

	

input#s{

	color:#666;

	border:1px solid #cbcbcb;

	background:#fcfcfc;

	}

	

	

/*PAGINAS HEADER */	

	

#nav{

	width:970px;

	height:30px;

	line-height:30px;

	float:left;

	padding:0;

	}

	

ul.nav{

	height:30px;

	line-height:30px;

	float:left;

	list-style:none;

	font-size:10px;

	font-weight:700;

	text-transform:uppercase;margin:0;

	padding:0;

	

	}

	

ul.nav li{

	float:left !important;

	list-style-type:none;

	margin:0;

	padding:0;

	}

	

ul.nav li a,ul.nav li a:link,ul.nav li a:visited{

	border-bottom:0;

	border-left:0;

	background:#ffffff;

	color:#555;

	float:left;

	display:block;

	text-decoration:none;

	padding:0 10px;

	}

	

ul.nav li a:hover,ul.nav li a:active{

	background:#fff;

	color:#59770e;

	text-decoration:none;

	}

	

ul.nav li.home a{

	border-left:2px solid #fff;

	text-decoration:none;

	}

	

ul.nav li.current_page_item a{

	text-decoration:none;

	color:#555;

	background:#fff;

	}

	

ul.nav li ul{

	float:left;

	margin:0;

	padding:0;

	}


	

/*FIN PAGINAS HEADER */	

	

#bgbox{

	width:970px;

	

	margin:0 auto;

	padding:0;

	}

	

.entry{ /*texto post */	

	width:510px;

	float:left;

	color:#666;

	text-align:justify;

	margin:5px auto;

	padding:0px 13px 10px;

	}

	



.entry2{

	width:510px;

	float:left;

	color:#666;

	text-align:left;

	margin:5px auto;

	padding:5px 6px 10px;

	}

	

.similiar{   /*div teamas relacionados single */

	width:510px;

	float:left;

	color:#666;

	text-align:justify;

	border:#d3ebf8 1px solid;

	margin:5px auto;

	padding:5px 6px 10px;

	background-color:#e6f6ff;

	}

	

#past,#divide{

	width:510px;

	float:left;

	text-transform:uppercase;

	font-weight:700;

	color:#666;

	padding:5px 6px 10px;

	}

	

#sidebar{

	width:420px;

	float:right;

	font-size:11px;

	margin:5px;

	padding:0;

	}

	

.navigation{

	width:510px;

	float:left;

	color:#666;

	padding:5px 6px 10px;

	}

	

.alignright{

	float:right;

	margin-top:10px;

	}

	

.alignleft{

	float:left;

	margin-top:10px;

	}

	

.rsidebar{

	width:210px;

	float:right;

	color:#666;

	margin:0 auto;

	padding:0 10px 5px;

	}

	

.rsidebar,.lsidebar img{

	border:none;

	}

	

.lsidebar{

	width:170px;

	float:left;

	color:#666;

	margin:0 auto;

	padding:0 10px 5px;

	}

	

#footer{

	width:960px;

	background:#6f7174;

	height:70x;

	line-height:40px;

	clear:both;

	color:#dadada;

	font-size:11px;

	margin:0;

	padding:0 0 0 10px;

	}

	

.footer a:hover{

	text-decoration:none;

	color:#fff;

	border:none;

	}

	

.footer p{

	margin:0;

	padding:0; 

	line-height:40px;

	}


	

.entry h2{ /*titulos de los port */

	color: #3366CC;

	margin: 0px 0px 2px;

	letter-spacing: -1px;

	font: normal 190%/100% "Trebuchet MS", Tahoma, Arial;

	padding-bottom: 3px;

	}

	

.rsidebar h2,.lsidebar h2{ /*titulos dsidebar */

	font: normal 190%/100% "Trebuchet MS", Tahoma, Arial;

	font-size:11px;

	color:#3366CC;

	text-transform:uppercase; /*transforma todo a mayusculas */

	font-weight:700;

	border-bottom:#E2E2E2 1px solid;/*linea arriba bajo titulos sidebar */

	border-top:#E2E2E2 1px solid;

	margin:0 0 10px;padding:5px 0;

	}

	

.rsidebar ul,.lsidebar ul{

	list-style-type:none;

	margin:0;

	padding:0;

	

	}

	

.rsidebar ul li,.lsidebar ul li{

	list-style-type:none;

	margin:0 0 15px;

	padding:0;

	

	}

	

.rsidebar ul li ul,.lsidebar ul li ul{

	list-style-type:square;

	margin:10;

	padding:0 0 0 5px;

	

	}

	

.rsidebar ul li ul li,.lsidebar ul li ul li{

	list-style-type:none;

	background:transparent url(images/b.gif) no-repeat 0 2px;

	border:0;

	margin:0 0 9px;

	padding:0 0 0 15px;

	

		}

	

	/*blogroll */

ul.list-blogroll li{

	background: url(images/mini-blogroll.gif) no-repeat !important;

	padding-left: 0px !important;

	}



/*category widget */

ul.list-cat li, li.widget_categories li{

	background: url(images/icon_folder.gif) no-repeat !important;

	padding-left: 20px !important;

	

	}

	

/*archives widget */

ul.list-archives li, li.widget_archives li{

	background: url(images/mini-monthly-archive.gif) no-repeat !important;

	padding-left: 20px !important;

	}

	

/*pages widget */

ul.list-page li, li.widget_pages li, li.widget_recent_entries li{

	background: url(images/mini-page.gif) no-repeat !important;

	padding-left: 20px !important;

	}

	

/*sub-pages */

ul.list-page li ul li, li.widget_pages li ul li{

	background: url(images/mini-page-arrow.gif) no-repeat !important;

	padding-left: 10px !important;

	}

	

/*recent comments widget */

li.widget_recent_comments li{

	background: url(images/mini-recent-comments.gif) no-repeat !important;

	padding-left: 20px !important;

	}





	

.rsidebar p,.lsidebar p{

	padding:0 5px;

	}

	

.postmeta{

	color:#666;

	border-bottom:#699 1px solid;

	

	}

	

.boxcomments{ 

	border-top:5px solid #ddd;

	margin-bottom:20px;

	width:510px;

	}

	



	

#commentform input#author, #commentform input#email, #commentform input#url{

	background-image:url(images/icon_form.gif);

	background-repeat:no-repeat;

	background-color:#e6f6ff;

	border:1px solid #d3ebf8;

	padding:4px 4px 4px 30px;

	width:230px;

	}





#commentform input#author	{

	background-position:3px -3px;

	}

	

#commentform input#email	{

	background-position:3px -33px;

	}

	

#commentform input#url		{

	background-position:3px -63px;

	}

		

#commentform #comment{

	width:99%;

	font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;

	background-color:#e6f6ff;

	border:1px solid #d3ebf8;

	padding-top:5px;

	padding-left:10px;

	padding-right:5px;

	padding-bottom:5px;

	}		

	

#commentform #submit{

	background: url(images/btn-bg.gif) no-repeat;

	font:  12px Arial, Helvetica, sans-serif;

	color: #171a1e;

	border: none;

	float:right;

	width: 146px;

	height: 30px;

	cursor: pointer;

}

	

#commentform p{

	margin:5px 0;

	}

	

ol.commentlist{

	margin:0 0 1px;

	padding:0;

	}

	

ol.commentlist :hover{

	background:url(images/latestbck.jpg) repeat-x;

	}

	

ol.commentlist li{

	border-top:1px solid #eee;

	display:block;

	list-style:none;

	margin:0;

	padding:15px 15px 1px;

	}

	

ol.commentlist li :hover{

	background:none;

	}

	

ol.commentlist li.commenthead{

	display:block;

	list-style:none;

	margin:0;

	padding:5px 15px;

	}

	

ol.commentlist li.commenthead h2{

	margin:0;

	}

	

ol.tblist{

	border-top:1px solid #fff;

	list-style:none;

	margin:0 0 1px;

	padding:15px;

	}

	

ol.tblist li{

	display:block;

	list-style:none;

	background:transparent url(images/c.gif) 0 2px no-repeat;

	padding-left:15px;

	margin:0 0 5px;

	}

	

.footer a:link,.footer a:active,.footer a:visited{

	text-decoration:none;color:#f1e5aa;

	border:none;

	}

	

a:link,a:active,a:visited,.postmeta {

	text-decoration:none;

	color:#3366CC;

	border:none;

	}



a:hover {

	color:#e6144f;

	}

	

.postmeta a:link,.postmeta a:active,.postmeta a:visited{

	text-decoration:none;

	color:#666;

	border:none;

	}

	

.postinfo {

	background-color:#def1fc;

	padding:4px;

	font-size:8pt;

	}

	

.postinfo img{

	border:none;

	float:left;

	display:block;

		

	}

	

	

img.wp-smiley{

	border:0;

	padding:0;

	}

	

h1,h2,h3{

	font-size:14px;

	font-weight:700;

	color:#3366CC;

	padding:0 10px 0 0;

	

	}

	

#sidebar img,.lsidebar img{

	border:0;

	}

	

input#url,input#author,input#email,textarea{

	color:#666;

	width:40%;

	border:1px solid #cbcbcb;

	margin-bottom:0.6em;

	background:#ffffff;

	border: 1px solid #bdd77f;

	padding:3px;

	}

	

.entry h2 a:link,.entry h2 a:active,.entry h2 a:visited,{

	text-decoration:none;

	color:#3366CC;

	border:none;

	}

#header h1 a:link,#header h1 a:active,#header h1 a:visited,#sidebar a:link,{	

	text-decoration:none;

	color:#666;

	border:none;

	}

	

#sidebar a:link,#sidebar a:active,#sidebar a:visited{

	text-decoration:none;

	color:#666;

	border:none;

	}



#sidebar a:hover {

	color:#e6144f;

	

		}

	

		

#content{

	width:535px;

	float:left;

	line-height:140%;

	margin:5px auto;

	padding:0;

	}

	

	

.form_rss {

	background-color:#FDFDDB;

	border:1px solid #FDE9AC;

	padding:4px 4px 4px 30px;

	width:132px;

	}

	

.form_google {

	background-color:#FDFDDB;

	color:#333333;

	border:1px solid #FDE9AC;

	padding:4px 4px 4px 4px;

	width:180px;

	}

	

.btn_rss_form {

	background: url(images/btn_sus_rss.gif) no-repeat;

	background-position:right;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #171a1e;

	border: none;

	width: 37px;

	height: 30px;

		

	}

	

.btn_google {

	background: url(images/busca_corto.gif) no-repeat;

	background-position:right;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #171a1e;

	border: none;

	width: 70px;

	height: 30px;

		

	}



.entry blockquote {

	background: url(images/blockquotebg2.png) no-repeat;

	color: #294a59;

	padding: 10px 0 0 30px;

	font-style:italic;

}





#content img {



margin: 0px 15px 2px 0;

}

	

#content img.alignleft {

	float:left;

	margin: 0px 15px 2px 0;

	display:block;

}



#content img.aligncenter {

	display: block; margin-left: auto; margin-right: auto; 



}



#content img.alignright {

	float:left;

	margin: 0px 15px 2px 0;

	display:block;

}






