body {
	margin:0;
	padding:0;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	background:#052691 url(../img/bg.jpg) no-repeat top center;
}

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
outline-style:none;
outline-width:0;
}

.clear {
clear:both;
}

form {
padding:0;
margin:0;
}

h1, h2, h3, h4, h5 {
padding:0;
margin:0;
}

ul, li {
padding:0;
margin:0;
list-style:none;
}

#container {
	margin:0 auto;
	width:1000px;
	position:relative;
	background:#fff url(../img/content_columns_bg.gif) repeat-y top center;
}

#header {
	background:url(../img/header.jpg) no-repeat top left;
	height:225px;
	width:1000px;
}

#logo {
	width:353px;
	height:155px;
	padding:30px 0 0 40px;
	float:left;
}

#logo a {
	display:block;
	height:155px;
	width:353px;
}

#mainNav {
	background:url(../img/dhtml_menu.gif) repeat-x top left;
	height:41px;
}

#header_content {
	float:right;
	width:400px;
}

#box_pages {
	background:url(../img/pages_bg.gif) repeat-x top left;
	height:27px;
}
#box_pages ul {
	margin:0 10px;
}
#box_pages ul li {
	float:left;
	margin:0 5px;
}

#box_pages ul li a {
	color:#fff;
	font-size:10px;
	text-decoration:none;
	line-height:27px;
}

.header_ad {
	height:100px;
}

#box_search {
	margin:15px 10px;
	text-align:right;
}

#search_query {
	width:139px;
	height:19px;
	padding:3px;
	color:#333;
	border:1px solid #999;
	background:#ccc;
}

#headline {
	height:285px;
	padding:20px;
	background:#f1f1f1 url(../img/headlines_table_top.gif) repeat-x top left;
}

#rotating_headlines {
	float:left;
	width:600px;
	background:#010D37;
	border:2px solid #010D37;
}

#headline #main_article {
	float:right;
	width:311px;
}

#headline #main_article h1 a {
	color:#0048C0;
	font-size:20px;
	text-decoration:none;
}

#headline #main_article .headline_body {
	color:#232323;
}

.headline_link {
	background:url(../img/pages_bg.gif) repeat-x top left;
	padding:3px;
	float:right;
	margin-top:10px;
}

.headline_link a {
	color:#fff;
	text-decoration:none;
}

#featured_articles {
	background:#EBEBEB;
	padding-bottom:20px;
	border-bottom:1px solid #ccc;
}

#featured_articles .short {
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
float:left;
height:auto !important;
min-height:345px;
padding:10px 25px;
position:relative;
width:198px;
}

.categroy_name {
	font-size:10px;
	text-transform:uppercase;
	color:#333;
	display:block;
	margin:5px 0;
}

#featured_articles .short .image {
	margin:10px 0;
}

#featured_articles .short .image a {
	width:193px;
	height:110px;
	overflow:hidden;
	display:block;
}

#featured_articles .short h2 a {
	color:#0048C0;
	text-decoration:none;
	font-size:18px;
}

#featured_articles .short .date {
	position:absolute;
	bottom:0px;
	left:20px;
	font-size:10px;
	color:#333;
	width:200px;
	margin-bottom:10px;
}

#featured_articles .comment_count {
	float:left;
	display:inline-block;
	color:#0048C0;
	width:50%;
	text-decoration:none;
}

#featured_articles .created {
	float:right;
	width:50%;
}
#dynamic_box_center {
	float:left;
	width:660px;
}

#homepage #dynamic_box_center {
	float:none;
	width:100%;
}


#box_center_holder_home {
	float:left;
	width:660px;
}

#dynamic_box_right {
	width:300px;
	float: right;
	margin:0 20px;
}
#category_holder, #page_template #page_holder, #article_holder {padding:20px;}
#latest_news_box .box_title, #box_paged_latest .box_title {
	background:url(../img/content_header.gif) no-repeat top left;
	height:46px;
	line-height:46px;
	font-size:22px;
	color:#f1f1f1;
	font-family:Impact;
	padding-left:20px;
	margin-bottom:10px;
}

#latest_news_box {
	background:#02062E;
	margin:20px;
	zoom:1;
}

#box_paged_latest #more_news {
	background:#02062E;
	margin:20px;
}

#main_article .date {
	color:#ccc;
	font-size:10px;
}

#latest_news_box .short {
	padding:10px 20px;
	border-bottom:1px solid #3356B2;
	color:#fff;
}

#latest_news_box .short .image {
	float:right;
	margin:0 0 5px 15px;
}

#latest_news_box .short .image img {
	border:0;
}
#latest_news_box .short h3 {margin-bottom:10px;}
#latest_news_box .short h3 a {
	color:#fff;
	text-decoration:none;
	font-size:20px;
}
#latest_news_box .readon {
	color:#fff;
	font-size:10px;
	text-transform:uppercase;
}
#latest_news_box .summary {
	margin-bottom:10px;
}
#latest_news_box .readon a {
	color:#fff;
	text-decoration:none;
	font-size:10px;
}

#latest_news_box .created {
	color:#ccc;
	font-size:10px;
}

#footer {
background:#555555 none repeat scroll 0 0;
color:#9C9C9C;
font-size:10px;
padding:12px;
}

#footer ul li {
	float:left;
	margin-right:5px;
}

#footer ul {
	height:25px;
}

#footer a {
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
}
.news_holder .short {
	padding:0 20px;
}
.news_holder .short a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}

.news_holder li {
	border-bottom:1px solid #3356B2;
	padding:6px 0;
}

#more_news #box_pagination {
	margin:10px 0;
	border-top:1px solid #3356B2;
	padding:10px 20px 0;
}

.box_breadcrumb {
	padding:10px 20px;
}

.box_body .short .image {
	float:left;
	margin:0 15px 5px 0;
}

.box_body .short .image img {border:0;
}

.box_body .short {
	padding:5px 0;
	border-bottom:1px solid #3356B2;
}

.box_body .short h2 a {
	color:#0048c0;
	text-decoration:none;
}

#send_article {
background-attachment:scroll;
background-color:#FFFFFF;
border:4px solid #000;
left:170px;
padding:20px;
position:absolute;
top:50px;
width:225px;
z-index:100;
box-shadow: 3px 3px 3px #333;
-moz-box-shadow: 3px 3px 3px #333;
-webkit-box-shadow: 3px 3px 3px #333;
filter:
	progid:DXImageTransform.Microsoft.DropShadow(color=#969696, offx=1, offy=1)
	progid:DXImageTransform.Microsoft.DropShadow(color=#C2C2C2, offx=1, offy=1)
	progid:DXImageTransform.Microsoft.DropShadow(color=#EFEFEF, offx=1, offy=1);

}

#email_to_a_friend_dump {
background-attachment:scroll;
background-color:#FFFFFF;
border:4px solid #000000;
color:#00B7E9;
font-size:12px;
font-weight:bold;
left:170px;
line-height:14px;
padding:10px;
position:absolute;
top:-2px;
width:245px;
z-index:200;
box-shadow: 3px 3px 3px #333;
-moz-box-shadow: 3px 3px 3px #333;
-webkit-box-shadow: 3px 3px 3px #333;
filter:
	progid:DXImageTransform.Microsoft.DropShadow(color=#969696, offx=1, offy=1)
	progid:DXImageTransform.Microsoft.DropShadow(color=#C2C2C2, offx=1, offy=1)
	progid:DXImageTransform.Microsoft.DropShadow(color=#EFEFEF, offx=1, offy=1);
}
#comment_list .comment_header {
	float:left;
	width:60px;
}
#comment_list .comment_body_holder {
	background:url(../img/comment_bg.gif) no-repeat top right;
	float:right;
	width:523px;
	margin-bottom:10px;
}

#comment_list  .comment_body {
	background:url(../img/comment_bottom.gif) no-repeat bottom right;
	padding:5px 10px 10px 20px;
	position:relative;
}

.comment_author {
	position:relative;
	margin-bottom:10px;
	border-bottom:1px solid #f1f1f1;
	padding-bottom:5px;
	height:15px;
}

.comment_author a, .comment_header strong a {
	color:#00B7E9;
	text-decoration:none;
}

.comment_author .date {
	position:absolute;
	right:10px;
	text-align:right;
	top:0;
}

.result {
	width:40px;
	float:left;
	color:#999;
	font-weight:bold;
	font-size:10px;
}
.comment_rate {
	margin:10px 0 0;
}

.comment_report {
	float:right;
	width:15px;
	margin:10px 0 0;
	position:relative;
	display:none;
}

.comment_vote {
	float:left;
	width:200px;
	position:relative;
}

.comment_report a img, .comment_rate a img {
	border:none;
}

#comment_dump {
	border:1px solid #ff0000;
	background:#ffffff;
	min-height:25px;
	line-height:25px;
	height:auto !important;
	height:25px;
	color:#cc3300;
	font-weight:bold;
	padding-left:6px;
	margin-right:10px;
}

.result .error {
background-color:#FFFFFF;
bottom:12px;
color:#CC3300;
font-weight:bold;
left:60px;
padding:3px;
position:absolute;
width:200px;
}

.comment_report .error {
	background-color:#C90404;
	bottom:-19px;
	color:#FFFFFF;
	font-weight:bold;
	left:-128px;
	padding:3px;
	position:absolute;
	width:140px;
}

.box_title {
	padding:0 12px;
}
.box_title h3 {
	color:#d6d6d6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:36px;
	position:relative;
	top:5px;
}

.box_title h3 span {
	color:#000;
	position: absolute;
	left:-2px;
	top:-2px;
}

#article_template #article_holder {
	padding:10px;
	position:relative;
}

.article_metadata {
	background:url(../img/article_meta_bg.gif) no-repeat top left;
	height:28px;
	width:603px;
	margin-bottom:15px;
}

.article_metadata a {
	color:#0048C0;
	text-decoration:none;
}

.metadata_time {
	font-size:10px;
	color:#666;
	float:left;
	margin:8px 0 0 10px;
	display:inline;
}

.article_metadata .comment_link {
	background:url(../img/meta_comment_bg_right.gif) no-repeat top right;
	height:17px;
	display:inline-block;
	float:left;
	margin:6px 20px 0;
}

.article_metadata .comment_link a {
	background:url(../img/meta_comment_bg_left.gif) no-repeat top left;
	height:17px;
	display:inline-block;
	line-height:17px;
	font-size:10px;
	color:#0048C0;
	text-decoration:none;
	text-align:center;
	padding:0 10px;
}

#box_article_rating {
	float:left;
	font-size:10px;
	width:160px;
}

.box_article_tools {
	float: right;
	margin-top:3px;
} 

.box_article_tools ul li {
	float:left;
	margin-left:3px;
}

.box_article_tools img {
	border:0;
}

.font_size {
	float:right;
	margin:3px 10px 0;
}
.box_title_holder {
position:relative;
}
.viewmore_btn {
background:transparent url(../img/arrow_white.gif) no-repeat scroll right center;
color:#000000;
font-weight:bold;
height:18px;
padding-top:3px;
text-decoration:none;
display:inline-block;
width:250px;
text-align:right;
position:absolute;
right:21px;
top:10px;
}

#article_holder h1 {
	margin-bottom:10px;
}

.comments_box_wrap {
	background:url(../img/content_bg_1.gif) repeat-y top left;
	margin-bottom:10px;
}

.comments_box_wrap .comments_box_holder {
	background:url(../img/content_top_1.gif) no-repeat top left;
}

#comment_list  {
	background:url(../img/content_bottom_1.gif) no-repeat bottom left;
	padding:12px 0 8px;
}

#comment_form  {
	background:url(../img/content_bottom_2.gif) no-repeat bottom left;
	padding:12px 0 8px;
}

#page_holder .box_body  {
	background:url(../img/content_bottom_2.gif) no-repeat bottom left;
	padding:12px 0 8px;
}

#comment_list, #comment_form {
	padding:10px;
}

#box_social_bookmarks {
	margin:15px 0;
}

#box_social_bookmarks a {color:#0048C0;
text-decoration:none;
}

#box_pagination {
	color:#fff;
	height:20px;
}

#box_pagination .pagination {
	float:right;
	width:50%;
	margin-right:20px;
	text-align:right;
}

#box_pagination .displaying {
	float:left;
	width:40%;
}

.current_page {
	background:#fff;
	color:#000;
	padding:2px 4px;
}

.page_button {
	color:#fff;
	padding:4px;
}

#box_right_holder {
	padding-top:20px;
}
#box_right_holder .box, #article_body .box {
	background:#0048C0 url(../img/box_bg_top.gif) no-repeat top left;
	margin-bottom:10px;
}

#article_body .box {
	float:left;
	width:300px;
	margin:15px 15px 5px 0;
}

#box_right_holder .box_tabs {
	background:#0048C0 url(../img/box_bg_top.gif) no-repeat scroll left -60px;
	margin-bottom:10px;
	border-top:2px solid #13339B;
	
}

#box_right_holder .tabs {
	display:block;
	width:280px;
}

#box_right_holder .box_title, #article_body .box_title {
color:#F1F1F1;
font-family:impact;
font-size:20px;
line-height:45px;
}
#box_right_holder .box_content, #article_body .box_content {
	background:url(../img/box_bg_bottom.gif) no-repeat bottom left;
	padding:20px;
}

#box_right_holder .box_tabs .box_content {
	padding:0 20px 20px;
}

#box_right_holder .box_content a, #article_body .box_content a {
	color:#fff;
	text-decoration:none;
}

.box_poll .box_content label {
	color:#fff;
}
.tabs li {
	float:left;
}

.tabs li a {
	color:#ccc;
	text-decoration:none;
	font-size:14px;
	padding:0 10px;
}

.tabs li a.active {
	color:#fff;
}
.box_body .box_content {
	color:#f1f1f1;
}
.box_body .box_content ul li, #latest_comments .single_comment {
	padding:5px 0;
	border-bottom:1px solid  #333;
}

#latest_comments .single_comment .comment_header {
	font-size:10px;
}
	
	
#latest_match {
	background:url(../img/ultimo_partido.gif) no-repeat top left;
	padding-top:60px;
	height:140px;
}

#next_match {
	background:url(../img/proximo_nuevo.gif) no-repeat top left;
	padding-top:60px;
	height:140px;
	margin-bottom:10px;
}

.home_team_logo {
	float:left;
	width:75px;
	margin:0 20px;
}

.away_team_logo{
	float:right;
	width:75px;
	margin:0 20px;
}

.score, .double_dot {
	font-size:40px;
	font-family:Impact;
	color:#f1f1f1;
	float:left;
	text-align:center;
	width:20px;
	padding:15px 1px;
}
	
.additional_info {
	margin:0 auto 0;
	width:150px;
	text-align:center;
	color:#a9a9a9;
	font-size:9px;
	font-family:Verdana, Geneva, sans-serif;
	text-transform:uppercase;
}

.related_matches {
	text-align:center;
	color:#a9a9a9;
	font-size:9px;
	font-family:Verdana, Geneva, sans-serif;
	text-transform:uppercase;
}

.additional_info a, .related_matches a {
	color:#a9a9a9;
	font-size:9px;
	white-space:nowrap;
	text-decoration:none;
	text-transform:uppercase;
}

.category_news_category .box_title {
	padding:0;
}

.main_news_box_row .category_news_category {
	float:left;
	width:300px;
	margin-left:10px;
}

.main_news_box_row {
	margin-left:-10px;
}

.category_news_category .box_title h3 a {
	color:#052691;
	text-decoration:none;
	font-size:23px;
}

#category_news_box div.box_body ul li, .sitemap #page_holder ul li {
border-bottom:1px solid #EEEEEE;
padding:1px 0;
}

#category_news_box div.box_body ul li a {
background:transparent url(../img/right_box_bullet.gif) no-repeat scroll 0 9px;
color:#000000;
display:block;
font-weight:lighter;
padding:4px 2px 4px 14px;
text-decoration:none;
}

#category_news_box div.box_body ul li a:hover {
color:#08556F;
text-decoration:none;
}

#page_template #page_holder .box_title {
	padding:0!important;
}

#page_template #page_holder .box_title h3 {
	color:#052691!important;
	border-bottom:1px solid #ccc;
	margin-bottom:5px;
}

.sitemap #page_holder ul li a {
background:transparent url(../img/right_box_bullet.gif) no-repeat scroll 0 9px;
color:#000000;
display:block;
font-weight:lighter;
padding:4px 2px 4px 14px;
text-decoration:none;
}

.sitemap #page_holder ul li a:hover {
color:#08556F;
text-decoration:none;
}

.box_breadcrumb {
	background:transparent url(../img/headlines_table_top.gif) repeat-x scroll left top;
}

.box_breadcrumb a {
	color:#052691;
	text-decoration:none;
}

#box_search a {
	color:#fff;
	text-decoration:none;
	font-size:10px;
}

#category_holder #box_pagination {
	color:#000;
	margin:10px 0;
}

#category_holder #box_pagination a {
	color:#000;
	text-decoration:none;
}

#category_holder #box_pagination .current_page {
	color:#fff;
	background:#000;
}

#box_newsletter  {
	color:#fff;
}

#box_newsletter .box_body {
	padding:10px;
}