body
{   
	background:url(images/bg.jpg) top repeat #6da43f;
	margin:0px;
	text-align:center;
	padding:0px;
}

form, div
{
	margin:0px;	
	padding:0px;
}

img
{
	border: 0px;
	vertical-align: top;
}


li
{
	font:normal 13px  Verdana,Arial, Helvetica, sans-serif;
	color:#015402;
	list-style-type:square;
	padding-left:1px;
	text-align:left;
	line-height:22px;
}


p{
	font:normal 12px Arial, Tahoma,sans-serif,Verdana,Helvetica;
	color:#513021;
	text-align: justify;
	line-height:16px;
	letter-spacing:1px;
	padding:4px;
	margin:4px;
}


h5
{		
	font:bold 16px Arial,sans-serif,Verdana, Helvetica;
	color:#9a2d02;
	text-align:left;
	border-left:1px solid #ecf4ec;
	border-right:1px solid #ecf4ec;
	margin:4px;
	padding:5px;
	padding-left:5px;
}
.link_sitemap
{
 	font-weight:bold; 
	font-style:normal; 
	color:#9a2d02; 
	font-family: Arial,Verdana, Helvetica, sans-serif;
	text-decoration:none;
}	
.link_sitemap:hover
{
	text-decoration:underline;
	color:#0a61a1;
}		
	
select, textarea, radio,input  
{
	font:normal 11px Arial,Verdana, Helvetica, sans-serif;
	color: #3b434a;
	vertical-align: middle;	
	border: 1px solid #d3d9e2;
	padding-left:3px;
	background-color:#fcfcfb;
}

.b, .gallery  
{
	font:bold 12px Arial,Verdana, Helvetica, sans-serif;
	color: #8e3600;
	vertical-align: middle;	
	border: 1px solid #faecce;
	padding:4px;
	margin:2px;
	background-color:#fdf8ec;
	display:block;
	text-align:left;
}

.gallery
{
	font:normal 13px 'helvetica neue',Verdana,Arial, Helvetica, sans-serif;
	color:#954827; }




.footer {
	font:bold 10px Verdana,sans-serif,Trebuchet MS, Arial, Helvetica;
	color: #024a03;
	text-decoration: none;	
	vertical-align:middle;
	padding:0px 6px 0px 6px;
	text-align:center;
}
.footer:hover {
	
	color: #2a852b;
	text-decoration: overline;	
	
}


img.floatleft
{
	float:left;
	margin:10px;
}

img.floatright
{
	float:right;
	margin:10px;
}


.nav_top a
{	
	display:block;
	border:1px solid #dea02e;
	margin:1px;
	color:#fff;	
	font:bold 12px Arial,Verdana, Tahoma,Trebuchet Ms, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	padding:5px;
	padding-left:5px;
	padding-right:6px;
	letter-spacing:1px;
	background:url(images/menu_bg.jpg) top #aed472 repeat-x;
	float:left;
}
.nav_top a:hover
{
	background-color:#821d00;
	color:#fcf802;	
	text-decoration:none;
}
.sep
{
	text-align:center; 
	padding-bottom:6px; 
	padding-top:6px; 
	font:bold 8px Verdana, Arial, Helvetica, sans-serif; 
	color:#7f2704;
	background:#e2f2e2;
	border-top:1px dotted #ccc;
	border-top:1px dotted #ccc;
}	

.welcome_message
{
	background:url(images/welcome_bg.gif) top repeat-y;
	font:normal 11px Verdana,Arial,  Helvetica, sans-serif;
	color:#3b3b39;
	text-align:justify;
	line-height:16px;
	padding:8px;
}
#footer_left , #footer_right
{
	float:left;
	width:450px;
	font:bold 11px Arial,Verdana,  Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	padding-left:12px;
	padding-right:10px;
	padding-bottom:4px;
}

#footer_right
{
	float:right;
	text-align:right;
}

.contact{
	font:bold 14px Arial, Verdana,Tahoma, Helvetica, sans-serif;
	color:#9a2d02;
	text-align: justify;
	padding-left:15px;
	padding-right:15px;
	letter-spacing:1px;
	text-shadow:#666666;
}
.contact_sub{
	font:normal 13px Arial, Verdana,Tahoma, Helvetica, sans-serif;
	color:#017C04;
	text-align: justify;
	padding-left:15px;
	padding-right:15px;
	letter-spacing:1px;
	text-shadow:#666666;
}
.link_contact {
	text-decoration: none;	
	vertical-align:middle;
	margin:0px;
	font:normal 13px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#0a61a1;
	text-align: justify;
	letter-spacing:0px;
	text-shadow:#666666;
}
.link_contact:hover {
	
	color: #017C04;
	text-decoration: underline;	
}


select, textarea, radio,input 
{
	font:normal 10px Verdana,Arial, Helvetica, sans-serif;
	color: #073887;
	vertical-align: middle;	
	border: 1px solid #758BAF;
	padding-left:3px;
	background-color:#f4f4f4;
}
.quick
{
    font:normal 12px Verdana, sans-serif,Trebuchet MS, Arial, Helvetica;
	color: #9a2d02;
	text-align: left;
	padding-left:10px;
	vertical-align:middle;
}	
.button {
	color: #1B273F; 
	font:bold 12px arial,Tahoma, New, Courier, monospace,san-serif; 
   	cursor:pointer;
   	border: 1px solid #99A9C5;
	vertical-align: middle;
	background:#e4f7e4;	
}	

.star {
	font:normal 10px Verdana,sans-serif,Trebuchet MS, Arial, Helvetica;
	COLOR: #ff0000
}
