html, body {height:100%; margin:0; padding:0;}
body {background-color:#fff; font-family:'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif,Tahoma; font-size:12pt; color:#333;}
h1   {font-size:24pt; color:#0b2b69; margin:0px 0px 10px 0px;}
h2   {font-size:20pt; color:#0b2b69; margin:0px 0px 10px 0px;}
h3   {font-size:22px; color:#0b2b69; margin:0px 0px 10px 0px;}
p    {margin:0px 0px 10px 0px; padding:0px; text-align:justify; line-height:160%;}
img  {border:0px;}
hr   {background:#ccc; border:0; color:#ccc; height:1px; width:100%;}
a:link, a:active, a:visited {text-decoration:none; color:#f00;}
a:hover                     {text-decoration:underline; color:#fa0;}

#digitalpoint       {background:#eee; padding:5px 0px; text-align:center;}
#globalwarming      {background:#f00; margin:auto; position:relative; width:870px;}
#layout_container   {width:870px; margin:auto; padding:20px;}
#layout_wrapper     {background:#fff;}
#layout_top         {margin-bottom:10px;}
#layout_menu_top    {background:#0b2b69; text-align:center;}
#layout_content     {margin:20px 0px 20px 0px;}
#content_links      {margin:20px 0px 15px 0px; text-align:center;}
#content_links img  {vertical-align:middle;}
#layout_bottom      {clear:both; text-align:center; margin:0px 0px 15px 0px;}
#layout_bottom .prevnext_link   {margin:20px 0; font-size:14pt; font-weight:bold; text-align:center;}
#layout_bottom .prevnext_link a {margin:0 40px;}
#top_table          {width:100%;}

#globalwarming h1            {font-size:34pt; color:#0b2b69; margin:0; text-align:center; width:660px;}
#globalwarming h1            {position:absolute; left:180px; top:0px;}
#globalwarming h1 a:link
,#globalwarming h1 a:active
,#globalwarming h1 a:visited {color:#0b2b69;}
#globalwarming h1 a:hover    {text-decoration:none;}

#globalwarming h2 {font-size:18pt; color:#0b2b69; margin:0; text-align:center; width:680px;}
#globalwarming h2 {position:absolute; left:180px; top:55px;}

#layout_bottom .img_spacing  {margin:0px 5px 0px 5px; vertical-align:middle;}
#layout_menu_top ul          {list-style-type:none; margin:0; padding:6px;}
#layout_menu_top li          {display:inline; margin:0; padding:0 1px 0 7px;}
#layout_menu_top a:link
, #layout_menu_top a:active
, #layout_menu_top a:visited {color:#fc0; font-size:15px; font-weight:bold;}
#layout_menu_top a:hover     {text-decoration:none; color:#fff;}
#layout_bottom ul {list-style-type:none; margin:0 0 10px 0; padding:0;}
#layout_bottom li {display:inline; margin:0px 6px; padding:0;}
.clear {clear:both;}

div.news_container   {}
div.news_row         {margin-bottom:20px;}
div.news_date        {float:left; font-weight:bold; overflow:hidden; width:100px;}
p.news_text          {margin-left:100px; margin-top:-2px; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html div.news_date {margin-right:10px;}
* html p.news_text   {height:1%; margin-left:0;}
/* End hide from IE5/mac */

div.links_page       {overflow:hidden; width:53%;}
.valign_top          {vertical-align:top;}
td.index_adsense_box {padding:0 0 0 20px; width:348px;}

#right_box   {background:#fff; float:right; padding-left:10px; margin:0px 0px 0px 5px; overflow:hidden; width:378px;}

#date_timer {background:#d9e2ff; border:1px solid #7e9db9; padding:5px; margin-bottom:10px; text-align:left; width:366px;}
#date_timer span  {background:#fff; border:1px solid #7e9db9; color:#0b2b69; font-weight:normal; font-size:18pt; padding:1px 4px;}
#date_timer table {width:100%;}
#date_timer td    {font-size:10pt; padding:5px;}

#links_exchange_container {background:#d9e2ff; border:1px solid #7e9db9; padding:10px; margin-bottom:10px; text-align:center; width:356px;}
#links_exchange_container a {font-size:18pt; font-weight:bold;}
.links_exchange {background:#f1f1f1; padding:5px; margin:10px 0;}

#ranking_link_container {background:#d9e2ff; border:1px solid #7e9db9; padding:10px; margin-bottom:10px; width:356px;}
div.ranking             {text-align:center;}
div.ranking a:link
,div.ranking a:active
,div.ranking a:visited  {background:#1f4acc; color:#fff; font:bold 18pt/1.5em 'Trebuchet MS'; padding:5px 12px 7px 12px;}
div.ranking a:hover     {background:#fff; text-decoration:none; color:#1f4acc;}

#adsense_box {background:#cf9; border:1px solid #7E9DB9; padding:5px 5px 0 5px; margin-bottom:10px; width:366px;}

#help_container          {background:#d9e2ff; border:1px solid #7E9DB9; padding:10px; margin-bottom:10px; width:356px;}
#help_copy               {text-align:center;}
#help_container form     {margin:0; padding:0;}
#help_container textarea {width:330px;}

table.ranking_tab    {font-family:Arial; font-size:8pt; width:660px;}
table.ranking_tab th {border-bottom:1px solid #999; padding:1px 9px 1px 0;}
table.ranking_tab td {border-bottom:1px solid #ddd; padding:1px 9px 1px 0;}
.distinguish     {background:#090; color:#fff; font-weight:bold; font-size:10pt;}
.distinguish a:link
,.distinguish a:active
,.distinguish a:visited  {color:#fff;}
.history_db      {margin-bottom:3px;}
.position_first  {background:#ffc; font-weight:bold;}
.position_second {background:#eee; font-weight:bold;}
.position_third  {background:#f1e4e4; font-weight:bold;}
.error           {background:#ffecec; border:1px solid #f00; color:#f00; font-size:20pt; font-weight:bold; margin-bottom:10px; padding:10px; text-align:center;}

table tr.data_row       {background:#fff;}
table tr.data_row_hover {background:#cae4ff;}

.Linkors           {margin:20px; text-align:center;}
.Linkors a         {color:#ccc;}
.Linkors a:link    {color:#ccc;}
.Linkors a:active  {color:#ccc;}
.Linkors a:visited {color:#ccc;}
