

body { background:url(img/bg.jpg) top center fixed no-repeat #fff;}


.body_text {
	font-family: tahoma;
	font-size: 14px;
	color: #000000;
	margin:4px;
	text-align:left;
}



.footer_text {
	font-family: tahoma;
	font-size: 11px;
	color: #ffffff;
	padding:12px;
}


.address {
	font-family: tahoma;
	font-size: 13px;
	color: #ffffff;
}

.nav_subtext {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
}



h3 {
	font-family: tahoma;
	font-size: 16px;
	color: #000000;
}



.page_heading {
	font-family: tahoma;
	font-size: 30px;
	color: #F90;
	text-align:left;
	}


.page_sub-heading {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #F90;

	}


.imgGallery {
	height:175px;
	margin:2px;
	padding:0;
	border:5px solid #7167E9;
}

.imgGallery2 {
	height:110px;
	height:90px;
	margin:2px;
	padding:0;
	border:5px solid #7167E9;
}


/** Links Begin **/


a.nav_link:link, a.nav_link:visited {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}
a.nav_link:hover {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
}






a.footer_link:link, a.footer_link:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
}
a.footer_link:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #ffffff;
	text-decoration:underline;
}






a.text_link:link, a.text_link:visited {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.text_link:hover {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}

/** Links End **/

.contact_error {
	font-size: 11px;
	color: #f00;
}


#testimonials td { vertical-align: middle; font: bold 10px tahoma; }
	#testimonials div.testimonial { background-repeat: no-repeat; background-position: top; }
		#testimonials div.testimonial p { margin: 0 0 10px 0; padding: 0; }
		
		#testimonials div.pink { width: 193px; height: 207px; background-image: url(img/testimonials/pink.gif); }
			#testimonials div.pink div {  padding: 40px 28px 0 30px; }
		
		#testimonials div.yellow { width: 208px; height: 216px; background-image: url(img/testimonials/yellow.gif); }
			#testimonials div.yellow div {  padding: 55px 30px 0 45px; }
		
		#testimonials div.green { width: 206px; height: 214px; background-image: url(img/testimonials/green.gif); }
			#testimonials div.green div {  padding: 60px 35px 0 40px; }
		
		#testimonials div.blue { width: 195px; height: 202px; background-image: url(img/testimonials/blue.gif); }
			#testimonials div.blue div {  padding: 42px 30px 0 35px; }
		
		#testimonials div.red { width: 203px; height: 215px; background-image: url(img/testimonials/red.gif); }
			#testimonials div.red div {  padding: 48px 34px 0 38px; }
		
		#testimonials div.orange { width: 196px; height: 197px; background-image: url(img/testimonials/orange.gif); }
			#testimonials div.orange div {  padding: 40px 35px 0 28px; }

