/* limb colors 4A482B 56552E*/

/*
@charset "utf-8";


html, body {
  margin: 0px;
  padding: 0px;
  border: 0px;
  color: #000;
  background: #fff;
}
html, body, p, th, td, li, dd, dt {
  font: 1em Times New Roman, Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
  font-family: Times New Roman, Arial, Helvetica, sans-serif;
}
h1 { font-size: 2em; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.2em ; }
h4 { font-size: 1.0em; }
h5 { font-size: 0.9em; }
h6 { font-size: 0.8em; }
a:link { color: #00f; }
a:visited { color: #009; }
a:hover { color: #06f; }
a:active { color: #0cf; }
*/

@charset "utf-8";

body {
margin: 0px;
padding: 0px;
border: 0px;
font : 100% Times New Roman, Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
color : #2F2A00;
background : #2F2A00 /*url(assets/bg.gif) repeat-y top center*/;
}
			/*WRAP*/
#container {
	padding : 0px;
	width : 728px;
	margin : auto;
	line-height : 1.7em;
	background : #ffffcc top center;
	color : #213140;
}
			/*TOP BANNER*/
#top {
padding : 0px;
height : 250px;
background : #666633 url(assets/heading_2.jpg) no-repeat top center;
}
#top h1 {
padding : 30px 0 0 430px;
margin : 0;
font : 175% Times New Roman, georgia, Helvetica, "Trebuchet MS", Tahoma, sans-serif;
letter-spacing : 3px;
color : #fff;
background : transparent;
}
#top p {
margin : 0;
}
#top a:link {
text-decoration : none;
color : #eee;
background : inherit;
}
#top a:hover {
	text-decoration : underline;
	color : #ffffcc;
	background : inherit;
}

			/*TOP BANNER 2*/
#top_home {
padding : 0px;
height : 250px;
background : #666633 url(assets/heading_home.jpg) no-repeat top center;
}
#top_home h1 {
padding : 30px 0 0 430px;
margin : 0;
font : 175% Times New Roman, georgia, Helvetica, "Trebuchet MS", Tahoma, sans-serif;
letter-spacing : 3px;
color : #fff;
background : transparent;
}
#top_home p {
margin : 0;
}
#top_home a:link {
text-decoration : none;
color : #eee;
background : inherit;
}
#top_home a:hover {
	text-decoration : underline;
	color : #ffffcc;
	background : inherit;
}


			/*TOP MENU*/
#menu {
width : 250px;	
margin : 0;
padding : 0;
height : 20px;
}
			/*LEFT MENU*/
#leftnav {
float : left;
width : 150px;
margin : 0;
padding : 10px;
border-right : 1px solid #8697a6;
color : #333;
background : #ffffcc;
}

#leftnav_2 {
font-size: 80%;
font-family: times new roman, georgie, helvetica, "Trebuchet MS",arial, sans-serif;
width:100%;
float : left;
width : 140px;
height: auto;
margin : 30px 20px 3px 30px;
padding : 3px;
/*border-right : 0px solid #8697a6;*/
border: 3px solid #666633; /*56552E;*/
color : #ffffcc;
background : #4A482B; /*666633;*/
}

#leftnav_2 a
	{
	text-align: left;
	display:block;
	height:9px;
	border-right:0px solid #666633;
	white-space:inherit;
	margin:0;
	padding: 0.5em 0.2em 0.5em 0.3em;
	}
	
#leftnav_2 a, #leftnav_2 a:visited	/* menu at rest */
	{
	color: #ffffcc;
	text-decoration:none;
	}
	
#leftnav_2 a:hover	/* menu at mouse-over  */
	{
	color: #666633;
	background: #4A482B;
	}	

#leftnav_2 ul
	{
	list-style:none;
	margin:0;
	padding:0px;
	float:left;
	width:140px;	/* width of all menu boxes */
	}

#leftnav_2 li
	{
	height:40;
	position:relative;
	padding:3px;
	}

#rightnav {
font-size: 80%;
font-family: times new roman, georgie, helvetica, "Trebuchet MS",arial, sans-serif;
width:100%;
float : right;
position: 750px;
width : 150px;
height: auto;
margin : 30px 20px 3px 30px;
padding : 3px;
/*border-right : 0px solid #8697a6;*/
border: 3px solid #666633;
color : #ffffcc;
background : #4A482B;
}

#rightnav a
	{
	text-align: left;
	display:block;
	height:9px;
	border-right:0px solid #666633;
	white-space:inherit;
	margin:0;
	padding: 0.5em 0.2em 0.5em 0.3em;
	}
	
#rightnav a, #rightnav a:visited	/* menu at rest */
	{
	color: #ffffcc;
	text-decoration:none;
	}
	
#rightnav a:hover	/* menu at mouse-over  */
	{
	color: #666633;
	background: #4A482B;
	}	

#rightnav ul
	{
	list-style:none;
	position: 750px;
	margin:0;
	padding:0px;
	float : right;
	width:150px;	/* width of all menu boxes */
	}

#rightnav li
	{
	height: 30px;
	position: 750px;
	padding:3px;
	}

			/*MAIN CONTENT*/
#content {
margin : 0 0 0 170px;
}

#content_2 {
margin : 30px 20px 0 30px;
}


			/*FOOTER*/
#footer {
clear : both;
margin : 0;
padding : 0.5em;
border-top : 1px solid #8697a6;
color : #213140;
background : #ffffcc;
}
#footer img {
float : right;
}
* > html #footer img {
margin : 0;
}
#footer a:hover {
text-decoration : none;
color : #000000;
background : inherit;
}
#footer a:active {
text-decoration : none;
background : inherit;
color : #aaa;
}
			/*TYPOGRAPHY*/

h1 {
margin : 0px;
padding : 0px 0px 0px 0px;
font : 120% Times New Roman, Helvetica, "Trebuchet MS", Tahoma, sans-serif;
color : #213140;
background : inherit;
}
h2 {
margin : 0;
padding : 0 0 0 5px;
font : 130% Times New Roman, Helvetica, "Trebuchet MS", Tahoma, sans-serif;
letter-spacing : 2px;
border-bottom : 1px solid #ffffcc;
color : #213140;
background : inherit;
}
h3 {
margin : 0;
padding : 0 0 5px 10px;
font : 100% Times New Roman, Helvetica, "Trebuchet MS", Tahoma, sans-serif;
color : #213140;
background : inherit;
}
p {
padding : 0px;
}

blockquote {
font-weight : bold
font-style : italic;
color : #213140;
}
			/*LINKS*/
a:link, a:visited {
text-decoration : none;
color : #ffffcc;
background : transparent;
text-decoration : none;
}
a:hover {
	text-decoration : none;
	color : #ffffcc;
	background : #ffffcc;
}
a:active {
	text-decoration : none;
	background : inherit;
	color : #8697a6;
}
a img {
border : none;
}
#navlist li {
	list-style-type : square;
	margin : 0 5px 0 0;
	padding : 0;
	background : inherit;
	color : #a6a081;
}
			/*IMAGES*/
.imgright {
float : right;
margin : 0px 0px 10px 10px;
padding : 0px;
}
.imgleft {
float : left;
margin : 5px 10px 10px 0px;
padding : 0px;
}
			/*GALLERY*/
#gallery {
height : 125px;
}
#gallery img {
float : left;
padding : 5px;
}
			/*CLASS*/
.happy {
border-top : 1px solid #ffffcc;
padding : 10px;
}
.clear {
clear : both;
overflow : hidden;
width : 0;
height : 1px;
}
.quote {
margin : 10px;
border : 1px solid #ffffcc;
padding : 15px;
color : #213140;
background : transparent;
}
caption {
margin : 0;
padding : 0 0 5px 10px;
font : 75% Times New Roman, Helvetica, "Trebuchet MS", Tahoma, sans-serif;
color : #213140;
background : inherit;
}

