body, td, {
 font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif;
 font-size : 11px;
 line-height : 16px;
 color : #666666; 
}

.txt-body {
 font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif;
 font-size : 11px;
 line-height : 16px;
 color : #666666; 
}

.txt-bold {
 font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif;
 font-size : 11px;
 line-height : 16px;
 font-weight: bold;
 color : #666666; 
}

.header-box {
 margin : 0px 14px;
 padding : 0px;
 border : 0px solid #FFCC00;
 background-color : #FFFFFF;
 font-size:18px;
 font-family:Verdana,Arial, Helvetica, sans-serif;
 font-weight:normal;
 line-height : 55px; 
 color : #333333;
 letter-spacing: 1px;
}

#title-box {
 margin : 0px 14px;
 padding : 0px;
 font-size:15px;
 font-family:Verdana,Arial, Helvetica, sans-serif;
 font-weight:bold;
 line-height : 20px; 
 color : #FF3300;
 letter-spacing: 0px;
}

#text-hilite-box {
 padding : 5px 15px 5px 15px;
 background-color:#EEEEEE;
}

a.main-menu:link { font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif; font-size : 9px; line-height : 11px; line-height : 17px; font-weight: normal; color : #CC0000; text-decoration: none; padding: 3px 0px 3px 0px; }
a.main-menu:visited {font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif; font-size : 9px; line-height : 11px; line-height : 17px; font-weight: normal; color : #CC0000; text-decoration: none; padding: 3px 0px 3px 0px; }
a.main-menu:hover {font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif; font-size : 9px; line-height : 11px; line-height : 17px; font-weight: normal; color : #FF0000; text-decoration: none; padding: 3px 0px 3px 0px; }
a.main-menu:active {font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif; font-size : 9px; line-height : 11px; line-height : 17px; font-weight: normal; color : #CC0000; text-decoration: none; padding: 3px 0px 3px 0px; }

#menu-box { margin: 0px 7px 1px 0px; } 


a.sub-menu:link { font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif; font-size : 9px; line-height : 11px; line-height : 11px; font-weight: normal; color : #D5D5D5; text-decoration: none; }
a.sub-menu:visited {font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif; font-size : 9px; line-height : 11px; line-height : 11px; font-weight: normal; color : #D5D5D5; text-decoration: none; }
a.sub-menu:hover {font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif; font-size : 9px; line-height : 11px; line-height : 11px; font-weight: normal; color : #FFFFFF; text-decoration: none; }
a.sub-menu:active {font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif; font-size : 9px; line-height : 11px; line-height : 11px; font-weight: normal; color : #D5D5D5; text-decoration: none; }

.sub-menu-txt {font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif; font-size : 9px; line-height : 11px; line-height : 11px; font-weight: normal; color : #D5D5D5; text-decoration: none; }


#sub-menu-box { margin: 0px 7px 0px 0px; } 

a.menu:link {text-decoration: none; color: #888888; background-color: transparent; font: bold 7.5pt Zurich, Verdana, Arial, sans-serif;}
a.menu:visited {text-decoration: none; color: #888888; background-color: transparent; font: bold 7.5pt Zurich, Verdana, Arial, sans-serif;}
a.menu:hover {text-decoration: none; color: #FF0000; background-color: transparent; font: bold 7.5pt Zurich, Verdana, Arial, sans-serif;}
a.menu:active {text-decoration: none; color: #888888; background-color: transparent; font: bold 7.5pt Zurich, Verdana, Arial, sans-serif;}


a.topnavbar:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; letter-spacing: 0px; }
a.topnavbar:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; letter-spacing: 0px; }
a.topnavbar:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #D2D2D2; text-decoration: none; letter-spacing: 0px; }
a.topnavbar:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; letter-spacing: 0px; }

.topnavbar-text { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; font-style: normal; font-weight: bold; }


.topnavbar-payofftext { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; font-style: normal; font-weight: bold; }






#storyfulltitleboxcontainer{border:solid 1px #004898;}

#storyfulltitlebox{position:relative; height:100px; width:350px; background:#000;}

#storyfulltitleimage{position:absolute;top:0px;right:0px;}

#storyfulltitletextback { margin: 0px 5px 0px 5px; position:absolute; top:176; left:5; height:45px; width:390px; background:#004898 none repeat scroll 0%; opacity:0.50; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);z-index:2;}

#storyshorthomecontainer { position: relative; top:2px; left:0px;}

#storyfulltitletext {position:absolute; top:0; left:0; width:200px; color:#fff;}

#storyshorttitlebox { position: relative; top:0px; left:0px; width:400px; background:#ffcc00; z-index:1;}

#storyshorttitletext {position:absolute; top:173; left:0;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 letter-spacing: 0.2px;
 color: #ff3300;
 line-height: 16px;
 margin : 0px 5px;
 padding : 10px;
 border : 0px solid #FFCC00;

z-index:3;}

h1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: #FF3300;
 letter-spacing: 0.2px;
}
h3 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #FF3300;
 letter-spacing: 0.2px;
}

.entry {
 width : 380px;
 margin : 0px 0px 25px 10px;
}
.text-box {
 margin : 0px 10px;
 padding : 20px;
 text-align: justify;

}
.text-box-script {
 margin : 0px 10px;
 padding : 10px;

}




#storyshorttitletext h1 {margin:10px 5px 0px 5px; text-align:left; font-size:16px; line-height:16px; font-weight:bold; color:#FFFFFF; }

#storyshorttitletext h1 a:link { color: #FFFFFF; text-decoration: none;}
#storyshorttitletext h1 a:active { color: #FFFFFF; text-decoration: none;}
#storyshorttitletext h1 a:hover { color: #FFCC00; text-decoration: underline;}
#storyshorttitletext h1 a:visited { color: #FFFFFF; text-decoration: none;}

a.headers-white:link { color: #FFFFFF; text-decoration: none; }
a.headers-white:visited { color: #FFFFFF; text-decoration: none; }
a.headers-white:hover { color: #FFCC00; text-decoration: underline; }
a.headers-white:active { color: #FFFFFF; text-decoration: none; }

#storyshorttitleimage {position:absolute;top:0px;right:0px;height:100px;}

#storyshorthome {position:relative;display:block;width:400px;height:40px;margin:0px;}
#storyshorthome div {width:400px; margin-top:0px;}


#AllStories{float:center; margin : 0px 24px; border: solid #004898 0px;}
#AllStories{padding-bottom: 0px;}





/* ----- Major layout areas */


.dma-backgnd {
 background : #FFFFFF url("images/dma-graphic.jpg") no-repeat top left;
}

#head-top-box { 
 margin : 0px 0px;
 padding : 10px;
 font-size:10px;
 font-family:Verdana,Arial, Helvetica, sans-serif;
 font-weight:normal; 
 width: 470px;
} 

#band-box { 
 margin : 0px 0px;
 padding : 0px;
 height: 110px;
} 

#ticker {
position: relative;
top: 0px;
left: 0px;
width: 140px;
height: 250px;
padding: 10px;
background: #FEF8C1;
background-color : #FEF8C1;
border: #FEF8C1; 
}
.dma {
 margin : 10px 10px;
 padding : 10px;
 border : 1px solid #DFE0E0;
 -moz-border-radius : 8px;;
 background-color : #FFFFFF;
 line-height : 14px;
}

.hpage-box {
 margin : 10px 0px;
 padding : 10px;
 border : 1px solid #DFE0E0;
 -moz-border-radius : 8px;;
 background-color : #EEEEEE;
 line-height : 14px;
}

.hpage-box-white {
 margin : 10px 0px;
 padding : 10px;
 border : 1px solid #DFE0E0;
 -moz-border-radius : 8px;;
 background-color : #FFFFFF;

}
.hpage-intro {
 font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif;
 font-size : 12px;
 font-weight: bold;
 line-height : 16px;
 color : #CC0000; 
}

.leadin-txt {
 font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif;
 font-size : 11px;
 line-height : 16px;
 font-weight: bold;
 color : #CC0000; 
}

.right-clmn-head {
 font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif;
 font-size : 10px;
 line-height : 12px;
 font-weight: bold;
 color : #CC0000; 
}

.right-clmn-txt {
 font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif;
 font-size : 9px;
 line-height : 11px;
 font-weight: normal;
 color : #CC0000; 
}
.padding { padding: 3px 0px 3px 0px;}

#right-box-border { border-right: 1px solid #FFFFFF; width :320px; height : 100%; }

#googleads { width: 300px; 
	height: 100%;
	margin:10px;
	 }

.tmark
{
 font-family: verdana, arial, sans-serif;
 font-size: 9px;
 color: #CCCCCC;
 font-weight: normal;
}

#content {
 float : left;
 width : 428px;
 padding : 0px 0px 30px 10px;
}


.footer {
 margin : 0px 0px;
 padding : 1px;
 border : 1px solid #FFFFFF;
 background-color : #FFCC00;
 color: #ff3300;
 font-size: 8pt;
 font-family: Verdana,Arial, Helvetica, sans-serif
}



/* ----- General tag definitions */
p {
 margin : 9px 0px;
}
img {
 border : none;
}
a:link {
 color : #FF3300;
 text-decoration : underline;
}
a:active {
 color : #333333;
 text-decoration : underline;
}
a:hover {
 color : #FFCC00;
 text-decoration : underline;
}
a:visited {
 color : #FF3300;
 text-decoration : underline;
}
ul, ol {
 margin-left : 20px;
}
ul.nobull {
 list-style-type : none;
 padding-left : 0px;
 margin-left : 0px;
}
li {
 margin : 3px 0px;
}


h2 { /* Entry titles */
 font : 14px/16px verdana, arial, sans-serif;
 font-weight : bold;
 color : #CC0000;
}
h2 a, h2 a:link, h2 a:visited {
 color : #FF0000;
}
h3 {
 font-size : 10px;
 line-height : 14px;
 color : #CC0000;
 letter-spacing : 0.4px;
 font-weight : normal;
}



.txt {
 FONT-SIZE: 12px; 
 COLOR: #333333; 
 LINE-HEIGHT: 16px; 
 FONT-STYLE: normal; 
 FONT-FAMILY: Arial,Verdana; 
 TEXT-DECORATION: none
}
.txtgrey {
 FONT-SIZE: 12px; 
 COLOR: #999999; 
 LINE-HEIGHT: 18px; 
 FONT-STYLE: normal; 
 FONT-FAMILY: Arial,Verdana; 
 TEXT-DECORATION: none
}
.txtwhite {
 FONT-SIZE: 12px; 
 COLOR: #ffffff; 
 LINE-HEIGHT: 16px; 
 FONT-STYLE: normal; 
 FONT-FAMILY: Arial,Verdana; 
 TEXT-DECORATION: none
}
.txtbold {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 12px; 
 COLOR: #333333; 
 LINE-HEIGHT: 18px; 
 FONT-FAMILY: Arial,Verdana; 
 TEXT-DECORATION: none
}

.txt-bold-italic {
 font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif;
 font-size : 11px;
 line-height : 16px;
 font-weight: bold;
 color : #FF3300;
 font-style: italic;

}

.txt-italic {
 font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif;
 font-size : 11px;
 line-height : 16px;
 font-weight: normal;
 color : #FF3300;
 font-style: italic;

}

#feed_header {
	border:#bfbfbf 1px solid;
	border-bottom:#bfbfbf 0px solid;
	text-align:left;
	padding:2px 8px 2px 8px;
	font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif;
	font-size : 12px;
	line-height : 16px;
	font-weight: bold;
	color : #666666;
	background-color:#EEEEEE;
	}
 
#feed_item {
	padding:4px 8px 4px 8px;
	border:#bfbfbf 1px solid;
	font-family : Verdana, "Trebuchet MS", Trebuchet, Arial, sans-serif;
	font-size : 11px;
	line-height : 16px;
	color : #666666;
	}
