@charset "UTF-8";
/* CSS Document */

	
#container{
	width: 1182px;
	height:100%;
	color:#FFF;
	text-align:center;/*this overrides the text-align: center on the body element. */
	margin:0 auto; /* the auto margins (in conjunction with a width) center the page */
	padding: 0px;
	}

body  {
	background-color: #FFF;
	margin:0 auto; 
	padding:0px;
	font: 100% arial, sans-serif;
	text-align: justify; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	}
	
#sidebar {
	position:absolute;
	text-align:left;
	/*background-image:url(images/green.jpg);
	background-repeat:repeat;*/
	float:left;
	clear:left;
	height:100%;
	width:242px;
	text-decoration: none;
	padding: 0;
	margin: 0;
	visibility: visible;
	z-index:0;
}
	
#rightside{
	background-color:#FFF;
	width: 698px;
	height: 100%;
	float:left;
	clear:right;
	position: absolute;
	left: 242px;
	top:0px;
	padding: 0px;
	margin: 0px;
	visibility: visible;
}
 
#header{
	background-color:#FFF;
	text-align:right;
	top:0px;
	height: 47px;
	white-space:nowrap;
	width: 698px;
	padding: 0px;
	margin: 0px;
	float:left;
	clear:both;
	z-index:1;
}

#links{
	background-image:url(images/green.jpg);
	background-repeat:repeat;
	width: 698px;
	height:16px;
	float:left;
	clear:both;
	z-index:2;
	margin: 0px;
	padding: 0px 0px 0px 20px;
	white-space:nowrap;
	top:47px;
}

#sublinks1{
	position:absolute;
	top:70px;
	left: 45px;
	background-color:#FFF;
	height: 16px;
	float:left;
	padding: 0px;
	margin: 0px;
	visibility:hidden;
}

#sublinks2{
	position:absolute;
	top:70px;
	left: 45px;
	background-color:#FFF;
	height: 16px;
	float:left;
	padding: 0px;
	margin: 0px;
	visibility:visible;
}

#content{
	background-color:#FFF;
	width: 660px;
	height: 100%;
	float:left;
	clear:both;
	left: 0px;
	top:100px;
	padding: 0px;
	margin: 40px 0px 0px 40px;
	visibility:visible;
}

#content ul li {margin: -1px 0 0 -20px; padding: 0px; text-indent: 0px; list-style-image: url(images/leaf.jpg);}

#column1{
	width: 312px;
	height: 280px;
	float:left;
	clear:left;
	padding: 0px;
	margin: 0 auto;}
	
#column2{
	width: 318px;
	height: 280px;
	float:left;
	clear:right;
	padding: 0px 0px 0px 20px;
	margin: 0 auto;
}

#column3{
	text-align:left;
	vertical-align:top;
	width:100%;
	height: 100%;
	float:left;
	clear:both;
	padding: 0px;
	margin: 0px;
	visibility:visible;
}

#column4{
	text-align:left;
	vertical-align:top;
	width:400px;
	height: 100%;
	float:left;
	clear:left;
	padding: 0px;
	margin: 0 auto;
	visibility:visible;
}

#column5{
	text-align:left;
	vertical-align:top;
	width:150px;
	height: 100%;
	float:left;
	clear:right;
	padding: 0px 0px 0px 20px;
	margin: 0 auto;
	visibility:visible;
}
	
p {
	font-family: arial, san-serif;
	font-size: 11px;
	line-height: 16px;
	text-align: left;
    color: #000;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	text-decoration: none;}
	
p a:link {
 	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #3c0;
	font-weight: bold;
	text-decoration: none;}
	
p a:visited {
 	font-family: Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #3C0;}

p a:hover {
  	font-family: Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #000;}
	
p a:active {
  	font-family: Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #3C0;}
	
.bold {
	font-family: arial, san-serif;
	font-size: 11px;
	line-height: 16px;
	text-align: left;
    color: #000;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;}
	
.caption {
	font-family: arial, san-serif;
	font-size: 10px;
	text-align: left;
    color: #630;
	font-weight: bold;
	font-style:italic;
	margin: 10px 10px 10px 10px;
	pagdding: 0px;
	text-decoration: none;}
	
.caption2 {
	font-family: arial, san-serif;
	font-size: 11px;
	text-align: left;
    color: #630;
	font-weight: bold;
	font-style:italic;
	margin: 0px 10px 10px 0px;
	pagdding: 0px;
	text-decoration: none;}
	
.testimonials {
	font-family: arial, san-serif;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
    color: #630;
	font-weight: bold;
	font-style:italic;
	text-decoration: none;
	margin:0px;
	padding: 10px 10px 0px 10px;}
	
h1 {
	font-family: arial, san-serif;
	font-size: 14px;
	text-align: left;
    color: #630;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	text-decoration: none;}

h4 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	text-align: left;
	color: #630;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	text-decoration: none;
}

h2 { /*main navigation links*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3C0;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

h2 a:link {   
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3C0;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

h2 a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
}

h2 a:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

h2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3C0;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

h3 {								/*email & footer text*/
	font-family: arial, san-serif;
	font-weight:bold;
	color:#000;
	vertical-align: bottom;
	font-size:11px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

h3 a:link {   
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

h3 a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
}

h3 a:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

h3 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #836e57;
	margin: 0px;
	padding: 0px;
	text-decoration: none;}
	
a:link, #header a:link {
	font-family: arial, sans-serif;
	font-size: 10px;
	font-style: 0;
	font-weight: bold;
	color: #3C0;
	text-decoration: none;
}

a:hover, #header a:hover  {
	font-family: arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-weight: bold;
	color: #3C0;
	text-decoration: underline;
}

a:visited, #header a:visited {
	font-family: arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: 0;
	color: #000;
	text-decoration: none;
}
