body {
	color: #666;
	font-size: 62.5%;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	margin: 0px;
	padding:0;
}

#container {width: 100%;}

#logo {	float: left;clear: none; margin:20px 0 5px 30px; border:solid 0px #ff0000;}

.floatright {	float: right;}

#content {	background-color: #ffffff;	height:600px; top: 200px; font-size: 1.3em;	line-height: 1.6em;}
#content p {	margin: 0px;	padding: 40px 0px 0px 40px;}
#content img {	padding-left:0px;}
#contentColumn{width:45%; float:left; margin:0 30px;}

#contentx {	background-color: #ffffff;	height:600px; top: 200px; font-size: 1.3em;	line-height: 1.6em;}
#contentx p {	margin: 0px;	padding: 0px 0px 0px 10px;}
#contentx img {	padding-left:40px;}
#contentxColumn{width:100%; float:left; margin:0 0px;}

.clear{	clear: both;}

#content a{	color:#91262D;	text-decoration: none;}
#content a:hover{	color:#FFF;	background-color:#333;}


#nav, #nav ul { /* all lists */	padding: 0;	list-style: none; margin: 20px 20px 0 0px; float:right; letter-spacing: 0.15em; border:solid 0px #ff0000;}

#nav a { display: block; text-decoration: none;	text-align: center;	font-size: 1.2em; color: #666; padding:0px;	margin:0 25px; text-transform: uppercase;}

#nav a:hover{color: #990000;}

#nav li{ float: left; border-left: 1px solid #999;}
#nav li:first-child{border-left:none;}

#nav li ul { /* second-level lists */
	position: absolute;	border: none;	padding-top:2px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li ul li{	font-size: 1em;	border-right: 0px;}
#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;	float:left;	padding-top:12px; margin:0 0 0 20px;}

#nav li ul li a { text-align: left;	display: block;	margin:0 5px; font-size: 0.9em;}
#nav li ul li a:hover{ color:#990000;}

#footer {
	color: #666;
	font-size: 95%;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	margin: 0px;
	padding: 3px 50px 0px 50px;
	text-align: right;
}

