/* CSS Document */

/* News nav */
#sideContent #roundedPanel { min-height:300px; display:table; background: #FF3300 url(images/designLayout/roundedpanel_base.gif) 100% 100% no-repeat; width:229px ; padding: 0 0 0 0; }

#sideContent #roundedPanel a { text-decoration: none; }
#sideContent #roundedPanel a:hover { text-decoration: underline; }
#sideContent h2 { background: url(images/designLayout/NewsMenuRight_H2.gif) top left no-repeat; height:72px; margin: 0; padding:0;}
#sideContent h2 span { visibility: hidden;}

#sideContent #roundedPanel dl { float: left; width: 229px; margin: 10px 0; padding:1px 0 0 0; display:inline; border-bottom: 1px solid #FFF;    }
#sideContent #roundedPanel dt { margin: 0px 20px 5px 20px; padding: 0;   }
#sideContent #roundedPanel dd strong { color: #fff;   }
#sideContent #roundedPanel dt a:hover {  }
#sideContent #roundedPanel dt  em {   }
#sideContent #roundedPanel dd {margin: 0px 20px 10px 20px; padding: 0; }
#sideContent #roundedPanel dd a { color:#000;  }
#sideContent #roundedPanel dd a:hover strong { color:#000;   }
#sideContent #roundedPanel dd a:hover { color:#fff;   }
#sideContent #roundedPanel dl dt.img {   }
#sideContent #roundedPanel dt.img img { border: 1px solid #FFF;   }
#sideContent #roundedPanel dt.img a:hover img { border: 1px solid #000;   }
#sideContent #roundedPanel dl dd.imgNoBorder {   }
#sideContent #roundedPanel dd.imgNoBorder img {   }


/* News Pages date, location and back */
#NewsDateInfo {
	position: absolute;
	top:25px;
	left: 180px;
	line-height:1.4em;
	font-weight: bold;
	letter-spacing: -0.1em;
	padding-left: 10px;
	width: 280px;
}
#NewsDateInfo em { color:#FF3300;  font-style:normal;}
#backtohome a { position:absolute; top: 0px; left:50px; background: url(images/designLayout/BackToHomePage_btn.gif) top left no-repeat; height: 10px; width: 121px; text-decoration:none;}
#backtohome a:hover { background:url(images/designLayout/BackToHomePage_btn_f2.gif) top left no-repeat; }
#backtohome a span{ visibility:hidden;}

/* News main content */

#primaryContent h1 { background:url(images/designLayout/newsleftColumnh2.gif); line-height: 20px; height: 73px; margin: 0; padding: 0; font-size: 12px; }
#primaryContent h1 span { display:none; /* visibility: hidden;*/}
#primaryContent { background:url(images/designLayout/newsleftColumnBack.gif) top left repeat-y; font-size:.9em; position:relative; }
#primaryContent img {margin: 0px 20px 0px 20px;}
#primaryContent img.left {margin: 10px 20px 10px 0px; float:left; }

#FLVmovie { text-align:center; background:#000000; margin: 10px 20px 10px 20px;}
#JimmyNewsMovie { text-align:center; background: #FFF  ; margin: 0px 20px 0px 20px;}
#YouTubeMovie { text-align:center; background: #FFF url(images/News/timewarp/timewarp-back.jpg) 0 0 no-repeat; margin: 0px 20px 0px 20px;}

.OrangeBackground {background: #FF3300; color:#FFFFFF;}
.OrangeBackgroundP {background: #FF3300; color:#FFFFFF; padding:1px  0;}

.OrangeBackground .gutter { padding:10px 20px 10px 20px; margin: 0;}
.OrangeBackground .gutter h3 { font-size: 13px;}
.GreyBackground {background: url(images/designLayout/Background780wide.gif) 50% 50%; }
.GreyBackground  .gutter { padding:0px 20px 0px 20px; margin: 0;}
.GreyBackground  .gutter h3 { font-size: 13px;}
#primaryContent .OrangeBackground p strong{ color:#FFFFFF;}

/* News content sub colums */

#primaryContent blockquote span { display: none;}
#primaryContent strong { color:#FF3300;}
#primaryContent em strong { color:#000; font-style:normal;}
.newsleftColumnLeft { width: 49.5%; float: left;}
.newsleftColumnRight { width: 49.5%; float: right;}
.newsleftColumnLeft p { margin: 6px 10px 10px 20px;   }
.newsleftColumnRight p { margin: 6px 20px 10px 10px;}
.links #newsleftColumn h4 { margin: 20px 20px 0px 20px; padding-top: 0;}
.links #newsleftColumn p { margin: 0px 20px 10px 20px; padding-top: 0;}

.insideleftColumnL { width: 49.5%; float: left;}
.insideleftColumnR { width: 49.5%; float: right;}
.insideleftColumnL p { margin: 10px 10px 10px 20px;   }
.insideleftColumnR p { margin: 10px 20px 10px 10px;}

/* News content base */
#newsleftColumnBase { clear: both; background: url(images/designLayout/newsleftColumnBase.gif) 100% 100% no-repeat; height: 20px;}
#newsleftColumnBaseO { clear: both; background: url(images/News/titles/newsleftColumnBaseOrange.gif) 100% 100% no-repeat; height: 50px;}
#newsleftColumnBaseO p { padding: 10px 20px; margin: 0;   color:#FFFFFF;}
#newsleftColumnBaseO strong{ color:#FFFFFF;}

/* Stats Table Content */

.tableStats table { width: 500px; margin:0 20px 20px 20px;}
.tableStats table, td, th { background:#FFFFFF; color:#000000; font-size: 11px; }

.tableStats  td, th {margin: 0; padding:2px;}
.tableStats th { color:#FFFFFF; background:#FF3300 ; font-size: 16px; font-weight:bold; padding: 2px; text-align:center; vertical-align:middle; height: 30px; }

.greyback { background:#CCCCCC; font-size: 11px; font-weight:bold; padding: 2px;}

ul#newsotherlinks { margin:0 10px; padding: 0;}

ul#newsotherlinks li { list-style: inside; border-top: 1px solid #ff3300; padding:5px 10px 5px 10px; margin: 0; color:#000000; font-weight: bold; font-size:11px; }

ul#newsotherlinks li a { color:#ff3300; text-decoration: none; margin: 0; padding: 0; text-indent: 0px;}


ol#newsotherlist { margin: 0 10px; padding: 0; color:#FFF; background:#FF3300;}

ol#newsotherlist li {  list-style: none;  border-top: 1px solid #fff; padding:10px 10px 10px 10px; margin: 0;   font-weight: bold; font-size:11px; border-left: 10px solid #fff; border-right: 10px solid #fff; line-height:1.4em; font-size: 1.3em;}

ol#newsotherlist li em { color:#000; font-style:normal; text-decoration: none; margin: 0; padding: 0; }
