/*

Theme Name: Musica Fun

Theme URI: 


Description: Tema musical

Version: 1.0

Author: Carlos Utrera

Author URI: http://www.carlosutrera.com/
*/


body {
	margin: 0px;
	background-image:url(images/bg3.gif);
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
}

/* CABECERA */

#cabecera-1 {
	width: 764px;
	height: 144px;
	border: none;
	padding: 0px;
	background-image: url(images/cabecera-1.jpg);
	background-position: center;
	background-repeat: repeat;
}

#cabecera-2 {
	width: 764px;
	height: 177px;
	background-image: url(images/cabecera-2.jpg); 
	background-position: center;
	background-repeat: repeat;
}

.titulo {
	/*padding-right: 112px; */
	text-align: right; 
	font-size: 40px; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	/*line-height: 20px;*/
	text-transform: capitalize;
	margin: 0px;
}
.titulo a:hover {
	text-decoration: none;
}

.subtitulo { 
	color: #FF9900;
	font-size: 16px; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-align: right; 
}

#header {
	padding-right: 100px;
	padding-top: 105px;
	text-align: right;
	vertical-align: bottom;
}

/* CONTENIDO */

#contenido { 
	background-color:#FFFFFF; 
	border:1px #FF9900 solid; 
	text-align: left;
}

/* ENLACES */

a {
	color: #FF6600;
	text-decoration: none;
	border: none;
}

a:visited {
	color: #FF6600;
}

a:hover {
	text-decoration: underline;
	border: none;
}

a img {
	border: none;
}

a.name {
	text-decoration: none; 
	color: #FF6600; 
	font-weight: bold; 
	font-size: 16px; 
}

a.postlink { 
	text-decoration: none; 
	color: #FF9900; 
	font-weight: bold; 
	font-size: 24px; 
	letter-spacing:-1px;
}

/* PIE */
#pie {
	background-color: #FFFFFF;
}
#pie1 {
	background-image: url(images/pie1.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
#pie2 {
	background-image: url(images/pie2.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
#pie3 {
	background-image: url(images/pie3.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}


.style1 {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.td1 { 
	text-align:center; 
	letter-spacing:3px; 
	background-color:#FF9900;
	border: 1px #FF9900 solid;
}

.td3 { 
	/*border-left:1px #FFE8F2 solid;*/ 
	border-right:1px #FF9900 solid; 
	border-bottom:1px #FF9900 solid; 
}

.tdleft { 
	background: no-repeat; 
	background-image: url(images/bg_left.gif); 
	background-color: #FFFFFF;  
}

.paddingtop { 
	padding-top:30px; 
}

.BGbig {
	background: repeat-x; 
	background-image: url(images/fondo.png);  
	background-attachment: fixed; 
	background-color: #990000;
}

.image3 { 
	background-image: url(images/bg_col_1.gif); 
}

.image4 { 
	background-image: url(images/leftmost.gif); 
	width: 70px; 
	height: 58px; 
	background-repeat: no-repeat; 
}

.image5 { 
	background-image: url(images/bg_col_2.gif);
	background-position: right;
}

.image6 { 
	background-image: url(images/rightmost.gif); 
	width: 70px; 
	height: 58px; 
	background-repeat: no-repeat,
}

blockquote {
	border-left: 1px dashed #ccc;
	margin-left: 1.5em;
	padding-left: 5px;
}

#cats {
	font-size: 10px;
	padding-left: 5px;
}

.commentbox {
	padding-left: 10px;
	margin-left: 3px;
	padding: 5px;
	border: 1px solid #FF9900;
	background-color: #FFFFCC;
	width: 350px;
}

#content {
	margin-left: 20px;
	margin-right: 15px;
}

#content img {
	margin-right: 10px;
	margin-bottom: 10px;
}

#desc {
	font-size: 11px;
	color: #555555;
}

#divider {
	padding-top: 15px;
}

#foot {           /* F00TER */
	font-size: 10px;
	margin-bottom: 10px;
	text-align: center;
	color: #555555;
	clear: both;
}

#head {                 /* HEADER */
	font-size: 11px;
}

li {
	list-style: none;
}

ul {
	list style: none;
}

#menutitle {
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}

#menuoption {
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
}


#categoria {
	background-image: url(images/boton.gif);
	background-repeat: no-repeat;
	/*background-position: left center;*/
	padding-left: 20px;
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
	margin: 0px;
}

#opcion {
	padding-left: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
}

#option:hover {
	color: #000000;
	text-decoration: none;
}


#menu {           /* SIDEBAR */
	padding-top: 2px;
	padding-right: 20px;
	text-align: right;
}

#postdata {
	color: #555555;
	font-size: 10px;
}

.search {
	background-color: #FFFFCB;
	font-size: 11px;
	border: 1px solid #FF9900;
	color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.searchbutton {
	font-size: 11px;
	color: #ffffff;
	border: 2px solid #FF6600;
	background-color: #FF9900;
}

#textbox {
	background-color: #FFFFFF; 
	font-size: 11px; 
	border: 1px solid #FF9900; 
	color: #000000;
}

#textbox:focus {
	background-color: #FFFFCB; 
	font-size: 11px; 
	color: #000000;
}

textarea {
	font-family: Geneva, Arial, Helvetica, sans-serif, Times, Serif; 
	font-size: 11px; 
	color: #ffffff; 
	border: 1px solid #FF9900;
}

h2 {
}
