/*---------------------------------------------------------------------------------------------------- 
07 Content styles
----------------------------------------------------------------------------------------------------*/
/*
#Content	{
	background: #9F6;
	height: 180px;
}*/

#BodyT1	#Content	{
	width: 990px;	
	clear: left;
}
#BodyT2	#Content	{
	width: 720px;	
	float: left;	
	clear: left;
}
#BodyT3	#Content	{
	width: 720px;
	float: left;
}
#BodyT4	#Content	{
	/*width: 540px;*/
	float: left;
}



#BodyT1	#Content .SectionContainer720	{
	float: left;
}


#SectionHead	{
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 18px;
	clear:left;
}
#Main	{
	margin:  0px 0px 40px 0px;
	clear:left;
}
#SectionHead.Type1	{
	height: 136px;
	border-bottom: 1px solid #ccc;
}
#SectionHead.Type2	{
	padding: 0 0 12px 0;
	border-bottom: 1px solid #ccc;
}
#SectionHead.Type3	{
	padding: 0 0 12px 0;
	border-bottom: 1px solid #ccc;
	width: 970px;
}
#SectionHead h1	{
}
.SectionSub2, .SectionSub3	{
	margin-left: 10px;
	margin-right: 10px;
	clear:left;
}
.SectionContainer810, .SectionContainer810 .childPageListing {
	width: 720px;
	clear: left;
	/*min-height: 300px; /*min height added for FAQ Page*/
}
#ColdwaterHelpSingles .SectionContainer810, #ColdwaterHelpSite .SectionContainer810	{	
    width:auto;
}
.SectionContainer720	{
	width: 720px;
	clear: left;
	float: left;
}

.SectionContainer540, .SectionContainer540 .childPageListing {
	/*width: 540px;*/
	/*float: left;	*/
}

.SectionContainer270	{
	width: 270px;
	float: left;	
}
.SectionContainer360	{
	width: 360px;
	float: left;	
}
.SectionContainer180	{
	width: 180px;
	float: left;	
}

.Testimonials {
	width: 810px;
	margin: 0 0 20px 0;
}
.Testimonials h2	{
	margin: 20px 6px 10px 6px;
	font-size: 16px;
	color: #767676;
}

#Content #Main .Testimonials li {
	font-size: 11px;
	width: 142px;
	margin: 0 6px 20px 6px;
	padding: 6px 3px 3px 3px;
	float:left;
	background: #efefef;
	height: 180px;
	
	-moz-box-shadow: 2px 3px 4px #bbb;
	-webkit-box-shadow: 2px 3px 4px #bbb;
	box-shadow: 2px 3px 4px #bbb;
	border: #ddd solid 1px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin: 0 6px 18px 6px;
	background: #f7f7f7;
	float: left;
}
.Testimonials span.TestimonialStart {
	width: 20px;
	height: 12px;
	display: block;
	float: left;
	background: url(images/testimonial-left.png) no-repeat 0 -3px;
}
.Testimonials span.Testimonial {
	padding-top: 3px;
}
.Testimonials span.TestimonialEnd {
	width: 20px;
	height: 18px;
	display: block;
	float: right;
	background: url(images/testimonial-right.png) no-repeat bottom right;
}
.Testimonials span.Company {
	font-weight: bold;
	clear:right;
	margin-top: 10px;
	display: inline-block;

}
.Testimonials span.Reference {
	font-style:italic;
}
.Testimonials span.Link {
	background:url(images/PDF_Icon.png) no-repeat right top;
	padding: 0px 24px 4px 0px;
}


.ClientLists	{
	clear:left;
	width: 810px;
}
.ClientList	{
	float:left;
	width: 270px;
}
.ClientList h2	{
	margin: 0px 6px 10px 6px;
	font-size: 14px;
	color: #767676;
	border-bottom: 1px solid #ccc;
}
.ClientList ul	{
	margin: 0px 6px 20px 6px;
	color: #767676;
}
.ClientList li	{
	background:url(images/li_bullet_level1.gif) no-repeat 0 2px;
	padding: 0px 0 6px 16px;
	}
.ClientList li a	{
	background:url(images/PDF_Icon.png) no-repeat right top;
	padding: 0px 24px 4px 0px;
	font-weight: bold;
}



#Main .SectionContainer540 h2	{
	font-size: 22px;
	color: #43579b;
	margin: 0px 0px 8px 0px;
}
#Main .SectionContainer540 h2.acc_trigger540	{
	font-size: 13px;
}


/* Event Styling */

.SectionContainer720 #Main h2	{
	margin: 0 6px 6px 6px;
	padding: 12px 0 6px 0;
	border-bottom: 1px solid #c7c2ba;
}
.SectionContainer720 #Main h2.UpcomingEvents	{
	color: #2faade;
}
.SectionContainer720 #Main h2.PastEvents	{
	color: #767676;
}
#Content .SectionContainer720 #Main ul.EventsListing li	{
	margin: 12px 0px 0 0px;
	border-bottom: 1px solid #c7c2ba;
	background: url(../images/eventgradient.gif) repeat-x bottom;
	clear:left;
	min-height: 90px;
}
#Main p.articleDate	{
	background: url(../images/calendarDateIcon.gif) no-repeat top left;
	width: 49px;
	padding: 1px 0 10px 0;
	margin: 3px 0 0 0;
	font-weight: bold;
	color: #fff;
	text-align:center;
	text-transform:uppercase;
	float:left;
	clear:left;
}
#Main p.articleDate span	{
	display: block;
	color: #000;
	font-size: 18px;
	padding: 5px 0 5px 0;
}
#Main p.articleDatePast	{
	background: url(../images/calendarDateIconPast.gif) no-repeat top left;
	width: 49px;
	padding: 1px 0 10px 0;
	margin: 3px 0 0 0;
	font-weight: bold;
	color: #fff;
	text-align:center;
	text-transform:uppercase;
	float:left;
	clear:left;
}
#Main p.articleDatePast span	{
	display: block;
	color: #000;
	font-size: 18px;
	padding: 5px 0 5px 0;
}
#Content .SectionContainer720 #Main ul.EventsListing li h3	{
	font-size: 18px;
	margin: 0 0 6px 60px;
	padding: 0 0 0 0;
}
#Main ul.EventsListing li dl	{
	margin: 0 0 6px 10px;
	color: #767676;
}
#Main ul.EventsListing li dl.EventDates	{
	width: 210px;
	height: 32px;
	float:left;
}
#Main ul.EventsListing li dl.EventDetails	{
	width: 420px;
	height: 32px;
	float:left;
}
#Main ul.EventsListing li dt	{
	width: 80px;
	float: left;
}
#Main ul.EventsListing li p.EventTeaser	{
	margin: 0 0 6px 60px;
	padding: 0 0 0 0;
	color: #333;
	clear:left;
}


/* Legals */

#Content .SectionContainer720 #Main h2	{
	font-size: 20px;
	font-weight: bold;
}
#Content .SectionContainer720 #Main h3	{
	font-size: 16px;
	font-weight: bold;
	margin: 6px 0 12px 0;
}



/* ---------------------------------------------
copyright 2011 - Capita Registrars Ltd.
Authored by - Nick Hillman Mar 11
----------------------------------------------*/


