/*
	Headings
*/
#maincontent .container {height: 700px;}
#maincontent h1 {font-size: 29px; font-family: "Arial Black"; font-weight: normal; color: #002e54; padding: 0; margin: 0;}
#maincontent h4 {font-size: 23px; font-family: "Arial Black"; font-weight: normal; color: #002e54; padding: 0; margin: 0;}
#maincontent h3 {
			font-size: 21px; 
			font-weight: normal; 
			font-family: "Arial Black"; 
			color: #002e54; 
			padding: 0px 0px 0px 35px; 
			margin: 0; 
			height: 45px; 
			background-image: url(images/microphone.jpg); 
			background-repeat: no-repeat;
}
#maincontent h3 span {padding: 25px 0px 0px 0px; margin: 0; display: block;}

#maincontent h2 {
			font-size: 23px; 
			font-family: "Arial Black"; 
			font-weight: normal; 
			color: #002e54; 
			padding: 0; 
			margin: 0; 
			height: 42px; 
			background-image: url(images/plumehome.jpg); 
			background-repeat: no-repeat; 
			padding: 0px 0px 0px 40px;
}
#maincontent h2 span {padding: 20px 0px 0px 0px; display: block; float: left; border-bottom: 1px }
#maincontent h2 a {padding: 25px 0px 0px 0px; display: block; float: right; font-size: 12px; color: #3085c4; font-family: Arial;}

/*
	Maincontent
*/
#maincontent .upperdashedline {margin-top: 10px; padding-top: 15px; border-top: 1px dashed #c7c9d2;}

/*
	Lists
*/
#maincontent ul {padding: 0; margin: 0; list-style: none;}
#maincontent ul li {
			background-image: url(images/aboutus_li_bg.jpg); 
			background-repeat: no-repeat; 
			background-position: 3px 13px; 
			padding: 5px 0px 5px 13px; 
			color: #4e6271; 
			font-weight: bold;
}
#maincontent ul li span {display: block;}

/*
	Testimonial
*/
#maincontent .rightcontainer .testimonialsblock {
							background-image: url(images/aboutus_law.jpg); 
							background-repeat: no-repeat; 
							background-position: 100% 25px; 
							padding: 0px 175px 0px 0px; 
							margin: 0; 
}
#maincontent .rightcontainer .testimonialsblock .testimonial {padding: 5px 0px 5px 0px; margin: 0; line-height: 120%;}
#maincontent .rightcontainer .testimonialsblock .testimonial span {text-align: right; display: inline-block; padding: 0; margin: 0; color: #002e54; float: right;}
#maincontent .rightcontainer .testimonialsblock .testimonial p {padding: 0; margin: 0;}

/*
	Rightcontainer
*/
#maincontent .rightcontainer p {color: #62829a;}

/*
	Client says
*/
#maincontent .clientsays {padding: 40px 0px 8px 0px; margin: 0;}
#maincontent .clientsays .dashedline {border-bottom: 1px dashed #c7c9d2; margin-left: 40px; padding: 0;}
#maincontent .clientsays .testimonial span {color: #002e54; font-size: 14px; font-weight: bold; float: right;}
#maincontent .clientsays .leftcontainer {width: 190px; float: left;}
#maincontent .clientsays .rightcontainer {width: 190px; float: right;}
