/* 

Theme Name: deniscolin.fr

Description: 2 columnas

Author: Hernan Blanco - HBI



*/



body {
  	background-color: #ffffff;

  	font-family: Lucida grande, Helvetica, sans-serif;

  	font-size: 9pt;

  	color: #242424;
	margin-left: 0px;
	margin-top: 0px;
}



#wrapper {

    background-color: #555555;

  	width: 800px;

  	margin: 0 auto;

 	border: 0;

 	padding: 0;

}

#wrapper_busca {

  	width: 500px;

  	margin: 0 auto;

 	border: 0;

 	padding: 0;

}





/* - - -   HEADER STYLES  - - - */





#header {

	background-color: #131010;

	height: 302px;

	width: 800px;

	border-bottom: none;

	padding: 0;

	margin: 0;

}



#header_subs {

	background-color: #131010;

	height: 280px;

	width: 800px;

	border-bottom: none;

	padding: 0;

	margin: 0;


}



td.logo {

	background-image: url('images/redoable_logo.png');

	background-repeat: no-repeat;

	vertical-align: top;

}





p.leftmargin {margin-left: 100px}



/* - -  Hyperlinks inside Header - - */





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

	color: #48a7d5;

	text-decoration: none;

}



#header a:hover {

	color: #48a7d5;

	text-decoration: none;

}



#header a img {

	border: none

}





/* - - - - - - - - - - - - - - -

	GENERAL TEXT STYLES 

   - - - - - - - - - - - - - - - */



/* - - Hyperlinks - - */



a:link	{ 

	text-decoration: none; 

	color: #292929;

}



a:active { 

	text-decoration: underline; 

	color: #292929; 

}



a:visited { 

	text-decoration: none; 

	color: #7f7f7f;

}



a:hover { 

	color: #656565; 

}



.menuseccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3f3f3f;
	text-decoration: none;
}

#menuseccion a {color: #ff700c;
font-size: 12px;
text-decoration: none;

}

#menuseccion a:hover {color: #fff;
	text-decoration: none;
	font-size: 12px;
	background-color: #ff700c;

}

.marco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}

#marco a {color: black;
font-size: 12px;
text-decoration: none;

}

#marco a:hover {color: gray;
	text-decoration: none;
	font-size: 12px;

}



.tituloblog {
	color: #ff700c;
	text-decoration: none;
	font: bold 18px Arial, Helvetica, sans-serif;
}

#tituloblog a {color: #ff700c;
font-size: 18px;
text-decoration: none;
	font-weight: bold;
}

#tituloblog a:hover {color: #fff;
	text-decoration: none;
	font-size: 18px;
	background-color: #ff700c;
	font-weight: bold;
}

a img {

	border: none;

}





/* - -  Headings  - - */




menu_texto {

  	font-size: 12pt;

  	font-family: Lucida grande, geneva, sans-serif;

  	color: #292929;



  	padding: 0;

}


h1 {

  	font-size: 15pt;

  	font-family: Lucida grande, geneva, sans-serif;

  	color: #3f3f3f;



  	padding: 0;

}



h2 {

  	font-size: 12px;

  	font-family: Lucida grande, Helvetica, sans-serif;

  	color: #cccccc;	

  	margin: 5px 0;

  	padding: 0;

}



h3 {

  	font-size: 22px;

  	font-family: Lucida grande, Helvetica, sans-serif;

  	color: #FFFFCC;

  	margin: 5px 0;

  	padding: 0;

}



h4 {

	font-size: 16px;

	font-family: Lucida grande, Helvetica, sans-serif;

	color: #3f3f3f;

	margin: 3px 0;

  	padding: 0;

}

h5 {

	font-size: 25px;

	font-family: Lucida grande, Helvetica, sans-serif;

	color: #99CCFF;

	margin: 3px 0;

  	padding: 0;

}


h6 {

  	font-size: 20pt;

  	font-family: Lucida grande, geneva, sans-serif;

  	color: #99CCFF;



  	padding: 0;

}

h7 {

  	font-size: 15pt;

  	font-family: Lucida grande, geneva, sans-serif;

  	color: #99CCFF;



  	padding: 0;

}


/* - -  Paragraphs and List Items - - */





p, li, {

	font-size: 100%;

	font-family: Lucida grande, Helvetica, sans-serif;

	color: #cccccc;

}





/* - -  Misc. Elements - - */





acronym, abbr {

	border-bottom: 1px dashed #cccccc;

}



acronym, abbr, span.caps {

	cursor: help;

	font-size: 90%;

}



blockquote {

	border-left: 2px solid #99CCFF;

	background: #000000;

	margin-left: 10px;

	padding: 2px;

}



cite {

	font-size: 90%;

}





/* - - - - - - - - - - - - - - - - - -

	MAIN TABLE STYLES

   - - - - - - - - - - - - - - - - - -



/* - -  The Table - - */



#main {

	border-collapse: collapse;

	width: 800px;



	padding: 0;

	margin: 0;
	
   border-top: 2px solid #333333;

}

#tabla_feedback {

	border-collapse: collapse;
	
	background-color: #ffffff;

	width: 560px;

	border: none;

	padding: 0;

	margin: 0;

}

#tabla_fotonews {

	border-collapse: collapse;
	
	background-color: #000000;

	width: 572px;

	border: none;

	padding: 0;

	margin: 0;

}

#tabla_new_sola {

	border-collapse: collapse;
	
	background-color: #000000;

	width: 540px;

	border: none;

	padding: 0;

	margin: 0;

}





/* - - - -  The CONTENT Table Data Cell - - - - */



.content {

  	vertical-align: top;

  	background-color: #131010;

  	margin: 0;

}





/* - -  Everything inside the Content Table Cell - - */



.content p {

}



.post, .comments-post {

	margin-top: 5px;

	margin-right: 8px;

	margin-left: 8px;

}



.storytitle {

	margin-top: 10px;



}



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

	color: #cccccc;

	text-decoration: none;

}



.storytitle a:hover {

	color: #cccccc;

	text-decoration: underline;

}



.meta {

	font-size: 11px;

}



.meta li, ul.post-meta li {

	display: inline;

}



.meta ul {

	display: inline;

	list-style: none;

	margin: 0;

	padding: 0;

}



.meta, .meta a {

	color: #cccccc;

	font-weight: normal;

	letter-spacing: 0;

}





.storycontent {

}



.storycontent p {

}


.worktitle {
	color: #202020;
	top: 0;
	left: 0;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}

.text_bio {
	color: #818181;
	top: 0;
	left: 0;
	font-size: 12px;
	text-align: justify;
}


.italictext {
	color: #202020;
	top: 0;
	left: 0;
	font-style: italic;
	font-size: 12px;
	text-align: left;
}

.rightcolumntitle {
	background-color: #ffffff;
	margin-left: 10px;
	margin-right: 8px;
	padding-left: 10px;
	color: #202020;
	font-weight: bold;
	top: 0;
	left: 0;
}



.titulo_cuadrito_der {
	background-color: #ffffff;

	color: #818181;
	top: 0;
	left: 0;
	padding-top: 0;
	font-size: 11px;
}

#titulo_cuadrito_der a {color: #818181;
font-size: 11px;
text-decoration: none;
	top: 0;
	left: 0;
	padding-top: 0;
	font-size: 11px;
}

ul.post-meta {

	list-style: none;

}



ul.post-meta span.post-meta-key {

	font-weight: bold;

}





/* - -  The Comments - - */



#comments h3 {

	font-size: 14px;

	font-family: Lucida grande, Helvetica, sans-serif;

	color: #cccccc;

}



#comments p {

}







#commentlist li ul {

	border-left: 1px solid #99CCFF;

	font-size: 100%;

	list-style-type: none;

}





/* - -  The Comment Form - - */



#commentform  #comment{

  width: 95%;

  height: 90px;

  background-color:#cccccc;

  margin:0;

}



#commentform #name, #commentform #email, #commentform #url, #commentform textarea {

	background: #cccccc;

	border: 1px solid #666666;

	padding: 5px;

}



#commentform textarea {

	width: 100%;

}





/* - - - - - - - - - - - - - - - - 

	SIDEBAR STYLES

   - - - - - - - - - - - - - - - - */

   

.menu {

  	width: 200px;

  	vertical-align: top;

  	background-color: #1f1c1c;

  	border-left: 2px solid #333333;

     
  	padding: 0;

}


.menu_musica {

  	width: 200px;

  	vertical-align: top;

  	background-color: #000000;

  	border-left: 2px solid #333333;

     
  	padding: 0;

}





.nav {

  	padding: 2px;
	width: 149px;
	margin-left: 10px;
}

.nav_derecha {

  	padding: 2px;
	width: 165px;
	margin-left: 15px;
}

.otras_obras {

  	padding: 2px;
	width: 165px;
	margin-left: 10px;

}
#otras_obras a {color: #151515;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
width: 165px;
margin-left: 10px;
	padding-top: 10px;
}

#otrosa a:hover {color: #151515;
font-size: 12px;
text-decoration: none;
width: 152px;
margin-left: 10px;
	padding-top: 5px;
}

.otrosa {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 182px;
	white-space: normal;
}

#otrosa a {color: #151515;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
width: 182px;
margin-left: 10px;
	padding-top: 10px;
}



#hmenu {

  	margin: 0;

  	padding: 0;

}



#hnav {

  	margin: 0;

  	padding: 0;

}





/* - - Search Form - - */



.nav form {

	margin: 0;

}



.nav input#s {

	width: 58%;

	background: #cccccc;

	border: 1px solid #333333;

	color: #000000;

}





/* - - Subheadings - - */



.nav h2, .nav h3, .nav h4 { 

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

	background-repeat: no-repeat;

	color: #cccccc;

	font-size: 12px;

        font-family: Lucida grande, Lucida grande, sans-serif;

	margin: 10px 5px 5px 0;

	padding-bottom: 3px;

	padding-left: 20px;

	border-bottom: 1px dashed #333333;

}





/* - - List Styles - - */



.nav ul {

	color: #cccccc;

	list-style-type: none;

	margin: 0;

	padding: 5px 10px;

	text-transform: none;

}	





.nav ul li {

}

  

.nav ul ul {

	font-weight: normal;

	line-height: 100%;

	list-style-type: none;

	margin: 0;

	padding: 0;

	text-align: left;

}





/* - - List Items (Text) - - */



.nav ul ul li {

	border: 0;

	font-size: 11px;

	line-height: 15px;

	font-family: Lucida grande, Helvetica, sans-serif;

	margin-bottom: 3px;

	padding-left: 5px;

}





/* - - Sidebar Hyperlinks - - */



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

	color: #cccccc;

	text-decoration: none;

}



.nav ul ul li a:visited {

	color: #48a7d5;

	text-decoration: none;

}



.nav ul ul li a:hover {

        color: #48a7d5;

	text-decoration: underline;

}





/* - - - - - - - - - - - - - - - - 

	FOOTER STYLES

   - - - - - - - - - - - - - - - - */



#footer {

  	border-top: 1px solid #666666;

  	margin-bottom: 0;

  	background: #666666 text-align: right;

  	text-align: right;

  	padding: 5px;

}



.credit {

  	color: #cccccc;

  	font-size: 90%;

  	margin: 5px;

  	padding: 2px;

}



#footer p {

	font-size: 10px;

	font-family: Lucida grande, Helvetica, sans-serif;

	color: #cccccc;

  	margin: 3px;

  	padding: 1px;

}





/* - - - - - - - - - - - - - - - - 

	THE CALENDAR

   - - - - - - - - - - - - - - - - */





#wp-calendar {

	border: 1px solid #333333;

	empty-cells: show;

	font-size: 14px;

	margin: 0;

	width: 90%;

}



#wp-calendar #next a {

	padding-right: 10px;

	text-align: right;

}



#wp-calendar #prev a {

	padding-left: 10px;

	text-align: left;

}



#wp-calendar a {

	display: block;

	text-decoration: none;

}



#wp-calendar a:hover {

	background: #cccccc;

	color: #48a7d5;

}



#wp-calendar caption {

	color: #cccccc;

	font-size: 14px;

	text-align: left;

}



#wp-calendar td {

	color: #cccccc;

	font-size: 12px;

	font-family: 'Lucida grande', 'Lucida Sans Unicode', Lucida grande, sans-serif;

	letter-spacing: normal;

	padding: 2px 0;

	text-align: center;

}



#wp-calendar td.pad:hover {

	background: #666666;

}



#wp-calendar td:hover, #wp-calendar #today {

	background: #999999;

	color: #000000;

}



#wp-calendar th {

	font-style: normal;

	text-transform: capitalize;

}
