body 		{
background-color: #7a766b;
	
		 margin: 0;

		 font: 12px/17px Arial, Verdana, "Lucida Grande", Lucida, sans-serif;

		 color: #666;
}



a:link 		{
color: #666;
}
a:visited 	{
color: #666;
}


a:hover 	{
color: #666;
}


a:active 	{
color: #666;
}



#wrapper 	{
margin: 0 auto;
	
		 background: url(images/hl_bkgd.jpg) repeat-y;
 width: 996px;
}




#container 	{
padding: 0 15px 0 15px;
}



#header 	{
height: 100px;
}



#content 	{
background: white url(images/hl_sidegrad.gif) repeat-y;
}



#footer 	{
margin: 0 auto;
	
		 background: url(images/hl_bkgd_btm.jpg) 
		 no-repeat;
	
		 width: 996px;
	
		 height: 24px;
}



#content-left 	{
float: left;
	
		 width: 260px;
}




#content-right 	{
margin-left: 260px;
	
		 padding: 20px 20px 20px 25px;
}



#copy-main 	{
width: 400px;
	
		 text-align: justify;
}



#sidebar-right 	{
width: 205px;
	
		 float: right;
}



.clear 		{
clear: both;
}



.heading-main 	{
font-size: 24px;
	
		 color: #cc1a82;
	
		 line-height: 26px;
	
		 text-align:left;
}




.heading-2 	{
font-size: 18px;
	
		 color: #cc1a82;
	
		 line-height: 22px;
}



.sidebar-title 	{
font-size: 12px;
	
		 line-height:16px;
	
		 margin-bottom: 3px;
	
		 font-style:italic;
}



.sidebar-name 	{
font-size: 16px;
	
		 font-weight: bold;

		 margin: 4px 0 4px 0;
}



.heading-faqs 	{
font-size: 14px;
	
		 color: #cc1a82;
	
		 line-height: 16px;
}



.faq-box 	{
border-bottom: thin solid #ccc;
	
		 margin-bottom: 15px;
}



.sidebar-hdr 	{
background-color: #ba006f;
	
		 color: #fff;
	
		 padding: 6px 6px 6px 10px;
	
		 font-size: 16px;
}



.sidebar-box 	{
background-color: #442341;
	
		 color: #fff;
	
		 padding: 10px;
	
		 margin-bottom: 10px;
}



.nav 		{
float: right;
	
		 margin: 10px 15px 0 0;
}



.nav a:link 	{
color: #442341;
	
		 text-decoration: none;
}



.nav a:visited 	{
color: #442341;

		 text-decoration: none;
}



.nav a:hover 	{
color: #442341;

		 text-decoration: underline;
}



.nav a:active 	{
color: #442341;

		 text-decoration: none;
}



#examples-holder {
padding: 10px 10px 10px 20px;
}



#examples-box 	{
width: 224px;
	
		 height: 300px;
	
		 background-color: white;
	
		 margin: 10px 10px 10px 0;
	
		 float: left;
}



.examples-inset {
float: left;
	
		 margin-right: 15px;
	
		 margin-bottom: 10px;
}



.examples-head 	{
color: #442341;
	
		 font-size: 14px;

		 font-weight: bold;
	
		 margin: 0 5px 5px 10px;
}



.examples-body 	{
font-style: italic;
	
		 margin: 0px 5px 5px 10px;
}







/* FORMS */



#form-topbar 	{
height:48px;
	
		 background-color:#000000;

		 background-image:url(http://la-varzea.com/images/site/form_hdr_grad.gif);
	
		 background-repeat:repeat-x;
}


#form-bkgd 	{
background-color:#FFFFFF;
}


.form-cell 	{
padding:2px;
}


.form-cell-spacer {
padding:18px 2px 2px 2px;
	
		   vertical-align: top;
}



/* LIVE VALIDATION */



.LV_form_field 	{
font-size: 10px;
	
		 background-color: #ECECEC;

		 border: 1px solid #999999;
	
		 padding:2px;
}


.LV_validation_message	{
text-align:left;
    
			 margin:10px 0 0 0;
}



.LV_valid 	{
color:#00CC00;
}


.LV_invalid 	{
color:#cc1a82;
}
 
   

.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
border: 1px solid #999999;
}
    

.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
border: 1px solid #cc1a82;
}





#examples-box 	{
width: 224px;
	
		 height: 300px;
	
		 background-color: white;
	
		 margin: 10px 10px 10px 0;
	
		 float: left;
	
		 overflow:hidden;
}









