/* Slider Panel Construct */
.panelSlider                         	{ height: 290px; position: relative; margin: 0px 0px 10px 0px; z-index: 0; }
.panelSlider .wrapper                	{ width: 706px; height: 290px; overflow: auto; margin: 0; position: absolute; top: 0; left: 0; }
.panelSlider .wrapper ul             	{ width: 9999px; list-style: none; position: absolute; top: 0; left: 0;  margin: 0; }
.panelSlider ul li                   	{ display: block; float: left; padding: 0; height: 317px; width: 706px; margin: 0; position: relative; }
.panelSlider .arrow                  	{ display: none; height: 200px; width: 67px; background: url(../images/slider/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 65px; cursor: pointer; }
.panelSlider .forward                	{ background-position: 0 0; right: -20px; }
.panelSlider .back                   	{ background-position: -67px 0; left: -20px; }
.panelSlider .forward:hover          	{ background-position: 0 -200px; }
.panelSlider .back:hover             	{ background-position: -67px -200px; }
.panelSlider .controls					{ height: 28px; width: 248px; padding: 0px 5px 0px 395px; background: url(../images/controlBackground.gif) repeat-x; border-top: 1px solid #000; position: absolute; bottom: 0px; left: 0px; }
.panelSlider .controls a				{ color: #ccc; font-size: 70%; text-decoration: none; line-height: 28px; float: left; font-weight: bold; }
.panelSlider .controls a:hover			{ color: #fff; }
.panelSlider .controls a.rss			{ background: url(../images/icons/rss.gif) no-repeat top right; padding: 0px 23px 0px 10px; border-left: 1px solid #2c2c2c; margin: 4px 10px; height: 19px; line-height: 19px; display: block; float: left; }
#thumbNav                               { background:#570304; width: 706px; height: 33px; position: absolute; bottom: 0px; left: 0px; }
#thumbNav a                             { height: 16px; padding: 10px 20px 6px 20px; float: left; display: block; border-bottom: 1px dotted #444; color: #999; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 110%; }
#thumbNav a img							{ display:none; float: left; border: 1px solid #666; width: 46px; height: 45px; margin-right: 6px; margin-top: -4px; }
#thumbNav a:hover                       { background: #470c0d; }
#thumbNav a.cur                         { background: #f5f3ed; border-bottom: 1px solid #f5f3ed; color: #000; }
#thumbNav a.cur img						{ border: 1px solid #b1e2ff;  }
#start-stop                             { display:none; position: absolute; left: 10px; bottom: 8px; width: 121px; height: 13px; text-indent: -9000px; background: url(../images/buttons/playSlider.gif) no-repeat; }
#start-stop.playing                     { background: url(../images/buttons/pauseSlider.gif) no-repeat; }
#start-stop:hover                       { }
.panelSlider .wrapper ul ul          	{ position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.panelSlider .wrapper ul ul li       	{ float: none; height: auto; width: auto; background: none; }

/* Panel slider for latest news */
.panelSlider#latestNews	ul li img			{ position:relative; bottom:20px; }
.panelSlider#latestNews	ul li .tintBox		{ color:#000; width: 300px; height:200px; padding: 10px 10px 15px 10px; font-size: 85%; position: absolute; bottom: 75px; right: 0px; }
.panelSlider#latestNews	ul li .tintBox h2	{ color: #000; font-size: 110%; margin-bottom: 10px; padding: 0px; border-bottom: none; }
.panelSlider#latestNews	ul li .tintBox p	{ color:#49352C; line-height: 115%; margin-bottom: 10px; }

/* News feed list */
ul.newsFeed								{  }
ul.newsFeed li							{ clear: both; padding: 0px 0px 5px 51px; position: relative; }
ul.newsFeed li a						{ font-weight: bold; font-family: "Trebuchet MS", san-serif; line-height: 120%; margin-bottom: 4px; display: block; color: #0079c3; }
ul.newsFeed li a:hover					{  }
ul.newsFeed li img						{ position: absolute; top: 0px; left: 0px; }
ul.newsFeed li p						{ padding: 0px; margin: 0px; }
ul.newsFeed li.topStory					{ float: left; clear: none; width: 152px; margin: 0px 5px 0px 0px; padding: 115px 0px 5px 0px; }
ul.newsFeed li.topStory	a				{ display: block; }