/*
Theme Name: Portal Prendechile
Theme URI: http://www.emprechile.cl
Description: Theme creado para el portal prendechile
Version: 1.0
Author: EmpreChile
Author URI: http://www.emprechile.cl
*/

* 	{ vertical-align: baseline; font-weight: inherit; font-family: inherit; font-style: inherit; font-size: 100%; border: 0 none; outline: 0; padding: 0; margin: 0; }
body{
margin: 0;
padding: 0;
font-family: Arial, Helvetica, Georgia, Sans-serif;
font-size: 12px;
text-align: center;
vertical-align: top;
background: url(images/background.jpg) center top fixed;
overflow-x: hidden;
}
b	{ font-weight: bold; }
i	{ font-style: italic; }
strong	{ font-weight: bold; }
em	{ font-style: italic;}
pre     { width: 460px; overflow: scroll; padding: 20px; background: #ededed; border: 1px solid #c1c1c1; }
blockquote{ background: #f1f1f1 left top no-repeat; text-align: left; padding-left: 79px; }
address { font-style: italic; padding-left: 20px; }
img	{ -ms-interpolation-mode:bicubic; }
.clear	{ clear: both; }
.left	{ float: left; }
.right	{ float: right; }
.center_box { width: 970px; margin: 0 auto; text-align: left; position: relative; padding: 0 15px; }
.capitalize {text-transform: capitalize; }
.indent	{ text-indent: -1000000px;}
.textleft{ text-align: left;}
.textright{ text-align: right;}
.textcenter{ text-align: center;}
.justify{ text-align: justify;}
.full	{ width: 100%;}
.medium	{ width: 50%;}
.small	{ width: 25%;}
.block	{ width: 100%; height: 100%; display: block; }
.center	{ margin: 0 auto; text-align: center;  }
.vtop 	{ vertical-align: middle; margin-top:0; }
.hide	{ display: none; }
.alignleft{ float: left;}
.alignright{ float: right;}

#topmenu{
background: url(images/topmenu.gif) repeat-x;
height: 34px;
position: relative;
}

#header{ width: 980px; }
#header-left, #header-right{ margin-top: 20px; }
#header-left{ width: 500px; }

h1{
background: url(images/prendechile.png) no-repeat;
width: 	464px;
height: 170px;
}

#ranking{
background: url(images/ranking.png) no-repeat;
width: 	502px;
height: 165px;
position: relative;
top: 20px;
}

#ranking ol{
list-style-type: decimal;
text-align: left;
font-size: 14px;
color: #00eefd;
}

#ranking .inside{
position: absolute;
top: 45px;
left: 210px;
width: 250px;
overflow: hidden;
padding-left: 20px;
height: 108px;
}

#ranking ol .first{
color: #ffea00;
font-weight: bold;
}

#ranking ol .second{
color: #ccff00;
font-weight: bold;
}

#ranking ol .third{
font-weight: bold;
}

#twitter{
background: url(images/twitter.png) no-repeat;
width: 	465px;
height: 88px;
}

#twitter .inside{
width: 385px;
height: 70px;
margin: 3px;
}

#twitter .inside .right{
width: 310px;
height: 70px;
overflow: hidden;
}

#twitter .inside img{
margin: 10px;
border: 1px solid #3b5998;
}

#twitter .inside p{
margin: 10px;
margin-left: 0px;
}

#twitter .inside p a{
color: #3b5998;
}

#flash{
background: url(images/flash.gif) no-repeat;
width: 	450px;
height: 177px;
border: 3px solid #85b5cf;
}

#social{
background: url(images/social.png) no-repeat;
width: 	202px;
height: 83px;
position: relative;
margin: 10px 0 0 10px;
}

#social a{
display: block;
width: 42px;
height: 42px;
float: left;
margin-top: 36px;
}

#social .social-facebook{ margin-left: 2px; }
#social .social-youtube{ margin-left: 10px; }
#social .social-twitter{ margin-left: 13px; }
#social .social-fotolog{ margin-left: 5px; }

#goChat{
background: url(images/chat.png) no-repeat;
width: 	207px;
height: 71px;
margin: 20px 20px 0 0;
}

#container{
position: relative;
width: 980px;
background: #000;
top: 30px;
padding-bottom: 50px;
}

#cont-top{ height: 13px; width: 980px; position: absolute; top: -13px; }
#cont-bottom{ height: 13px; width: 980px; position: absolute; bottom: -13px; }
.cont-top-left{ background: url(images/cont-top-left.png) no-repeat; width: 13px; height: 13px; position: absolute; left: 0; }
.cont-top-right{ background: url(images/cont-top-right.png) no-repeat; width: 13px; height: 13px; position: absolute; right: 0; }
.cont-top-center{ background: url(images/cont-top-center.png) repeat-x; width: 954px; height: 13px; position: absolute; left: 13px; }
.cont-bottom-left{ background: url(images/cont-bottom-left.png) no-repeat; width: 13px; height: 13px; position: absolute; left: 0; }
.cont-bottom-right{ background: url(images/cont-bottom-right.png) no-repeat; width: 13px; height: 13px; position: absolute; right: -1px; bottom: 1px;}
.cont-bottom-center{ background: url(images/cont-bottom-center.png) repeat-x; width: 955px; height: 13px; position: absolute; left: 13px; }

#navbar{
width: 980px;
top: 30px;
position: relative;
left: 40px;
}

.menu{
margin: 0 auto;
}

.menu ul{
list-style: none;
}

.menu a{
display: block;
height: 40px;
background: url(images/navbar.gif) no-repeat;
text-indent: -1000000px;
float: left;
position: relative;
}
.menu a:hover{
height: 40px;
margin-top: 0px;
}

.page-item-0 a{
background-position: top left;
width: 150px;
}

.page-item-0 a:hover{
background-position: 0px -85px;
}

.li-inicio a, .li-inicio a:hover{
background-position: 0px -65px;
height: 60px;
margin-top: -20px;
}

.page-item-6 a{
background-position: -149px 0px;
width: 148px;
}

.page-item-6 a:hover{
background-position: -149px -85px;
}

.li-staff a, .li-staff a:hover{
background-position: -149px -65px;
height: 60px;
margin-top: -20px;
}

.page-item-7 a{
background-position: -295px 0px;
margin-left: -2px;
width: 150px;
}

.page-item-7 a:hover{
background-position: -295px -85px;
}

.li-galeria a, .li-galeria a:hover{
background-position: -295px -65px;
height: 60px;
margin-top: -20px;
}

.page-item-8 a{
background-position: -445px 0px;
width: 147px;
}

.page-item-8 a:hover{
background-position: -445px -85px;
}

.li-link a, .li-link a:hover{
background-position: -445px -65px;
height: 60px;
margin-top: -20px;
}

.page-item-9 a{
background-position: -592px 0px;
width: 148px;
}

.page-item-9 a:hover{
background-position: -592px -85px;
}

.li-contacto a, .li-contacto a:hover{
background-position: -592px -65px;
height: 60px;
margin-top: -20px;
}

.page-item-10 a{
background-position: -740px 0px;
width: 149px;
}

.page-item-10 a:hover{
background-position: -740px -85px;
}

.li-convenios a, .li-convenios a:hover{
background-position: -740px -65px;
height: 60px;
margin-top: -20px;
}

/* Container */
.post{

}

h2{

}

#sidebar{
background: #000;
width: 280px;
margin: 0 20px;
}

#sidebar ul{
list-style: none;
}

.widgettitle{
display: none;
}

#footer{
width: 980px;
height: 50px;
position: relative;
top: 70px;
color: #fff;
font-weight: bold;
}

#footer a{
color: #ccff00;
}

/* Simple Image */
.simpleimage{
margin: 20px 0;
}

/* Encuestas */
.widget widget_polls-widget{
color: #000;
}

.wp-polls-ans{
background: url(images/poll-header.gif) no-repeat;
padding-top: 80px;
}

.wp-polls-ul li{
padding: 5px 0;
padding-right: 35px;
}

.poll-footer{
background: url(images/poll-footer.gif) left bottom no-repeat;
padding-bottom: 70px;
padding-top: 20px;
position: relative;
top: -10px;
}

.question{
position: relative;
top: 70px;
padding-right: 35px;
}

/* Galeria */
.ngg_images{
text-align: center;
margin: 40px auto;
padding-left: 12px;
}


/* Panorama Slider */
.pdEvents{
padding: 0;
position: relative;
margin-top: 60px;
background: url(images/panorama-panel.gif) no-repeat center;
height: 352px;
padding-top: 0px;
}

.pdEvents h2{
display: block;
position: absolute;
width: 124px;
height: 26px;
background: url(images/panoramas-h2.gif);
z-index: 20;
text-indent: -1000000px;
right: 5px;
top: -10px;
}

#panoramas-list{
padding-top: 21px;
width: 284px;
}

#panoramas-slider {
width: 284px;
height: 322px;
margin: 0 auto;
position: relative;
}

#panoramas-slider .scroll {
padding: 0;
height: 315px;
width: 284px;
overflow: auto;
overflow-x: hidden;
position: relative;
clear: left;
}


#panoramas-slider .scrollContainer .panel {
height: 312px;
width: 284px;
padding-top: 5px;
}

#panoramas-list .scrollContainer .panel li{
width: 205px;
margin-left: 20px;
text-align: left;
padding: 5px 20px;
}

#panoramas-slider .scrollButtons {
position: absolute;
cursor: pointer;
z-index: 30;
}

#panoramas-slider .scrollButtons.left {
bottom: -33px;
left: 58px;
}

#panoramas-slider .scrollButtons.right {
top: -41px;
left: 58px;
}

#panoramas-list .date{
color: #ccff00;
}

#panoramas-list .title a{
color: #ffea00;
font-size: 13px;
text-decoration: none;
font-weight: bold;
}

#panoramas-list .place{
color: #fff;
font-size: 12px;
}

#fbconnect_widget_div{
background: #eceff5;
text-align: left;
}

#fbconnect_widget_div .widgettitle{
display: block;
background: #3b5998;
font-size: 18px;
padding: 3px;
color: #fff;
}

#fbconnect_widget_div a{
color: #3b5998;
}

.fbconnect_miniprofile, .invitebutton{
padding-left: 10px;
}

#fbconnector_fanbox{
margin-top: 20px;
}

#home-panel{
width: 600px;
margin: 0 30px;
}

.single-post{
color: #fff;
margin-top: 40px;
padding-bottom: 50px;
}

.postinfo{
float: right;
text-align: right;
}

.single-post h2, .single-post h2 a{
font-size: 20px;
color: #fbd938;
}

.single-post .entry{
text-align: justify;
margin: 20px 0;
}

.single-post .entry img{
margin: 10px;
border: 1px solid #9de12f;
padding: 5px;
background: #ccc;
}

.single-post .entry p{
margin: 10px 0;
line-height: 20px;
font-size: 14px;
}

.single-post a{
color: #ccff00;
}

.ngg-album a{
color: #ccff00;
text-decoration: none;
}

.navigation{
border-top: 1px solid #ccff00;
padding: 10px 150px;

}

/* Begin Cateogoria */
#category{
color: #fff;
width: 600px;
padding: 20px;
}

#category table{
padding: 30px;
}

#category td{
padding: 20px 0;
text-align: left;
}

#category .thumb{
vertical-align: middle;
}

#category .post{
padding-left: 20px;
vertical-align: top;
}

#category .cat-name{
font-size: 20px;
color: #fbd938;
padding: 30px 0;
padding-bottom: 0;
}

#category .post h2{
padding-bottom: 10px;
}

#category .more a{
color: #ccff00;
}

#category img{
border: 1px solid #fbd938;
}

#category h2 a{
font-size: 20px;
color: #fbd938;
}


/* Fin Cateogoria */

/* Begin Comentarios */
.comentario{
background: #ededed;
width: 350px;
border: 1px solid #717171;
position:relative;
padding: 20px;
margin-top: 30px;
}

.commentmetadata{
position: absolute;
top: 0;
left: -128px;
width: 130px;
background: url(images/comment_who.gif) right no-repeat;
}

.comment_content{
background: #fff;
padding: 20px;
border: 1px solid #e4e4e4;
text-align: justify;
color: #000;
}



#comment_title{
color: #444444;
font-size: 20px;
font-weight: bold;
}

#comment_title .descripcion{
color: #989898;
font-size: 15px;
font-weight: normal;
margin-right: 30px;
}

#comment_escribir{
width: 500px;
margin-top: 40px;
text-align: right;
padding-right: 50px;
}

h3#respond{
color: #444444;
font-size: 20px;
font-weight: bold;
}

.comentario .bold{
font-weight: bold;
}

.comentario a, #comment_escribir a{
text-decoration: none;
color: #009bcd;
}

.comentario em{
font-weight: bold;
}

#comment_escribir p{
margin: 10px 0;
}

#comment_escribir textarea{
border: 1px solid #dadada;
width: 360px;
padding: 20px;
}

#comment_escribir .type_text{
border: 1px solid #dadada;
height: 20px;
padding: 0 5px;
}

.comment_author{
width: 130px;
margin-left: 0px;
text-align: center;
}

.comment_fecha{
width: 130px;
margin-left: 0px;
text-align: center;
}

.commentlist{
margin-right: 50px;
list-style: none;
}

#comment_escribir .submit{
background: url(images/comment_submit.gif) no-repeat;
width: 137px;
height: 26px;
text-indent: -1000000px;
border: none;
cursor: pointer;
}

#comment_escribir .submit{
background: url(images/comment_submit.gif) 0px -26px no-repeat;
width: 137px;
height: 26px;
text-indent: -1000000px;
border: none;
cursor: pointer;
}

#comment_escribir .submit_hover{
background: url(images/comment_submit.gif) no-repeat;
cursor: pointer;
}
/* End Comentarios */

.google-ad{
margin-top: 60px;
}

#numeracion{
display: none;
}

#prev{
float: left;
}

#next{
float: right;
}

.prev-post a, #prev a{
display: block;
width: 126px;
height: 21px;
background: url(images/navbuttons.gif) 0px -22px no-repeat;
text-indent: -1000000px;
}

.prev-post a:hover, #prev a:hover{
background: url(images/navbuttons.gif) 0px 0px no-repeat;
}

.next-post a, #next a{
display: block;
width: 126px;
height: 21px;
background: url(images/navbuttons.gif) -126px -22px no-repeat;
text-indent: -1000000px;
}

.next-post a:hover, #next a:hover{
background: url(images/navbuttons.gif) -126px 0px no-repeat;
}

.more a{
display: block;
width: 116px;
height: 21px;
background: url(images/more.gif) 0px -22px no-repeat;
text-indent: -1000000px;
}

.more a:hover{
background: url(images/more.gif) 0px 0px no-repeat;
}

#simpleimage-4{
margin-top: 50px;
}

#simpleimage-4 img{
border: 3px solid #29c8ff;
}

.cat-name{
width: 261px;
height: 57px;
background: url(images/h2-noticias.gif) no-repeat;
text-indent: -1000000px;
margin-top: 30px;
margin-left: 30px;
}

/* Begin Facebook */
.fbmlIframe{
width: 500px;
}