
#stream-title{
	font-size:23px;
	color:#f8981d;
	padding-bottom: 20px;
}



#stream-map{
width:155px;
height:155px;
margin-bottom:10px;
}

#stream-header {
display:inline-block;
}

#article-body *{
	line-height:180%;
	color:#ffffff ;
	font-size:12px !important;
}

#article-body p{
margin-bottom:15px;
}


#article-body a{
color:#ea962b;
}



#article-body h{
margin-bottom:15px;
}

/**
 * @file
 * Stark layout method
 *
 * To avoid obscuring CSS added to the page by Drupal or a contrib module, the
 * Stark theme itself has no styling, except just enough CSS to arrange the page
 * in a traditional "Header, sidebars, content, and footer" layout.
 *
 * This layout method works reasonably well, but shouldn't be used on a
 * production site because it can break. For example, if an over-large image
 * (one that is wider than 20% of the viewport) is in the left sidebar, the
 * image will overlap with the #content to the right. The exception to this
 * is IE6 which will just hide the navigation block completely in these
 * instances due to a positioning bug.
 */

#submitted-by{
	color:#ea962b;
}


#submitted-name{
	color:#ffffff;
}


#mike-will-freak-at-this{
margin-bottom:30px;
}

#page{
width:965px;
margin:auto;
background-color:#404040;
margin-top:0px;
padding:0px;
padding-bottom:30px;
position:relative;
}

#content{
width:515px;
margin-left:11px;
float:left;
}

#content .section{
margin-top:10px !important;
}

#sidebar-first{
width:175px;
margin-left:20px;
float:left;
}

#sidebar-first .level-2:before {
   content: "\00BB";
   padding-right: 10px;

}


#sidebar-second{
margin-top:10px !important;
}


/*              UNION INFO BLOCK(template can be found in theme root blocks	*/

#union-info{
font-size:12px;
}

#union-info A {
text-decoration:none;
}

#union-info img{
margin-bottom:20px;
}


#union-info .data{
margin-bottom:6px;
}

#union-footer{
margin-bottom:20px;
}

#union-info hr{
border-style:none;
background-color:#ffffff;
margin-top:10px;
margin-bottom:10px;
}

#union-info .links img{
-moz-box-shadow: 0px 0px 15px black;
-webkit-box-shadow: 0px 0px 15px black;
box-shadow: 0px 0px 15px black;
}

#address {
display:none;
}


#stream-spacer{
height:10px;
display:inline-block;
}

#sidebar_meeting {
background-color: #ED9734;
text-align:center; 
padding:10px; 
box-shadow: 0 0 15px black; 
color:#fff;
font-family: Arial,Helvetica,'Nimbus Sans L',FreeSans,sans-serif;
}

#sidebar_meeting p {
font-size:16px; 
line-height:19px;
}

#sidebar_meeting h2 {
font-size:26px; 
line-height:30px; 
text-shadow: 1px 1px 5px #2F302F; 
padding:12px 0;
font-weight:bold;
}
