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

*{
margin:0;
padding:0;
}

body {
	background-image: url(../i/bgd.jpg);
	margin-top: 0px;
}

#container{
width:971px;
padding-left:2px;
margin:0 auto 10px auto;
background-color:#e3dfc5;
background-image:url(../i/container_bgd.jpg);
background-repeat:repeat-x;
border:1px solid /*#bbbbac*/#9d9d8c;
}

#header{
width:969px;
height:118px;
background-image:url(../i/header_bgd.jpg);
}

a:link, a:visited{
color:#4e7a64;
font-weight:bold;
text-decoration:none;
text-decoration:underline;

}

a:hover, a:active{
text-decoration:underline;
}

/* -----------------------------Secondary Nav Elements Start Here----------------------------- */
#secnavigationbegin {
	width: 243px;_width: 244px;
	height: 36px;
	padding:0;
	margin: 0 0 0 710px;
	overflow:hidden;
	}

	ul#secnavigation{
	font-size:1px;
	padding: 0;
	margin: 0 auto 0 auto;
	width: 243px;
	height: 36px;/*nescape pc*/
	overflow:hidden;
	list-style: none;
	}

	ul#secnavigation li{
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
	}

	ul#secnavigation a{
	cursor:pointer;
	float: left;
	padding: 36px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	}

	#secnavigation a:link,#secnavigation a:visited{
	background-position: 0 0px;
	display: block;
	}

	#secnavigation a:hover{
	background-position: 0 -36px;
	display: block;
	}
	

	li#secnav1 a{
	width: 139px;
	background: url(../i/Nav2_01.jpg) top left no-repeat;
	}

	li#secnav2 a{
	width: 104px;
	background: url(../i/Nav2_02.jpg) top left no-repeat;
	}

/* -----------------------------Secondary Nav Elements End Here----------------------------- */


/* -----------------------------Main Nav Elements Start Here----------------------------- */

#navigationbegin {
	width: 969px;_width: 970px;
	height: 41px;
	/*padding-left:2px;*/
	/*margin: 0 auto 0 auto;*/
	overflow:hidden;
	}

	ul#navigation{
	font-size:1px;
	padding: 0;
	margin: 0 auto 0 auto;
	width: 969px;
	height: 41px;/*nescape pc*/
	overflow:hidden;
	list-style: none;
	}

	ul#navigation li{
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
	}

	ul#navigation a{
	cursor:pointer;
	float: left;
	padding: 41px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	}

	#navigation a:link,#navigation a:visited{
	background-position: 0 0px;
	display: block;
	}

	#navigation a:hover{
	background-position: 0 -41px;
	display: block;
	}
	

	li#nav1 a{
	width: 160px;
	background: url(../i/nav1.jpg) top left no-repeat;
	}

	li#nav2 a{
	width: 141px;
	background: url(../i/nav2.jpg) top left no-repeat;
	}

	li#nav3 a{
	width: 123px;
	background: url(../i/nav3.jpg) top left no-repeat;
	}

	li#nav4 a{
	width: 190px;
	background: url(../i/nav4.jpg) top left no-repeat;
	}

	li#nav5 a{
	width: 158px;
	background: url(../i/nav5.jpg) top left no-repeat;
	}
	
	li#nav6 a{
	width: 197px;
	background: url(../i/nav6.jpg) top left no-repeat;
	}
	
	

	
/* -----------------------------Nav Elements end Here----------------------------- */


/* -----------------------------Bottom Nav starts Here----------------------------- */

#bottomnav{
clear:both;
width:969px;
height:20px;
/*margin-top:65px;*/
padding-top:65px;
}

ul#navlist
{
margin-left:40px;
list-style-type: none;
font-family:Arial, Helvetica, sans-serif;
font-size:.7em;
}

ul#navlist li { 
display: inline; 
}

ul#navlist li a
{
float: left;
padding-right:16px;
padding-left:3px;
text-decoration:underline;
}

/* -----------------------------Bottom Nav ends Here----------------------------- */


/* -----------------------------Copyright styles start Here----------------------------- */

#copyrightbar{
clear:both;
background-color:#5e7a60;
margin: 20px 3px 3px 3px;
padding:25px 0 8px 0;
}

#copyrightbar a:link, #copyrightbar a:visited{
color:#f1f2e4;
font-weight:bold;
text-decoration:none;
}

#copyrightbar a:hover, #copyrightbar a:active{
text-decoration:underline;
}

.copyright{
margin-left:40px;
font-size:.65em;
line-height:1.5em;
color:#f1f2e4;
}

.logo{
float:right;
margin-right:35px;
}
/* -----------------------------Copyright styles end Here----------------------------- */


h1{
color:#42573a;
font-family:Georgia, serif;
font-size:1.2em;
line-height:1.3em;
margin-left:63px;
font-weight:normal;
}

p{
margin-left:63px;
width:490px;
font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
font-size:.72em;
line-height:1.4em;
padding-bottom:5px;
}

.nav 	{
		padding: 0; margin: 30px 0 0 70px;
		font-family: Arial, Helvetica, Sans-Serif;
		font-size:.85em;
		overflow: visible;
		}
		
.nav ul {		
		display: block;
		list-style: none;
		margin: -11px 0; padding: 0;
		border: 0;
		}
		

.nav ul li 	{
			position: relative; top: 0px; left: -11px;
			padding: 0; 
			border: 0;
			voice-family: "\"}\""; 
			margin: 10px 0 25px 10px; 
			}
			

.nav ul ul {	
			padding: 12px 0 18px 0;
			background: none;
			}


				
.nav ul li li	{
			position: relative; top: 0px; left: 10px;
			margin: 10px 0 5px 1px; padding: 0 0 0 25px;
			voice-family: "\"}\""; 
			left: 0px;
			}
			


.nav ul ul a, .nav ul ul a:visited 	{
					width: 15.9em; height: 1.3em;
					margin: 0; 
					line-height: 1.3em; font-weight: normal; text-indent: 0.4em; 
					}




/* -----------------------------Font Resizer styles start Here----------------------------- */



#sizer{
width:840px;
margin-left:63px;
padding-bottom:0px;
}


#sizerbuttons{
float:left;
}

.fontbutton{
border:0;
margin-right:3px;
}

#fontsizercontainer{
margin-left:30px;
width:105px;
}

p.fontsizer{
color:#392f17;
font-weight:bold;
width:340px;
padding-top:3px;
margin-left:5px;
}

/* -----------------------------Font Resizer styles end Here----------------------------- */
