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

body{
background-image:url(../images/treebg.jpg);
background-repeat:no-repeat;
background-size:cover;
}
a, a:visited
{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#333333;
text-decoration:none;
}
a:hover
{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#333333;
text-decoration:underline;
}
div#wrapper
{
border:0px solid #333333;
margin:0 auto 0 auto;
width:100%;
position:relative;
}
div#logo{
width:900px;
height:100px;
/*border-bottom:dashed #999999 1px;
background-image:url(../images/topbg.gif);
background-repeat:repeat-x;
margin:0 0 20px 0;*/
border:0px solid #ff0000;
text-align:left;
}
div#flash
{
float:left;
border:0px solid #ff0000;
width:100px;
padding:10px 0 0 0;
}
div#title{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#51769b;
padding:5px 0 0 0px;
float:left;
border:0px solid #ff0000;
width:175px;
}
div#title a, div#title a:visited
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#51769b;
text-decoration:none;
}
div#tagline
{
margin:45px 0 0 100px;
padding:5px 0 0 0px;
float:left;
border:0px solid #ff0000;
width:275px;
position:absolute;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#61b24f;
text-transform:capitalize;
}
div#tagline span#line1
{
}
div#tagline span#line2
{
border:0px solid #FF0000;
margin:0 0 0 18px;
}
div.topnav
{
height:100%;
width:600px;
float:right;
border:0px solid #00ff00;
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#333333;
}
div#nav
{
margin:20px 75px auto 0;
border:0px solid #ff0000;
float:right;
position:relative;
}
.searchbar
{
border:0px solid #ff0000;
float:right;
color:#555555;
}
.searchbar a.searchbtn, .searchbar a.searchbtn:visited
{
font-family:"Times New Roman", Times, serif;
font-size:30px;
color:#555555;
text-decoration:none;
border:0px solid #ff0000;
}
.searchbar a.searchbtn:hover
{
font-family:"Times New Roman", Times, serif;
font-size:30px;
color:#555555;
text-decoration:underline;
}
/***********Header*************/
div#header
{
height:400px;
width:900px;
/*background-color:#99CCFF;*/
border:1px dotted #333333;
background-image:url(../images/tree-header.png);
background-repeat:no-repeat;
}
div#header .flash
{
border:0px solid #ff0000;
width:900px;
height:325px;
top:75px;
position:relative;
background-color:#402000;
}
div#headertext
{
width:350px;
overflow:hidden;
text-align:left;
position:relative;
margin:30px 0 0px 40px;
border:0px solid #ff0000;
float:left;
}
div#headertext h1
{
font-family:"Times New Roman", Times, serif;
font-size:30px;
color:#FFFFFF;
font-weight:normal;
padding:0px;
text-align:left;
}
div#headertext p
{
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#ffffff; /* #94b4d2 */
font-weight:normal;
padding:0 15px 0 0;
}
/***********Section*************/
.section
{
	margin:20px 0 20px 0;
	padding:0px;
	height:250px;
	/*background-color:#f1f1f1;*/
	background-image:url(../images/tree-section-bg.png);
	background-repeat:no-repeat;
	border:1px dotted #333333;
	width:900px;
	text-align:left;
}
div#hrline {
position:relative;
width:900px;
top:50px;
border-bottom:1px solid #64b045;
z-index:900;
}
div#circle1
{
border:0px solid #ff0000;;
background-image:url(../images/circle.png);
background-repeat:no-repeat;
width:26px;
height:26px;
margin:37px 0 0 282px;
position:absolute;
z-index:1000;
}
div#circle2
{
border:0px solid #ff0000;;
background-image:url(../images/circle.png);
background-repeat:no-repeat;
width:26px;
height:26px;
margin:36px 0 0 595px;
position:absolute;
z-index:1000;
}
.section h1,
.section h2,
.section h3,
.section h4,
.section h5,
.section h6 {
	font-family:"Times New Roman", Times, serif;
	line-height: 100%;
	font-weight:normal;
	letter-spacing:1px;
	color:#333333;
}
.section h1 {
	font-size: 25px;
	display:block;
	width:100%;
	/*border-bottom:dotted 1px #000000;*/
	padding:0px 0px 0 0px;
	 }
.section h2 { font-size: 20px; }
.section h3 { font-size: 18px; }
.section h4 { font-size: 16px; }
.section h5 { font-size: 14px; }
.section h6 { font-size: 11px; }
.section p {
	font-family:"Times New Roman", Times, serif;
	line-height: 100%;
	font-weight:normal;
	letter-spacing:1px;
	color:#333333;
	font-size:12px;
	text-align:justify;
	}
.section a, .section a:visited, .section a:hover
{
font-family:"Times New Roman", Times, serif;
color:#333333;
}
.section a.hlinks, .section a.hlinks:visited, .section a.hlinks:hover
{
font-size:25px;
}
.section a.morelinks, .section a.morelinks:visited, .section a.morelinks:hover
{
font-weight:bold;
text-transform:capitalize;
}
.section div#left
{
float:left;
padding:0 9px 0 10px;
width:280px;
height:95%;
overflow:hidden;
border-right:1px solid #64b045;
}
.section div#middle
{
float:left;
padding:0 9px 0 9px;
width:280px;
height:95%;
overflow:hidden;
border-right:1px solid #64b045;
}
.section div#right
{
float:left;
padding:0 0px 0 10px;
width:280px;
height:95%;
overflow:hidden;
border:0px solid #ff0000;
}
/***********Footer*************/
div#footer
{
margin:20px 0 20px 0;
height:40px;
width:900px;
/*background-color:#f9f9f9;*/
background-image:url(../images/tree-footer-bg.png);
background-repeat:repeat-x;
border:1px dotted #333333;
}
div#copyright
{
text-align:left;
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#333333;
width:200px;
float:left;
margin:5px 0 0 10px;
display:block;
border:0px solid #ff0000;
}
div#designedby
{
text-align:left;
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#333333;
width:200px;
float:left;
margin:0px 0 0 50px;
display:block;
border:0px solid #ff0000;
}
div#footer a.wdfm, a.wdfm:visited
{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#333333;
font-variant:small-caps;
font-weight:bold;
}
div#footer a.wdfm:hover
{
text-decoration:underline;
}
div.footerlinks
{
height:100%;
width:400px;
float:right;
margin:-15px 10px 0 0;
border:0px solid #00ff00;
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#333333;
}
div#fnav
{
margin:0px 150px auto 0;
border:0px solid #ff0000;
float:right;
position:relative;
color:#333333;
}
div#fnav a, div#fnav a:visited
{
color:#333333;
}
div#fnav a:hover
{
color:#333333;
}
div#address
{
text-align:right;
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#333333;
width:350px;
float:right;
margin:0px 0 0 0;
display:block;
border:0px solid #ff0000;
}
div#address ul h3
{
	font-size: 20px;
	display:block;
	width:100%;
	border-bottom:dotted 1px #000000;
	padding:0px 5px 0 5px;
}
div#address li
{
list-style:none;
line-height:100%;
}