/* template layout starts here */



body 



{ margin-top: 0;



  margin-bottom: 0;



  margin-left: 0;



  margin-right: 0;



  padding-left: 0;



  padding-right: 0;



  background-color: #F0EADF;



}







#container



{ background-color: #F0EADF;



  background-image: url(../images/treebackground.jpg);



  background-repeat: no-repeat; 

  



}







#header {



  margin: 0px;



  padding: 0px;



  height: 95px;



  border: 5px solid;



  border-width: 0px 0px 5px 0px;



  border-color: #006951;



  background: #025040;



  background-image: url(../images/headerbackground.jpg); 



}







#imglogo {



  position: absolute;



  top: 14px;



  left: 33px;



}







#imgheadertext {



  position: absolute;



  top: 20px;



  left: 603px;



}







#topspace {



  margin: 0px;



  padding: 0px;



  height: 3px;



  background: #f0eadf;

  

  overflow: hidden



}







#topnav {



  margin: 0px;



  padding-left: 30px;



  height: 23px;



  background: #f0eadf;



  border: 5px solid;



  border-width: 2px 0px 3px 0px;



  border-color: #b6985e;



}



#pathway {

	padding: 20px 0px 20px 0px;

	width: auto;

	margin-right: 250px;

	text-align: left;

	font-weight: bold;

	font-size: 18px;



}





#breadcrumb {

  padding: 20px 0px 20px 0px;

  width: auto;

  margin-right: 250px;

  text-align: left;

  font-weight: bold;

  font-size: 16px;

  margin-left: 33px;

}



#breadcrumb a:link {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; font-variant: normal; color: #025040; text-decoration: none;}

#breadcrumb a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; font-variant: normal; color: #025040; text-decoration: none;}

#breadcrumb a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; font-variant: normal; color: #025040; text-decoration: underline;}

#breadcrumb	a:active {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; font-variant: normal; color: #025040; text-decoration: none;}











#left {



  position: absolute;



  left: 33px;



  width: 270px;



}







#contentArea {
position:relative;
}


#content {



  margin-left: 325px;

  margin-right: 100px;

  min-height:400px;

  height:auto;



}

#contentpad {
    padding-right:200px;
}

#rightdiv {
top:28px;
right:55px;
position:absolute;
width:211px;
}

.module_right {
background-image: url(../images/right_bg.png);
background-repeat:repeat-x;
background-position:top left;
padding:20px 14px 17px 14px;
background-color:#F1E6E4;
border-bottom:3px solid #B39960;
border-top:3px solid #B39960;
}

.module_right h3 {
margin:0 0 7px 0;
color:#977F49;
font-size:15px;
}

.module_right p {
margin:0 0 3px 0;
font-size:14px;
font-weight:bold;
}





/* for Internet Explorer */

/*\*/

* html #content {

height: 500px;

}







#footer {



  margin: 0px;



  padding: 0px;



  height: 64px;



  background: #ded3b0;



  background-image: url(../images/footerback.jpg);



  text-align: center;



  



}







#footershadow {



  background-image: url(../images/footershadow.jpg);



  height: 3px;

  

  overflow:hidden



}







#footer2 {



  margin: 0px;



  padding: 0px;



  height: 64px;



  text-align: center;

  

  background-color: #f0eadf;



}







/* module control elements */









/*suckerfish start*/



.moduletablemainnav{

position:relative;

z-index:100;

font:0.9em Arial, Verdana, Helvetica, sans-serif;

margin:0;

padding:0;

}

#mainlevelmainnav,#mainlevelmainnav ul{

float:left;

list-style:none;

line-height:1em;

background:transparent;

font-weight:700;

margin:0;

padding:0;

}

#mainlevelmainnav a{

display:block;

color:#025040;

text-decoration:none;

margin-right:30px;

padding:0.3em;

}

#mainlevelmainnav li{

float:left;

padding:0;

}

#mainlevelmainnav li ul{

position:absolute;

left:-999em;

height:auto;

width:14em;

font-weight:400;

background:#006951;



margin:0;

}

#mainlevelmainnav li li{

width:14em;

}

#mainlevelmainnav li ul a{

width:14em;

color:#fff;

font-size:0.9em;

line-height:1em;

font-weight:400;

}

#mainlevelmainnav a:hover, #mainlevelmainnav li:hover ul ul,#mainlevelmainnav li:hover ul ul ul, #mainlevelmainnav li.sfhover ul ul,#mainlevelmainnav li.sfhover ul ul ul{

left:-999em;

}

#mainlevelmainnav a:hover, #mainlevelmainnav li:hover ul,#mainlevelmainnav li li:hover ul, #mainlevelmainnav li li li:hover ul,#mainlevelmainnav li.sfhover ul, #mainlevelmainnav li li.sfhover ul,#mainlevelmainnav li li li.sfhover ul{

left:auto;

z-index:6000;

}

#mainlevelmainnav li li:hover,#mainlevelmainnav li li.sfhover{

background:#025040;

}





/*suckerfish end*/







/* template layout ends here */



/* template typography starts here */







a:link {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	line-height: normal;



	font-weight: bold;



	font-variant: normal;



	color: #025040;



	text-decoration: none;



}



a:visited {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	line-height: normal;



	font-weight: bold;



	font-variant: normal;



	color: #025040;



	text-decoration: none;



}



a:hover {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	line-height: normal;



	font-weight: bold;



	font-variant: normal;



	color: #025040;



	text-decoration: underline;



}



a:active {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	line-height: normal;



	font-weight: bold;



	font-variant: normal;



	color: #025040;



	text-decoration: none;



}



.footer1 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	line-height: normal;



	font-weight: bold;



	font-variant: normal;



	text-transform: none;



	color: #FBF5DB;



	text-decoration: none;

	

	padding: 5px 0px 0px 0px;

	

	



}







.footer2 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	line-height: normal;



	font-weight: normal;



	font-variant: normal;



	text-transform: none;



	color: #025040;



	text-decoration: none;

	

	padding: 15px 0px 0px 0px;

	

	











}



.pagetitle {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 24px;



	font-style: normal;



	line-height: normal;



	font-weight: bold;



	font-variant: normal;



	text-transform: none;



	color: #000000;



	text-decoration: none;



	



}







.photo {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: italic;



	line-height: normal;



	font-weight: normal;



	font-variant: normal;



	text-transform: none;



	color: #000000;



	text-decoration: none;



	



}







.locationtitle {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 13px;



	font-style: normal;



	line-height: normal;



	font-weight: bold;



	font-variant: normal;



	text-transform: none;



	color: #FAF7E0;



	text-decoration: none;



	



}







.locationtext {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	line-height: normal;



	font-weight: normal;



	font-variant: normal;



	text-transform: none;



	color: #FAF7E0;



	text-decoration: none;



	



}







td,tr,p,div {	



	font-family: Arial, Helvetica, sans-serif;	



	line-height: 140%;	



	font-size: 12px;	



	color: #000000;	



} 









.contentheading {



font-family: Arial, Helvetica, sans-serif;



font-weight: bold;



font-size: 14px;


color: #000000;



text-align: left;



width: 100%;



} 





.pagetext {	



	font-family: Arial, Helvetica, sans-serif;	



	line-height: 140%;	



	font-size: 12px;	



	color: #000000;	



} 



.listformat { 



margin-top: 15px; 

font-family: Arial, Helvetica, sans-serif;	

line-height: 140%;	

font-size: 12px;	

color: #000000;	}







	



/* template typography ends here */

