body {
	background: url("../images/home/home_bg.jpg") no-repeat;
	background-position: center;
}

#description {
	position: absolute;
	left: 571px;
	top: 240px;
	width: 285px;
	height: 95px;
	/*background: url("../images/home/description.gif") no-repeat;*/
	overflow: hidden;
	text-decoration: none;
	text-indent: -9999px;
}

#description-tc {
	position: absolute;
	left: 571px;
	top: 240px;
	width: 285px;
	height: 123px;
	background: url("../images/home/description.gif") no-repeat;
	overflow: hidden;
	text-decoration: none;
	text-indent: -9999px;
}

a,
a:link,
a:visited,
a:active {
	color: #1462ab;
	text-decoration: none;
}
a:hover {
	color: #B2000B;
	text-decoration: underline;
}

#home-content {
	/* padding-top: 328px; */
	padding-top: 5px;
	/*background: url("../images/home/bg_arrow.jpg") no-repeat #dbd9d6;*/
}


#home-content p {
	margin: 9px 20px 10px 10px;
}

#chome-ontent h3 {
	margin: 9px 20px 10px 10px;
}

#home-content h2 {
	margin: 9px 20px 10px 10px;
	padding-top: 10px;
}

#bottomBackground {
	padding-bottom: 28px;
	/*background: url("../images/home/bg_bottom.jpg") bottom left no-repeat;*/
}

#columns {
	/* Forces "hasLayout" in Internet Explorer - fixes problem with column placement. */
	width: 100%;
	
	/* background: url(../images/home/content_dividers.gif) repeat-y; */
}


#topHomeContent {
	width: 900px;
	margin-left: 26px;
	padding-bottom: 5px;
}


#columns ul {
	margin: 0px;
	padding: 0px;
	}
#columns li {
	margin: 9px 20px 0px;
	padding: 0px 0px 0px 16px;
	list-style: none;
	background: url("../images/home/columns_bullet.gif") 0px 3px no-repeat;
}

#home-content .box {
	width: 430px;
	background: url("../images/home/box-bg-long.png") repeat-y;
	padding-bottom: 1px;
}


#home-content .box p {
	font: normal 12px/18px Arial, sans-serif;
	color: #757474;
	margin: 0 18px 15px 17px;
}


#home-content a:link,
#home-content a:visited,
#home-content a:active {
	color: #757474;
	text-decoration: none;
}
#home-content a:hover {
	color: #B2000B;
	text-decoration: underline;
}


#home-content .box h4 {
	background: url("../images/home/box-top-long.png") no-repeat;
	margin: 0;
	padding: 0px 0px 0 17px;
	font: normal 16px/38px Arial, sans-serif;
	color: #3e3d3d;
}

#home-content .box h4.alt {
	text-align: left;
}

#home-content .box .middle {
	padding: 10px 0 2px 0;
	margin: 0 5px 10px 3px;
	background: #f9f9f9 url("../images/home/box-line-long.png") bottom no-repeat;
	text-align: left;
}

#home-content .box .middle-alt {
	background-color: transparent;
}

#home-content .box .middle-repeat {
	padding: 1px 0 2px 0;
	margin: 0 5px 10px 3px;
	background: url("../images/home/box-line.png") bottom no-repeat;
}

#home-content .box .middle p,
#home-content .box .middle-repeat p {
	font: normal 12px/18px Arial, sans-serif;
	color: #757474;
}

#home-content .box .bottom {
	background: url("../images/home/box-bottom-long.png") no-repeat;
}


