/* CSS Document */

body {
 margin-left: 0px;
 margin-bottom:10px;
}

#footer_container {
	width: 957px;
	margin:0;
	padding:0;
	background-color:#ffffff;
}

/* for short pages only! */
#footer_container_landing {
	width: 957px;
	margin:0;
	padding:0;
	background-color:#ffffff;
	position:absolute;
	left:0;
	bottom:10px; 
}

#footer_nav {
  padding:0;
  margin:0;
  width: 957px;
}

#footer_nav_bar {
  padding:0;
  margin:0;
  float:right;
  width: 743px !important /*Non-IE6*/; width: 752px /*IE6*/;
  padding-left:9px;
  padding-top:6px;
  padding-bottom:6px;
  border-bottom: 1px solid #ED182F;
  border-top: 1px solid #ED182F;
  color:#5C162D;
  text-transform:uppercase;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 11px;
  font-weight: bold;
}

.footer_nav_item {
  border-right: 1px solid #ED182F;
  display: inline;
  padding-right:27px;
  padding-left:27px;
   
}
.footer_nav_item_end {
  display: inline;
  padding-right:27px;
  padding-left:27px;
   
}

.footer_nav_item a:link, .footer_nav_item a:visited, .footer_nav_item a:active,
.footer_nav_item_end a:link, .footer_nav_item_end a:visited, .footer_nav_item_end a:active
{
	color: #5C162D;
	text-decoration: none;
}

.footer_nav_item a:hover, .footer_nav_item a:focus,
.footer_nav_item_end a:hover, .footer_nav_item_end a:focus
{
   color: #ED182E;
   text-decoration: none;
}

#footer_copyr {
  margin:0;
  padding:0;
  float:left;
  width: 752px;/* width: 571px;*/
  padding-top:8px;
  color:#000000;
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  line-height: 13px;
  /* margin-bottom:20px;  works for Firefox but not IE */
}
#footer_ws-left {
   margin:0;
   padding:0;
   float: left;
   width: 205px;
}
/*#footer_ws-right {
  margin:0;
  padding:0;
  float:right;
  width: 181px;
}*/
/* from John Gallant the following closes floats */
.brclear {
	clear:both;
	height:0;
	margin:0;
	font-size: 1px;
	line-height: 0;
}