/*
// $Id: wrapper.css,v 1.5 2010/04/13 16:52:41 karenk Exp $
// $Revision: 1.5 $
// $Author: karenk $
//
// $Log: wrapper.css,v $
// Revision 1.5  2010/04/13 16:52:41  karenk
// add new fields to jobs
//
// Revision 1.4  2008/11/24 18:02:33  zachb
// *** empty log message ***
//
// Revision 1.3  2008/11/20 18:44:11  zachb
// *** empty log message ***
//
// Revision 1.2  2008/10/31 16:50:34  zachb
// *** empty log message ***
//
// Revision 1.9  2008/10/30 21:12:56  zachb
// *** empty log message ***
//
// Revision 1.8  2008/10/29 20:27:05  zachb
// *** empty log message ***
//
// Revision 1.7  2008/10/22 17:29:19  zachb
// *** empty log message ***
//
// Revision 1.6  2008/10/14 15:59:36  zachb
// *** empty log message ***
//
// Revision 1.5  2008/10/14 14:54:33  zachb
// *** empty log message ***
//
// Revision 1.4  2008/10/06 13:30:55  zachb
// *** empty log message ***
//
// Revision 1.3  2008/09/23 16:15:18  zachb
// *** empty log message ***
//
// Revision 1.2  2008/09/22 21:33:04  zachb
// Temporary wrapper for content loading
//
// Revision 1.1  2008/09/22 20:29:59  zachb
// Initial Revision
//
// Revision 1.2  2008/02/22 19:01:54  scottl
// Various changes to reference website.  Added new and updated example code modules and fixed some basic things that were missing/broken (Google Analytics, doctype, etc.)
//
//
*/

body {
	margin: 0;
	background-color: #eee8da;
	font-family: Georgia, serif;
	}
	
img {
	border: none;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}


#containerMain {
	width: 1000px;
	height: auto;
	margin: 0 auto;
	background-image: url("../images/bg_containerMain.gif");
	background-repeat: repeat-y;
	background-position: top center;
	}
#containerHeader {
	width: 992px;
	height: auto;
	/*height: 351px;*/
	margin: 0 auto;
	}
	
#boxHeaderTop {
	width: 992px;
	height: 73px;
	margin: 0 auto;
	background-image: url("../images/bg_boxHeaderTop.jpg");
	background-repeat: repeat-y;
	background-position: top center;
	}
.txtHeader {
	font-family: Trebuchet MS, sans-serif;
	font-size: 10px;
	color: #3c3c3c;
	text-transform: uppercase;
}
.txtHeader A {
	color: #3c3c3c;
}
.txtHeader A:link {
	text-decoration: none;
}
.txtHeader A:visited {
	text-decoration: none;
}
.txtHeader A:hover {
	text-decoration: none;
	color: #000000;
}
.txtHeader A:active {
	text-decoration: none;
	color: #000000;
}


#boxHeaderNav {
	width: 992px;
	height: 27px;
	margin: 0 auto;
	position: relative;
	z-index: 500;
	}
#boxHeaderHero {
	width: 992px;
	height: auto;
	/*height: 251px;*/
	margin: 0 auto;
	}
	
#containerBody {
	width: 992px;
	height: auto;
	margin: 0 auto;
	overflow: auto;
	background-color: #ffffff;
	background-image: url("/greenwood/SiteBase/wrap/theme0/images/bg_body.png");
	background-repeat: repeat-x;
	background-position: top center;
	}

#boxBody {
		width: 697px;
		height: auto;
		float: right;
	}
#boxBodyWide {
		width: 952px;
		height: auto;
		float: right;
	}

#boxBodyContent400 {
		width: 400px;
		height: auto;
		float: left;
	}
.txtBodyContent {
	font-size: 12px;
	color: #3c3c3c;
	line-height: 1.3em;
}
.txtBodyContent h1 {
	margin: 0 0 10px 0;
	font-size: 18px;
}

.txtBodyContent A:link {
	text-decoration: none;
	color: #005e20;
}
.txtBodyContent A:visited {
	text-decoration: none;
	color: #005e20;
}
.txtBodyContent A:hover {
	text-decoration: underline;
	color: #005e20;
}
.txtBodyContent A:active {
	text-decoration: underline;
	color: #005e20;
}
	
#boxBodyLeftCol {
	width: 277px;
	height: auto;
	float: right;
}
#boxBodyLeftCol h1{
	text-align: center;
}

/* BEGIN SUB NAV */
#boxBodyNav {
	width: 255px;
	height: auto;
	float: left;
}
#boxBodyNav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#boxBodyNav ul a {
	display: block;
	font-family: Trebuchet MS, sans-serif;
	font-size: 13px;
	padding: 5px 0 5px 25px;
	text-decoration: none;
	text-align: left;
	border-bottom: 1px #cccccc dotted;
}
#boxBodyNav ul a.last {
	border: none;
}
#boxBodyNav ul a:link {
	color: #3c3c3c;
}
#boxBodyNav ul a:visited {
	color: #3c3c3c;
}
#boxBodyNav ul a:hover {
	color: #000000;
	background-image: url("/greenwood/SiteBase/wrap/theme0/images/bg_subnav.jpg");
	background-repeat: repeat-y;
	background-position: top left;
}
#boxBodyNav ul a:active {
	color: #000000;
	background-image: url("/greenwood/SiteBase/wrap/theme0/images/bg_subnav.jpg");
	background-repeat: repeat-y;
	background-position: top left;
}
#boxBodyNav ul a.navOn {
	color: #000000;
	background-image: url("/greenwood/SiteBase/wrap/theme0/images/bg_subnav.jpg");
	background-repeat: repeat-y;
	background-position: top left;
}
#boxBodyNav ul a.navOnLast {
	color: #000000;
	background-image: url("/greenwood/SiteBase/wrap/theme0/images/bg_subnav.jpg");
	background-repeat: repeat-y;
	background-position: top left;
	border: none;
}
#boxBodyNav li ul a {
	padding-left: 25px;
	font-size: 12px;
}
/* END SUB NAV */
	
#containerFooter {
	width: 1000px;
	height: 54px;
	margin: 0 auto;
	background-image: url("/greenwood/SiteBase/wrap/theme0/images/bg_containerFooter.gif");
	background-repeat: no-repeat;
	background-position: top center;
	}
.divFooter {
	display: inline;
	padding: 0 5px 0 5px;
}
.txtFooter {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #3c3c3c;
}
.txtFooter A {
	color: #3c3c3c;
}
.txtFooter A:link {
	text-decoration: none;
}
.txtFooter A:visited {
	text-decoration: none;
}
.txtFooter A:hover {
	text-decoration: underline;
}
.txtFooter A:active {
	text-decoration: underline;
}




/*
#contentBox 
{
	margin-top: 37px;
	margin-right: 20px;
	font-family: Georgia;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 115%;
}
#contentBoxWide
{
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
	font-family: Georgia;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 115%;
}*/


#containerIndex {
	width: 1000px;
	height: 660px;
	position: relative;
	overflow: hidden;
	background-image: url("/greenwood/SiteBase/wrap/theme0/images/bg_index_content-main.jpg");
	background-repeat: no-repeat;
	background-position: 4px 360px;
}

#boxIndexFeature {
	width: 279px;
	height: 350px;
	position: absolute;
	top: 265px;
	left: 23px;
	z-index: 30;
	background-color: #4a81a7;
	overflow: auto;
}
#boxIndexFeature h1 {
	margin: 5px 0 5px 5px;
	font-family: Georgia, serif;
	font-size: 17px;
	text-align: left;
	font-variant: normal;
	font-style: italic;
	font-weight: normal;
	color: #ffffff;
}	
#boxIndexFeature p {
	margin: 5px 10px 5px 10px;
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
#boxIndexFeature A:link {
	color: #ffffff;
	text-decoration: none;
}
#boxIndexFeature A:visited {
	color: #ffffff;
	text-decoration: none;
}
#boxIndexFeature A:hover {
	color: #ffffff;
	text-decoration: underline;
}
#boxIndexFeature A:active {
	color: #ffffff;
	text-decoration: underline;
}	

#boxIndexOwners {
	width: 170px;
	height: 250px;
	position: absolute;
	top: 380px;
	left: 330px;
	z-index: 20;
}

#boxIndexOwners h1 
{
	text-align: center;
}

#boxIndexGreenwood {
	width: 190px;
	height: 250px;
	position: absolute;
	top: 380px;
	left: 540px;
	z-index: 20;
}

#boxIndexGreenwood h1 
{
	text-align: center;
}

.boxIndex150 {
	width: 150px;
	height: auto;
	margin: 0 auto;
}
.txtIndex {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #3c3c3c;
}

#boxIndexNewsroom {
	width: 200px;
	height: 250px;
	position: absolute;
	top: 380px;
	left: 760px;
	z-index: 20;
}

#boxIndexNewsroom h1 
{
	text-align: center;
}

.green {
	color: #60973c;
}


.homeLink {
	font-family: Trebuchet MS, sans-serif;
	font-size: 10px;
	color: #3c3c3c;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.homeLink A:link {
	color: #3c3c3c;
	text-decoration: none;
}
.homeLink A:visited {
	color: #3c3c3c;
	text-decoration: none;
}
.homeLink A:hover {
	color: #000000;
	text-decoration: none;
}
.homeLink A:active {
	color: #000000;
	text-decoration: none;
}
.trapper 
{
	display: none;	
}
#boxSendToFriend 
{
	margin-left: 20px;	
}
#boxRequestInfo 
{
	text-align: right;	
	font-family: Georgia, serif;
	font-size: 13px;
	font-variant: small-caps;
	font-weight: normal;
	color: #3c3c3c;
}
#boxRequestInfo A:link {
	color: #3c3c3c;
	text-decoration: none;
}
#boxRequestInfo A:visited {
	color: #3c3c3c;
	text-decoration: none;
}
#boxRequestInfo A:hover {
	color: #000000;
	text-decoration: none;
}
#boxRequestInfo A:active {
	color: #000000;
	text-decoration: none;
}



.homeNewsTitle 
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 9px;
}
.homeNewsTitle A:link {
	color: #3c3c3c;
	text-decoration: none;
}
.homeNewsTitle A:visited {
	color: #3c3c3c;
	text-decoration: none;
}
.homeNewsTitle A:hover {
	color: #000000;
	text-decoration: none;
}
.homeNewsTitle A:active {
	color: #000000;
	text-decoration: none;
}

#hearOther {
	display: none;
	margin: 5px 0 0 25px;
}
