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

 body{
	 background: url(../img/header_bgd3.jpg) repeat-x;
 }
 
 html, body{
margin:0;
padding:0;
height:100%;

 }
 
 * {
  margin:0;
  padding:0;
  font-color:#5a553f;
  font-size:11px;
}

#body {
		padding:10px;
		padding-bottom:60px;	/* Height of the footer */
	}

#pageContainer {
  min-height:100%;
   position:relative;
}

 
  #container {
  margin:0 auto;
  width:900px;
  padding-top:25px;
  padding-left:25px;
   padding-bottom:60px;  
   	min-height:100%;
		position:relative;

}

 h1{ color:#9e8e00;
 font-size:15px;
 font-family: "museo-slab-1","museo-slab-2";
 font-weight:700;
 }

 /*----------header styles begin-----------*/
 #logo{
	padding-right:10px;
	/*position:relative;*/
	float:left;
	
}


#headertext{
	width:765px;
	height:96px;
	padding:30px 0 15px 10px;
	/*position:relative;*/
}

#headertext p{
	width:760px;
	 font-family: "museo-slab-1","museo-slab-2";
  font-weight:300;
  font-size:13px;
  line-height:20px;
  color:#ecf0f7;
}
 
  /*----------header styles end-----------*/
  
/*#main{
	width:880px;
	background-color:green;
}*/



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

#navigationbegin {
	/*width: 240px;
	float:left;*/
	width:865px;
	height:86px;
	/*padding:30px 0 15px 10px;*/
	}

	ul#navigation{
	margin-left: 300px;
	width:605px;
	list-style: none;
	margin-top: 25px;

	
	}

	ul#navigation li{
	list-style: none;
	display: inline;
	margin: 0;
padding-right: 10px;
	font-family: "museo-slab-1","museo-slab-2";
  font-weight:100;
  font-size:14px;
  /*text-transform:uppercase;*/
  letter-spacing: 0.05em; 
color:#fff;
	}
	
	#navigation li#current{
  padding-right:20px;
	float: left;
 /* color:#000;*/
 font-size:16px;
  			color:#9e8e00;

	}

	ul#navigation a{
	cursor:pointer;
	float: left;
	font-family: "museo-slab-1","museo-slab-2";
			 color:#fff;
  font-size:14px;
	text-decoration:none;
	padding:10px;
	}

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

	#navigation a:hover{
	/*display: block;*/
	background-color:#5c5447;
	
	}
	

	li#nav1 a{
	/*width: 160px;*/
	}

	li#nav2 a{
	}

	li#nav3 a{
	}

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



/* -----------------------------Side Nav Styles Start Here----------------------------- */
#sidenav{
	width:240px;
	margin-top:32px;
}

 #subnav{
	 clear:both;
	 margin-top:5px;
float:left;
 }
 
  #subnav li{
	  list-style:none;
	  display:inline;
margin: 0;
padding-right: 0.5em;
font-family: "museo-slab-1","museo-slab-2";
 font-weight:700;
  font-size:15px;
    letter-spacing: 0.05em; 
font-color:#666;

  }
  
  	#subnav li#current{
	float: left;
  color:#9e8e00;
	}
	
	#subnav li#web{
			float: left;

	}


#sidenavlist
{
	clear:both;
margin-top:7px;
float:left;

}

#sidenavlist li
{
list-style:none;
margin: 0;
padding: 0.25em 0;
font-family: "museo-slab-1","museo-slab-2";
  font-weight:700;
}

#sidenavlist li a{ 
text-decoration: none;
padding-left:0px;
font-family: "museo-slab-1","museo-slab-2";
 color:#504a33;
 }


 
 #sidenavlist li a:hover,  #sidenavlist li a:active{ 
 color:#9e8e00; 
 }
 


 #sidenavlist li#current{ 
 color:#9e8e00; 
 } 
 


 

/* -----------------------------Side Nav Styles End Here----------------------------- */


  




/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:39px;
  height:263px;
  text-indent:-10000px;
 position:absolute;
  cursor: pointer;
  
}



#leftControl {
  top:0;
  left:0;
 background:transparent url(../img/control_left.gif) no-repeat 0 0;


}
#rightControl {
  top:0;
  right:0;
  background:transparent url(../img/control_right.gif) no-repeat 0 0;
}


#info {
	width:80%;
  height:100px;
  margin:20px auto 0 auto;
}
#info p {
 padding-bottom:5px;
 font-family:Arial, Helvetica, sans-serif;

 }
 
#info p.title{
font-family: "museo-slab-1","museo-slab-2";
  font-weight:700;
}

#info p.description{
	font-weight:normal;
}

#info p.description a:link,#info p.description a:visited{
  color:#9e8e00;
	font-weight:bold;
}



#info p.caption{
	font-size:15px;
	color:#000;
}

#info-left{
	float:left;
	padding-right:20px;
}






/* -----------------------------Text Styles ----------------------------- */
#formtext{
margin-left:295px;
margin-top:-20px;
font-size:.85em;
position:relative;
width:595px;
	font-family: "museo-slab-1","museo-slab-2";
	  font-size:12px;
}

#formtext p{
	width:460px;
	line-height:16px;
	font-weight:600;
}


#contactformtext{
margin-left:295px;
margin-top:-20px;
font-size:.85em;
position:relative;
width:595px;
	font-family: "museo-slab-1","museo-slab-2";
	  font-size:12px;
}

#contactformtext p{
	width:460px;
	line-height:16px;
	font-weight:600;
}


#formtext h2{
	padding-bottom:10px;
	 color:#504a33;
font-size:12px;
}



p.headers{
	padding-bottom:6px;
	font-size:10px;

}

h3{
	padding-bottom:6px;
	font-size:10px;

}


#formtext ul{
	margin-bottom:10px;
}

#formtext li{
	list-style:none;
	text-decoration:none;
	padding-bottom:7px;
	font-weight:500;
}

p.form{
	 /*font-family:Arial, Helvetica, sans-serif;*/
	font-family: "museo-slab-1","museo-slab-2";
	 width:400px;
	 margin-bottom:15px;
	  font-size:11px;
line-height:1.45em;
 font-weight:600;
}

p.heading{
	font-family: "museo-slab-1","museo-slab-2";
 font-weight:700;
  font-size:10px;
   letter-spacing: 0.03em;
  color:#000;
text-transform:uppercase;
padding-bottom:10px;
}


#formtext.label{
	text-transform:uppercase;
	 font-weight:700;

}
/* -----------------------------Bio Styles ----------------------------- */


#biotext{
margin-left:295px;
margin-top:-20px;
font-size:.85em;
position:relative;
width:595px;
	font-family: "museo-slab-1","museo-slab-2";
	  font-size:12px;
}



#biotext p{
	width:460px;
	line-height:16px;
	font-weight:500;
}

#biotext h2{
	padding-bottom:10px;
	 color:#504a33;
font-size:12px;
}

/* -----------------------------thank you form Styles ----------------------------- */

#thankyou{
	margin-top:60px;
	
}

#thankyou p{
	font-family: "museo-slab-1","museo-slab-2";
 font-weight:700;
 font-size:11px;
}



/* -----------------------------footer Styles ----------------------------- */



	#footer {
		position:absolute;
		bottom:0;
		width:100%;
		height:60px;			/* Height of the footer */
	background:#4a4034;
	}

	#footer p {
	width:900px;
	font-family: "museo-slab-1","museo-slab-2";
 font-weight:500;
  font-size:10px;
   color:#fff;
		margin:0 auto;
		padding:10px;
	}