/* $Id: style.css,v 1.19 2006/12/27 13:17:15 drumm Exp $ *//*** HTML elements*/body {margin: 0;padding: 0;color: #000;background-color: #fff;font: 76% Verdana, Arial, Helvetica, sans-serif;text-align: center;}#container {text-align: left;width: 898px;height: 100%;background-color: #FFF;font-family: Arial, Helvetica, sans-serif;font-size: 11px;margin: 0 auto;}#header_box {margin-top: -20px;margin-left: 498px;height: 80px;width: 400px;text-align: right;}#date {padding: 0 0 5px 0;color: #666;}#search {padding: 0 0 2px 0;}#subnavlist {padding: 2px 0 0 0;font-size: 11px;color: #9cf;}#subnavlist a {color: #3399cc;}tr.odd td, tr.even td {padding: 0.3em;}h1, h2, h3, h4, h5, h6 {margin-bottom: 0.5em;}.content img {	border: 1px solid #999;	padding: 1px;	float: left;	margin: 10px 10px 10px 0;}.content ul, .content ol{	line-height: 1.4em;	color: #000;	font-weight: normal;	clear: both;}.content ul li, .content ol li {	font-size: 14px;	font-family: Georgia, serif;	color: #000;	line-height: 18px;	padding: 6px;}img.graph {	border:1px solid #ccc;	margin-left: auto;    margin-right: auto;	margin-top: 10px;}img.imagecache-Chart_Story_Inset, img.imagecache-Front_page_inset{	border:1px solid #ddd;	display: block;	clear: right;	margin-top: 5px;	margin-right: 10px;	margin-bottom: 10px;	margin-left: 0px;}img.story {	border:1px solid #ccc;	display: block;	clear: both;	margin-top: 10px;	margin-right: auto;	margin-bottom: 10px;	margin-left: 10px;	width: 580px!important;	height: auto;}.node-best ul {	border: 1px solid #ccc;	padding: 5px;	width: 576px;    border: 1px solid #999;}.node-best li {	font-weight: bold;	display: inline;	color: #000;	padding: 6px 15px 0 0;}p {margin-top: 2px;margin-right: 0pt;margin-bottom: 14px;margin-left: 0pt;font-size: 14px;font-family: Georgia, serif;line-height: 1.35em;color: #000;font-weight: normal;}p.block {margin-left: 2em;margin-top: 1em;}p.caption {font-family: Georgia, serif;font-size:10px;line-height:1.25em;font-style:italic;margin:.8em 1em;}p.small {font-family:inherit;font-size:10px;}a {text-decoration: none;font-size: inherit;}a:link {color: #39c;}a:visited {color: #369; outline:0; border:none; -moz-outline-style:none;}a:active, a:focus, a:hover {color: #39c;text-decoration: underline;outline:0;border:none;-moz-outline-style:none;}fieldset {border: 1px solid #ccc;}pre {background-color: #eee;padding: 0.75em 1.5em;font-size: 12px;border: 1px solid #ddd;}/*Banded table*/ table, tr, td { font-size: 11px;line-height:18px;border: 1px solid #ededed;}.form-item label {font-size: 1em;color: #222;}.item-list .title {font-size: 1em;color: #222;}.links {padding: 10px 0 0 0;margin-bottom: 0;}.comment .links {margin-bottom: 0;}/*** Page layout blocks / IDs*/#header, #content {width: 100%;}#header {background-image: url(images/header.png);height: 172px;width: 898px;}#logo {border: 0;}#logo img {padding: 0 4em;border: 0;}#menu {padding: 0.5em 0.5em 0 0em;text-align: right;vertical-align: middle;}#navlist_container {height: 22px;width: 898px;background: url(images/nav_bg.png) repeat-x;padding-top: 1px;}#navlist a {font-size: 1em;font-weight: bold;color: #000;text-transform: uppercase;}#navlist a.active {	color: #666;}#navlist a:hover {text-decoration: none;}ul.links li {border-left: 1px solid #9cf;}ul.links li.first {border: none;}#search .form-text, #search .form-submit {border: 1px solid #369;font-size: 1.1em;height: 1.5em;vertical-align: middle;}#search .form-text {width: 8em;padding: 0 0.5em;}#mission {background-color: #369;padding: 1.5em 2em;color: #fff;}#mission a, #mission a:visited {color: #9cf;font-weight: bold;}.site-name {margin: 0.6em 0 0 0;padding: 0;font-size: 2em;}.site-name a:link, .site-name a:visited {color: #fff;}.site-name a:hover {color: #369;text-decoration: none;}.site-slogan {font-size: 1em;color: #eee;display: block;margin: 0;font-style: italic;font-weight: bold;}#main {  /* padding in px not ex because IE messes up 100% width tables otherwise */	padding: 10px 0px 10px 41px;	width: 610px;}#mission, .node .content, .comment .content {line-height: 1.4em;}#help {font-size: 0.9em;margin-bottom: 1em;}.breadcrumb {margin-bottom: .5em;}.messages {background-color: #eee;border: 1px solid #ccc;padding: 0.3em;margin-bottom: 1em;}.error {border-color: red;}#sidebar-left {background-color: #fff;width: 206px;padding-top: 87px;vertical-align: top;}#sidebar-right {background-color: #fff;width: 206px;padding-top: 20px;vertical-align: top;}.feed {	float: right;	color: #34b0cc;	font-size: 11px;	padding-right: 5px;	padding-top: 40px;}#feed {	float: right;	color: #34b0cc;	font-size: 11px;	margin: 3px 41px 0px 0px;}#terms {	padding-top: 10px;}#terms a {}#footer {background: url(images/footer.png) repeat-x;background-position: top center;font-size: 12px;height: 100px;}#footer li {font-size: 12px;display: inline;color: #9cdcff;}#footer li a {font-size: 10px;color: #fff;}#footer_flint {height: 10px;text-align: left;padding-left: 40px;}#footer_flint a {color: #fff;line-height: -4pt;font-size: 12px;}#footer_flint a:hover {text-decoration: none;}#servicelinks {padding: 10px;}/*** Common declarations for child classes of node, comment, block, box, etc.** If you want any of them styled differently for a specific parent, add** additional rules /with only the differing properties!/ to .parent .class.** See .comment .title for an example.*/hr {  height: 1px;  border-top:0px;  border-left: 0px;	  border-right: 0px;  border-bottom: 1px solid gray;}.title {	font-family: Arial,"MS Trebuchet",sans-serif;	font-weight: bold;	color: #000000;	text-transform: uppercase;	font-size: 12px;}.title a {font-family: Georgia, "MS Trebuchet", serif;font-weight: normal;font-size: 17px;color: #e86e34;margin: 0px auto;  /* decrease default margins for h<x>.title */padding: 5px 0px;text-transform: none;}.title h2 {	font-family: Arial, "MS Trebuchet", sans-serif;}.block .tagadelic {padding-top: 10px;}.submitted {color: #666666;font-size: 10px;padding: 5px 0;border-top: 2px solid #ccc;border-bottom: 1px solid #ccc;margin-top: 10px;}.submitted a{	font-size: 10px;}.links {color: #999;}.links a {font-size: 11px;}.block, .box {padding: 0 0 1.0em 0;}.block li {list-style-position: inside;list-style-image: url(../../themes/newgeo/images/arrow.png);margin: 0px;}.block {border-bottom: 0px solid #bbb;padding-bottom: 0.0em;margin-bottom: 1.5em;}.block .title {padding: 5px 0;margin-bottom: 5px;font-family: Arial, "MS Trebuchet", sans-serif;font-weight: bold;color: #000;text-transform: uppercase;font-size: 11px;border-top: 2px solid #ccc;border-bottom: 1px solid #ccc;}.box .title {font-size: 1.1em;}.node {margin: .5em 0 2em 0;border-bottom: 0px #ccc solid;padding-bottom: 10px;}.sticky {padding: .5em;/*background-color: #eee;*//*border: solid 1px #ddd;*/}.node .content, .comment .content {margin: .5em 0 .5em 0;}.node .taxonomy {color: #999;font-size: 0.8em;padding-left: 0em;}.node .picture {border: 1px solid #ddd;float: right;margin: 0.5em;}.comment {border: 1px solid #abc;padding: .5em;margin-bottom: 1em;}.comment .title a {font-size: 1.1em;font-weight: normal;}.comment .new {text-align: right;font-weight: bold;font-size: 0.8em;float: right;color: red;}.comment .picture {border: 1px solid #abc;float: right;margin: 0.5em;}/*** Module specific styles*/#aggregator .feed-source {background-color: #eee;border: 1px solid #ccc;padding: 1em;margin: 1em 0;}#aggregator .news-item .categories, #aggregator .source, #aggregator .age {color: #999;font-style: italic;font-size: 0.9em;}#aggregator .title {margin-bottom: 0.5em;font-size: 1em;}#aggregator h3 {margin-top: 1em;}#forum table {width: 100%;}#forum td {padding: 0.5em;}#forum td.forum, #forum td.posts {background-color: #eee;}#forum td.topics, #forum td.last-reply {background-color: #ddd;}#forum td.container {background-color: #ccc;}#forum td.container a {color: #555;}#forum td.statistics, #forum td.settings, #forum td.pager {height: 1.5em;border: 1px solid #bbb;}#forum td .name {color: #96c;}#forum td .links {padding-top: 0.7em;font-size: 0.9em;}#profile .profile {clear: both;border: 1px solid #abc;padding: .5em;margin: 1em 0em;}#profile .profile .name {padding-bottom: 0.5em;}.block-forum h3 {margin-bottom: .5em;}div.admin-panel .description {color: #999;}div.admin-panel .body {background: #f4f4f4;}div.admin-panel h3 {background-color: #69c;color: #fff;padding: 5px 8px 5px;margin: 0;}li {margin-bottom: 6px;}/* Copyright 2006 Joost de Valk */table.alternate_rows {border-spacing: 0;border: 1px solid #000;border-collapse: collapse;font-family: Georgia, "MS Trebuchet", serif;font-weight: normal;font-size: 14px;color: #000;}table.alternate_rows th, table.alternate_rows td {text-align: left;padding: 2px 4px 2px 4px;width: 100px;border-style: solid;border-color: #444;}table.alternate_rows th {border-width: 1px 1px 1px 1px;background-color: #5b3f65;font-size: 10px;font-family: Arial, "MS Trebuchet", sans-serif;color: #fff;}table.alternate_rows td {border: 1px solid #ccc;}table.alternate_rows tr.odd td {height: 34px;background-color: #fff;}table.alternate_rows tr.even td {height: 34px;background: url(images/bestrow.png) repeat-x;background-color: #dfdfdf;}table.alternate_rows tr.sortbottom td {border-top: 1px solid #444;background-color: #ccc;font-weight: bold;}table.article_table {border-spacing: 0;border: 0px solid #000;border-collapse: collapse;font-family: Georgia, "MS Trebuchet", serif;font-weight: normal;font-size: 12px;color: #000;} table.banded tr:nth-child(even) {
  background-color: #f2f2f2;} tr.shade td{background-color:#efefef;} div.adspot * ul {  list-style: none;  width: 150px;  margin: 0;  padding: 0;}div.adspot * li {   border: thin solid gray;   background-image: url(semi.gif);   list-style-image: none;   list-style-position: outside;   text-align: center;   width: 100%;   cursor: pointer;   overflow: hidden;   display: block;} .clearfix {clear: both;}