body {background: #F4f4F4 url(http://images.dailykos.com/images/admin/w_noads_bg.gif) 50% 0 repeat-y; color: #242424; padding: 0; margin: 0; font: 11px/1.6 Verdana, Georgia, Arial, sans-serif; line-height:1.4em;}
a:link {color: #00407A; text-decoration: none; font-weight: bold;}
a:visited {color: #00407A; text-decoration: none; font-weight: bold;}
a:hover {color: #000;}
a img {border: 0;}
a.dk {font-size:10px; text-decoration:none; font-weight:bold; border-bottom: #333; border-width: 0px 0px 1px 0px; border-style: none none dotted none; } 
a:link.dk {color: #F60;} 
a:visited.dk {color: #BD4D02;} 
a:hover.dk {color: #BD4D02; text-decoration: underline; }
h1, h2, h3, h4, h5 {margin: 0; padding: 0; font-size: 1em;}
p {margin: 0 0 0.75em;}
td {font: 11px/1.6 Verdana, Georgia, Arial, sans-serif;}

.blockquote {color:#222; border:1px #FC0 dotted; background:#F0F0F0; padding:10px 20px 10px 20px; margin:10px 25px 10px 25px;}
blockquote {color:#222; border:1px #FC0 dotted; background:#F0F0F0; padding:10px 20px 10px 20px; margin:10px 25px 10px 25px;}
.indent {padding:0 20px 0 20px; margin:5px 25px 5px 25px;}
#switcher li#wide a {visibility: hidden;}
.border {border: 1px solid #000;}
center {text-align:center;}

#container {width: 870px; background: url(http://images.streetprophets.com/images/user/142/w_masthead_noads_bg.gif) no-repeat; height: 125px; margin: 0 auto; position: relative; }

#main {font-size: 12px; width: 650px; float: left; padding: 0 12px;}
#main h1 {margin-bottom: 1em;}
#main .entry {margin-bottom: 2em;}
#main h2 {font-size: 2em; font-size: 1.34em; padding-bottom:3px; line-height:1.5em;}
.noads #main h2 a {font-size: 1.1em; line-height: 0.9;}
#main h3.byline, #main h4.date {font-weight: normal;}
#main h3.byline {margin-bottom: 0.5em;}
#main h3.byline a {}
#main h4.date {font-style: italic; margin-bottom: 1em;}
#main ul.catcom {margin: 1em 0 0; padding: 0;}
#main ul.catcom li {display: inline; list-style: none;}

#banner {background: #666; float: center; padding-top: 20px; padding-bottom: 20px;}

#sidebar {float: right; width: 194px; padding-top: 100px;}
#sidebar h2 {display: none;}
#sidebar h3 {background: #0182C4; color: #FFF; padding: 0.25em 10px 0.15em 30px; font-size: 1.1em; line-height:1.5em; font-weight: normal;}
#sidebar h4, #sidebar p {margin-left: 10px; margin-right: 10px;}
#sidebar h4 {font-weight: normal; margin-top: 0.666em;}
#sidebar ul {margin: 0; padding: 0 0 0.5em; list-style: none;}
#sidebar li {padding: 0.2em 10px 0 0;}
#sidebar li a {padding-left: 30px; background: url(http://www.streetprophets.com/images/admin/star_orange.gif) 10px 1px no-repeat;}
#sidebar li.active a, #sidebar li a:hover {color: #000; background-image: url(http://www.streetprophets.com/images/admin/star_black.gif);}
#sidebar form {margin: 0 0 1em;}
#sidebar .text {width: 120px;}
#sidebar form p {margin-top: 0.5em; margin-bottom: 0.5em;}

#sidebar #switcher {margin: 0; padding: 10px 0 5px 0;
  height: 30px;}
#switcher li {float: left; padding: 0; margin: 0 0 0 13px;
  background: 0 0 no-repeat;
  width: 79px; height: 24px;}
#switcher li a, #switcher li a:hover {display: block;
  width: 79px; height: 24px; padding: 0;}
#switcher li#narrow {background-image: url(http://images.dailykos.com/images/admin/n_off.gif);}
#switcher li#wide {background-image: url(http://images.dailykos.com/images/admin/w_on.gif);}

#footer {width: 870px; clear: both; text-align: center; background: #FFF; padding: 1em 0; margin: 0 auto; border-top: 1px dotted #999;}

* html body {text-align: center;}
* html #container {text-align: left;}

#navlist li {list-style: none; margin: 0; display: inline;}
#navlist li a {padding: 3px 0.5em; margin-left: 3px; border: 1px solid #444; border-bottom: none; background: #CF9; text-decoration: none;}
#navlist li a:link { color: #444; }
#navlist li a:visited { color: #555; }
#navlist li a:hover {color: #000; background: #FC6; border-color: #444;}
#navlist li a#current {background: white; border-bottom: 1px solid white;}

.adstrip {font-size: 10pt; border-color: #000000; border-width: Thin; border-spacing: 0; width: 150px; border-style: None; background: #eeeeee; } 
div#adstrip table tr td a { color: #FC8F19; } 
.adstrip_link {margin-right: 0pt; font-size: 8pt; font-weight: normal; text-decoration: none; color: #FC8F19; margin: 0 0 0 0; font-family: Verdana; font-style: italic; text-align: center; } 
.adstrip_title {font-size: 10pt; font-weight: bold; color: #777777; text-decoration: none; font-family: Times; font-style: italic; text-align: center; } 
a.adstrip_link:link {color: #FC8F19; font-size: 8pt; text-decoration: none; font-style: normal; } 
a.adstrip_link:visited {color: #FC8F19; font-size: 8pt; font-style: normal; text-decoration: none; } 
a.adstrip_link:active {color: #FC8F19; text-decoration: none; } 
a.adstrip_link:hover {color: #FC8F19; text-decoration: none; } 
.blogad {border-color: #bbbbbb; border-width: Thin; border-spacing: 0px; width: 100%; border-style: None; background: #FaFaFa; text-align: center; } 
.blogad_headline {font-size: 9pt; font-weight: bold; color: #000000; margin: 9px 0 0 0; border-spacing: 0; font-family: Arial; text-align: center; } 
.blogad_thumbnail {border-spacing: 0; border: none; text-align: center; } 
.blogad_text {font-size: 8pt; color: #000000; margin-right: 0pt; margin-bottom: 0pt; border-spacing: 0px; margin: 0 0 0 0; font-family: Arial; } 
.blogad_link {font-size: 8pt; text-decoration: none; visibility: visible; font-family: Times; border-width: 0px 0px 1px 0px; border-style: none none dotted none;} 

/* tag-cloud styles */
.cloud li {list-style-type:none;display:inline;margin-right:8px}
.cloud .tp-1 {font-size:80%}
.cloud .tp-5 {font-size:90%}
.cloud .tp-10 {font-size:100%}
.cloud .tp-15 {font-size:110%}
.cloud .tp-25 {font-size:120%}
.cloud .tp-50 {font-size:140%}
.cloud .tp-75 {font-size:150%}
.cloud .tp-100 {font-size:160%}
.cloud .tp-150 {font-size:180%}
.cloud .tp-200 {font-size:200%}
.cloud .tp-250 {font-size:220%}
.cloud .tp-300 {font-size:240%}
.cloud .tp-400 {font-size:260%}
.cloud .tp-500 {font-size:280%}
#pageWidth {margin:0 0 10px}
#pageWide,#pageNarrow {background:100% 0 no-repeat;padding:2px 0 7px}
#pageWide {padding-right:46px;background-image:url(http://images.dailykos.com/images/admin/wideOn.gif);color:#F50}
#pageNarrow {background-image:url( http://images.dailykos.com/images/admin/narrowOff.gif);padding-left:4px;padding-right:38px}

div#adspot_268421135.adspot {border-spacing:0; overflow:hidden;background-color:#FaFaFa;border-color:#000000;border-width:0px;border-style:none;width:150px !important;font-size:10pt;}

div#adspot_268421135 .adspot_head {font-family:Arial;font-size:10pt;color:#000000;font-weight:bold;font-style:italic;text-decoration:none;text-align:center;}

div#adspot_268421135 a.adspot_link , div#adspot_268421135 a.adspot_adurl {font-family:Arial; font-size:8pt; font-style:italic; color:#AA0000; font-weight:normal; margin:0; text-decoration:underline; text-align:center;}

div#adspot_268421135 a.adspot_link:link, div#adspot_268421135 a.adspot_link:visited, div#adspot_268421135 a.adspot_adurl:link, div#adspot_268421135 a.adspot_adurl:visited {color:#AA0000;
text-decoration:underline; font-size:8pt; font-style:italic;}

div#adspot_268421135 a.adspot_link:active, div#adspot_268421135 a.adspot_link:hover, div#adspot_268421135 a.adspot_adurl:active, div#adspot_268421135 a.adspot_adurl:hover {color:#AA0000; 
text-decoration:none; }

div#adspot_268421135 * ul {list-style-position:outside;list-style-image:none;list-style-type:none;width:150px;margin:0;padding:0;}

div#adspot_268421135 * li {background:#FaFaFa;width:150px;margin:0;padding:0;text-align:center;border-color:#BBBBBB;border-width:0px;border-style:none;border-spacing:0;display:block;text-indent:0;overflow:hidden;}

div#adspot_268421135 .adspot_adhead {text-align:center;font-family:Arial; font-size:10pt; font-weight:bold;color:#000000;margin:0;margin-top:8px;padding:2px;border-spacing:0;width:150px;display:block;}

div#adspot_268421135 * img {border-width:0;border-spacing:0;}

div#adspot_268421135 * li * img {text-align:center;display:block;clear:both;}

div#adspot_268421135 .adspot_adtext {font-family:Arial; font-size:8pt;font-weight:normal;font-style:normal;color:#000000; margin:0;padding:2px;border-spacing:0;display:block;width:150px;text-align:center;}

div#adspot_268421135 div.adspot_link {width:150px !important;text-align:center;}
/* polls: use 440px for width in wide front page stylesheets, 354px for narrow */
.poll {width:440px;margin:20px auto;text-align:left}
.poll ul {margin-left:0;padding-left:0}
.poll ul li {list-style:none;margin-left:0}
.poll ul li label {z-index:20}
.poll table {border-collapse:separate;border-spacing:0;text-align:left;width:100%}
.poll td {text-align:left;margin:0}
.poll tr.po td {padding:4px 4px 0 0}
.poll td.pl,.poll tr.po {width:100%}
.poll tr.pr td {padding:0 10px 4px 0;border-bottom:1px solid #f4f4f4}
.poll .vote tr.pr td {display:none}
.voted .pvi,.voted .pvr,.vote .pvv {display:none}
.poll tr.pr td.pt {padding-left:2px;background:url(http://www.streetprophets.com/images/admin/Thermometer17.gif) no-repeat}
.pollQuery,.vtotal,.vct {font-weight:bold}
.poll td.pl input {display:none}
.poll .voted td input {display:none}
.poll .vote tr.po td img {display:none}
.poll .voted td.po img {display:inline}
.pollControls {text-align:center}
.pollControls input {padding:1px 10px;font-size:12px;vertical-align:middle}
.poll fieldset {text-align:inherit;margin:0;padding:8px;border:1px solid #00407A}
.poll legend {padding:0 6px;color:#242424;font-size:1.4em;font-weight:bold}
span.busyBall {margin:0;padding:0 14px 0 4px;font-style:italic}
span.busyBall span.bbi {position:absolute;overflow:hidden;height:16px;width:16px;margin:0;padding:4px 0 0}
span.busyBall > span.bbi {padding:1px 0 0}
span.busyBall span.bbc {padding:0 0 0 20px}