/* background-color:#D4F5A8; is a nice green */

#topicheader {
margin:10px;
border:1px solid black;
padding:10px;
background:url("http://indymedia.us/images/bg-light.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
}

#topicspecial {
margin:10px;
border:1px solid black;
padding:0px;
background:url("http://indymedia.us/images/bg-dark.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
}

#topicspecial h2 {
background-color:#CDEDA3;
}

.topicfeaturehead{
background:url("http://indymedia.us/images/bg-dark.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
border-bottom:1px solid black;
}

#topic-special .feature-text{
padding:5px;
}

#topiclocalfeatures {
margin-bottom:10px;
border:1px solid black;
padding:10px;
}


#topicwires {
width:35%;
float:right;
margin:10px;
}

#topicopenwire {
margin-bottom:10px;
border:1px solid black;
padding:10px;
}


.topicshortwire ul {
margin-left:0px;
marker-offset:100px;
}


.topicshortwire li {
margin-bottom:10px;
marker-offset:100px;
}






#topicfeatures {
width:60%;
margin:0px;
float:left;
}

#topicfeatures h3 {
color:#666;
margin:0px;
}

#topicwires h3 {
color:#ddd;
background-color:#516675;
padding:5px;
margin:0px;
border: 0px solid black;
margin-bottom:5px;
}




.yearblock {
float:left;
width:200px;
border:1px solid black;
padding:5px;
margin:10px;
}

.nextmonth {
float:right;
}

.article, .archive{
margin:10px;
border:1px solid black;
padding:10px;
}

.archivedarticle {
margin:10px;
border:1px solid black;
background:url("http://indymedia.us/images/bg-light.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
padding:0px;

}



.comments,.description {
margin:10px;
border:1px solid black;
padding:10px;
background:url("http://indymedia.us/images/bg-dark.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
}

.topiccolumn {
width:45%;
float:right;
margin:10px;
border:1px solid black;
background:url("http://indymedia.us/images/bg-light.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
}

.article h1, .article h2 {
padding-left:10px;
margin:0px;	
border:0px;
}

.article h2 {
margin-bottom:5px;
}

 .topiccolumn h1 {
margin:10px;
text-align:center;
background:url("http://indymedia.us/images/bg-dark.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
}


img {
border-width:0px;
}

a {
text-decoration:none;
color:#516675;
}

a:hover  {
/*color: #c8a684 !important;*/ 
/*color: #B5D190 !important;*/
text-decoration:underline;
}

.toplocalhead a:hover, #sidebar a:hover{
/*color: #cdeda3 !important; */

}


body {
padding:0px 0px;
font-family: "Trebuchet MS",sans-serif;
font-size:1em;
/*background:url("http://indymedia.us/images/test-bg.jpg");
background:url("http://indymedia.us/images/tacoma-test.jpg");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
background-repeat: no-repeat;
background-position:top right;*/
background-color:#fff;
margin-right:10px;
}

#container {
background:url("http://indymedia.us/images/test-bg.jpg");
background:url("http://indymedia.us/images/tacoma-test.jpg");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
background-repeat: no-repeat;
background-position:top right;
border: 1px solid #ddd;
min-width:800px;
}

#sidebar {
border-right:0px solid #444;
width:140px;
padding:5px;
padding-top:0px;
font-size:14px;
font-weight:bold;
float:left;
margin:0px;
background:url("http://indymedia.us/images/bg-dark.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
margin-top:10px;
}

#title{
display:none;
}

#tagline {
margin-left:410px;
padding-top:5px;
}

#logo img.nav {
float:right;
padding-right:10px;
padding-bottom:5px;
}

#logo {
font-weight: bold;
min-height:90px;
border-bottom:0px solid #ddd;
padding-top:10px;
padding-right:2px;
/*background-image:url('/images/indysupercutelarge.png');*/
/*behavior: url("http://indymedia.us/scripts/iepngfix.htc");*/
/*background-repeat:no-repeat;	
background-position: 10px 10px;*/


}

#invert {
/*color:#CDEDA3;*/
}

#invertshadow {
color:#947149;
}

#invertshadow2 {
color:#516675;
}

#logoh1 {
position:absolute;
font-size:60px;
top:20px;
left:25px;
margin:0px; 
color:#CDEDA3;
z-index:2;
}

#logoh1shadow {
position:absolute;
font-size:60px;
top:22px;
left:27px;
margin:0px; 
z-index:2;
color:#516675;
margin-top:-8px; /*tk*/

}

#logoh1shadow2 {
position:absolute;
font-size:60px;
top:18px;
left:23px;
margin:0px; 
z-index:1;
color:#947149;



}



#indylogo {
position:relative;
top:-50px;
left:-10px;
}

#title {
vertical-align:middle;
}
 
#navigation {
min-width:700px;
margin-top:0px; 
margin-right:10px;
text-align:right;
display:block;
position:absolute;
top:7px;
right:0px;
font-size:25px;
z-index:2;
/*background-color:#ffb4af;*/
/* background-color:#a0cae8; too saturated*/ 


}

#navigation a {
/*color:#CDEDA3 !important;*/
}

#navigation a:hover {
/*color:white !important;*/
}

#navigationshadow {
min-width:700px;
margin-top:0px; 
margin-right:10px;
text-align:right;
display:block;
position:absolute;
top:8px;
right:-1px;
font-size:25px;
/*color:#516675;*/
/*color:#CDEDA3;*/
color:#eee;
z-index:1;
}

#navigationshadow2 {
display:block;
display:none;
margin-top:0px; 
text-align:right;

position:absolute;
top:73px;
right:22px;
font-size:25px;
color:#947149;
z-index:1;
}



#navigation ul ,#navigationshadow ul ,#navigationshadow2 ul {
margin:0px;
}

#navigation li,#navigationshadow li ,#navigationshadow2 li {
display:inline;
margin-right:10px;
font-weight:bold;
padding:0px;
}



#subcontainer{
margin-left:150px;
padding-left:10px;
}







#topfeatures {
width:48%;
font-size:.85em;
float:left;
margin-bottom:5px;
padding-top:5px;
}

#topicarchives #topfeatures {
width:66%;
float:none;
}




.topicfeature {
border:solid 1px #444;
margin-top:5px;
padding-bottom:5px;
}


.topicfeature h2 {
padding-left:0px;
}

.topfeature {
border:solid 0px #444;
margin-bottom:5px;
background:url("http://indymedia.us/images/bg-white.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
padding-bottom:5px;
}

.topicarchives {
text-align:right;
font-size:28px;
background:url("http://indymedia.us/images/bg-light.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
border:0px solid black;
margin:10px;
padding:5px;
}


td.topfeatureinfo,td.toplocalinfo,td.ongoinginfo,td.topicspecialinfo,td.topicfeatureinfo  {
overflow:visible;
}




.feature-readmore,.feature-translations {
padding-left:5px;
}

.feature-subhead, .feature-date {
font-size:.8em;
padding-left:3px;
padding-right:3px;
color:#555;
}


table.topfeaturehead, table.toplocalhead,table.ongoinghead,table.topicspecialhead,table.topicfeaturehead  {
border-collapse:collapse;
width:100%;

}

td {
padding:5px;
}

td.topfeaturetitle,td.toplocaltitle,td.ongoingtitle,td.topicspecialtitle,td.topicfeaturetitle  {
text-align:right;
/*border-left:1px solid black;*/
width:70%;
color:#999;
}



td.topicspecialtitle {
font-size:30px;
width:80%;
}

.feature-text {
padding:5px 10px;
}



.featureimage {
float:left;
margin-right: 5px;
}


.topfeature h2,.archivedarticle h2 {
border-bottom:solid 0px #444;
background:url("http://indymedia.us/images/bg-light.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
font-size:18px;
color:#6b889c;
font-weight:bold;
}

.archivedarticle h2{
background:url("http://indymedia.us/images/bg-dark.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
}


.topfeature a{
color:#516675;
}


#localnewswire {
float:left;
width:48%;
margin-bottom:5px;
margin-right:auto;
margin-left:10px;
padding-top:5px;
}



.localnewswire {
font-size:.75em;
border: solid 0px #444;
margin-bottom:10px;
margin-top:0px;
background:url("http://indymedia.us/images/bg-light.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
padding-bottom:5px;
border-top:0px solid black;
}

.localnewswire a{
color:#516675;
}



.newswire-subhead,.newswire-date {
font-size:.8em;
padding-left:3px;
padding-right:3px;
color:#555;
}




h2 {
margin-top:0px;
padding-left:5px;
/*border-bottom:solid 1px #555;*/
font-size:16px;

}



#localnewswire h2 {
/* background-color:#e8c6a4; too red */
/* background-color:#b7d4e8; */
/* background-color:#b7e8e3; aqua not bad */
background:url("http://indymedia.us/images/bg-dark.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
font-weight:bold;
border:0px solid black;
margin-bottom:5px;
}

#localnewswire h2.shortlocal {
margin-bottom:5px; 
}


#topfeatures h1,#localnewswire h1 {
margin-top:5px;
margin-bottom:5px;
}

.tab{
/*background-color:#CDEDA3;*/
background-color:#516675;
opacity:.5;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
color:#eee;
font-size:16px;
/* opacity:.7; */
border:0px solid black;
font-weight:bold;
text-align:right;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
filter: alpha(opacity=50);
}

#topicfeatures .tab,.topicwires .tab {
margin-top:2px;
margin-bottom:5px;
}

#localnewswire h1 {
/* text-align:right; */
}

.newswire-title {
padding-top:5px;
}

.feature-readmore {
clear:both;
}

.newswire-readmore {
padding-left:10px;
clear:left;

}

.topicspecial-readmore {
padding-left:5px;
}

.archivedarticle-readmore {
padding-left:5px;
}


.newswire-translations{
padding-left:10px;
}


#topband{
padding:0px;
overflow: auto;
height:1%;
margin-right:5px;
margin-left:5px;
margin-bottom:10px;
}

#middleband {
margin-right:25px;
margin-left:5px;
clear:right;
border:0px solid #444;
background-color:#bbb;
padding:3px;
overflow: auto;
height:1%;
}

#topicmiddleband {
background:url("http://indymedia.us/images/bg-white.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
margin-right:10px;
margin-left:10px;
clear:right;
border:0px solid #444;
padding:3px;
overflow: auto;
height:1%;

}

#topicview h2 {
margin-bottom:0px;
padding:3px;
padding-left:0px;
padding-right:0px;
}



.moretopics {
float:right;
}

#topicview tr{

}

#topicview td {
padding:0px;
margin-bottom:-1px;
}

#hottopic2{
border-right:solid 0px #999;
border-left:solid 0px #999;
}

#topicview h3 {
margin-top:0px;
padding-left:5px;
padding-right:5px;
border-bottom:0px solid #999;
}



#topicview {
margin-top:5px;
margin-right:25px;
margin-left:10px;
padding:0px;
margin-bottom:10px;
}

#hottopics {
border: 0px solid black;
margin-bottom:3px;
font-size:14px;
}

#hottopics h3 {
background:url("http://indymedia.us/images/bg-dark.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
text-align:center;
}




#topicview table {
margin-bottom:-20px;
background-color:#fff;
padding:0px;
border-bottom:0px solid black;
}


.hottopic {
margin-top:0px;
margin-bottom:0px;
width:33%;
vertical-align:top;
border:0px solid #999;
padding:0px;
}


.hottopic ul {
margin:0px;
margin-right:5px;

}

/*
.shortwire h3{
border-bottom:0px solid black;
padding:4px;
margin-top:0px;
background-color:#CDEDA3;
color:#999;
margin-bottom:5px;
}
*/

#ongoing h3{
margin-bottom:5px;
margin-top:5px;
text-align:left;
}

#wires h3{
margin-bottom:5px;
margin-top:5px;
text-align:right;
}

#topicarchives h3 {
margin-bottom:10px;
}

#topicarchives #wires {
margin-right:5px;
}

#topfeatures h3 {
text-align:right;
margin-left:10px;
margin-right:10px;
margin-top:0px;
margin-bottom:0px;
}


.shortwire {
border:0px solid #444;
background-color:#ddd;
padding-bottom:5px;
margin-bottom:5px;
}

.shortwire ul {
margin-left:0px;
marker-offset:100px;
}


.shortwire li {
margin-bottom:10px;
marker-offset:100px;
}



.more {
margin-left:10px;
}

#wires {
width:32%;
float:left;
font-size:.75em;
padding-left:2px;
padding-right:2px;
margin-left:10px;
}

.archive h1 {
text-align:center;
color:#444;
}

#topicarchives {
border:0px solid black;
background:url("http://indymedia.us/images/bg-white.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
}

#topicarchives #wires {
width:33%;
float:right;
}
#ongoingfeature h2 {
/* background-color:#CDEDA3; */
background:url("http://indymedia.us/images/bg-light.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
border-bottom:0px solid black;
}

#ongoingfeature {
border:0px solid #444;
background-color:#eee;
font-size:.8em;
padding-bottom:10px;
}

#ongoing {
width:64%;
float:left;
}




#localview {
margin-top:5px;
margin-right:25px;
margin-left:10px;
}

#localstories {
border:0px solid #444;
background:url("http://indymedia.us/images/bg-light.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");
}


#localview table {
padding:0px;
width:100%;
font-size:14px;
}


#localview td {
vertical-align:top;
width:25%
}

#localview h2 {
padding-top:2px;
padding-bottom:2px;
color:#777;
margin-bottom:3px;
padding-right:0px;
padding-left:0px;
}

#localview ul {
margin:0px;
margin-right:5px;
}

#localview li {
margin-bottom:10px;
}

#topicview li {
margin-bottom:10px;
}

#sidebar h3,#sidebar h4 {
/*color:#cdeda3;*/
color:#516675;
text-align:center;
padding:4px;
margin-top:10px;
margin-bottom:10px;
font-weight:bold;
}
#sidebar h3 {
background-color:#bbb;
border:0px solid #000;
font-size:17px;
}

#sidebar h4{
margin-left:10px;
margin-right:10px;
color:#516675;
margin-bottom:5px;
}

#sidebar ul {
  list-style: none;
  padding-left:20px;
  margin-top:0px;
}

#sidebar input  {
background-color:#ddd;
border:0px solid black;
margin:2px;
padding:2px;
font-weight:bold;
}

#sidebar input.image  {

border-width:0px;
padding:0px;
margin-left:20px;
margin-top:-10px;	
display:block;

}

.advsearch{
postion:relative;
top:-10px;
}

#sidebar form {
text-align:center;
}


.advsearch {
font-size:.8em;
}

a.submit {
/*background-color:#cdeda3;*/
background-color:#516675;
font-size:18px;
font-weight:bold;
margin-left:0px;
padding-left:5px;
padding-right:5px;
color: #ccccdd;
}

a.submit:hover {
background-color:#bbb;
}

.submit {
border:0px solid black;
background-color: #ccccdd;
}



#footer {
border-top:0px solid black;
background-color:#CDEDA3;
clear:both;
padding:10px;
text-align:center;
color:#777;
}

ul {
list-style-type:none;
}

#sidebar #syndication,.topicrss ul {
list-style-image: url('/images/feed-icon16x16.png') !important;
}

.topicspecial h2 {
border-bottom:1px solid black;
}

.articlehead {
/*background:url("http://indymedia.us/images/bg-dark.png");
behavior: url("http://indymedia.us/scripts/iepngfix.htc");*/
background-color:#ddd;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
color:#516675;
border:0px solid black;
font-weight:bold;
opacity:.9;
}

.articlelx {
font-size:14px;
float:right;
padding:5px;
font-weight:bold;
}

#topicheader h1 {
font-size:24px;
margin-top:0px;
}

.topicrss {
float:right;
}

#topics ul {
font-weight:normal;
}

#syndication ul {
font-weight:normal;
}
#topicview .tab a {
color: #eeeeee;
}

img.unsafeimage {
float:right;
max-width:50%;
}

.newswire-readmore {
clear:right;
}

.archivedarticle-readmore{
clear:right;
}

