
* { padding: 0pt; margin: 0pt; }
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address { margin: 20px 0pt; }
li, dd, blockquote { margin-left: 40px; }
img { border: 0px none; }
body { text-align: center; font-size: 1em; font-family: Verdana,sans-serif; }
div#outer-wrapper { background: url("img/body-bkg.gif") repeat-y scroll center top transparent; }
div#inner-wrapper { background: url("img/header-bkg.gif") repeat-x scroll 0% 0% transparent; }
div#content-wrapper { width: 1000px; margin-left: auto; margin-right: auto; text-align: left; }
div#logo { background: url("img/logo-box-bkg.gif") no-repeat scroll 0% 0% transparent; width: 194px; height: 225px; margin-top: 4px; text-align: center; }
div#logo img { margin-top: 85px; }
div#sidebar { float: left; width: 210px; display: inline; }
div#content { float: right; width: 730px; margin-right: 30px; display: inline; }
div#content-inner { margin-top: 20px; padding: 1px 0pt; background: url("img/leaf-watermark.gif") no-repeat scroll right bottom transparent; }
div.content-left { padding: 4px; width: 218px; background-color: rgb(215, 215, 215); float: left; display: inline; }
div.content-left img { border: 1px solid rgb(255, 255, 255); }
div.content-left p { background-color: rgb(220, 52, 9); margin: 4px 0pt 0pt ! important; color: rgb(255, 255, 255); text-align: center; font-family: "Times New Roman",serif; padding: 2px; font-size: 1.3em; border: 1px solid rgb(255, 255, 255); }
div.content-left p span { font-size: 0.8em; }
div.content-right { float: left; margin-left: 20px; width: 690px; display: inline; }
div.content-full { clear: both; padding-top: 20px; }
p.end-story-links { border-bottom: 4px solid rgb(209, 185, 179); margin-bottom: 15px ! important; font-size: 0.8em; }
div#footer { clear: both; border-top: 1px solid rgb(94, 83, 79); background-color: rgb(231, 229, 210); padding: 10px; }
img.content-img { float: left; border: 2px solid rgb(204, 204, 204); margin: 0pt 10px 10px 0pt; }
ul#nav { margin: 0pt 0pt 20px; height: 40px; line-height: 45px; font-size: 0.7em; font-family: "Times New Roman",serif; overflow: hidden; }
ul#nav li { display: inline; list-style-type: none; text-transform: uppercase; margin: 0pt 10px 0pt 0pt;height:45px; }
ul#nav li a:link, ul#nav li a:visited { color: rgb(125, 114, 87); text-decoration: none; }
ul#nav li a:hover { color: rgb(63, 62, 58); }
ul#nav li a.current { color: rgb(63, 62, 58); }

ul.side-nav { margin: 10px 5px 10px 17px; border-top: 1px solid rgb(233, 231, 231); font-size: 0.7em; color: rgb(151, 143, 124); text-transform: uppercase; }

ul.side-nav li { margin: 0pt; list-style-type: none; padding: 1px 0pt; }
ul.side-nav li a { display: block; border-bottom: 1px solid rgb(233, 231, 231); margin: 0pt; padding: 10px 0pt 10px 20px; background: url("img/side-nav-bullet.gif") no-repeat scroll 5px 50% transparent; }
ul.side-nav li a:link, ul.side-nav li a:visited { color: rgb(151, 143, 124); text-decoration: none; }
ul.side-nav li a:hover { background: url("img/side-nav-bullet-light.gif") no-repeat scroll 5px 50% rgb(246, 245, 240); color: rgb(202, 198, 186); }
ul.side-nav li a.current { background: url("img/side-nav-bullet-light.gif") no-repeat scroll 5px 50% rgb(246, 245, 240); color: rgb(63, 62, 58); }
ul#footer-nav { font-family: "Times New Roman",serif; font-size: 0.7em; text-transform: uppercase; margin: 0pt 0pt 10px; }
ul#footer-nav li { display: inline; margin: 0pt; padding: 0pt 10px 0pt 5px;  }
ul#footer-nav li.last { border-right: medium none; }
ul#footer-nav li a:link, ul#footer-nav li a:visited { color: rgb(94, 83, 79); text-decoration: none; }
ul#footer-nav li a:hover { color: rgb(69, 62, 59); }
h1, h2 { margin: 0pt; font-family: "Times New Roman",serif; font-weight: lighter; font-size: 1.6em; color: rgb(70, 64, 49); }
h1 {margin-bottom:15px;}
h3.dateline { font-size: 0.8em; font-weight: lighter; color: rgb(220, 52, 9); margin: 0pt 0pt 10px; }
h4 { margin-left: 25px; margin-right: 10px; text-transform: uppercase; font-weight: lighter; margin-bottom: 10px; font-family: "Times New Roman",serif; color: rgb(161, 160, 155); }
div#content-inner { font-size: 0.75em; color: rgb(146, 146, 145); line-height: 1.7em; }
div#content-inner p { margin: 2px 0pt 30px; }
p.intro:first-letter { font-size: 1.4em; letter-spacing: -1px; }
p.copyright { font-size: 0.65em; font-family: "Times New Roman",serif; color: rgb(121, 112, 105); text-transform: uppercase; margin: 10px 0pt; }
form#search-form { float: right; margin: 4px 0pt 0pt; border-right: 1px solid rgb(115, 103, 73); border-left: 1px solid rgb(115, 103, 73); border-bottom: 1px solid rgb(115, 103, 73); }
form#search-form input.txt { width: 140px; border: medium none; margin: 0pt; padding: 4px; background-color: rgb(219, 214, 201); color: rgb(255, 255, 255); text-transform: uppercase; }
div#content-inner a:link, div#content-inner a:visited { color: rgb(139, 127, 115); text-decoration: none; border-bottom: 1px dotted rgb(139, 127, 115); }
div#content-inner a:hover { color: rgb(112, 97, 83); border-bottom: 1px dotted rgb(112, 97, 83); }
p.end-story-links a:link, p.end-story-links a:visited { color: rgb(139, 127, 115); text-decoration: none; border-bottom: medium none ! important; }
p.copyright a:link, p.copyright a:visited { color: rgb(121, 112, 105); text-decoration: none; }
p.copyright a:hover { color: rgb(69, 62, 59); }

input { margin-bottom:5px; }
# side_login .text_input { border:1px solid #72786C; padding:2px;}
cursor:pointer; height:24px; line-height:24px; text-transform:uppercase; width:65px; }

.toplist .heading-module{background-position:0 -130px;background-color:#e1e1e1;margin:0;padding:14px 9px 13px;}
.toplist h1, .toplist h2 {font-size:18px; margin:0;}
.toplist table {width:100%; font-size:12px;}
.toplist thead th{color:#363636;background:#ced7e2 url("topl.png") no-repeat 50% 100%;font-weight:bold;font-size:11px;line-height:1;text-align:left;vertical-align:top;text-shadow:0 1px 0 #e3e9ef;}
.toplist thead th div{padding:4px 2px;}
.toplist tbody td {background:#ededed none;border-top:1px solid #fff;font-weight:bold;text-shadow:0 1px 0 #fbfbfb;padding:4px 2px;}
.toplist tbody td.rank{font-size:14px;line-height:1;text-align:left;}
.toplist tbody td a,.toplist tbody td.bonus a{color:#363636;}
.toplist tbody td a:hover,.toplist tbody td.bonus a:hover{color:#b7090a;}
.toplist p.more a{display:block;padding:9px;}
.mod-fill{background:#fff;border:1px solid #c8c8c8;_zoom:1;}
.mod-gradient{background:#e0e0e0 url("grad.png") repeat-x 0 0;}
.mod-inner{padding:9px;}

table.custom th, table.custom td {padding:4px 10px 4px 0;}
 table.custom tfoot {font-style:italic;}
 table.custom {width:100%;border-top:1px solid #ccc;border-right:1px solid #ccc;margin:1em auto;border-collapse:collapse;}
 table.custom caption {color:#ccc;font-size:1em;letter-spacing:.1em;margin:1em 0 0 0;padding:0;caption-side:top;text-align:center;}
 table.custom tr.odd td	{background:#F9F9F9}
 table.custom tr.odd .column1	{background:#F0F0F0;}
 table.custom .column1 {background:#F0F0F0;}
 table.custom td {border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:.5em 1.2em;text-align:center;}
 table.custom th {font-weight:normal;text-align:left;border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:.3em 1em;}
 table.custom thead th {background:#F0F0F0;text-align:center;color:#555}
 table.custom tfoot th {text-align:center;background:#F0F0F0;}

.total { font-size:1.2em !important; font-weight:bold !important; text-align:center !important;}
.polls_bar {height:4px; border:2px ridge #B22222; background:#8D1B1B;}
.polls_color_1 {
background-color:#8D1B1B;
border:2px ridge #B22222;
}
.polls_color_2 {
background-color:#6740E1;
border:2px ridge #4169E1;
}
.polls_color_3 {
background-color:#8D8D8D;
border:2px ridge #D2D2D2;
}
.polls_color_4 {
background-color:#CC8500;
border:2px ridge #FFA500;
}
.polls_color_5 {
background-color:#5B781E;
border:2px ridge #6B8E23;
}
.polls_color_6 {
background-color:#8D1B1B;
border:2px ridge #B22222;
}
.polls_color_7 {
background-color:#6740E1;
border:2px ridge #4169E1;
}
.polls_color_8 {
background-color:#8D8D8D;
border:2px ridge #D2D2D2;
}
.polls_color_9 {
background-color:#CC8500;
border:2px ridge #FFA500;
}
.polls_color_10 {
background-color:#5B781E;
border:2px ridge #6B8E23;
}

#result_poll_body { margin:0; border-color:#fff; color:#929291;}
#result_poll_body table {border-color:#fff;}
#result_poll_body td {padding:5px;border-color:#fff;}
#poll_options { text-align:left; width:100%;margin-left:5px;}

#poll_options td {padding-right:5px;vertical-align: top;padding-bottom:5px;}
.question, .answer { font-family: "Arial, Helvetica"; color:#929291; font-size:16px;}
.total { float:right; font-size:16px; }
.poll_bar {height:10px; background:#1AE846;}

#sidebar p { margin: 10px 5px 10px 17px; font-size: 0.5em; color: rgb(151, 143, 124); text-transform: uppercase; }
#sidebar #side_login, #sidebar #side_poll{margin: 10px 5px 10px 17px; font-size: 0.7em; color: rgb(151, 143, 124); text-transform: uppercase;}
#side_login input {border:1px solid #D9D6CB; margin-top:3px;width:187px;}
#side_login .submit_input {width:60px;float:right;background:#58BCFF;color:#fff;font-size:1.0em;}
.hpoll {clear:both;}
#side_poll h3 {font-size:1.0em;}
#side_poll input {border:1px solid #D9D6CB;text-transform: uppercase; }
#side_poll .pollsubmit {width:50px;float:right;background:#58BCFF;color:#fff;font-size:1.0em;}
#rss {float:right;margin-left:10px;}
#socnet {float:right;}

#sitemap1 small { font-size:10px; font-style:italic;}

.first, .second, .third {
	float:left;
	width:206px;
	background-color:#f3f2ea;
	padding:10px;
	text-align:justify;
}

.second {margin:0 25px 0 25px;}
.more{
	float:right;
	background-color:#a8a090;
	width:45px;
	border:1px solid #c7c2b5;
	padding:1px;
	margin-top:10px;
}

.vote{
	float:right;
	background-color:#58bcff;
	width:40px;
	border:1px solid #d9d6cb;
	padding:1px;
	margin-top:10px;
	margin-right:5px;
	padding-left:10px;
	margin-bottom:30px;
}
.left-pic{
	margin-left:20px;
}

.vote-link{
	float:right;
	background-color:#58bcff;
	width:85px;
	border:1px solid #d9d6cb;
	padding:1px;
	margin-top:10px;
	margin-right:10px;
	padding-left:10px;
	margin-bottom:30px;
}
/* --- injected clearfix (WaybackScraper) --- */
.clearfix::after{content:"";display:table;clear:both}
.clearfix{display:block}
