/******** Right Col *********/
div.middle div.right-col
{
	/*float : left;*/
	width : 195px; /* Original width is 195px - any padding = final width */
	/*margin : 0px;
	padding : 14px 11px 20px 0px;*/
}

div.middle div.right-col
{
	float : right;
	width : 195px; /* Original width is 195px - any padding = final width */
	margin : 0px;
	padding : 14px 0px 20px 0px;
	background-color : #ffffff;
}

div.middle div.right-col div.text-reader
{
	float : left;
	width : 184px; /* Original width is 195px - any padding = final width */
	margin : 0;
	padding : 0px 11px 5px 0px;
}

div.middle div.right-col div.text-reader img
{
	float : left;
	border : none;
	margin : 0;
	padding : 0;
}
/******** Right Col *********/







/******** Middle Col ********/
div.middle div.middle-col div.intro
{
	float : left;
	width : 505px; /* original width 525px - any padding = new width */
	margin : 0;
	padding : 10px;
	background-color : #7C6A55;
	color : #ffffff;
	font-size : .9em;
}

div.middle div.middle-col div.intro p
{
	float : left;
	width : 100%;
	margin : 0;
	padding : 0;
}
/******** Middle Col ********/








/********* Wide Col *********/
div.middle div.wide-col
{
	float : left;
	width : 704px; /* original width 734px - any padding = new width */
	margin : 0;
	padding : 0px 15px 15px 15px;
}

div.middle div.wide-col div.cols
{
	float : left;
	width : 234px; /* original width 234px - any padding left/right = new width */
	margin : 10px 0px 0px 0px;
	padding : 0px;
}

div.middle div.wide-col div.cols div.services
{
	float : left;
	width : 224px; /* original width 234px - any padding left/right = new width */
	margin : 10px 0px 0px 0px;
	padding : 0;
}

div.middle div.wide-col div.cols div.services div.title
{
	float : left;
	width : 214px;
	margin : 0px 10px 2px 0px;
	font-size : 1.2em;
	color : #C40E13;
	font-weight : normal;
}

div.middle div.wide-col div.cols div.services div.links
{
	float : left;
	width : 214px;
	margin : 0px 0px 5px 0px;
	padding : 0;
	color : #D83960;
}

div.middle div.wide-col div.cols div.services div.links ul li a:link
{
	color : #D31E4A;
	text-decoration : underline;
}

div.middle div.wide-col div.cols div.services div.links ul li a:visited
{
	color : #7C6A55;
	text-decoration : underline;
}

div.middle div.wide-col div.cols div.services div.links ul li a:hover
{
	color : #D63E18;
	text-decoration : underline;
}

div.middle div.wide-col div.cols div.services div.hr 
{
	float : left;
	width : 214px;
	height: 1px;
	background : url(../../../../images/hr.jpg) repeat-x center;
}

div.middle div.wide-col div.cols div.services div.hr hr 
{
	display: none;
}


div.middle div.wide-col div.news
{
	float : left;
	width : 704px; /* original width 704px - any padding left/right = new width */
	_width : 665px; /* IE6 style control */
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 10px 0px;
}

div.middle div.wide-col div.news div.title
{
	float : left;
	width : 684px; /* original width 704px - any padding left/right = new width */
	margin : 0;
	padding : 3px 0px 5px 20px;
	color : #ffffff;
	background-color : #D63E18;
	_width : 681px; /* IE6 style control */
}

div.middle div.wide-col div.news div.links
{
	float : left;
	margin : 0;
	padding : 0;
	width : 704px;
	_width : 665px; /* IE6 style control */
}

div.middle div.wide-col div.news div.links a
{
	float :left;
	width : 689px; /* original width 704px - any padding left/right = new width */
	_width : 665px; /* IE6 style control */
	margin : 0;
	padding : 3px 0px 3px 15px;
	background : url(../../../../images/red_arrow.jpg) no-repeat left;
	font-size : .9em;	
}

div.middle div.wide-col div.news div.links a:link,
div.middle div.wide-col div.news div.links a:visited
{
	color : #000;
	text-decoration : none;
}

div.middle div.middle-col div.news div.links a:hover
{
	color : #000;
	text-decoration : underline;
}

div.middle div.wide-col div.news div.links p
{
	width : 689px; /* original width 704px - any padding left/right = new width */
	_width : 680px; /* IE6 style control */
	margin : 0;
	padding : 0px 0px 3px 15px;
	font-size : .9em;
}

/********* Wide Col *********/











