h1,h2,h3,h4,h5,a 	{color:#6A445D}
.txtshade 		{color:#6A445D}

.docheader {background:#CEC6B0}

.inputarea {font-family:arial;font-size:9pt;width:95%;}

#topmenu {	background:url("images/menu-back.jpg");
			background-repeat:repeat-x;
			height:33px;
}

.image_heading {display:none;height:0px;padding:0px;margin:0px;}

ul li {		padding-bottom:.3em;}

.menu {		font-size:12px;
			color:#9F688C;
}
.menu a {	font-size:13px;
			color:#CCB0C2;
			text-decoration:none;
}
.svcname {font-size:11pt;font-weight:bold;color:#6A445D}

h3.leaf {	padding:2px 2px 2px 25px;
			background-image:url('images/leaf.gif');
			background-repeat:no-repeat;
			background-position:center left;}
h3.leaf  a		{color:#564E3D;font-size:22px;text-decoration:none;}
h3.leaf  a:hover	{color:#5C6A44;}

.home_thumbs {border:1px solid #CBBAB1;background:#D2CBB7;padding:4px;}

.menu a:hover {color:#E8DBE3;}

.content_area {padding: 0px 10px 0px 20px;line-height:1.4em}

.menuselected a {text-decoration:none;font-weight:bold;color:#ffffff;}
.menuselected a:hover {text-decoration:none;font-weight:bold;color:#ffffff;}

.footer_text {color:#aaaaaa;}
.footer_text a {color:#cccccc;}

.designer_text {color:#333333;font-size:8pt;}

table.services {border-top:1px solid #BFB49F;}
table.services td {border-bottom:1px solid #BFB49F;}

a.no_underline {text-decoration:none;}
a.no_underline:hover {text-decoration:underline;}

/* FAQ Page styles */
.faq_question { 	padding:6px;
				border-top:1px solid #cccccc;
				border-bottom:1px solid #cccccc;
				background:#BFB49F;
				font-weight:bold;
				font-size:110%;
}
.faq_answer {padding:6px;border-bottom:1px solid #BFB49F;line-height:1.4em}
.faq_answer_img {padding-top:10px;}

/* Testimonial Page Styles */
div.test_top_quote 	  {	padding:5px 40px 0px 40px;color:#6A445D;font-size:30px;
						background:url('images/tqt.gif');background-repeat:no-repeat;background-position:top left;}
div.test_bottom_quote  {	background:url('images/tqb.gif');background-repeat:no-repeat;background-position:bottom right;
						font-family:"Times New Roman",times,serif;font-size:16px;font-style:italic;font-weight:bold;}
div.test_bottom_credit {text-align:right;padding-right:60px;padding-top:8px;font-style:normal;font-size:12px;font-weight:normal;}
hr.testimonial {height:1px;border:0px;width:70%;margin:0px;background-color:#C3BDA9;color:#C3BDA9}
