body{font-family:Arial,helvetica;font-size:11px;}
h2{color:#535353;font-size:13px;}
h1{border-top:1px solid #535353;border-bottom:1px solid #535353;color:#535353;font-size:13px;}
h1.headline {border:none;color:#000000;padding:0px;margin:0px;}
h3.static {color:#000000;font-size:12px;margin: 5 0 5 0;}
h3 {color:#000000;font-size:12px;padding:0px;margin:0px;margin-bottom:2px;}
h3.deck{font-weight:normal;font-size:12px;padding:0px;margin:0px;}
h4.lastupdated{font-weight:normal;font-size:11px;padding:0px;margin:0px;}
/*h5.byline{display:none;visibility:hidden;font-size:11px;font-weight:normal;padding:0 0 5 0;margin:0px;}
h5.byline { visibility:hidden; display:none; position: -1500px -1500px; font-size: 10px; color:#ffffff; }*/
h5.byline{font-size:11px;font-weight:normal;padding:0 0 5 0;margin:0px;}


/* --- links */
a:link, a:visited, a:active{color:#000000;text-decoration:underline;}
a:hover {color:#535353;text-decoration:underline}
.byline a:link {color:#000000;text-decoration:none;}
.byline a:visited {color:#000000;text-decoration:none;}
.byline a:active {color:#000000;text-decoration:none;}
.byline a:hover {color:#000000;text-decoration:none;}
/* --- links for lineups specific */
.lineups {clear:both;margin: 5 0 5 0;}
.lineups a:link {color:#000000;text-decoration:underline;}
.lineups a:visited {color:#000000;text-decoration:underline;}
.lineups a:active {color:#000000;text-decoration:underline;}
.lineups a:hover {color:#535353;text-decoration:underline}
a.on {font-weight:bold;text-decoration:none;}
a.on:link {font-weight:bold;text-decoration:none;}
a.on:visited {font-weight:bold;text-decoration:none;}
a.on:active {font-weight:bold;text-decoration:none;}
#info{width:100%;border-top:1px solid #535353;margin:5px 0 5px 0;padding: 5 0 5px 0;}
dl{clear:both;margin:-2px;margin-top:0px;margin-bottom:8px;}
dt{border-top:6px solid #ffffff;clear:both;padding-left: 12px;margin:0px 5px 0px 5px;background-image: url(../img/dash.gif);background-repeat: no-repeat;width:90%;}
/* hide */
dd{display:none;}
.sidebar{display:none}
.fullbar{display:none}
.mediaicons{display:none;}
img {display:none}
.embeddedAds {text-align:center;margin: 0 auto;border-top:1px solid #535353;padding: 2px 0}
.embeddedAds img {display:block;margin: 0 auto;}
.pullq{display:none;}
/*em{display:none;}*/
.photo{display:none;}
.photo em {display:none;}
img.gem{display:block;float:left;}
.general{font-weight:normal;font-size:11px;width:100%;border-bottom:1px solid #535353;}
#logo {display:block;}
#content{width:99%;color: #333333;}
#lp{display:none;}
.headlines{margin-bottom:5px;margin-top:0px}
/*.topheader{width:221px;float:left;border-top:1px solid #535353;border-bottom:1px solid #535353;margin-bottom:5px;margin-top:5px;} */
.topheader{text-align:left;font-size:11px;margin:5px 0 5px 0;float:left;font-weight:bold;font-size:11px;width:100%;border-top:1px solid #535353;border-bottom:1px solid #535353;}
.topheader-by{text-align:left;font-size:11px;margin:0px 0 0px 0;float:left;font-weight:bold;font-size:11px;width:100%;padding:6 0 6 0;}

/*.topheader-by{text-align:left;font-size:11px;margin:-10px 0 0px 0;float:left;font-weight:bold;font-size:11px;width:100%;padding:11 0 6 0;}
*/
#lineup{width:100%;clear:both;margin:0px;margin-top:8px;border-bottom:10px solid #ffffff;padding:0px;}
.gemlogo{width:30px;float:left;height:20px;}
.headln{border:1px solid red;width:45%;float:left;margin-left:4px;margin-top:5px;height:20px;color:#000000;font-size:12px;font-weight:bold;}
.headlineurl{border:1px solid green;width:70px;float:right;height:20px;margin-top:5px;font-weight:bold;font-size:11px;}
hr.breaker{width:100%;border:0;border-top: 1px solid #535353;height: 0;background: #535353;}
hr.liner {width:100%;margin:0 0 0 0;padding:0 0 0 0;border:0px;border-top: 1px solid #535353;height: 0;background: #535353;clear:both;}
hr.bb-liner {width:100%;margin:-5px 0 0 0;padding:0 0 0 0;border:0px;border-top: 1px solid #535353;height: 0;background: #535353;}
#story{margin-top:3px;margin-bottom:0px;}

h1.headline,.headline h1 {border:none;color:#000000;padding:0px;margin:0px;}
#story .headline span.analysis.flag.type-opinion, #story .headline span.analysis.flag.opinion{display:block;width:80px;text-align:center;border:1px solid #000;font-weight:bold;font-size:11px;text-transform:uppercase;}
#analysis-author {display:none;visibility:hidden;}

ul.lup {width:100%;
padding:0px;
float:left;
margin:0px;
list-style-type: disc;
list-style-position: inside;
list-style-image: url(../img/dash.gif);
}
.lup li{
border-bottom:6px solid #ffffff;
margin:0px;
padding:0px;
}

ul.region {
width:95%;
float:left;
padding:0px;
margin:0px;
list-style-type: disc;
list-style-position: inside;
list-style-image: url(../img/dash.gif);
border-bottom:5px solid #ffffff;
}
.region li{
padding-bottom:1px;
margin:0px
}


h3.label					{display:none}
h3.formatlabel				{display:none;}
h1.headline span{display:none;visibility:hidden;height:0}
span.flag					{display:none}
.flag					{display:none}
span.updated					{display:none}
.updated					{display:none}


		