body {background: #f4f4f4 url(http://images.dailykos.com/images/admin/w_wads_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;}
.border {border: 1px solid #000;}
#switcher li#wide a {visibility: hidden;}

#container {width: 870px; background: url(http://images.streetprophets.com/images/user/142/w_masthead_bg.gif) no-repeat; height: 125px; margin: 0 auto; position: relative; }

#main {width: 461px; float: left; padding: 0 12px;}
#main .entry {margin-bottom: 2em;}
#main h2 {font-size: 1.34em; padding-bottom:3px; line-height:1.5em;}
#main h3.byline, #main h4.date {font-weight: normal;}
#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;}

#ads {left: 486px; color: #665; position: absolute; top: 12px; width: 151px; font: 11px/1.333 Verdana, Arial, sans-serif; padding: 10px 0 0 9px;}
#ads h2 {display: none;}
#ads h3 {margin: 1.5em 0 0;}

#mastbanner a {width: 653px;}

#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 {clear: both; text-align: center; background: #FFF; padding: 1em 0; margin: 0 auto; border-top: 1px dotted #999; width: 870px;}

* 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;}

/* 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;}

/* calendar stuff */

.cal_head { background-color: ; }

.cal_head UL { text-align: center; }

.cal_head UL LI { display: inline;
                  list-style-type: none; }

.cal_head UL LI A#current { background-color: #ff0000;
                            color: #ffffff;
                            font-weight: bold; }

.cal_body TD,TH { border: 1px solid black;
                  padding: 3px; }

.cal_body #today { background-color: #eeeeee; }

.cal_body #other_month { background-color: #cccccc; }

.date_number { font-weight: bold;
               font-size: large; }


/* tag-cloud styles */

.cloud li { list-style-type: none; display: inline; margin-right: 8px; }

.cloud .tag-popularity-1 { font-size: 80%; }

.cloud .tag-popularity-5 { font-size: 90%; }

.cloud .tag-popularity-10 { font-size: 100%; }

.cloud .tag-popularity-15 { font-size: 110%; }
/* 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}