#container1 {
	width:910px;
	background:url(../images/container_tile.gif) 0px 0px repeat-y;
	margin:0px auto;
}

#container2 {
	width:910px;
	background:url(../images/container_bottom.gif) 0px bottom no-repeat;
	padding:0px 0px 22px 0px;
}
#top {
	background:url(../images/top.gif) 0px 0px no-repeat;
	width:890px;
	height:134px;
	padding:0px 10px;
}
#logo {
	top:14px;
	left:15px;
}

#content {
	background:url(../images/content_inner.jpg) 0px 0px no-repeat;
	width:880px;
	padding:9px 15px 0px 15px;
}
#heading {
	width:634px;
	height:74px;
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#contentLeft {
	float:left;
	width:634px;
	}
#contentRight {
	width:239px;
	float:left;
	padding:3px 0px 0px 7px;
	}
#footer {background:#013c63;}


/* right content column features */

.feature {
	width:235px;
	background:url(../images/content/feature_tile.gif) 0px 0px repeat-y;
	}

.feature h6 {
	background:url(../images/content/feature_heading.gif) 0px 0px no-repeat;
	width:213px;
	height:30px;
	padding:15px 8px 0px 14px;
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#fff;
}
.feature p {
	width:203px;
	margin:4px 16px;
}
.feature p strong {color:#000;}
.feature div {
	width:235px;
	height:40px;
	margin:8px 0px 0px 0px;
	background-position:0px 0px;
	background-repeat:no-repeat;
}
.feature div.view {background-image:url(../images/content/feature_view.gif);}
.feature div.learn {background-image:url(../images/content/feature_learn.gif);}
.feature div.contact {background-image:url(../images/content/feature_contact.gif);}
.feature div.services {background-image:url(../images/content/feature_services.gif);}

.feature div a {
	display:block;
	text-decoration:none;
	height:40px;
}

.taf {
	width:235px;
	height:157px;
	background:url(../images/content/feature_taf.jpg) 0px 0px no-repeat;
}
.taf h6 {
	visibility:hidden;
	height:117px;
}
.taf div {
	width:235px;
	height:40px;
}
.taf div a {
	display:block;
	text-decoration:none;
	height:40px;
}