body {
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image:url(images/wide-page-bg3.jpg);
	background-color:#EBEBEB;
	background-repeat: repeat-y;
	background-attachment:fixed;
	background-position:center;
}

.header
{
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
 #headertitle { text-align:center}
.header {
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}
.menubar {
	background-image: url(images/menu_bg.jpg);
	background-repeat: no-repeat;
	width: 800px;
	height: 40px;
	padding-top: 5px;
	position: relative;
	visibility: visible;
	top: 5px;
	font-size: 14px;
	font-family: "Gill Sans MT","Arial Narrow", Helvetica, sans-serif;
	
}
.trainwide {text-align: center;}
.footer {
	background-color: #8A1414;
	color: #FFFFFF;
	height: 30px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-family: "Gill Sans MT","Arial Narrow", Helvetica, sans-serif;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #EA960D;
	margin-bottom:5px;
}
.footer_navigation
{
	color: #666666;
	padding-bottom: 5px;
	font-family: "Gill Sans MT","Arial Narrow", Helvetica, sans-serif;

}
.footer_navigation a { color: #8A1414; }
.copyright
{
	text-align:left;font-family: "Gill Sans MT","Arial Narrow", Helvetica, sans-serif;color: #FFFFFF;}
	
#minimenu {text-align:right; padding-top:5px; padding-bottom:5px;  float:right; padding-left: 10px; padding-right:10px; font-size:10px; margin-bottom:10px; }
#minimenu a {text-decoration:underline; color:#8A1414; }
.titlebar {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}
#pagecontent {
	background-color:#FFFFFF;
	padding-left: 25px;
	padding-right:25px;
	margin-left: 15px;
}


.spiffy1{display:block}
.spiffy1 *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#EA960D}
.spiffy11{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f5d196;
  border-right:1px solid #f5d196;
  background:#efb049}
.spiffy12{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcf4e6;
  border-right:1px solid #fcf4e6;
  background:#eda93a}
.spiffy13{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #eda93a;
  border-right:1px solid #eda93a;}
.spiffy14{
  border-left:1px solid #f5d196;
  border-right:1px solid #f5d196}
.spiffy15{
  border-left:1px solid #efb049;
  border-right:1px solid #efb049}
.spiffy1fg{
  background:#EA960D; padding:5px;}

#content {
	line-height: 1.5;
}
.left_title {
	color: #fff;
	font-family: "Gill Sans MT","Arial Narrow", Helvetica, sans-serif;
	font-size:14px;
	background-image:url(images/left_block_header1.gif);
	background-repeat: repeat-x;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:5px;
	text-align:center;
}
#quicklinks ul li, #upd_updated ul li, #quicklinks ul, #upd_updated ul  {
list-style-type: none;
padding-left: 0.2em;
padding-bottom: 0.2em;
padding-top: 0.2em;
margin: 0;
margin-bottom:0.4em;
margin-top:0.2em;
}
#quicklinks,#upd_updated,#news_summary_block,#left_block {
background-color:#efefef;
height:auto;
}

/*** set the width and height to match your images **/


/*** set the width and height to match your images **/

#slider a {border:0; padding:0; margin:0;}
#slider img {border:0; padding:0; margin:0;}