body{
	font-family: "Trebuchet MS", sans-serif;
	padding: 0px;
	margin: 0px;
	height: 100%;
	color: #1c5f1d;
}

a{
	color: #1c5f1d;
}

p,li{
	line-height: 1.5em;
}

div,h1,h2,h3,h4,h5,h6,input,table,select,textarea{
	padding: 0px;
	margin: 0px;
}

h1,h2,h3,h4,h5{
	font-style: italic;
}

#crumbtrail{
	padding-bottom: 10px;
}

#crumbtrail span{
	font-weight: normal;
}

#crumbtrail a{
	text-decoration: none;
}

#crumbtrail a:hover{
	text-decoration: underline;
}

#header{
	font-size: 13px;
	padding: 12px 12px 21px 12px;
	background: black url(/uploads/lK/qM/lKqMqqFikniAH3RZ52b1GA/header-bg.gif) bottom left repeat-x;
}

#header a{
	font-size: 13px;
	color: white;
	text-decoration: none;
}

#menu, #courtesy_menu{
	display: inline;
}

#courtesy_menu{
	padding-left: 40px;
}

#courtesy_menu a{
	color: #d9ce82;
}

#menu a, #courtesy_menu a{
	padding: 1px 8px 1px 8px;
	border: 1px #515e05;
	border-style: none none none solid;
}

#menu a.first, #courtesy_menu a.first{
	padding-left: 0px;
	border-style: none;
}

#menu a.last, #courtesy_menu a.last{
	padding-right: 0px;
}

#header a:hover, #header a.selected{
	color: #bf683e;
	text-decoration: underline;
}

#header a.selected{
	font-style: italic;
}

#header a.selected:hover{
	text-decoration: none;
}

#main{
	min-height: 100%;
	width: 100%;
	position: absolute;
	top: 0px;
	z-index: 0;
}

#mainBody{
	padding-bottom: 50px;

}

#left{	
	background: #daf191 url(/uploads/Ys/Qz/YsQzmF6pdHw2WWTGHSW80w/leftAreaDesign.jpg) top left no-repeat;
	width: 200px;
}

#left #logo{
	height: 180px;
	width: 200px;
	border: none;
}

div.left-nav-menu{
	padding: 10px;
}

div.left-nav-menu h4, div.left-nav-menu h5, div.left-nav-menu h6{
	display: inline;
}

div.left-nav-menu a{
	display: block;
	text-decoration: none;
	padding: 5px;
	color: #1c5f1d;
	font-size: 13px;
	font-weight: bold;
	border: 1px transparent;
	border-style: none none dotted dotted;
	font-style: normal;
}

div.left-nav-menu a.depth2{
	font-weight: normal;
	padding-left: 15px;
}

div.left-nav-menu a.depth3{
	font-size: 12px;
	font-weight: normal;
	padding-left: 25px;
}

div.left-nav-menu a:hover{
	text-decoration: underline;
	background-color: #d9f191;
	border: 1px #c6e087;
	border-style: none none dotted dotted;
}

div.left-nav-menu a.selected{
	font-style: italic;
}

div.content{}

div.position1{
	padding: 20px;
	width: 675px;
}

#home div.content{
	width: 100%;
	padding: 0px;
}

body{
	background: #889303;
}

#contentArea{
	background: url(/uploads/GB/om/GBomRgEa4SWsSGnox1gklg/greenBg.jpg) top left no-repeat #889303;
	font-size: 11pt;
}

body#home{
	background: url(/uploads/fJ/qT/fJqTrb-wQgfPnj7mAzdffg/background.jpg) top left no-repeat #000000;
}

#home #contentArea{
	background: none;
}

body#lightgreenbg{
	background: #f4fbd2;
}

#lightgreenbg #contentArea{
	background: url(/uploads/Wj/Zk/WjZkXsF9OmSDwfPLs6vwqQ/yellowBg.jpg) top left no-repeat #f4fbd2;	
}

body#redbg{
	background: #985640;
}

#redbg #contentArea{
	background: url(/uploads/LN/GG/LNGGoGZubshIaLBC60OmDg/brownBg.jpg) top left no-repeat #985640;
}

.article{
	margin-top: -20px;
	margin-left: -20px;
	padding-left: 323px;
	padding-top: 145px;
}

.article .article_content{
	background: #e8f8b6;
	padding: 20px;
	width: 400px;
}

.gallery_description{
	width: 675px;
}

.gallery_description .gallery_description_content{
	padding-right: 375px;
}

.testimonials li{
	padding-top: 0px;
	padding-bottom: 1.5em;
	margin-top: 0px;
	margin-bottom: 0px;
	list-style-image: url(/uploads/gY/75/gY75nNjwwsq3YUPFmLbLvA/leaf.gif);
	font-style: italic;
}

.testimonials li strong, .testimonials li b{
	font-style: normal;
}

#footer{
	font-size: 11px;
	position: absolute;
	bottom: 0px;
	height: 45px;
	z-index: 999;
/*	border-left: solid #daf191 200px; */
	padding-left: 210px;
	margin: 0px;
}

#hgtv{
	width:807px;
	height: 524px;
	background: url(/uploads/i8/3a/i83ayeKr8X_jJ5U0oOhVhQ/ogdens-hgtv.jpg) top left no-repeat;
}
#top-row{
	padding-left: 165px;
	padding-top: 136px;
	height: 150px;
}

#top-row h1{
	font-style: normal;
	font-weight: normal;
	font-family: 'Trebuchet MS', Serif;
	font-size: 12pt;
	color: #1f5b53;
}

#top-row h1 strong{
	font-weight: normal;
	color: #c8421f;
	font-size: 16pt;
}

#top-row h1#date{
	margin-top: 1em;
	font-size: 16pt;
	color: #1f5b53;
}

#top-row h1#date .date{
	color: #c8421f;
}

#second-row{
	padding: 0 120px 0 325px;
	color: #1f5b53;
	font-size: 11pt;
}

#enter{
	padding-right: 20px;
	text-align: right;
	font-size: 12pt;
	font-style: italic;
}
#enter a{
	background-color: #1f5b53;
	padding: 3px;
	color: white;
	text-decoration: none;
}
#enter a:hover{
	text-decoration: underline;
}