/* --------------------------------------------------------------------------------------------------------------------------------------------------
RESET & HTML ELEMENTS
-------------------------------------------------------------------------------------------------------------------------------------------------- */

body {background-color:#FA250E; color:#000;}
h2, h3 {color:#1c7a67;}
table.table {border:1px solid #CCC;}
table.table th, table.table td {border:1px solid #CCC;}
table.table th {border-bottom:3px solid #1c7a67; color:#1c7a67;}
table.table tr.even td {background-color:#EFEFEF;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
LAYOUT
-------------------------------------------------------------------------------------------------------------------------------------------------- */

#header #logo, #header #logo a {color:#FFF;}
#header #slogan {color:#FFF;}
#tray {border-bottom:1px solid #FFF; background-color:#DADADA; color:#555;}
#tray p a {color:#555;}
#tray p a:hover {color:#222;}
#tray p.f-left span {color:#999;}
#section {background-color:#FFF;}
#aside .title {color:#333; }
#footer {color:#B9E7DC;}
#footer a {color:#B9E7DC;}
#footer a:hover {color:#FFF;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
PAGE: HOMEPAGE
-------------------------------------------------------------------------------------------------------------------------------------------------- */

#topstory {background-color:#505050; color:#FFF;}
#topstory a {color:#FFF;}
#topstory a:hover {color:#DDD;}
#topstory .tag a {color:#FFF;}
#topstory .tag a:hover {color:#FFF;}
#topstory .tag span {color:#AAA;}
#topstory .tag span a {color:#AAA;}
#topstory .tag span a:hover {color:#FFF;}
#topstory .tag span span {color:#666;}
.articles li {border-bottom:1px dotted #CCC;}
.articles li .articles-desc .articles-info-inner {background:#EEE; color:#555;}
.articles li .articles-desc .articles-info-inner span {color:#CCC;}
.articles li .articles-desc .articles-info-inner a {color:#555;}
.articles li .articles-desc .articles-info-inner a:hover {color:#333;}
.pagination a.current {background:#1c7a67; color:#FFF;}
.sponsors li {border-bottom:1px dotted #BBB; color:#555;}	

/* --------------------------------------------------------------------------------------------------------------------------------------------------
PAGE: SUBPAGE
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.main-title {background-color:#505050; color:#FFF;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
OTHERS
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.input-text {border:1px solid #CCC; border-right:1px solid #EEE; border-bottom:1px solid #EEE; color:#888;}