* { margin: 0pt; padding: 0pt; }
body { background: rgb(238, 238, 238) url('images/webbg.gif') repeat-y scroll left top; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
a { border: medium none ; outline-color: invert; outline-style: none; outline-width: medium; text-decoration: none; }
a:link, a:visited { color: rgb(169, 0, 0); }
a:hover { color: rgb(0, 0, 0); }
img a { border: medium none ; outline-color: invert; outline-style: none; outline-width: medium; }
.center { text-align: center; }
acronym, abbr { color: rgb(255, 204, 0); cursor: help; font-weight: bold; }
.clearfix:after { clear: both; content: "."; display: block; height: 0pt; visibility: hidden; }
div#wrapper { margin: 0pt; background: rgb(255, 255, 255) url('images/wrapbg.gif') repeat-y; width: 770px; }
div#content { padding: 0px 5px 0px 0px; float: right; text-align: left; width: 500px; }
.storycontent img { border: 0px none ; }
.storycontent ul { list-style-type: none; }
.storycontent ul li { padding: 0px 0px 0px 15px; background: transparent url('images/bulletlist.gif') no-repeat scroll left top; }
.storycontent ul li a:link, .storycontent ul li a:visited { color: rgb(169, 0, 0); }
.storycontent ul li a:hover { color: rgb(0, 0, 0); }
.storycontent ol { margin-left: 20px; }
.storycontent ol li a:link, .storycontent ol li a:visited { color: rgb(169, 0, 0); }
.storycontent ol li a:hover { color: rgb(0, 0, 0); padding-left: 5px; }
div#leftCont { background: rgb(0, 0, 0) url('images/sidebg.gif') no-repeat scroll left top; float: left; width: 250px; }
.logo { margin-bottom: 15px; margin-top: 25px; text-align: center; }
.logo img { border: medium none ; }
html > body .logo img { border: medium none ; }
#navigation { margin: 0pt; padding: 0pt; color: rgb(255, 255, 255); list-style-image: none; list-style-type: none; text-transform: lowercase; }
#navigation ul { margin: 0pt; padding: 0pt; list-style-image: none; list-style-type: none; }
#navigation li { color: rgb(255, 255, 255); margin-bottom: 1px; }
#navigation a { padding: 5px 0px 5px 20px; overflow: hidden; cursor: pointer; display: block; font-weight: normal; height: 20px; line-height: 20px; }
#navigation a:link, #navigation a:visited { background: rgb(5, 5, 5) url('images/mnubullet.gif') no-repeat scroll left center; color: rgb(51, 51, 51); }
#navigation a:hover { background: rgb(18, 18, 18) url('images/mnubulletover.gif') no-repeat scroll left center; color: rgb(204, 204, 204); }
#navigation ul#pages_list li.current_page_item a { background: rgb(18, 18, 18) url('images/mnubulletover.gif') no-repeat scroll left center; color: rgb(204, 204, 204); }
#navigation ul#pages_list li.current_page_item a:hover { background: rgb(0, 0, 0) url('images/mnubullet.gif') no-repeat scroll left center; color: rgb(255, 255, 255); }
.sidebar { border-top: 1px solid rgb(0, 0, 0); padding: 15px 15px 0pt 18px; background: transparent url('images/notfixedbg.gif') no-repeat scroll 0pt 0px; clear: both; color: rgb(255, 255, 255); font-family: 'Lucida grande','Lucida sans unicode','trebuchet MS',sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; text-align: left; }
.sidebar p { line-height: 14px; margin-bottom: 9px; }
#titTags { margin: 0px; padding: 0px; background: rgb(0, 0, 0) url('images/tittags.gif') no-repeat scroll left top; height: 92px; text-indent: -9000px; }
#tags { border-bottom: 2px solid rgb(223, 220, 153); padding: 10px; background-color: rgb(235, 234, 201); }
#sideComments { margin: 0px; padding: 0px; }
#sideComments h1 { margin: 0px; background: transparent url('images/titcomentarios.gif') no-repeat scroll left top; color: rgb(153, 153, 153); font-size: 18px; height: 51px; text-indent: -9000px; vertical-align: middle; }
#sideComments ul { border-top: 1px solid rgb(0, 0, 0); border-bottom: 4px solid rgb(207, 165, 0); list-style-image: none; list-style-position: outside; list-style-type: none; }
#sideComments li { border-bottom: 1px solid rgb(51, 51, 51); background: rgb(34, 34, 34) url('images/icon_comentarios.gif') no-repeat scroll left center; color: rgb(204, 204, 204); font-size: 10px; line-height: 24px; margin-bottom: 1px; padding-left: 20px; }
#sideComments li a {  }
#sideComments li a:link, #sideComments li a:visited { color: rgb(102, 102, 102); }
#sideComments li a:hover { color: rgb(255, 204, 0); }
#searchForm fieldset { border: medium none ; }
#search { background: rgb(251, 204, 20) url('images/searchbg.gif') repeat-x scroll left top; height: 59px; max-height: 59px; padding-top: 25px; text-align: center; }
#searchsubmit:hover { background: transparent url('images/searchbtn.gif') no-repeat scroll 0px -23px; }
#s { border: medium none ; padding: 6px 6px 6px 25px; background: rgb(255, 255, 255) url('images/inputsearch.gif') no-repeat scroll left center; float: left; font-size: 14px; margin-left: 10px; width: 110px; }
#wp_quotes { background: rgb(33, 70, 1) url('images/quotesbg.gif') no-repeat scroll center top; }
#wp_quotes div.wp_quotes_quote { padding: 10px; color: rgb(255, 255, 255); }
#wp_quotes div.wp_quotes_author { padding: 10px 0px 0px; background: rgb(0, 0, 0) url('images/tabsbottom.gif') repeat scroll left bottom; color: rgb(255, 204, 0); font-weight: bold; margin-top: 5px; text-align: center; }
div.wp_quotepage { font-size: 14px; margin-left: 40px; width: 80%; }
div.wp_quotepage_quote {  }
div.wp_quotepage_author { font-style: italic; }
hr.wp_quotepage_hr { margin-bottom: 15px; margin-left: 15px; margin-top: 15px; width: 70%; }
div.wpquotes_poweredby { font-size: 0.8em; margin-top: 12px; text-align: center; }
h3#links { background: transparent url('images/titlinks.gif') repeat; cursor: pointer; display: block; height: 51px; text-indent: -9000px; }
#linksList ul { border-top: 1px solid rgb(0, 0, 0); margin-top: 1px; }
#linksList li { border-bottom: 1px solid rgb(51, 51, 51); margin-bottom: 1px; }
#linksList a { display: block; padding-left: 15px; }
#linksList a:link, #linksList a:visited { background: rgb(17, 17, 17) url('images/sidelist.gif') no-repeat scroll left center; color: rgb(102, 102, 102); }
#linksList a:hover { background: rgb(34, 34, 34) url('images/sidelistover.gif') no-repeat scroll left center; color: rgb(255, 255, 255); }
h3#polls { background: transparent url('images/titpoll.gif') repeat; display: block; height: 51px; text-indent: -9000px; }
#democracy { border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(17, 17, 17); color: rgb(102, 102, 102); }
#democracy a:link, #democracy a:visited { color: rgb(255, 255, 255); }
#democracy a:hover { color: rgb(153, 153, 153); }
#poll-question { border-bottom: 1px solid rgb(51, 51, 51); padding: 4px; background-color: rgb(34, 34, 34); color: rgb(153, 153, 153); }
#democracy ul { padding-left: 15px; }
#democracy ul li { padding: 4px; }
#democracy label { font-size: 11px; }
#democracy #btnVote { border: 1px solid rgb(0, 0, 0); margin: auto; padding: 4px; background: rgb(255, 204, 0) none repeat; color: rgb(0, 0, 0); font-weight: bold; width: 80%; }
#democracy .totalVotes { padding: 4px; color: rgb(255, 255, 255); text-align: center; }
h3#cats { background: transparent url('images/titcategorias.gif') repeat; cursor: pointer; display: block; height: 51px; text-indent: -9000px; }
#catList ul { border-top: 1px solid rgb(0, 0, 0); margin-top: 1px; }
#catList li a { border-bottom: 1px solid rgb(51, 51, 51); margin: 0px 0px 1px; display: block; line-height: 20px; padding-left: 15px; }
#catList li a:link, #catList li a:visited { background: rgb(17, 17, 17) url('images/sidelist.gif') no-repeat scroll left center; color: rgb(102, 102, 102); }
#catList li a:hover { background: rgb(34, 34, 34) url('images/sidelistover.gif') no-repeat scroll left center; color: rgb(255, 255, 255); }
#catList .current-cat a:link, #catList .current-cat a:visited { background: rgb(34, 34, 34) url('images/sidelistover.gif') no-repeat scroll left center; color: rgb(255, 255, 255); }
#catList .current-cat a:hover { color: rgb(255, 204, 0); }
#catList ul li ul { border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(51, 51, 51); border-width: medium medium 1px; }
#catList .children a { border: medium none ; }
#catList .children li { border: medium none ; margin: 0px; }
#catList .children a:link, #catList .children a:visited { background: rgb(17, 17, 17) url('images/icon_subcats.gif') no-repeat scroll left center; color: rgb(68, 68, 68); }
#catList .children a:hover { background: rgb(34, 34, 34) url('images/icon_subcats_o.gif') no-repeat scroll left center; color: rgb(153, 153, 153); }
#catList .children .current-cat a:link, #catList .children .current-cat a:visited { background: rgb(34, 34, 34) url('images/icon_subcats_o.gif') no-repeat scroll left center; color: rgb(153, 153, 153); }
#catList .children .current-cat a:hover { color: rgb(255, 204, 0); }
#sindicar ul { margin: 10px 0px; padding: 0pt; display: block; list-style-type: none; list-style-image: none; list-style-position: outside; width: 225px; }
#sindicar ul li { margin: 0pt 0pt 0pt 11px; padding: 0pt; height: 42px; width: 225px; z-index: 100; }
#sindicar ul li a { display: block; height: 42px; outline-color: invert; outline-style: none; outline-width: 0pt; text-decoration: none; text-indent: -999em; width: 225px; }
#sindicar ul li#rssSite a { background: rgb(34, 34, 34) url('images/rssbuttons.png') no-repeat scroll left top; }
#sindicar ul li#rssSite a:hover { background-position: right top; }
#sindicar ul li#rssComentarios a { background: rgb(34, 34, 34) url('images/rssbuttons.png') no-repeat scroll left bottom; }
#sindicar ul li#rssComentarios a:hover { background-position: right bottom; }
.post { border-top: 2px solid rgb(241, 241, 241); padding: 15px 0px 0px; background: transparent url('images/postbg.jpg') no-repeat scroll right top; }
div#content p { margin: 0pt 0px 11px; color: #666666; font-family: Helvetica,Arial,'Trebuchet MS',sans-serif, 'Lucida Grande'; font-size: 11px; line-height: 18px; }
div.post h1 { color: rgb(255, 255, 255); font-size: 22px; letter-spacing: -1px; margin-bottom: 15px; }
span.details { color: rgb(153, 153, 153); display: block; font-size: 10px; font-weight: normal; letter-spacing: 0px; }
div#content h2 { color: rgb(0, 0, 0); font-family: 'Lucida Grande','Trebuchet MS',sans-serif; font-size: 22px; letter-spacing: -1px; padding-bottom: 5px; }
div#content h3 { background: rgb(169, 0, 0) none repeat; color: rgb(255, 255, 255); font-family: 'Lucida Grande','Trebuchet MS',sans-serif; font-size: 38px; letter-spacing: -2px; margin-right: 5px; padding-bottom: 5px; text-align: center; }
div#content h3 a { color: rgb(255, 255, 255); }
div#content h3 a:hover { color: rgb(0, 0, 0); }
div#content h4 { margin: 0px; letter-spacing: -1px; font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 24px; font-weight: normal; color: rgb(169, 0, 0); }
.post img { border: medium none ; }
.post img a { border: medium none ; }
div.post h1 a { border: medium none ; color: rgb(0, 0, 0); text-decoration: none; }
div.post h1 a:hover { border: medium none ; color: rgb(169, 0, 0); }
h2#comments a { color: rgb(169, 0, 0); }
h2#comments a:hover { color: rgb(153, 153, 153); }
code { padding: 2px 20px 4px 60px; background: rgb(255, 255, 255) url('images/code.gif') no-repeat scroll left top; color: rgb(102, 102, 102); display: block; font-family: "Lucida Grande",Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-size-adjust: none; font-stretch: normal; margin-left: 10px; margin-right: 20px; }
blockquote { padding: 2px 20px 4px 60px; background: rgb(255, 255, 255) url('images/quote.gif') no-repeat scroll left top; color: rgb(102, 102, 102); display: block; font-family: "Lucida Grande",Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-size-adjust: none; font-stretch: normal; margin-left: 10px; margin-right: 20px; }
.bubbleDate { padding: 8px 0pt 0pt 25px; background: transparent url('images/bgdate.gif') no-repeat scroll 9px 3px; float: right; height: 53px; line-height: 22px; position: relative; width: 50px; }
.add { background: rgb(255, 255, 255) url('images/icon_addcomment.gif') no-repeat scroll left bottom; float: left; padding-left: 18px; padding-top: 10px; text-align: center; }
.editComm { background: transparent url('images/icon_editcomment.gif') no-repeat scroll left center; float: right; padding-left: 20px; }
.alt { margin: 0pt; background: rgb(247, 247, 247) none repeat; }
.authorcomment { margin: 0pt; padding: 10px; background: transparent url('images/authorbg.gif') no-repeat; color: rgb(51, 51, 51); }
.authorcomment span { background: rgb(241, 255, 185) url('images/author.gif') no-repeat scroll 40px 0pt; }
.commentlist { border-top: 1px solid rgb(221, 221, 221); margin: 0px; padding: 0px; text-align: left; }
.commentlist li { border-bottom: 1px solid rgb(221, 221, 221); padding: 15px 10px 3px; list-style-type: none; list-style-image: none; list-style-position: outside; min-height: 60px; }
.commentlist p { margin: 10px 5px 0px 0pt; width: 400px; }
.commentlist .wait { border: 1px solid rgb(255, 228, 80); padding: 3px; background-color: rgb(255, 251, 207); color: rgb(191, 181, 95); font-size: 10px; font-weight: bold; }
.noComments { border: 1px solid rgb(255, 228, 80); margin: 10px 0px; padding: 10px 10px 10px 28px; background: rgb(255, 249, 176) url('images/icon_alert.gif') no-repeat scroll left center; color: rgb(0, 0, 0); font-size: 11px; text-align: center; }
.commentmetadata { margin: 0pt; display: block; }
.altComment { background-color: rgb(249, 249, 249); }
cite { padding: 2px 0px 2px 25px; background: transparent url('images/ico_comentario.gif') no-repeat scroll left center; color: rgb(68, 68, 68); font-style: normal; }
cite a:link { color: rgb(114, 163, 197); }
cite a:visited { color: rgb(114, 163, 197); }
cite a:hover { color: rgb(0, 109, 187); }
.commentdate { color: rgb(204, 204, 204); }
.commentdate a:link { color: rgb(153, 153, 153); }
.commentdate a:visited { color: rgb(153, 153, 153); }
.commentdate a:hover { color: rgb(51, 51, 51); }
.tags { border-top: 3px solid rgb(76, 76, 76); padding: 15px; background: transparent url('images/bgtags.gif') no-repeat; color: rgb(63, 56, 20); height: 80px; margin-top: 15px; min-height: 80px; }
.tags p { padding-top: 15px; }
#commentform { font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 12px; }
#commentform fieldset { border: medium none ; margin: 0px; background-color: rgb(251, 204, 20); width: 99%; }
#commentform { border: 0px none ; background: rgb(255, 255, 255) none repeat; }
#respond { margin: 0px; padding: 0px; background: transparent url('images/topform.gif') no-repeat scroll left center; height: 50px; text-indent: -9000px; width: 495px; }
#commentBtn { border: 1px solid rgb(51, 51, 51); padding: 3px; background-color: rgb(169, 0, 0); color: rgb(255, 255, 255); width: 99%; }
#ed_toolbar { border-top: 2px solid rgb(0, 0, 0); margin: 0px; padding: 5px 0px 0px; background: rgb(251, 204, 20) url('images/toolbar.gif') repeat-x scroll left bottom; height: 45px; text-align: center; }
#ed_toolbar input { border: medium none ; padding: 5px; background: transparent url('images/toolbarbtn.gif') repeat-x scroll left center; color: rgb(255, 255, 255); font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 9px; line-height: normal; font-size-adjust: none; font-stretch: normal; height: 29px; margin-left: 2px; margin-right: 2px; text-transform: uppercase; width: 78px; }
.fieldsForm { margin: 0px; padding: 10px 0px 0px; background: rgb(51, 51, 51) url('images/fieldsform.jpg') no-repeat scroll left center; height: 170px; min-height: 171px; }
.fieldsForm p { padding: 0px 10px; }
.fieldsForm input { border: 2px solid rgb(153, 153, 153); padding: 3px 0px 3px 25px; background: rgb(255, 255, 255) none repeat; color: rgb(143, 143, 143); width: 80%; }
.fieldsForm label { color: rgb(102, 102, 102); display: block; float: left; width: 80px; }
.fieldsForm em { color: rgb(251, 204, 20); font-style: normal; }
.fieldsForm img { border: medium none ; }
.fieldsForm input#author { background: rgb(255, 255, 255) url('images/icon_user.gif') no-repeat scroll left center; }
.fieldsForm input#email { background: rgb(255, 255, 255) url('images/icon_email.gif') no-repeat scroll left center; }
.fieldsForm input#url { background: rgb(255, 255, 255) url('images/icon_link.gif') no-repeat scroll left center; }
.fieldComment { margin: 0px; padding: 15px 5px 5px; background: rgb(34, 34, 34) none repeat; }
.fieldComment textarea#comment { border: 2px solid rgb(153, 153, 153); padding: 5px; background: rgb(255, 255, 255) url('images/comentariobg.gif') no-repeat; color: rgb(143, 143, 143); font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 12px; height: 150px; width: 97%; }
div#footer { background: rgb(0, 0, 0) url('images/footerbg.gif') no-repeat scroll left top; clear: both; color: rgb(255, 255, 255); height: 80px; width: 100%; }
#footer ul { margin: 0px 0px 10px; padding: 35px 0px 0px 40px; display: block; list-style-type: none; list-style-image: none; list-style-position: outside; width: 111px; }
#footer ul li { margin: 0pt 0pt 0pt 11px; padding: 0pt; display: inline; float: left; height: 33px; width: 111px; z-index: 100; }
#footer ul li a { background: rgb(34, 34, 34) url('images/credits.gif') no-repeat scroll left top; display: block; height: 33px; outline-color: invert; outline-style: none; outline-width: 0pt; text-decoration: none; text-indent: -999em; width: 111px; }
#footer ul li#wpLink a:link, #footer ul li#wpLink a:visited { background: rgb(34, 34, 34) url('credits.gif') no-repeat scroll left top; }
#footer ul li#wpLink a:hover { background-position: left bottom; }
.gravatar { border: 1px solid rgb(238, 238, 238); padding: 3px; background: rgb(255, 255, 255) none repeat; float: right; max-height: 40px; max-width: 40px; width: 40px; }
.postgrav { border: 1px solid rgb(0, 0, 0); padding: 3px; background: rgb(255, 255, 255) none repeat; float: left; margin-left: 5px; margin-right: 5px; }
.continue { margin: 7px 0px 20px; background: transparent url('images/btn_continue.gif') no-repeat; display: block; height: 12px; text-indent: -3000px; width: 102px; }


.addComment { float: right; height: 27px; position: relative; width: 118px; }
.addComment a { background: rgb(255, 255, 255) none repeat; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; height: 27px; text-indent: -9000px; width: 118px; }
.addComment a:link, .addComment a:visited { background: transparent url('images/btn_addcomment.gif') no-repeat scroll right top; }
.addComment a:hover { background: transparent url('images/btn_addcomment.gif') no-repeat scroll right bottom; }
.post table { margin: 0pt; padding: 0pt; border-collapse: collapse; color: rgb(153, 153, 153); font-family: tahoma,verdana,arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; text-align: left; }
.post caption { font-size: 14px; font-weight: bold; margin-bottom: 20px; text-align: left; text-transform: uppercase; }
.post td { border: 1px solid rgb(255, 255, 255); margin: 0pt; padding: 20px 10px; }
.post th { font-weight: normal; }
.post thead tr th { border: 1px solid rgb(255, 255, 255); padding: 20px 10px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-weight: bold; }
.post tfoot tr th, .post tfoot tr td { border-top: 1px solid rgb(204, 204, 204); padding: 20px 10px; background-color: rgb(247, 247, 247); color: rgb(102, 102, 102); }
.post tfoot { border-top: 5px solid rgb(0, 0, 0); }
.post tbody tr th { padding: 20px 10px; }
.post tr.odd { background-color: rgb(247, 249, 250); }
.post tr:hover { background: rgb(238, 238, 238) none repeat; }
.post tr:hover td, tr:hover td a, tr:hover th a { color: rgb(0, 0, 0); }
.post tr:hover td a:hover, tr:hover th a:hover { border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); }
.post table a { background-image: none; color: rgb(187, 196, 205); padding-left: 15px; text-decoration: none; }
.post table a:hover { background-color: rgb(238, 238, 238); }
.post table a:visited { text-decoration: line-through; }
.note { border: 1px solid rgb(255, 228, 80); padding: 10px 10px 10px 28px; background: rgb(255, 249, 176) url('images/icon_alert.gif') no-repeat scroll left center; color: rgb(51, 51, 51); }
h3#themes { background: transparent url('images/titthemes.gif') repeat; cursor: pointer; display: block; height: 51px; text-indent: -9000px; }
#navThemes ul { border-top: 1px solid rgb(0, 0, 0); margin-top: 1px; }
#navThemes li { border-bottom: 1px solid rgb(51, 51, 51); margin-bottom: 1px; }
#navThemes a { display: block; padding-left: 15px; }
#navThemes a:link, #navThemes a:visited { background: rgb(17, 17, 17) url('images/sidelist.gif') no-repeat scroll left center; color: rgb(102, 102, 102); }
#navThemes a:hover { background: rgb(34, 34, 34) url('images/sidelistover.gif') no-repeat scroll left center; color: rgb(255, 255, 255); }
#navThemes ul li.ts_current_theme a { background: rgb(34, 34, 34) url('sidelistover.gif') no-repeat scroll left center; color: rgb(255, 255, 255); }
#navThemes ul li.ts_current_theme a:hover { background: rgb(34, 34, 34) url('images/sidelistover.gif') no-repeat scroll left center; color: rgb(255, 204, 0); }
.sponsoredLinks { border: 1px solid rgb(238, 238, 238); padding: 10px; background: rgb(247, 247, 247) none repeat; font-size: 12px; margin-bottom: 10px; }
.sponsoredLinks ul, .sponsoredLinks ul li, .sponsoredLinks li { list-style-image: none; list-style-position: outside; list-style-type: none; }
.sponsoredLinks li a { border-bottom: 1px solid rgb(238, 238, 238); padding: 3px 0px 3px 25px; display: block; }
.sponsoredLinks li a:link, .sponsoredLinks li a:visited { background: rgb(247, 247, 247) url('images/bullet_add.gif') no-repeat scroll left center; color: rgb(102, 102, 102); }
.sponsoredLinks li a:hover { background: rgb(247, 247, 247) url('images/bullet_add_o.gif') no-repeat scroll left center; color: rgb(169, 0, 0); }
#paginacion { border-top: 1px solid rgb(238, 238, 238); background: rgb(255, 255, 255) none repeat; display: block; width: 100%; margin-bottom: 50px; text-align: center; }
#paginacion a { padding: 3px; margin-right: 2px; margin-left: 2px; }
#paginacion a:hover { color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); }
#paginacion li a { padding: 3px; margin-right: 2px; margin-left: 2px; }
.paginacion li { display: inline; }
.paginacion li a:hover { color: rgb(0, 0, 0); }
.actual { border-style: solid; border-color: rgb(247, 247, 247) rgb(238, 238, 238) rgb(238, 238, 238); border-width: 1px; color: rgb(0, 0, 0); background-color: rgb(247, 247, 247); }

/* ::::: http://infectedfx.net/wp-content/themes/YeuxDeLune/tabs.css ::::: */

.tabberlive .tabbertabhide { display: none; }
.tabber {  }
.tabberlive { margin-top: 1em; }
ul.tabbernav { margin: 0pt; padding: 5px 0pt; width: 250px; }
ul.tabbernav li { margin: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; display: inline; }
ul.tabbernav li a { border-bottom: medium none; padding: 5px 11px 4px 10px; background: transparent url('images/tabnormal.gif') no-repeat scroll right top; margin-left: 3px; text-decoration: none; }
ul.tabbernav li a:link, ul.tabbernav li a:visited { color: rgb(204, 204, 204); }
ul.tabbernav li a:hover { background: transparent url('images/tabover.gif') no-repeat scroll right top; color: rgb(255, 255, 255); }
ul.tabbernav li.tabberactive a { border-bottom: 1px solid rgb(34, 34, 34); background: transparent url('images/tabactive.gif') repeat scroll right top; color: rgb(255, 255, 255); }
ul.tabbernav li.tabberactive a:hover { border-bottom: 1px solid rgb(34, 34, 34); background: transparent url('images/tabactive.gif') repeat scroll right top; color: rgb(204, 204, 204); }
.tabberlive .tabbertab { border-top: 0pt none; background: rgb(34, 34, 34) url('images/tabsbottom.gif') no-repeat scroll center bottom; overflow: auto; width: 250px; min-height: 200px; padding-bottom: 50px; }
.tabbertab a { padding: 0px 0px 0px 20px; }
.tabberlive .tabbertab h2 { display: none; }
.tabberlive .tabbertab h3 { display: none; }
.recentPost li { padding: 0px 0px 0px 5px; background: transparent url('images/tabbedlist.gif') repeat-x scroll left bottom; list-style-image: none; list-style-position: outside; list-style-type: none; line-height: 25px; display: block; color: rgb(204, 204, 204); }
.recentPost a { margin-bottom: 1px; }
.recentPost a:link, .recentPost a:visited { background: transparent url('images/icon_arrow.gif') no-repeat scroll left center; color: rgb(102, 102, 102); }
.recentPost a:hover { background: transparent url('images/icon_arrowover.gif') no-repeat scroll left center; color: rgb(251, 204, 20); }
.popularPost li { padding: 0px 0px 0px 5px; background: transparent url('images/tabbedlist.gif') repeat-x scroll left bottom; list-style-image: none; list-style-position: outside; list-style-type: none; line-height: 25px; display: block; width: 245px; color: rgb(204, 204, 204); }
.popularPost a { margin-bottom: 1px; }
.popularPost a:link, .popularPost a:visited { background: transparent url('images/icon_comments.gif') no-repeat scroll left center; color: rgb(102, 102, 102); }
.popularPost a:hover { background: transparent url('images/icon_commentsover.gif') no-repeat scroll left center; color: rgb(251, 204, 20); }
#tab1.tabberlive {  }
#tab2.tabberlive {  }
#tab2.tabberlive .tabbertab {  }
.tabbertab dl { padding: 5px; }
.tabbertab dt { padding: 0px 0px 5px; background: transparent url('images/tabbedlist.gif') repeat-x scroll center bottom; color: rgb(255, 204, 51); font-size: 13px; font-weight: bold; }
.tabbertab span { padding-left: 10px; color: rgb(75, 75, 75); }
.tabbertab dd {  }
.tabbertab dd a:link, .tabbertab dd a:visited { background: transparent url('images/ddbg.gif') no-repeat scroll left center; color: rgb(102, 102, 102); }
.tabbertab dd a:hover { background: transparent url('images/ddbgover.gif') no-repeat scroll left center; color: rgb(255, 204, 51); }

/* ::::: http://www.infectedfx.net/ ::::: */

.tabber { display: none; }

/* ::::: http://infectedfx.net/wp-content/plugins/adsenseBeautifier/adsenseBeautifier.css ::::: */

.largerectangle { margin: 5px 0px; padding: 0px; background-image: url('rotator.php'); background-repeat: no-repeat; background-position: 0 0; }
.largerectangle p { margin: 0px 10px 0px 63px; padding: 0px 0px 0px 67px; }
.leaderboard { border-top: 0px dotted rgb(0, 0, 0); margin: 15px 10px 10px; padding: 65px 0px 0px; background-image: url('images/leaderboard.png'); background-repeat: no-repeat; background-position: center 5px; width: 760px; clear: both; }
.leaderboard p { border-top: 1px dotted rgb(0, 0, 0); margin: 0px; padding: 0px; text-align: center; }

/* ::::: http://infectedfx.net/wp-content/plugins/dBeautifier/dBeautifier.css ::::: */

.download-link { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 5px; background: rgb(246, 246, 246) none repeat; height: 50px; padding-left: 15px; }
.download-link h4 { margin: 0pt; padding: 10px 0pt 0pt 5px; }
.download-link p { margin: 0pt; padding: 0pt 0pt 0pt 30px; }
.download-link img { border: medium none ; margin: 5px 5px 0pt; float: left; padding-top: 4px; }

/* ::::: http://infectedfx.net/wp-content/plugins/lightbox-plugin/lightbox.css ::::: */

#lightbox { border-right: 2px solid rgb(102, 102, 102); border-bottom: 2px solid rgb(102, 102, 102); padding: 10px; background-color: rgb(238, 238, 238); }
#lightboxCaption { font-size: 0.8em; padding-top: 0.4em; }
#lightbox img { border: medium none ; }
#overlay img { border: medium none ; }
#overlay { background-image: url('images/overlay.png'); }
* html #overlay { background-color: transparent; background-image: url('images/blank.gif'); }

/* ::::: http://www.infectedfx.net/ ::::: */

.wp-polls ul li { text-align: left; list-style-type: none; list-style-image: none; list-style-position: outside; }
.wp-polls ul li:before, #sidebar ul ul ul li:before { content: ''; }

/* ::::: http://infectedfx.net/wp-content/plugins/sociable/sociable.css ::::: */

div .sociable { margin: 3em 0pt; }
span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span { border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 238) none repeat; position: absolute; display: block; top: -5em; color: black; line-height: 1.25em; }
.sociable span { display: block; }
.sociable ul { display: inline; }
.sociable li { margin: 0pt; padding: 2px; background: transparent none repeat; display: inline; list-style-type: none; }
.sociable ul li:before { content: ""; }
.sociable img { border: 0pt none ; }

/* ::::: http://infectedfx.net/wp-content/plugins/ig_syntax_hilite/css/syntax_hilite_css.css ::::: */

.syntax_hilite, li .syntax_hilite { padding: 3px 3px 10px 8px; overflow: auto; background-color: rgb(254, 254, 254); font-size: 12px; font-family: 'Courier New',Courier,monospace; white-space: nowrap; }
.syntax_hilite { width: 480px; }
.syntax_hilite li { border-bottom: 1px dotted rgb(204, 204, 204); }
li .syntax_hilite { width: 460px; }
.igBar, li .igBar { background: rgb(255, 255, 255) url('images/icon_code.gif') no-repeat scroll left top; color: rgb(204, 204, 204); padding-left: 15px; }
.igBar { width: 480px; }
li .igBar { width: 471px; }
.igBar a { margin: 0px 5px 0px 10px; text-decoration: none; font-weight: normal; font-size: 11px; }
.igBar a:link { color: rgb(0, 0, 0); }
.igBar a:visited { color: rgb(0, 0, 0); }
.igBar a:hover { color: rgb(169, 0, 0); }
.syntax_hilite .langName { color: rgb(169, 0, 0); font-weight: bold; font-family: Georgia,"Times New Roman",Times,serif; font-style: italic; font-size: 18px; letter-spacing: -1px; text-align: center; }
.syntax_hilite textarea { border: medium none ; margin: 0px -5px -2px 0px; background-color: rgb(255, 255, 255); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; }

/* ::::: http://www.infectedfx.net/ ::::: */

.contactform { margin: auto; overflow: hidden; }
.contactleft { margin: 5px 0pt; padding: 4px; width: 25%; clear: both; float: left; display: inline; text-align: right; }
.contactright { margin: 5px 0pt; padding: 4px; width: 70%; text-align: left; float: right; display: inline; }
.contactform #wpcf_your_name, .contactform #wpcf_email, .contactform #wpcf_website { border: 1px solid rgb(204, 204, 204); padding: 5px 5px 5px 25px; width: 80%; }
.contactform #wpcf_your_name { background: rgb(255, 255, 255) url('images/icon_user_001.gif') no-repeat scroll left center; }
.contactform #wpcf_email { background: rgb(255, 255, 255) url('images/icon_email_001.gif') no-repeat scroll left center; }
.contactform #wpcf_website { background: rgb(255, 255, 255) url('images/icon_www.gif') no-repeat scroll left center; }
.contactform #wpcf_msg { border: 1px solid rgb(204, 204, 204); padding: 5px 5px 20px; background: rgb(255, 255, 255) url('images/icon_mensaje.gif') no-repeat scroll right bottom; width: 86%; font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 12px; }
.contacterror { background: rgb(247, 247, 247) none repeat; }
.error { background: rgb(255, 255, 255) url('images/icon_error.gif') no-repeat scroll left center; width: 30px; height: 16px; font-size: 20px; cursor: default; }
.requiredMsg { border: 1px solid rgb(255, 228, 80); padding: 10px 10px 10px 28px; background: rgb(255, 249, 176) url('images/icon_alert_001.gif') no-repeat scroll left center; color: rgb(51, 51, 51); }
.sucessMsg { border: 1px solid rgb(238, 238, 238); padding: 10px 10px 10px 28px; background: rgb(247, 247, 247) url('images/icon_ok.gif') no-repeat scroll left center; color: rgb(0, 102, 204); }
#contactsubmit {  }

.download { text-align: center; }
.download a { margin: 0px 0px 15px 370px; background: rgb(255, 255, 255) none repeat; display: block; height: 27px; text-indent: -9000px; width: 118px; }
.download a:link, .download a:visited { background: transparent url('images/download.gif') no-repeat; }
.download a:hover { background: transparent url('images/download.gif') no-repeat scroll 0px -27px; }

.post img{
	position: relative;
	background: url('images/pic_back.jpg') no-repeat;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	border: 0px;
}

.post img.verpic{
	position: relative;
	background: url('images/verpic_back.jpg') no-repeat;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	border: 0px;
}

.post img.noback{
	background: url('images/xx.jpg') no-repeat;
}


.post h4 {
	font-family: "trebuchet ms";
	size: 14px;
	color: #000;
}

.pagebar { border-top: 1px solid rgb(204, 204, 204); margin: auto; padding: 25px 0px 0px; background: rgb(255, 255, 255) none repeat; text-align: center; color: #999999}
x.pagebar a, .pageList .this-page { padding: 2px 6px; text-align: center; text-decoration: none; }
x.pagebar a:link, .pagebar a:visited { color: rgb(0, 0, 0); }
x.pagebar a:hover { color: rgb(169, 0, 0); text-decoration: none; }
x.pagebar .break { border: medium none ; padding: 2px 6px; background: rgb(255, 255, 255) none repeat; text-decoration: none; }
x.pagebar .this-page { padding: 2px 6px; background: rgb(0, 0, 0) none repeat; color: rgb(255, 255, 255); font-weight: bold; }

