
div#electionsFlash {
width:689px;
	float:left;
	clear:none;
	padding:0px;
	margin:0px;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
}

div.titleNews {
	background-color: #952b1e;
}

div.titleNews span, div.titleNews div {
	color: #ffffff;
}

div#secondaryContent {background-color: #f6efdd;}

div.relatedHeader{
	background-color: #952B1E;
	background-image:none;
	border-top: solid 1px #f6efdd;
}
ul.relatedList {
	background-color: #F6EFDD;
}


div.primaryContentFeatures {
	background-color: #F6EFDD;
	padding:0px;
	margin-bottom:6px;
}

div.featureModule {	background-color: #f6efdd;}

/* stops the text in featureModule disappearing in IE */
/* for IE */
* html div.featureModule {
 height: 85px;
}

div.featureModule h2 {
	color: #FFFFFF;
	margin: 0px;
	background-color: #952b1e;
	background-image: none;
	border-top: 0px;
	border-bottom: solid 1px #f6efdd;
}


div.topImagePlaceholder {
	background-color: #F6EFDD;
}
div.topImagePlaceholder div.imageCaption {
	color: #000000; 
	background-color: #F6EFDD;
	border-top: solid 1px #F6EFDD;
}


#storyImageMenuHolder {
	background-color: #F6EFDD;
}
ul.storyImageMenu li.selected a {
	color:#F6EFDD;
	border: 1px #952B1E solid;
	background-color: #952B1E;
}
ul.storyImageMenu li.unselected a {
	border: 1px #333333 solid;
	color: #000000;
}

div.storyBody {
width:400px;
}

div.playerContainer { /* container to hold media player */
	color:white;
	width: 100%;
	height:239px;
	min-height:264px;
	background-color: #000000;
/*	padding-top: 7px;
	padding-bottom: 7px;
*/	text-align: center;	
}

div.playerContainer img {
	margin:120px auto;
}

img.PlayButton {
	width: 62px;
	height: 49px;
}
div.playerContainer div#playerSettings{ /* container to player settings */
	text-align: left;
	color:white;
	padding:20px;
}

div.playerContainer div#playerSettings p{
	padding-top:10px;
}

div.playerContainer div#playerSettings a{ 
	color:#eee;
}

div.playerControls { /* bar that holds media player control images */
	width: 100%;
	background-color: #4f3b30;
}
h3.playerHeader {
	font-size: 115%;
	color: #074F75;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 7px;
	padding-bottom: 4px;	
	width: 150px;
	float: left;

/*
	background-color: #FFFFFF;
	font-size: 100%;
	color: #381406;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;	
	padding-left: 2px;	
*/
}

table.playerMenu a {
	color: #cccecb;
}
table.playerMenu {
	background-color: #322626;
	color: #cfcfd1;
	font-size: 85%;
	width: 100%;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;	
}
table.playerMenu td {
	border-top: #5e5e5e solid 1px;
	margin: 0px;
	padding: 4px;
	padding-left: 12px;
}
table.playerMenu td#top {
	border-top: 0px;
}

table.playerMenu td.left {
	border-right: #5e5e5e solid 1px;
	text-align: center;
	padding: 4px 1px;
	width:20px;
	vertical-align:top;	
}
div.whiteAds { /* white ad box underneath player menu */
	clear: both;
	border-bottom: #d8d7dc 1px solid;
	background-color: #ffffff;
	padding: 4px 0px;
	width:100%;
}

/*------------------------------------------- =  Extra Panel */


div.extraPanel { /* main right panel for all right headline modules, must be floated left and cleared or else will cause background problem */
	background-color: #FFFFFF;
	padding: 0px;
	padding-bottom: 4px;
	width: 340px;
	margin: 5px;
	float: left;
	clear: both;
	border: solid #7c694f 1px;
	display: block;	
}
div.extraPanel p {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, sans;
	font-size: 85%
}
div.extraPanel h4 {
	margin: 0px;
	padding: 0px;
	padding-left: 5px;
	padding-top: 10px;
	font-size: 100%;
}

div.extraPanel img { /* float image to left  */
	float: left;
	padding: 10px;
}
div.extraPanel ul {  /* float complete headline list to the right and give a fixed width (for scaling) */
	font-size: 100%;
	float: right;
	width: 218px;
	padding: 2px 5px 0px 0px;
	margin: 0px;
}
div.extraPanel ul li {
	list-style-type: none;
	background-image: url('/images/bullet_transparent_orange.gif');
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 9px;
	padding-right: 3px;
	padding-top: 0px;	
	padding-bottom: 2px;
	line-height: 14px;	
	font-size: 85%;
}
div.extraPanel ul li a {
	color: #003f75;
	font-weight: bold;
}
div.extraPanel ul li.top { /* top headline in bold */
	font-weight: bold;
}


