body {

	background-color: #BCB096;
}

#contentholder {

	width: 765px;
	background-image: url(/images/contentholderbg.jpg);
	background-color: #FFFFFF;
	
}

#content {

	/*padding-top: 15px;*/
	width: 626px;
	/*height: 441px;*/
	float: left;
}

#content a {

	color: #268482;
	text-decoration: none;
}

#content a:hover {

	text-decoration: underline;
}

#contenttitle {

	padding-left: 10px;
	border-bottom: solid 1px #02716F;
	width: 616px;
	height: 55px;
	color: #4B372B;
	font-size: 2em;
	line-height: 50px;
	background-image: url(/images/titlebg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}

#contentleft {

	padding: 10px 10px 0px 5px;
	width: 305px;
	height: 390px;
	display: inline;
	float: left;
}

#contentleft p, #contentfullwidth p {

	margin: 12px 0px 12px 0px;
	padding: 0px;
}

#contentright {

	padding-right: 5px;
	width: 295px;
	/*height: 400px;*/
	background-color: #FFFFFF;
	display: inline;
	float: left;
}

#contentfullwidth {

	padding: 8px 10px 7px 10px;
	width: 606px;
	/*height: 400px;*/

}

#contentleft, #contentfullwidth, #contentright {

	font-size: 1.1em;
	color: #5A5A5A;	
	background-color: #FFFFFF;
}

#rightholder {

	width: 139px;
	/*height: 456px;*/
	float: left;
}

#casestudypanel {

	width: 139px;
	height: 247px;
	background-color: #544136;
	float: left;
}

#casestudypanelinner {

	margin: 10px;
	width: 119px;
	height: 227px;
	background-color: #FFFFFF;
}

#casestudytitle {

	padding-left: 10px;
	width: 109px;
	height: 33px;
	font-size: 1.6em;
	color: #00615F;
	line-height: 33px;
	font-weight: bold;
}

#casestudypaneldetails {

	padding: 10px;
	width: 99px;
	height: 35px;
	font-size: 1.1em;
	color: #00615F;
	overflow: hidden;
}

#casestudypanelimage {
	
	width: 119px;
	height: 119px;
	background-color: #00FF00;
}

#contentbodyleftcasestudy {
 
    padding: 0px;
    width: 400px;
    height: auto;
    float: left;
    color: #777777;
    font-size: 1.1em;
}

#contentbodyrightcasestudy {
 
    width: 200px;
    height: 410px;
    float: left;
    text-align: center;
}


.contentheading {
 
    font-size: 1.5em;
    color: #268482;
    font-weight: bold;
}

.greensubtitle {

	font-size: 1.5em;
	color: #268482;
	font-weight: bold;
}

.greensubtitlesm {

	font-size: 1.2em;
	color: #268482;
	font-weight: bold;
}

.brownlabel {

	padding-left: 20px;
	margin-bottom: 10px;
	width: 95px;
	height: 23px;
	line-height: 21px;
	background-image: url(/images/bottom_link.gif);
	background-repeat: no-repeat;
}

.brownlabeltall {

	padding-left: 20px;
	margin-bottom: 10px;
	width: 95px;
	height: 30px;
	line-height: 21px;
	background-image: url(/images/bottom_link_tall.gif);
	background-repeat: no-repeat;
}

#content .brownlabel a, #content .brownlabeltall a {

	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.contentheading {

	font-size: 1.3em;
	font-weight: bold;
	color: #4b372b;
}

.galleryimgholder {

	border: solid 1px #268482;
	margin: 10px;
	padding: 5px;
	width: 160px;
	height: 120px;
	text-align: center;
	float: left;
}

.sampleimgholder {

	border: solid 1px #268482;
	margin: 10px;
	padding: 5px;
	width: 160px;
	height: 229px;
	text-align: center;
	float: left;
}