/* Layout Stylesheet */ 

#wrapper {
	margin: 0 auto;
	background-color: #f7f7ef;
	max-width:960px;
	}
	
#header {
	width: 960px;
	background-color: #edede3;
	border: none;
	}
	
#header img{
	border: 0;
	}
	
#footer {
	clear:both;
	padding:8px;
	}
	
#title {
	padding:8px;
	}
	
#nav {
	clear:both;
	padding-left: 5;
	padding: 8px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	background-color: #E6E6D2;
	border-top: 1px solid #5D3128;
	border-bottom: 1px solid #5D3128;
	}
	
#nav ol{
	margin: 0px;
	margin-left: 0px;
	}

#nav ol li {
	display: inline;
	}

#nav li a {
	background: transparent url(../images/site_images/navbar_whiteline.gif) right center no-repeat;
	padding: 10px 19px 10px 18px;
	margin: 0 0 0 -8px;
	text-decoration: none;
	greencolor:#285038; !important;
	color:#5D3128; !important;
	text-align:center;
	}

.last {
	background: none;
}

#nav li a:hover {
	xcolor: #C41D03 !important;
	color: #bb1c03 !important;
	text-decoration: none;
	padding: 10px 19px 15px 18px;
	margin: 0 0 0 -8px;
	background-color: #ffffff;
	background: url(../images/site_images/navbar_greenhightlight.jpg) repeat-x;
	}
	 
#left{
	float:left;
	width:220px;
	padding:8px;
	}

#right{
	float:right;
	width:220px;
	padding:8px;
	padding-right:12px;
	margin-top: 7px;
	}
	
#right p{
	padding-bottom: 5px;
	}

#content{
	position:relative;
	margin-right:240px;
	padding:12px 8px 12px 8px;
	margin-top: 0px;
	min-height: 360px;
	}


#fullwidth{
	position:relative;
	width: 934px;
	padding:12px 8px 12px 8px;
	margin-top: 0px;
	}

#gallery{
	position:relative;
	padding:0 45px ;
	}
		
#importantbox {
	padding: 8px;
	margin-left: 8px;
	}
	
#content p{
	padding-top:0px;
	margin-top:0px;
	padding-bottom: 15px;
	}
	
#importantbox p{
	padding-bottom: 10px;
	}
	
#brownwrapper{
	xbackground:red;
	background:#e6e6d2;
	xborder: dashed;
	display: block;
}
	
#lccontent {
	display:block;
	width: 650px;
}

#floatrightcontent {
	display:block;
	xwidth: 470px;
}


#lcimage {
	float:right;
	position: relative;
	display: block;
	width:250px;
	margin-right: 30px;
}

#floatrightimage {
	float:right;
	position: relative;
	display: block;
}

.curvedbox{display:block}
.curvedbox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e6e6dc}
.curvedbox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #efefe6;
  border-right:1px solid #efefe6;
  background:#eaeae0}
.curvedbox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f5f5ed;
  border-right:1px solid #f5f5ed;
  background:#e9e9df}
.curvedbox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e9e9df;
  border-right:1px solid #e9e9df;}
.curvedbox4{
  border-left:1px solid #efefe6;
  border-right:1px solid #efefe6}
.curvedbox5{
  border-left:1px solid #eaeae0;
  border-right:1px solid #eaeae0}
.curvedboxfg{
  background:#e6e6dc;
  }


#right .brownboxfg{
  min-height: 0;}
  
.brownbox{display:block}
.brownbox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#CCCCBA}
.brownbox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e4e4d8;
  border-right:1px solid #e4e4d8;
  background:#d6d6c7}
.brownbox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f2f2e9;
  border-right:1px solid #f2f2e9;
  background:#d4d4c4}
.brownbox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d4d4c4;
  border-right:1px solid #d4d4c4;}
.brownbox4{
  border-left:1px solid #e4e4d8;
  border-right:1px solid #e4e4d8}
.brownbox5{
  border-left:1px solid #d6d6c7;
  border-right:1px solid #d6d6c7}
.brownboxfg{
  background:#CCCCBA}
  
.ruleboxfg{
  background:#E6E6D2;
  min-height: 0px;
  list-style-image: none;
 }




.brownbox{display:block}
.brownbox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e6e6d2;
  clear: both;
  }
.brownbox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #efefe2;
  border-right:1px solid #efefe2;
  background:#eaead9}
.brownbox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f5f5ec;
  border-right:1px solid #f5f5ec;
  background:#e9e9d7}
.brownbox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e9e9d7;
  border-right:1px solid #e9e9d7;}
.brownbox4{
  border-left:1px solid #efefe2;
  border-right:1px solid #efefe2}
.brownbox5{
  border-left:1px solid #eaead9;
  border-right:1px solid #eaead9}
.brownboxfg{
  background:#e6e6d2}
  
  

  
  .curvedbox{display:block}
.curvedbox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#C41E03}
.curvedbox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e19989;
  border-right:1px solid #e19989;
  background:#d0543e}
.curvedbox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f1e1d7;
  border-right:1px solid #f1e1d7;
  background:#cd472f}
.curvedbox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #cd472f;
  border-right:1px solid #cd472f;}
.curvedbox4{
  border-left:1px solid #e19989;
  border-right:1px solid #e19989}
.curvedbox5{
  border-left:1px solid #d0543e;
  border-right:1px solid #d0543e}
.curvedboxfg{
  background:#C41E03;}

.redbox{display:block}
.redbox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#BD0101}
.redbox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #c5746a;
  border-right:1px solid #c5746a;
  background:#c0332f}
.redbox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #cab7a7;
  border-right:1px solid #cab7a7;
  background:#bf2724}
.redbox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #bf2724;
  border-right:1px solid #bf2724;}
.redbox4{
  border-left:1px solid #c5746a;
  border-right:1px solid #c5746a}
.redbox5{
  border-left:1px solid #c0332f;
  border-right:1px solid #c0332f}
.redboxfg{
  background:#BD0101}

.palebox{display:block}
.palebox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e6e6d2}
.palebox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #efefe2;
  border-right:1px solid #efefe2;
  background:#eaead9}
.palebox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f5f5ec;
  border-right:1px solid #f5f5ec;
  background:#e9e9d7}
.palebox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e9e9d7;
  border-right:1px solid #e9e9d7;}
.palebox4{
  border-left:1px solid #efefe2;
  border-right:1px solid #efefe2}
.palebox5{
  border-left:1px solid #eaead9;
  border-right:1px solid #eaead9}
.paleboxfg{
  background:#e6e6d2}
  
/*.palebox{display:block}
.palebox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e4ebef}
.palebox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f3f6f8;
  border-right:1px solid #f3f6f8;
  background:#eaf0f3}
.palebox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcfdfd;
  border-right:1px solid #fcfdfd;
  background:#e9eef2}
.palebox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e9eef2;
  border-right:1px solid #e9eef2;}
.palebox4{
  border-left:1px solid #f3f6f8;
  border-right:1px solid #f3f6f8}
.palebox5{
  border-left:1px solid #eaf0f3;
  border-right:1px solid #eaf0f3}
.paleboxfg{
  background:#e4ebef}*/

.palebox{display:block}
.palebox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E5F0DE}
.palebox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #eff3e7;
  border-right:1px solid #eff3e7;
  background:#e9f1e2}
.palebox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f5f6ed;
  border-right:1px solid #f5f6ed;
  background:#e8f1e1}
.palebox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e8f1e1;
  border-right:1px solid #e8f1e1;}
.palebox4{
  border-left:1px solid #eff3e7;
  border-right:1px solid #eff3e7}
.palebox5{
  border-left:1px solid #e9f1e2;
  border-right:1px solid #e9f1e2}
.paleboxfg{
  background:#E5F0DE}










/*.palebox{display:block}
.palebox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.palebox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fafaf5;
  border-right:1px solid #fafaf5;
  background:#fdfdfb}
.palebox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f7f7f0;
  border-right:1px solid #f7f7f0;
  background:#fdfdfb}
.palebox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fdfdfb;
  border-right:1px solid #fdfdfb;}
.palebox4{
  border-left:1px solid #fafaf5;
  border-right:1px solid #fafaf5}
.palebox5{
  border-left:1px solid #fdfdfb;
  border-right:1px solid #fdfdfb}
.paleboxfg{
  background:#ffffff}
*/

.gap{
	clear: both;
}

/*  style for text in boxes inside right div */
.textinbox{
	padding: 10px;
}