/**** MAIN STUFF ****/
body {
  background-color: #eeeeee;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  line-height: 135%;
  font-size:12px;
}

p,div,td { 
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  line-height: 135%;
  font-size:12px; 
}

a:link, a:active, a:visited {
  color:#990000;
  text-decoration: none;
  font-weight: bold;
}

a:hover {
  color:#000000;
  text-decoration: underline;
}

.newsheader {
  font-size:18px;
  color: #990000;
  font-weight:bold;
}

#articleHeadline {
  font-size:16px;
  color: #990000;
  font-weight:bold;
}

.specialHeader {
        background: #990000;
        background-image:url(/images/menubg.gif);
        height: 19px;
        font-size: 12px;
        padding-left:6px;
        padding-top:3px;
        margin-bottom:5px;
        color: #ffffff;
        font-weight: bold;
        text-transform: uppercase;
}
.opacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
.opacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;	
}
.opacity img{
border: 0px solid #ccc;
}

/**** END MAIN STUFF ****/

.date {
  font-size: 11px;
  color:#990000;
  font-weight:bold;
}

.newsdates {   
  background:#eeeeee; 
  color:#000000;
  border: 1px solid #bcc9d5;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:5px;
  padding-right:5px;
  margin-bottom: 5px;      
  font-size: 10px;
  width:auto;
  height:12px;
  text-align: center;
  vertical-align: middle;
}       

/*-----------------------------------Menu Dynamic START---------------------------*/
.dropmenu {
  position:absolute;
  top: 0;
  border: 1px solid #ffff99; 
  border-width: 0 1px;
  line-height:20px;
  text-decoration: none;
  background: #990000;
  width: 180px;
  visibility: hidden;
  background-image:url(/images/menubg.gif);
}

.dropmenu a:link,.dropmenu a:visited,.dropmenu a:active {
  background: #660000;
  width: auto;
  display: block;
  text-indent: 3px;
  border-bottom: 1px solid #ffff99; 
  padding: 2px 0;
  color: #ffff99;
  text-decoration: none;
  font-weight: bold;
  background-image:url(/images/menubg.gif);
}

.dropmenu a:hover {
  background:#ffff99;
  width: auto;
  display: block;
  text-indent: 3px;
  border-bottom: 1px solid #ffff99; 
  padding: 2px 0;
  color: #990000;
  text-decoration: none;
  font-weight: bold;
  background-image:url(/images/menubg2.gif);
}

/************** For Span Results Script ************/
a.CurrentPage:link,a.CurrentPage:visited,a.CurrentPage:active { 
  color: #555046;
}
a.CurrentPage:hover { 
  color: #ff9d01;
}
.SpanResultsMain {
  border-top: 1px dotted #cccccc;
  padding: 4px;
}
/*************** End ***********************/
.related_links_header {
  background: #555046;
  color: #ffffff;
  text-align: center;
  font-weight: bold;
  font-size: 11px;
}

.related_links_body a {
  font-size: 11px;
}

.related_links {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 2px;
  margin-left: 2px;
  padding: 6px;
  border: 1px #666666 dotted;
  background: #f4f4f4;
}

.breakingnews {
  background: #f3f3f3;
  color: #000000;
}

.breakingnewsheader {
  background: #003399;
  color: #ffffff;
  padding: 3px;
  font-weight: bold;
  border-bottom: 1px solid #cccccc;
}

/*********WEATHER CSS*********/
.wx_header {
  font-size: 26px;
  font-weight: bold;
  color: #ff8400; 
}                 

.wx_subheader {       
  background: #ff8400;
  color: #ffffff;  
  text-align: center;
  font-weight: bold;
  font-size: 16px;
  padding: 2px;               
}

.wx_table {
  padding: 4px; 
  background: #ffffff;
}                 

.wx_text {            
  color: #ff8400;
  font-weight: bold;
}          

.marketplace-ad { margin-bottom: 0px; }
.marketplace-ad .place .name  { float: left; padding: 0; font-size: 13px; font-weight: bold; margin-left: 5px;}
.marketplace-ad .place .name a  { color: #125a95; }
.marketplace-ad .place .name .phone { float: left; font-size: 12px; color: #808080; white-space: nowrap; margin-left: 5px;}
.marketplace-ad .place .thumb  { float: right; display: block; margin-left: 5px; margin-bottom: 2px; }
.marketplace-ad .place .more { padding: 0 !important; margin-top: 5px; width: auto; background-color: #ffffff; text-align: center; font-size: 10px; !important; font-family: arial, helvetica, sans-serif; color: #445057; clear: both;}
.marketplace-ad .place .more a { padding: 0; background-color: #ffffff; color: #125a95; }
.marketplace-ad .categories { font-size: 12px; color: #697a85; text-align: center; }
.marketplace-ad .categories a { font-size: 12px; color: #808080; text-decoration:none; font-weight:bold;}
.marketplace-ad .categories a:hover { font-size: 12px; color: #000000; text-decoration:underline; font-weight:bold;}


.martketplace-ad img { margin: 0; }
.marketplace-ad h6 { margin: 0 0 8px; }
.marketplace-ad h6 a { display: block; width: 300px; height: 35px; background-image: url('/images/mp-pin-ad.gif'); }
.marketplace-ad h6 a span { display: block; overflow: hidden; width: 0; height: 0; text-indent: -9999; }
.marketplace-ad img { border: 0; }
.marketplace-ad a { color: #125a95; }
     
/****************************/

