/*  
Theme Name: Musicon
Theme URI: http://www.musiconcristiano.com/
Version: 2.0.4
*/

*{border:0;margin:0;padding:0;}
body{background:#608212 url(images/backbody.jpg) repeat top;color:#555;font:62.5% Arial,Helvetica,Tahoma,Verdana,Sans-Serif;}
a{color:#e8a02c;text-decoration:none;}
input,select,textarea{border:#cacaca 1px solid;font-size:1.2em;padding:5px;}
select{padding:0;}
li{list-style:none;font-size:1.2em;}
#top{clear:both;height:30px;line-height:29px;font-size:11px;margin:0 auto;padding:0;}
#sidebar{background:#F6F3EC;border-left:1px solid #DC8C01;width:340px;padding:0 15px;}
.grid_x{display:inline;float:left;margin:0;}
.post{overflow:hidden;margin:0 0 15px;padding:18px;}
.nav1,.nav1 ul{list-style:none;z-index:100;margin:0;padding:0;}
.nav1 a{display:block;z-index:100;color:#a0a09b;padding:0 10px;}
.nav1 li ul{position:absolute;width:130px;left:-999em;}
.nav1 li ul li{border:1px solid #F7F6F6;background:#FFF;border-width:0 1px 1px;}
.nav1 li ul li a{line-height:25px;font-size:11px;color:#555;width:130px;padding-bottom:0;}
.nav1 li ul li ul li a{border-width:0 1px 1px 0;}
.nav1 li ul ul{margin:-25px 0 0 150px;}
.subscribe{color:#a0a09b;float:right;}
#topmenu{position:relative;height:33px;margin-bottom:2em;-moz-border-radius: 6px;}
#topmenu.azul {background: #2A5978;}
#topmenu.blanco {background: #fff;}
#topmenu li{border-left:1px solid #dedbd1;float:left;line-height:33px;}
#topmenu li a{color:#333;display:block;margin:0 1px 0 0;padding:0 15px;}
#topmenu li a:hover,#topmenu li.active a{color:#ff7800;text-decoration:none;}
#nav,#nav ul{list-style:none;padding:0;}
#nav{margin:10px 80px;}
#nav a{display:block;}
#nav li{float:left;line-height:33px;}
#nav li a:hover{background:none;}
#nav li ul{position:absolute;width:15em;left:-999em;padding-top:1px;}
#nav li:hover ul,#nav li.sfhover ul{left:auto;z-index:1000;}
#nav li ul li{background:#FFF url(images/bgr-box-trans.png) repeat-x top;border-bottom:1px solid #dedbd1;border-left:1px solid #dedbd1;border-right:1px solid #dedbd1;line-height:28px;width:15em;}
#nav li ul ul{margin:-29px 0 0 15em;}
#header{height:109px;}
#header .spacer{color:#a0a09b;float:right;font-size:11px;text-align:right;padding:37px 0 0;}
#header h1{display:none;}
#header #title{height:109px;overflow:hidden;}
#header .logo{margin-top:2px;}
#rss{position:absolute;top:-10px;right:0;height:38px;width:39px;display:inline;float:right;}
#search{background:#fff;height:32px;-moz-border-radius:4px;margin:0 0 10px;}
#search input{background:transparent;border:0;color:#444;float:left;font-size:1.2em;width:178px;margin:5px 0 0 10px;padding:2px;}
#search .btn{width:auto;margin:7px 0 0;padding:0;}
h2{color:#000;font:2.2em "Century Gothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;letter-spacing:-1px;margin:0 0 5px;}
h2 a{color:#000;}
.post h2 a,.post h2 a:visited{color:#0050DD;}
h3,h4,h5{color:#363636;font-size:1.2em;font-weight:700;margin:0 0 5px;}
#columns h3{font-weight:700;}
#sidebar h3{background:#ebe9e1;font:1.2em Arial, Helvetica, sans-serif;color:#363636;font-weight:700;display:block;text-align:left;border:1px solid #dedbd1;height:16px;margin:0 0 7px;padding:5px 8px;}
#centercol{background:#fff;width:580px;}
#centercol h3{background:#f5f4f0;border:1px solid #dedbd1;color:#363636;text-align:left;height:2em;font-size:16px;margin:0 0 15px;padding:10px 18px 5px;font-family: "Century Gothic", "Lucida Grande", Arial;}
.featuredpost h2{font-size:2.6em;}
.idTabs{font-size:1.2em;float:left;margin:0 0 8px;}
.idTabs li a{background:#fff;color:#363636;font-weight:700;display:block;text-align:left;border:1px solid #dedbd1;margin:0 8px;padding:5px 30px;}
.date-comments{border-bottom:1px solid #cacaca;color:#999;font-size:11px;height:30px;line-height:25px;margin:0 0 10px;}
.date-comments a{color:#999;font-size:1.2em;}
span.comments{background:url(images/ico-comments.gif) no-repeat left;padding:0 0 0 2em;}
span.continue a{color:#00A0DD;}
span.continue{background:url(images/ico-continue-trans.png) no-repeat left;line-height:2em;font-size:1.4em;font-weight:700;padding:1px 0 1px 1.5em;}
span.continue-archives{background:url(images/ico-arrow-trans.png) no-repeat right center;margin-bottom:2em;padding:0 15px 0 0;}
span.continue-archives-alt{background:url(images/ico-arrow-trans-left.png) no-repeat left center;margin-bottom:2em;padding:0 0 0 15px;}
span.continue-archives a,span.continue-archives-alt a{color:#777;font-weight:700;font-size:14px;}
a.more{background:url(images/ico-arrow-trans.png) no-repeat left;color:#777;font-size:11px;padding:0 0 0 15px;}
.box,.widget{background:#FFF url(images/bgr-box-trans.png) repeat-x top left;border:1px solid #dedbd1;overflow:hidden;margin:0 0 15px;padding:18px;}
.box img,.post img{border:1px solid #999;margin:0 0 10px;}
.box p,.post p{line-height:18px;padding:0 0 10px;}
.box2{background:#f5f4f0 url(images/bgr-box-trans.png) repeat-x top left;border:1px solid #dedbd1;margin:15px 0 ;padding:18px;}
.box2 .nav1{float:none;padding:0;}
.box2 .spacer.white{background:#fff;border:1px solid #dedbd1;clear:both;margin:0;}
.box2 .flickr_badge_image img{float:left;background:#fff;border:1px solid #dedbd1;margin:4px 9px 4px 0;padding:7px;}
.box2 .flickr_badge_image img:hover{background:#ebe9e1;border:1px solid #dedbd1;}
.ads{height:125px;margin:0;padding:10px 15px;}
.ads img{float:left;border:1px solid #dedbd1;margin:0 7px 7px 0;}
.ads img.last{float:right;margin:0;}
.g-abovesidebar{border:1px solid #dedbd1;background:#fff;margin:15px 0;}
.g-entrepost{padding:10px;}
.list1 li{background:url(images/ico-star-trans.png) no-repeat top left;margin:0 0 8px;padding:0 0 0 2.2em;}
.list2 li{background:#fff;border:1px solid #dedbd1;margin:0 0 5px;padding:1.2em 10px;}
.list2 p{line-height:16px;}
.widget ul{line-height:16px;padding:0;}
.widget ul li{border-bottom:1px solid #f1f1ed;padding:5px 0;}
.widget ul li ul{margin:5px 0 0 10px;}
.widget ul li ul li{background:none;border-top:1px solid #f1f1ed;border-bottom:none;padding:5px 0;}
#footer{background:#e4e2db url(images/bgr-footer.gif) repeat-x;font-size:11px;height:32px;margin-top:10px;line-height:2.2em;padding:18px 0 0;}
#footer,#footer a{color:#777;}
#footer img{vertical-align:middle;}
.fix{clear:both;height:1px;overflow:hidden;margin:0 0 -1px;}
img.fl{margin:0 1.2em 5px 0;}
.fr{float:right;}
.ac{text-align:center;}
.ar{text-align:right;}
.gravatar{float:left;border:1px solid #DEDBD1;background:#FFF;margin:0 7px 0 0;padding:4px;}
.video{height:250px;width:300px;display:inline;margin:0 0 10px;}
.vidtabs .idTabs{font-size:1.2em;width:100%;float:none;margin:10px 0 0;}
.vidtabs .idTabs li{float:none;padding:0;}
.vidtabs .idTabs li a{background:#fff;color:#363636;font-weight:700;display:block;text-align:left;border:0;margin:0;padding:5px 8px;}
h2.commh2{font-size:1.4em !important;color:#333 !important;padding:0 0 5px;}
ol.commentlist{list-style:none;font-size:1.2em;line-height:2em;margin:10px 0 2em;padding:0;}
ol.commentlist p,#respond p{margin-bottom:10px;line-height:2em;}
ol.commentlist .content{margin-left:70px;}
.commentmetadata a{font-size:11px;color:#333;}
ol.commentlist cite{font-style:normal;font-weight:700;}
ol.commentlist li.comment{background:#F8F8F4;border:1px solid #DEDBD1;margin:10px 0;padding:15px 15px 5px;}
input#submit{font-size:1.2em;color:#363636;font-weight:700;text-align:left;border:1px solid #DEDBD1;background:#F5F4F0;margin:0 0 7px;padding:7px 10px;}
span.tags{background:url(images/ico-tags-trans.png) no-repeat left;padding:1px 0 0 2em;font-size: 1.3em;}
.singleh2{padding-top:5px;}
.entry{margin-bottom:5px;}
.entry p a{text-decoration:underline;font-weight:bold;}
.entry p{color:#333;text-align:left;font-size:1.4em;line-height:2em !important;}
.entry blockquote{border-left:2px solid #777;width:85%;color:#777;font-style:italic;margin:5px auto 15px;padding:0 10px;}
.entry blockquote p{font-size:1.2em;line-height:2em;margin:5px 0;padding:5px 0;}
.entry img{background:#F8F8F4;border:solid 1px #e6e6e6;padding:2px;}
.entry ul,.entry ol{margin-bottom:15px;font-size:1.2em;line-height:2em;}
.entry ul li ul,.entry ol li ol{margin-bottom:0;padding-top:3px;}
.entry ul li{list-style:circle inside !important;margin-left:15px;padding:3px 0;}
.entry ul li ul li{list-style:disc inside !important;}
.entry ol li{list-style:decimal inside !important;font-size:1.2em;padding:3px 0;}
.entry ol li ol li{list-style:decimal-leading-zero inside !important;}
.arclist ul li{color:silver;font-size:1.2em;border-bottom:1px solid #f1f1ed;padding:5px 0;}
.catrss{background:url(images/ico-rss.gif) center left no-repeat;padding-left:24px;line-height:16px;}
.buttn{background:#176AD3;border:1px solid #074AA8;-moz-border-radius:8px;color:#fff;padding:8px;}
.buttn a{color:#fff;}
.buttn a:hover,.more_entries .buttn a:hover{color:#fff;text-decoration:underline;}
.navigation{padding:8px;}
.navigation a{font-weight:700;font-size:14px;}
.alignleft{display:inline;float:left;}
.alignright{display:inline;float:right;}
.author_info{margin-top:15px;color:#666;padding:0;}
.author_photo{float:left;margin-right:10px;width:58px;}
.author_photo img{background-color:#FFF;border:1px solid #ccc;width:48px;height:48px;float:left !important;padding:4px;}
.author_info p{font-size:1.2em;margin-bottom:10px;padding:0;}
.author_info a{color:#000;text-decoration:none;padding:0;}
.author_info ul,.author_info li{margin:0;padding:0;}
.author_info h3{font-size:14px;margin-bottom:10px;padding:0;}
.author_email a{background-image:url(images/ico-email.png);background-repeat:no-repeat;background-position:left center;padding-left:2.6em;padding-top:2px;padding-bottom:2px;text-decoration:none;font-weight:700;}
.entry .wp-caption{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;background:#F8F8F4;border:solid 1px #e6e6e6;text-align:center;padding:1px;}
.entry .wp-caption img{border:0;background:none;margin:0;padding:4px 0;}
.entry .wp-caption-text{font-size:11px;text-align:center;margin:0;padding:0;}
.entry .aligncenter{display:block;margin:10px auto 2em;}
.entry .alignleft{float:left;margin:10px 10px 8px 0;}
.entry .alignright{float:right;margin:10px 0 8px 10px;}
ol{zoom:1px;}
img.post-thumbnail{float:left;margin:5px 10px 5px 0;}
.more_entries{background:#A3BDDA;font-size:11px;padding-bottom:35px;}
.more_entries .wp-pagenavi{clear:both;float:right;}
.more_entries .wp-pagenavi a{text-decoration:none !important;font-weight:400;font-size:1.2em;}
.more_entries .wp-pagenavi .current,.more_entries .wp-pagenavi .on,.more_entries .wp-pagenavi a:hover{background:#f8f8f7 !important;}
.more_entries .wp-pagenavi a,.more_entries .wp-pagenavi a:link,.more_entries .wp-pagenavi a:visited,.more_entries .wp-pagenavi .current,.more_entries .wp-pagenavi .on,.more_entries .wp-pagenavi span.pages{background:#fff;color:#666;margin-left:4px;border:1px solid #dfdccf;line-height:24px;padding:4px 8px !important;}
.more_entries .wp-pagenavi .extend{background:none;border:none;}
.entry .wp-smiley{border:0;margin:0;padding:0 2px;}
.expand{float:left;width:580px;margin:13px 0;padding:0;}
.expandlinks{float:left;margin-left:8px;width:302px;}
.expandposts ol li{padding-bottom: 12px;}
.expandposts ol li a {color: #444;}
.expand h5{color:#555;font-size:16px;letter-spacing:-0.5px;margin:0 0 16px 14px;}
.expand img{margin:0 6px -12px 0;}
.singlentry ul{line-height:20px;list-style-image:url(images/bullet.gif);margin:4px 0 12px 35px;}
.expand ul{margin-left:20px;}
.expand ul li{margin-bottom:-3px;font-size:13px;line-height:25px;}
.expandposts{float:right;font-size:12px;width:265px;margin-right: 3px;}
#tagcloud{overflow:hidden;}
.wp-tag-cloud li{list-style-image:none;list-style-position:outside;list-style-type:none;display:inline;margin:0 0 4px;padding:0 0 3px;}
.wp-tag-cloud li a{display:block;float:left;height:30px;width:125px;border-bottom:1px solid #CB4;padding:4px 5px 9px;}
.wp-tag-cloud li a:hover{background:#F5F3EC;border-bottom:1px solid #DC8C01;}
a:hover,.subscribe a:hover,.author_info a:hover{text-decoration:underline;}
#page #centercol .grid_10,.idTabs li.last a,.vidtabs .idTabs li.last a{margin:0;}
.nav1 li,.idTabs li,.fl{float:left;}
.nav1 li:hover ul,.nav1 li.sfhover ul,.nav1 li:hover ul,.nav1 li li:hover ul,.nav1 li.sfhover ul,.nav1 li li.sfhover ul,#nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul{left:auto;}
.current_page_item a,.subscribe a{color:#e8a02c;}
.nav1 li ul ul li a,#centercol .date-comments p{line-height:25px;}
.nav1 li:hover ul ul,.nav1 li.sfhover ul ul,#nav li:hover ul ul,#nav li.sfhover ul ul,#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul{left:-999em;}
.nav1 li:hover,.nav1 li.hover,#nav li:hover,#nav li.hover{position:static;}
#header .spacer p,.list2{clear:both;}
.idTabs li a:hover,.idTabs .selected,.vidtabs .idTabs li a:hover,.vidtabs .idTabs .selected{background:#ebe9e1;text-decoration:none;}
.widget,.list1{padding:15px;}
.list1 li a,.widget ul li a{color:#222;}
.subscribe-to-comments label {font-size: 1.4em;}
body#archivos #centercol h2 {font-family: Arial,Helvetica,Tahoma,Verdana,Sans-Serif;font-size:1.4em;font-weight:bold;letter-spacing: 0;margin:0;}
body#archivos #centercol h2 a {text-decoration: underline;}
body#archivos #centercol .entry p {line-height: normal !important;}
body#archivos #centercol .post {padding: 10px 18px;}
body#archivos #centercol .entry p a {text-decoration: none;color:#333;}
body#archivos #centercol .entry p a:hover {text-decoration: underline;}
body#archivos #centercol .box2 {padding:0;}
#wrapperh {/*background: transparent url(images/bgr.jpg) repeat-x top;*/}
#page {background: transparent url(images/main-topc.png) no-repeat 0 0; padding: 46px 1px 0;}
.nav1 a:hover{color: #fff;text-decoration: underline;}
