/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input[type=text], input[type=password], input.text, input.title, textarea, select {background-color:#fff;border:1px solid #bbb;}
input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {border-color:#666;}
input[type=text], input[type=password], input.text, input.title, textarea, select {margin:0.5em 0;}
input.text, input.title {width:230px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
input[type=checkbox], input[type=radio], input.checkbox, input.radio {position:relative;top:.25em;}

/* custom */
html {font-size:100.01%;}
body {font-size:75%;color:#262727;background:#e7e6e6 url(back.png) repeat-y center;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;text-align:center;}
a {color:#14486a;font-weight:bold;text-decoration:none;}
#adtop {height:90px;margin:15px 0 0;}
#adtop #left {width:728px;margin-left:10px;display:inline;}
#adtop #right {margin:0;display:inline;}
#wrapper {width:960px;margin:0 auto;text-align:left;background:#fff;}
#wrapper #header {width:960px;padding:5px 0 5px 0;float:left;}
#wrapper #header a#logo {padding:5px 0 0 0;}
p.center {text-align:center;}
#wrapper #header #breaking-news {float:left;width:160px;height:90px;padding:10px;text-align:center;font-weight:bold;}
#wrapper #header #breaking-news p.title {font-size:2.1em;color:#A20;padding:3px 15px;}
#wrapper #header #breaking-news p.sub {font-size:1.6em;}
#wrapper #header #breaking-news a {text-decoration:none;}
#wrapper #header #money {float:left;padding:0 0 0 150px;display:block;}
#wrapper #header #money p.title {font-size:1.65em;color:#14486a;font-weight:bold;margin:5px 0;text-align:center;}
#wrapper #header #money table {font-size:1.2em;background:#fff;color:#262727;width:100px;border-top:1px solid #888;border-left:1px solid #888;}
#wrapper #header #money th, #wrapper #header #money td {padding:4px;border-bottom:1px solid #888;border-right:1px solid #888;font-weight:bold;text-align:center;}
#wrapper #header #money th {padding:2px 6px;background:#e9ebeb;color:#222;border-right:1px solid #888;}
#wrapper #header #money th.last {border-right:1px solid #262727;}
#wrapper #header .ad-top {float:left;padding:20px 0 0 30px;text-align:center;}
#wrapper #navigation {clear:both;float:left;width:100%;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
#wrapper #navigation ul.top-menu {padding:4px 0 4px 0;background:#e9ebeb;width:100%;border-bottom:1px solid #ccc;}
#wrapper #navigation li {list-style-type:none;display:inline;font-size:1em;padding:4px 3px;letter-spacing:-0.01em;}
#wrapper #navigation ul.top-menu li a {color:#A20;}
#wrapper #navigation ul.top-menu li a:hover {text-decoration:underline;}
#wrapper #navigation ul.top-menu li.current {background:#A20;}
#wrapper #navigation ul.top-menu li.current a {color:#fff;text-decoration:none;}
#wrapper #navigation ul.top-menu li.extra a {color:#000;}
#wrapper #navigation ul.top-menu li.extra-current {background:#A20;}
#wrapper #navigation ul.top-menu li.extra-current a {color:#fff;}
#wrapper #navigation ul.top-menu li.extra {}
#wrapper #navigation ul.top-menu li.extra a {}
#wrapper #navigation ul.sub-menu {clear:both;float:left;padding:5px 0 5px 0;background:#f2f5f5;width:100%;text-align:left;}
#wrapper #navigation ul.sub-menu li.current a {text-decoration:underline;}
#wrapper #content {clear:both;float:left;margin-bottom:20px;}
#wrapper #content #main {float:left;width:650px;}
#wrapper #content #main #headline {margin-top:0px;font-family:times,serif;padding:0 15px;}
#wrapper #content #main #headline p.headline, #wrapper #content #main #headline h1 {font-size:3.5em;line-height:1;padding:8px 15px 0 25px;text-align:center;letter-spacing:-0.05em;color:#122558;font-weight:normal;}
#wrapper #content #main #headline p.headline a, #wrapper #content #main #headline h1 a, #wrapper #content #main #headline p.channel a {text-decoration:none;font-weight:normal;color:#122558;}
#wrapper #content #main #headline p.channel {padding:3px 3px 4px 10px;font-size:1.4em;}
#wrapper #content #main #headline p.channel a {color:#272828;}
#wrapper #content #main #headline p.image {display:block;width:100%;text-align:center;margin-top:15px;}
#wrapper #content #main #headline p.image img {border:1px solid #000;}
#wrapper #content #main p.title-news, h1.home-headline {clear:both;margin:15px 0 0;font-size:1.4em;padding:4px 0 0 15px;font-weight:bold;color:#161818;}
#wrapper #content #main p.title-news-channel {margin:10px 0 0;font-size:1.2em;padding:0 0 0 15px;font-weight:bold;color:#A20;}
#wrapper #content #main p.title-news-channel a {color:#A20;text-decoration:none;}
#wrapper #content #main p.channel-title, h1.home-headline {margin:3px 0 0;text-align:center;text-transform:uppercase;}
#wrapper #content #main .news-item {margin-top:4px;border-bottom:1px solid #aaa;padding:5px 0 5px 15px;}
#wrapper #content #main .news-item h2 {font-size:1.15em;line-height:1;font-weight:bold;}
#wrapper #content #main .news-item h2 a {text-decoration:none;font-weight:bold;color:#A20;}
#wrapper #content #main .news-item p.channel {font-size:1.2em;}
#wrapper #content #main .news-item p.channel a {text-decoration:none;font-weight:normal;}
#wrapper #content #main .with-image {height:53px;clear:both;}
#wrapper #content #main .with-image h2 {padding-top:7px;}
#wrapper #content #main .with-image img {float:left;padding:0 10px 0 0;}
#wrapper #content #main .with-image p.channel img {float:none;padding:0;vertical-align:text-bottom;}
#wrapper #content #main .news-item-more {margin-top:3px;border-bottom:1px solid #aaa;}
#wrapper #content #main .news-item-more h2 {font-size:1em;line-height:1.3;padding:0 0 3px 14px;}
#wrapper #content #main .news-item-more h2 a {text-decoration:none;font-weight:bold;font-size:1.1em;color:#122558;}
#wrapper #content #main #sports .col1, #wrapper #content #main #sports .col2, #wrapper #content #main #sports .col3 {float:left;width:320px;}
#wrapper #content #main .ad {width:100%;text-align:center;margin:20px 0 25px 5px;}
#wrapper #content #main-search {padding:5px 0 15px 80px;}
#wrapper #content #main-search input.search-input {width:80%;}
#wrapper #content input.search-input {text-align:left;width:40%;font-size:1em;}
#wrapper #content input.search-button {text-align:left;font-size:1.2em;padding:3px;}
#wrapper #content input.date {font-size:1.5em;padding:3px;width:100px;margin-right:5px;}
#wrapper #content label.date {font-size:1.5em;padding:3px}
#wrapper #content #sidebar {float:left;width:260px;margin-left:30px;}
#wrapper #content #sidebar #search {text-align:center;}
#wrapper #content #sidebar .ad {text-align:center;margin:10px 0 15px 0;}
#wrapper #content #sidebar .ad a img {border:none;}
#wrapper #content #sidebar .social {float:left;margin:10px 0 3px 30px;}
#wrapper #content #sidebar .social p.title {text-align:center;font-size:1.4em;color:#262727;padding:5px 5px 0 10px;border-bottom:1px solid #262727;}
#wrapper #content #sidebar .social a {float:left;padding:10px 10px 0;text-align:center;font-size:1.3em;}
#wrapper #content #sidebar .social a img {display:block;margin:0 auto;}
#wrapper #content #sidebar .list {margin:5px 0 20px;}
#wrapper #content #sidebar .list p.title {font-size:1.6em;color:#262727;padding:5px 5px 0 10px;margin-bottom:5px;border-bottom:1px solid #262727;}
#wrapper #content #sidebar .list p {padding:2px 0 2px 10px;font-size:1.3em;font-weight:bold;border-bottom:1px solid #aaa;}
#wrapper #content #sidebar .list p a {color:#A20;text-decoration:none;font-size:0.9em;}
#wrapper #content #sidebar .tags p {text-transform:capitalize;}
#wrapper #content #sidebar .special {margin:15px 5px 5px;padding:5px;border:1px solid #aaa;background:#f6f6f9;}
#wrapper #content #sidebar .special h3 {font-size:2.5em;text-align:center;}
#wrapper #content #sidebar .special h3 span {display:block;color:#fff;background:#262727;font-weight:bold;padding:2px 0;font-size:0.6em;margin-bottom:3px;}
#wrapper #content #sidebar .special .description {font-size:1em;text-align:center;font-weight:bold;}
#wrapper #content #sidebar .special .description span {color:#A20;font-size:2em;}
#wrapper #content #sidebar #info {padding:10px 15px;color:#575858;background:#d7e8e8;margin:0 5px;}
#wrapper #content #sidebar #info h3 {font-size:1.4em;border-bottom:1px solid #575858;margin-bottom:3px;}
#wrapper #content #sidebar #info p {font-size:1.3em;font-weight:bold;margin:0;}
#wrapper #content #sidebar #info p a {text-decoration:none;}
#wrapper #content #text {margin:15px 15px 15px 0;}
#wrapper #content #text #item-content {margin-left:15px;}
#wrapper #content #text p {font-size:1.15em;margin:0 0 1.4em;line-height:1.35;}
#wrapper #content .item #text #extra {float:left;width:140px;margin:25px 20px 20px 10px;border-right:1px solid #bbb;padding:20px 5px;}
#wrapper #content .item #text #extra p.note {font-size:1.35em;margin:2px 0;border-bottom:1px solid #bbb;padding:8px 10px 12px;line-height:1.3em;text-align:right;font-family:times,serif;}
#wrapper #content .item #text #extra p.note span {color:#A20;font-weight:bold;padding-right:4px;}
#wrapper #content .item #text #extra p.note:last-child {border-bottom:none;}
#wrapper #content .item #text #extra p.title {font-size:1.6em;font-weight:bold;margin:0;color:#A20;text-align:right;}
#wrapper #content .item #reaction {margin:0 0 15px;float:left;}
#wrapper #content p.title {font-size:1.2em;padding:0 10px;font-weight:bold;margin:0 0 15px 0;}
#wrapper #content p.title span {font-size:0.8em;color:#979898;}
#wrapper #content p.title a {color:#A20;}
#wrapper #content p.title-search {font-size:1.6em;}
#wrapper #content p.search-info {margin:0 0 20px 0;padding:0 0 0 50px;font-size:1.25em;color:76787878;text-align:center;color:#888;}
#wrapper #content p.date-title {font-size:1.6em;color:#979898;padding:15px 10px 10px;}
#wrapper #content .item #reaction ul {list-style-type:none;font-weight:bold;font-size:1.2em;margin:5px 0 10px 25px;float:left;}
#wrapper #content .item #reaction ul li {list-style-type:none;display:inline;float:left;padding:2px 6px;margin:2px 2px;background:#A20;color:#fff;cursor:pointer;letter-spacing:0.05em;}
#wrapper #content .item #reaction ul li:hover {background:#262727;}
#wrapper #content .item #extra-content {clear:both;}
#wrapper #content .item #extra-content .video {padding:20px;text-align:center;width:90%;background:#c7dddd;margin-bottom:15px;}
#wrapper #content .item #extra-content .video p.title {color:#fff;font-size:2.4em;margin:0 0 20px;background:#262727;padding:8px 0;}
#wrapper #content .item #extra-content .video p.description {font-size:1.6em;margin:10px 0 0;}
#wrapper #content .item #related-news {margin-bottom:20px;clear:both;}
#wrapper #content .item #comments {margin:10px 0 30px 0;clear:both;}
#wrapper #content .item #comments p.title {margin-top:20px;}
#wrapper #content .item #comments p.info {font-size:1.4em;padding:0 0 0 25px;color:#A20;font-weight:bold;}
#wrapper #content .item #comments p.info span.date {font-size:0.85em;color:#767878;}
#wrapper #content .item #comments p.info span.number {color:#14486a;}
#wrapper #content .item #comments p.text {font-size:1em;padding:0 0 0 20px;margin:10px 0 10px 30px;border-left:1px solid #a7a8a8;}
#wrapper #content .item #comments a {color:#A20;text-decoration:underline;}
#wrapper #content #comments_form form {padding:0 0 0 40px;font-size:1.2em;}
#wrapper #content #comments_form form p {clear:both;}
#wrapper #content #comments_form label {float:right;width:300px;text-align:left;text-transform:capitalize;padding:8px 0 0;border-bottom:1px solid #ccc;color:#A20;letter-spacing:0.05em;}
#wrapper #content #comments_form input {float:left;width:285px;padding:4px;font-size:1em;}
#wrapper #content #comments_form textarea {float:left;width:285px;padding:5px;font-size:1.2em;height:100px;}
#wrapper #content #comments_form input.submit-preview, #wrapper #content .item #comments #comments_form input.submit-post {width:120px;margin:5px 5px 0 0;}
#wrapper #content #contact #comments_form {padding:0 0 0 40px;margin-top:25px;}
#wrapper #content #contact #comments_form p {clear:both;}
#wrapper #content #contact #comments_form input.submit-post {margin:25px 0 0 0;}
#wrapper #content .archive-month {float:left;width:250px;height:270px;font-size:1.5em;padding:10px 40px 10px 30px;}
#wrapper #content .archive-month table {border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;}
#wrapper #content .archive-month th {text-transform:capitalize;font-size:1.1em;color:#14486a;padding:3px 5px;border-bottom:1px solid #ccc;text-align:center;border-left:1px solid #ccc;}
#wrapper #content .archive-month th.month {padding:0;font-size:1.4em;font-weight:bold;}
#wrapper #content .archive-month th.month a {color:#A20;}
#wrapper #content .archive-month tr:hover {background:#f2f9f9;}
#wrapper #content .archive-month td {text-align:center;padding:3px;border-left:1px solid #ccc;}
#wrapper #content .archive-month td a {color:#272828;font-weight:normal;display:block;}
#wrapper #content .archive-month td:hover {background:#e4e9e9;}
#wrapper #content .archive-month td a:hover {text-decoration:underline;color:#A20;}
#wrapper #content .archive-month td.current {background:#ccc;}
#wrapper #footer {clear:both;padding:6px;background:#262727;font-size:1em;text-align:center;color:#9a9a9a;font-weight:bold;}
#wrapper #footer a {color:#fff;}
#wrapper .tag_cloud {padding:0 30px 10px;}
#wrapper .tag_cloud li {list-style:none;display:inline;padding:0 8px;}
#wrapper .tag_cloud li a {color:#A20;text-decoration:underline;}
#wrapper .toolbar {margin:25px 0 15px 20px;clear:both;border-bottom:1px solid #ccc;font-size:1.3em;padding:5px 0 5px;background:#e4e9e9;border:1px solid #ccc;text-align:center;}
#wrapper .toolbar li {display:inline;padding:8px 8px;border-right:1px solid #ccc;}
#wrapper .toolbar li:last-child {border:none;}
#wrapper .toolbar li a {color:#14486a;}
#wrapper .toolbar li a:hover {text-decoration:underline;}
#wrapper .toolbar li img {margin-bottom:-3px;padding-right:3px;}
#wrapper .search-images {margin:0 0 15px 20px;}
#wrapper .search-images img {margin:0 2px;}
em {font-style:italic;}

#mundial {position:relative;background:transparent url(http://static2.todanoticia.com/tn2/ads/mundial2.jpg) no-repeat;width:250px;height:250px;margin:10px 0 0;}
#mundial #countbox {position:absolute;top:42px;left:40px;font-size:30px;line-height:0.95;text-align:center;padding-right:25px;font-weight:bold;color:#A20;}
#last_comments p {font-size:12px !important;font-weight:normal;color:#686868;}
#last_comments p span {color:#14486a !important;}
#last_comments p a.user {color:#A20;}
#last_comments p strong {font-weight:bold;text-transform:capitalize;}

#facebook-comments {padding:10px 0 0 15px;}
