body   {font-family: Verdana, Helvetica, Arial, sans-serif; padding: 0px }

.content1  {color: #545454; padding: 10px 20px 5px }
.content1 p   {padding-bottom: 5px; padding-top: 5px; line-height: 22px; color: #2a2a2a; font-size: 16px;font-family: Helvetica, Verdana; }
.content1 a:link  {color: #666666;text-decoration: none; }
.content1 a:visited {color: #333333;text-decoration: none; }
.content1 a:hover {color: #a54a52;text-decoration: underline }
.content1 a:active {color: #88a48b;text-decoration: none; }
.content1 ul { margin-left: 8px; margin-bottom: 5px; margin-right: 8px; margin-top: 5px; padding-right: 8px; padding-left: 8px; padding-bottom: 5px; padding-top: 5px; }
.content1 li { margin: 5px; padding-left: 4px; list-style-position: outside; list-style-image: url(bg_list.gif); }

h1 {padding-bottom: 6px; color: #88a48b;font-size: 18px;font-family: Verdana, Arial, Geneva, Helvetica }
h2 {font-weight: bold; padding-bottom: 5px; padding-top: 5px; color: #333333;font-size: 14px;font-family: Verdana, Arial }
h3 {color: #88a48b;font-weight: bold;font-size: 14px;font-family: Verdana, Arial, Geneva, Helvetica }

/*Form Styling */
label{width: 300px;float: left;text-align: right;margin-right: 15px;display: block}
label2{width: 450px;float: left;text-align: right;margin-right: 5px;display: block}
.form1 input{font-size: 10px; color: white;background: #88a48b;border: 1px solid black}
.submit input{padding: 5px; font-size: 12px; color: white;background: #88a48b;border: 2px outset #191919;margin-left: 20px;} 
fieldset {font-size: 10px; padding-right: 8px; padding-left: 8px; border: 1px solid black;width: 100%}
legend{font-family: Verdana, Helvetica, Arial; font-size: 14px; color: white;background: #88a48b;border: 1px solid black;margin-left: 15px;padding: 8px 6px}

/* The wider the #list_wrapper is, the more columns will fit in it */
#list_wrapper{ width: 620px }
ul.multiple_columns{ margin: 0 auto; }
/* The wider this li is, the fewer columns there will be */
ul.multiple_columns li{padding-left: 25px; padding-bottom: 3px; padding-right: 10px; padding-top: 5px; text-align: left;float: left;list-style: none;height: 28px;width: 162px;margin: 0px;
    background: url(bg_list.gif) 5px 5px no-repeat;}
    
ul.multiple_columnsb li{background-repeat: no-repeat; width: 162px; padding-left: 25px; padding-bottom: 5px; padding-right: 5px; padding-top: 5px; list-style-type: circle; color: #4c4c4c; font-size: 12px; text-align: left;float: left;list-style: none;height: 18px;margin: 0px;}

li.quote { list-style-type: disc; list-style-position: inside; padding-top: 14px; border-bottom-color: #cccccc; border-bottom-style: solid; border-bottom-width: 2px; padding-bottom: 14px; }
.tdcolor1 {padding: 5px 0px;border-style: none solid none none;border-width: 0px 6px 0px 0px;border-color: #e1f4dd }
.tdcolor1 p {line-height: 20px; font-size: 13px; font-family: Helvetica, Verdana; }
.tdcolor1 a:link  {color: #666666; font-family: Helvetica, Verdana; font-size: 10px; }
.tdcolor1 a:visited {color: #333333; }
.tdcolor1 a:hover {color: #a54a52;  text-decoration: underline }
.tdcolor1 a:active {color: #88a48b; }

.tdcolor2 {border-style: none solid none none;border-width: 0px 6px 0px 0px;border-color: #ffefcf }
.photocol { border-style: none solid none none;border-width: 0px 6px 0px 0px;border-color: #e1f4dd }

li.col { position: relative;color: #545454;font-size: 14px;font-family: Arial, Helvetica, Geneva;letter-spacing: 1px;list-style-image: url(bg_list.gif);list-style-position: inside;padding-bottom: 4px }
.footer1 {color: #9c9c9c;font-size: 14px;font-family: Helvetica, Arial, Geneva;background-color: #f2f2f2;text-align: center;height: 84px }
.footer1 a:link, .footer1 a:visited, .footer1 a:active {color: #9c9c9c;text-decoration: none }
.footer1 a:hover {color: #a0b79b;text-decoration: underline }
.footer2 {color: #9c9c9c;font-size: 14px;font-family: Helvetica, Arial, Geneva;background-color: white;padding: 0px 25px;height: 84px }
.footer2 a:link, .footer2 a:visited, .footer2 a:active {color: #9c9c9c;text-decoration: none }
.footer2 a:hover {color: #a0b79b;text-decoration: underline }
.footermain {color: #88a48b;font-weight: bold;font-size: 13px;font-family: Geneva, Arial, Helvetica }
.smalltd p {color: #2a2a2a;font-size: 10px;line-height: 13px;font-family: Verdana, Arial }
.border { border-width: 1px; border-style: solid; border-color: #88a48b; }

.forminput { border-style: solid; border-color: #88a48b; border-right-width: 0px; border-left-width: 0px; border-bottom-width: 1px; border-top-width: 0px; color: #333333; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.inverse {color: white;background-color: #88a48b;padding: 4px }
.searchnav  {padding: 8px 0px 0px 32px }
#inputjump     {color: #4e5a50;
font-size: 11px;
line-height: 16px;
font-family: Verdana, Arial;
background-color: #d5ead9;
margin-bottom: 0px;
padding: 0px 1px;
border: solid 1px #889d8c;
width: 184px;
height: 16px;
display: inline }
#inputsearch      {color: #4e5a50;
font-size: 11px;
line-height: 16px;
font-family: Verdana, Arial;
vertical-align: middle;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px 1px;
border: solid 1px #889d8c;
width: 100px;
height: 16px;
display: inline }
#inputbutton      {color: #4e5a50;
font-size: 11px;
line-height: 15px;
font-family: Verdana, Arial;
background-color: #d5ead9;
text-align: center;
vertical-align: middle;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px 1px;
border: solid 1px #889d8c;
width: 80px;
height: 16px;
display: inline }
#inputbutton1 {color: #889d8c;
font-size: 11px;
line-height: 15px;
font-family: Verdana, Arial;
background-color: #d5ead9;
text-align: center;
vertical-align: middle;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px 1px;
border: solid 1px #889d8c;
width: 80px;
height: 16px;
display: inline }

form {margin: 0px;padding: 0px }
.dateblock   {color: white;font-style: italic;font-size: 12px;font-family: Geneva, Arial, Helvetica;text-align: center;padding: 5px 0px 10px;width: 250px;height: 55px }

/* rotator in-page placement */
    div#rotator {
	border-width: 0px;
	border-color: #fb56e2;
	border-style: solid;
	position:relative;
	height: 175px;
	margin-left: 15px;
	margin-left: auto;
	margin-right: auto;
	width: 240px;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div#rotator ul li img {
	margin-left: -48px;
	margin-top: -15px;
	border:1px solid #ccc;
	padding: 2px;
	background: #FFF;
}
    div#rotator ul li.show {
	z-index:500;
}

/* jquery vertical scroller */	
* { margin:0; padding:0; }  

/* for testimonial page */
#testimonial-scroll {  width:640px;  background:#EAF4F5;  padding:5px 5px 0; font-size:12px;  margin:20px auto }  
#testimonial-scroll a { text-decoration:none; }  
#testimonial-scroll img { border: 0px solid #FFFFFF; }  
#testimonial-scroll .titlea {  text-align:center;  font-size:14px;  font-weight:bold;  padding:5px;  }  
.testimonial-jcarousellite { width:530px; }  
/* .testimonial-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; } */
.testimonial-jcarousellite ul li #sm {list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; height: 75px; }
.testimonial-jcarousellite ul li #med {list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; height: 125px; }
.testimonial-jcarousellite ul li #lrg {list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; height: 175px; }

.testimonial-jcarousellite .thumbnaila { float:left; width:45px }  
.testimonial-jcarousellite .infoa { float:rightright; width:530px; padding-top: 8px; font-weight: bold; font-style: italic; color: #333333; font-family: Georgia, "Times New Roman", Times, serif; }
.testimonial-jcarousellite .infoa span.cata { display: block; font-size:10px; color:#808080; }  
/* for side news */
#features-news {  width:230px;  background:#EAF4F5;  padding:5px 5px 0;  font-family:Verdana,Arial,Sans-Serif;  font-size:12px;  margin:20px auto;  }  
#features-news a { text-decoration:none; }  
#features-news img { border: 2px solid #FFFFFF; }  
#features-news .title {  text-align:center;  font-size:14px;  font-weight:bold;  padding:5px;  }  
.features-jcarousellite { width:230px; }  
.features-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }  
.features-jcarousellite .thumbnail { float:left; width:25px; }  
.features-jcarousellite .info { float:rightright; width:205px; }  
.features-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }  
.clear { clear: both; }
.longform { padding-left: 15px; }

#standardfooter {word-spacing: 2px;line-height: 20px;width: 780px;margin: 0 auto;color: #bdbdbd;letter-spacing: 1px;text-align: right;font-size: 11px;font-family: Arial, Helvetica, Verdana, sans-serif;}
.standardfootera {text-decoration: none;font-style: normal;font-weight: normal;color: #a7a7a7;} 
.standardfootera a:visited {}
.standardfootera a:hover {}
.standardfootera a:active {}
