#content {
	position: relative;
	float: left;
	background: url('../images/content_home_bg.jpg') repeat-y 0 0;
	width: 976px;
	z-index: 10;
}

#leftrail {
	position: relative;
	float: left;
	width: 195px;
	min-height: 1px;
	margin: 0 0 0 14px;
	display: inline;
	text-align: left;
}

.aboutsusa_header {
	position: relative;
	float: left;
	width: 183px;
	height: 26px;	
	margin: 5px 0 0 6px;
	background: url('../images/aboutsusa_header.jpg') no-repeat 0 0;
	display: inline;
}

#leftrail_mission {
	position: relative;
	float: left;
	width: 183px;
	margin: 10px 0 0 6px;
	display: inline;
	background: url('../images/leftrail_mission_bg.jpg') repeat-x 0 0;
}

#leftrail_mission .body {
	position: relative;
	float: left;
	width: 153px;
	margin: 10px 0 0 13px;
	display: inline;
	font: 11px/18px tahoma;
	color: #5a5a5a;
}

#leftrail_mission .header {
	font: 12px/18px tahoma;
	font-weight: bold;	
	color: #572434;
}

#leftrail_ourmessage {
	position: relative;
	float: left;
	width: 175px;
	margin: 15px 0 0 10px;
	display: inline;
}

#leftrail_ourmessage a.header {
	position: relative;
	float: left;
	width: 95px;
	height: 16px;
	background: url('../images/indications_header.jpg') no-repeat 0 0;
	margin: 0 0 0 0px;
}

#leftrail_ourmessage a.headline {
	position: relative;
	float: left;
	width: 175px;
	font: 12px/15px arial;
	font-weight: bold;
	color: #20729E;
	margin: 12px 0 0 0;
	display: inline;
	text-decoration: none;
}

#leftrail_ourmessage a.headline:hover {
	text-decoration: underline;
}

#leftrail_ourmessage_body {
	position: relative;
	float: left;
	width: 175px;
	font: 11px/16px arial;
	color: #686868;
	margin: 0px 0 0 0;
	display: inline;
}

#leftrail_ourmessage_body p {
	width: 175px;
	font: 11px/16px arial;
	color: #686868;	
	padding: 0;
	margin: 5px 0 0 0;
}

#leftrail_ourmessage_body img {
	margin: 0 3px 0 3px;
	display: inline;
	padding: 2px 2px 2px 2px;
	border: 1px solid #E3E3E3;
}

#leftrail_ourmessage_body a {
	color: #19557C;
	text-decoration: none;
}

#leftrail_ourmessage_body a:hover {
	text-decoration: underline;
}

#leftrail_ourmessage_body .videoleft {
	position: relative;
	float: left;
	margin: 0 3px 0 3px;
	display: inline;
	padding: 2px 2px 2px 2px;
	border: 1px solid #E3E3E3;
}

#leftrail_ourmessage_body .videoright {
	position: relative;
	float: right;
	margin: 0 3px 0 3px;
	display: inline;
	padding: 2px 2px 2px 2px;
	border: 1px solid #E3E3E3;
}

#leftrail_ourmessage_body h1 {
	position: relative;
	width: 175px;
	float: left;
	font: 15px/19px arial;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 7px 0 0 0px;
	display: inline;
}

#leftrail_ourmessage_body h2 {
	position: relative;
	width: 175px;
	float: left;
	font: 12px/19px arial;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 7px 0 0 0px;
	display: inline;
}

#leftrail_ourmessage_body hr {
	position: relative;
	float: left;
	width: 175px;
	padding: 0;
	margin: 3px 0 0 0px;
	*margin: 3px 0 -7px 0px;
	display: inline;
	color: #bbbbbb;
    background-color: #bbbbbb;
    height: 1px;
	border: 0px;
}

#leftrail_ourmessage a.more {
	position: relative;
	float: left;
	width: 175px;
	font: 11px/12px arial;
	color: #20729E;
	text-decoration: none;
	margin: 0px 0 0 0;
	display: inline;
}

#leftrail_ourmessage a.more:hover {
	text-decoration: underline;
}

#centerrail {
	position: relative;
	float: left;
	width: 550px;
	margin: 0 0 0 4px;
	display: inline;
	text-align: left;
}


#content_holder {
	position: relative;
	float: left;
	width: 535px;
	margin: 0px 0 0 7px;
	display: inline;
	font: 12px/18px arial;
	color: #434343;
}

#content_holder a {
	color: #19557C;
	text-decoration: none;
}

#content_holder a:hover {
	text-decoration: underline;
}

#content_holder img {
	margin: 0 3px 0 3px;
	display: inline;
	padding: 2px 2px 2px 2px;
	border: 1px solid #E3E3E3;
}


#content_holder .videoleft {
	position: relative;
	float: left;
	margin: 0 3px 0 3px;
	display: inline;
	padding: 2px 2px 2px 2px;
	border: 1px solid #E3E3E3;
}

#content_holder .videoright {
	position: relative;
	float: right;
	margin: 0 3px 0 3px;
	display: inline;
	padding: 2px 2px 2px 2px;
	border: 1px solid #E3E3E3;
}


#subheader {
	position: relative;
	float: left;
	width: 550px;
	height: 35px;
	background: url('../images/subheader_bg.jpg') no-repeat 0 0;
}

#subheader_title {
	position: relative;
	float: left;	
	margin: 8px 0 0 15px;
	display: inline;
}

#subheader_title .image {
	position: relative;
	float: left;
	width: 155px;
	height: 18px;
	display: block;
}

#subheader_title .text {
	display: none;
}

#subheader_links {
	position: relative;
	float: left;
	margin: 15px 0 0 13px;
	display: inline;
	color: #C3D9EA;
	font: 12px/18px georgia;
}

#subheader_links a.link {
	font: 12px/18px georgia;
	color: #12577C;
	text-decoration: none;
}

#subheader_links a.link:hover {
	text-decoration: underline;
}

#subheader .line {
	position: absolute;
	bottom: 0px;
	left: 7px;
	width: 535px;
	height: 1px;
	background: #E3E3E3;
}

hr {
	position: relative;
	float: left;
	width: 535px;
	padding: 0;
	margin: 7px 0 0 0px;
	*margin: 7px 0 -7px 0px;
	display: inline;
	color: #e3e3e3;
    background-color: #e3e3e3;
    height: 1px;
	border: 0px;
}

a.excerpt_headline {
	position: relative;
	float: left;
	width: 535px;
	margin: 7px 0 0 0px;
	display: inline;
	font: 13px/18px arial;
	font-weight: bold;
	color: #20729E;
	text-decoration: none;
}

a.excerpt_headline:hover {
	text-decoration: underline;
}

p a {
	color: #19557C;
	text-decoration: none;
}

p a:hover {
	text-decoration: underline;
}

#centerrail h1 {
	position: relative;
	width: 535px;
	float: left;
	font: 17px/19px arial;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 7px 0 0 0px;
	display: inline;
}

#centerrail h2 {
	position: relative;
	width: 535px;
	float: left;
	font: 13px/19px arial;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 7px 0 0 0px;
	display: inline;
}

#blog h1 {
	position: relative;
	float: left;
	width: 535px;
	font: 17px/19px arial;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 7px 0 0 0;
	display: inline;
}

#blog h2 {
	position: relative;
	float: left;
	width: 535px;
	font: 13px/19px arial;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 7px 0 0 0;
	display: inline;
}

#centerrail p {
	width: 535px;
	font: 12px/18px arial;
	color: #434343;
	padding: 0;
	margin: 5px 0 0 0;
}

#blog p {
	width: 535px;
	font: 12px/18px arial;
	color: #434343;
	padding: 0;
	margin: 5px 0 0 0;
}

#blog {
	position: relative;
	float: left;
	width: 535px;
	margin: 12px 0 0 0px;
	display: inline;
	padding: 0 0 12px 0;
	border-bottom: 1px solid #E3E3E3;
}

#blog a.overline {
	position: relative;
	float: left;
	margin: 0px 0 0 0;
	display: inline;
	color: #AF0030;
	font: 10px/20px georgia;
	font-weight: bold;
	text-decoration: none;
}

#blog a.overline:hover {
	text-decoration: underline;
}

#blog a.headline {
	position: relative;
	float: left;
	width: 535px;
	margin: 2px 0 0 0;
	display: inline;
	font: 21px/21px arial;
	color: #20729E;
	text-decoration: none;
}

#blog a.headline:hover {
	text-decoration: underline;
}

#blog_text {
	position: relative;
	float: left;
	width: 535px;
	margin: 0px 0 0 0;
	display: inline;
	font: 12px/18px arial;
	color: #434343;
}

#blog_text a {
	color: #19557C;
	text-decoration: none;
}

#blog_text a:hover {
	text-decoration: underline;
}

#blog_text img {
	margin: 0 3px 0 3px;
	display: inline;
	padding: 2px 2px 2px 2px;
	border: 1px solid #E3E3E3;
}

#blog_footer {
	position: relative;
	float: left;
	width: 535px;	
	margin: 8px 0 0 0;
	display: inline;
	font: 10px/16px georgia;
	color: #6E6E6E;
}

#listfull {
	position: relative;
	float:
}

#rightrail {
	position: relative;
	float: left;
	width: 190px;
	margin: 0 0 0 9px;
	display: inline;
	text-align: left;
}