BODY {
	background-color: #e15610;
	font-family: verdana, helvetica, sans-serif;
	text-decoration: none;
	font-size: 10pt;
	background-image: url(../images/rc_home_mainbkg.jpg);
	background-repeat: repeat-x;
}


/* ---------START new styles for iteration 3 home page---------*/
#rc_main_container {
	margin: 0px;
	padding: 0px;
	width: 861px;
	border: 0px purple solid;
}

#rc_main_logo {
	margin: 0px;
	padding: 0px;
}

.rc_main_navbar {
	width: 861px;
	padding: 0px;`
	margin-bottom: -4px;
}

a.navimg {
	border: 0px white solid;
	margin-left: -4px;
	margin-right: -4px;
	padding: 0px;
}

#rc_main_contenttop {
	width: 861px;
	margin: -5px 0 0 0;
	padding: 0px;	
}

#rc_main_contentcontainer {
	width: 733px;
	border: 0px pink solid;
	/*background-color: #da4211;*/
	background-image: url(../images/rc_home_contentleftbkg.jpg);
	background-repeat: repeat-y;
}

#rc_main_contentleftbar {
	width: 125px;
	background-color: #da4211;
	border: 0px green solid;
	margin: 0px;
	padding: 0px;
	float: left;
	position: absolute;
	left: 0px;
	top: 187px;
}

* html #rc_main_contenttext {
	width: 608px;
	background-color: #F4F1E3;
	border-right: 2px #9B317B solid;
	float: right;  
	margin: 0px;
	padding: 0px;
	margin-left: 0px;	
	left: 125px;
	top: 187px;	
}

#rc_main_contenttext {
	width: 606px;
	background-color: #F4F1E3;
	border-right: 2px #9B317B solid;
	float: right;  
	margin: 0px;
	padding: 0px;
	margin-left: 0px;	
	left: 125px;
	top: 187px;	
}

p {
	padding: 0px 85px 0 50px;
	font-family: verdana, sans-serif;
	font-size: 1.05em;
	color: #98287C;
	margin: 10px 0 15px 0;
	line-height: 1.5em;
}


a:link {
	font-weight: bold;
	color: #CA2506;
	text-decoration: none;
}

a:visited {
	font-weight: bold;
	color: #CA2506;
	text-decoration: none;	
}

a:hover {
	font-weight: bold;
	color: #CA2506;
	text-decoration: underline;	
}

.boxcontainer {
	width: 452px;
	height: 90px;
	margin-left: 45px;
	border: 0px purple solid;
}

.boxleft {
	width: 146px;
	height: 90px;
	float: left;
	background-image: url(../images/rc_home_servicesbkg.jpg);
	background-repeat: no-repeat;
	margin-right: 7px;	
	border: 0px red solid;
}

.boxmid {
	width: 146px;
	height: 90px;
	float: left;	
	background-image: url(../images/rc_home_servicesbkg.jpg);
	background-repeat: no-repeat;
	margin-right: 7px;
	border: 0px red solid;	
}

.boxrt {
	width: 146px;
	height: 90px;
	float: left;	
	background-image: url(../images/rc_home_servicesbkg.jpg);
	background-repeat: no-repeat;
	border: 0px red solid;		
}

.boxtext {
 	padding: 15px 17px 0 17px;
	text-align: center;
	border: 0px green solid;
}

a.boxtextlink:link {
	font-size: .85em;
	font-family: verdana, sans-serif;
	color: #C92305;	
	text-decoration: none;
	font-weight: bold;
}

 a.boxtextlink:visited {
	font-size: .85em;
	font-family: verdana, sans-serif;
	color: #C92305;	
	text-decoration: none;
	font-weight: bold;
}


a.boxtextlink:hover {
	text-decoration: underline;
	color: #98287C;
}


.rc_main_footer {
	margin-left: 125px;
	margin-top: 20px;
	font-family: arial, "lucida console", sans-serif;
	color: #891F25;
	font-size: 10pt;
	font-weight: normal;
}

a.rc_main_footerlink:link {
	font-weight: normal;
	font-family: arial, "lucida console", sans-serif;
	color: #891F25;	
	font-size: 9pt;
	letter-spacing: 1px;	
}

a.rc_main_footerlink:visited {
	font-weight: normal;
	font-family: arial, "lucida console", sans-serif;
	color: #891F25;	
	font-size: 10pt;	
	letter-spacing: 1px;
}

a.rc_main_footerlink:hover {
	text-decoration: underline;
	color: pink;
}