* { padding: 0; margin: 0; }

a:link, a:active, a:visited, a:hover, a:focus {
	outline: none;
	color: #716b69;
}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: #ededed;
}

.floatLeft {
	position: relative;
	float: left;
}

h2 {
	font-size: 20px;
	color: #d71921;
	padding: 5px 0px 5px 0px;
}

h4 {
	color: #d71921;
}

p.home {
	line-height: 17px;
	padding-bottom: 15px;
	width: 220px;
}

#wrapper { 
 margin: 0 auto;
 width: 920px;
 background-color :#ffffff;
 margin-top: 10px;
}
#faux {
 margin: 0 auto;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 760px;
 min-height: 380px;
}
#header {
 margin: 0px auto;
 width: 760px;
 padding: 0px;
 height: 75px;
}
#nav {
 color: #333;
 margin: 10px auto;
 width: 760px;
 height: 30px;
 padding: 0px 0px 0px 0px;
}
#nav .navigation {
  list-style-type:none;
  padding: 0px 0px 0px 0px;
  margin: 0px 0;
}
#nav .navigation li{
  float:left;
}
#nav .navigation li a {
  display:block;
  padding:0px 0px;
  text-decoration:none;
}
/* place the "current" pseudo class here */
/*#nav .navigation li a.current {
  background-color:#40611F;
  color:#FFFFFF;
}
#nav .navigation li a:hover {
  background-color:#3C72B0;
  color:#FFFFFF;
}*/

#leftcolumn { 
 display: inline;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 250px;
 float: left;
}
#leftcolumn .subnav {
	list-style-type: none;
	background: url('/images/subNavBackground.jpg') no-repeat;
	height: 225px;
	padding: 10px 0px 0px 20px;
	font-size: 14px;
	font-weight: bold;
}

#leftcolumn .subnav li {
	margin: 10px 0px;
}

#leftcolumn .subnav li a:link, a:visited, a:active {
	text-decoration: none;
	color: #716b69;
}
#leftcolumn .subnav li a.selected {
  color:#d71921;
}
#leftcolumn .subnav li a:hover {
  color:#d71921;
}

#rightcolumn { 
 float: right;
 color: #333;
 margin-left: 0px;
 padding: 0px 0px 0px 0px;
 width: 505px;
 display: inline;
 position: relative;
}

#footer { 
 width: 920px;
 height: 107px;
 background: url('/images/footer.gif') no-repeat;
 clear: both;
 color: #fff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}

#footer a:link, #footer a:active, #footer a:visited, #footer a:hover, #footer a:focus {
	outline: none;
	color: #fff;
	font-size: 10px;
}

#footer .footerlinks {
	position: relative;
	float: left;
	width: 400px;
	margin: 75px 0px 0px 310px;	
}

#extrafooter { 
 width: 920px;
 height: 20px;
 clear: both;
 background-color: #ededed;
 margin: 0px 0px 0px 0px;
 padding-top: 5px;
}

#extrafooter a:link, #extrafooter a:active, #extrafooter a:visited, #extrafooter a:hover, #extrafooter a:focus {
	outline: none;
 	color: #545454;
	font-size: 10px;
}


#slide-images
{
	position:relative;
	display:block;
	margin:0px;
	padding-bottom: 0px;
	width:495px;
	height:220px;
	overflow:hidden;
}

#slide-images li
{
	position:absolute;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

#slide-images li img
{
	display:block;
	background-color:#FFFFFF;
}

.flash
{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background: #D71921;
	margin: 0 0 1em 0;
	padding: 0.3em;
	border: 1px solid #D71921;
}


.clear { clear: both; background: none; }

