@import url("/css/reset.css");






body {background:white;font-family:Tahoma;line-height:1.5;padding:30px;}
.footer {margin:0 auto;text-align:left;clear:both;}

h1,h2,h3 {color:#999;font-weight:bold;font-family:"Courier New", Courier, monospace; text-transform: uppercase }
.h1,h1,h2,h3 {display:block;color:#999;font-weight:bold;font-family:"Courier New", Courier, monospace; text-transform: uppercase }
strong {color:#999;font-weight:bold;}
.h1,h1  {font-size:32px;display:block;padding:0;margin:0;}
.h1 { color:#f60;}
#content .text b, strong {color:#999;font-weight:bold;}
a b   {color:#666;font-weight:bold;}

h1  {font-size:32px;}
h2  {font-size:24px;margin:0 0 20px 0;}
h3 {font-size:28px;}
.text { padding-left:4.4em; margin:20px 0; }
a {color:#f60;}
a:hover {color:maroon!important; }


ul.cit li:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
* html ul.cit li  {height: 1%;display: block;}
*+html ul.cit li  {zoom:1}
html ul.cit li {margin-bottom:1em;}


ul.cit a {color:black;text-decoration:none;}
ul.cit p {clear:both;position:relative;padding-left:4.4em;}
ul.cit p sup {position:absolute;left:0;top:0.3em;width:4.5em;}
ul.cit p sup.Twitter {background: url(/images/twit.gif) 100% 0 no-repeat;cursor:pointer;}
ul.cit p sup.Twitter:hover {
  color:#f60; text-decoration:underline;
}


ul.cit a:hover,.authorlist li span:hover {color:maroon;text-decoration:underline;}
ul.cit i {float:right;display:block;margin-left:1em;}
.authorlist li {cursor:pointer;}
.authorlist li b a {color:#f60; text-decoration:underline;font-weight:normal; }
.authors  ul {width:23%;float:left;padding-right:1.5%;overflow:hidden;font-size:0.75em;margin-bottom:1em;padding-top:20px;}
.authorlist li   a:hover { color:#f60;}
ul.cit abbr {display:block;text-align:right;font-size:0.8em;color:#666;}


ul.cit i.edit {cursor:pointer;}


.footer {margin:30px auto;border-top:dotted #999  3px;clear:both;padding:10px 0;clear:both;position:relative;padding-left:100px;height:40px;}
.footer img {display:block;position:absolute;left:0px;top:10px;}
.footer div { float:right;font-size:11px;color:#666; }
.footer div a {color:#666!important; text-decoration:none;}


.rubr {margin:20px 0;float:left;width:35%;}
.authorlist {margin:20px 0;float:right;width:60%;}
.authorlist li {display:inline;}
.authorlist li a {color:black;text-decoration:none;}



.zero {border-bottom:dotted #999 3px;height:20px;margin-bottom:20px;}

.main{width:70%;margin:0 auto;text-align:left;float:left;}
.Right {float:right;width:25%;font-size:0.8em;}
.RightContent .h1 {margin-bottom:20px;padding-bottom:20px;border-bottom:dotted #999 3px;color:#f60;}
.RightContent .block1 {padding-bottom:20px; }
.RightContent .block1  * {color:#666;}
.RightContent .block1  .alink {color:#555;text-decoration:none;}
.RightContent .block1  .alink:hover * {color:maroon;}
.RightContent #ajaxLoad3 {height:1px;overflow:hidden;}



.links li {list-style-type: none;color:#f60;margin:0;padding:0;text-align:right;}

.links   {margin: 0 0 3em 120px;}
.links a:hover  {color:maroon!important;}

#google {border:#ccc solid 1px;text-align:center;padding:22px 0;margin-bottom:10px;width:99.5%;overflow:hidden;}

#vote2  table {margin-bottom:10px;}
#vote2   td {font-size:12px;padding:0 3px 3px 0}
#vote2   .small  { display:block;font-size:12px!important;padding-bottom:10px;}
#vote2  .button {padding:20px 0;}
#vote2 .exvote {font-size:11px;}


.vote_result {margin-bottom: 20px;}
.vote_result td{   font-size:12px;}
.votepadding {   padding-right:20px; }
.voteheader td {padding:10px 5px 10px 5px;background:#eee;}
.votegraph div{height:1em;background:#ccc;color:#ccc;overflow:hidden;margin-left:10px;margin-top:4px; }

.jFE  {
  height:1em;
}
.jFE a {
  display:block;float:left; margin-right:3px;background:#f60;color:white!important; padding:0px 4px;font-size:11px;font-weight:bold;
}

.cpager {
  font-size:1.3em;padding:1em 0;color:gray;text-align:center;
}

