#page-body{}

	#body-flashCon
	{
		width:843px;
		height:294px;
		margin:15px 0 0 116px;

	}
	
	#body-content
	{
		width:843px;
		margin:0 0 0 116px;	
		overflow:hidden;	
	}
	
	#content-left
	{
		width:365px;
		float:left;
	}
	

	
	#content-right
	{
		width:433px;
		_width: 433px; /* IE6 */
		float:left;
	
		padding:28px 0 0 28px;
	}
	
	#content-right p
	{
		margin:0 0 15px 0;
		padding:0;
	}
	
	#image-wrapper
	{
		margin-bottom:20px;
	}
	
.border
	{
	border-bottom:1px solid #b3b4b6;
	padding-bottom:12PX;
	}
/* BORDER */
	
	
/* SUB NAVIGATION WRAPPER */

#sub-navWrapper
{
	width:365px;
	height:145px;
	background:#5f6062;
	
	margin:1px 0 0 0;
}

/* SUB NAVIGATION WRAPPER CONTACT */

#sub-navWrapper-contact
{
	width:285px;
	float:right;
	text-align:right;
	color:#FFF;
	height:110px;
	margin:25px 12px 0 0;
}


/* CALLOUT WRAPPER */


#callout
{
	width:365px;
	height:100px;

}

/* CONTROL CALLOUT - USE BODY ID TO TARGET STYLE BY PAGE */
#about-page #callout
{
	margin-top:1px;
}

#only-atlas-page #callout{margin-top:92px; _margin-top:114px;}

#supplementary-page #callout{margin-top:65px; _margin-top:70px;}

#leed-guide-page #callout,
#why-leed-page #callout{margin-top:68px; _margin-top:72px;}




/* NAVIGATION WRAPPER */
#page-nav
{
	position:relative;
	
	width:843px;
	height:147px;
	
	margin:15px 0 0 116px;
	background:#efefef;
}

	#navigation-wrapper, #theader-wrapper, #nav-imageWrapper
	{
		position:absolute;
		height:147px;
	}
	
	#navigation-wrapper
	{
		left:0px;
		top:0px;
		
		width:183px;
		height:147px;
	}
	
	#theader-wrapper
	{
		left:183px;
		top:0px;
		
		width:183px;	
	}
	
	div.navBox
	{
		height:20px;
		width:183px;
		margin-bottom:4px;
		_margin-bottom:1px; /* IE */
	}
	
	
/* NAVIGATION WRAPPER IMAGE - USE BODY ID TO TARGET SPECIFIC PAGE */
 #about-page #page-nav
{
	background:url(../images/nav-about-img.jpg) no-repeat right 0;
}

#contact-page #page-nav, #privacy-page #page-nav, #legal-page #page-nav, #site-page #page-nav
{
	background:url(../images/nav-contact-img.jpg) no-repeat right 0;
}

#only-atlas-page #page-nav
{
	background:url(../images/nav-onlyFrom.jpg) no-repeat right 0;
}

#supplementary-page #page-nav
{
	background:url(../images/nav-cementing-img.jpg) no-repeat right 0;
}

#sustainable-page #page-nav
{
	background:url(../images/nav-sustainable-img.jpg) no-repeat right 0;
}

#why-leed-page #page-nav
{
	background:url(../images/nav-whyCertify-img.jpg) no-repeat right 0;
}

#products-page #page-nav
{
	background:url(../images/nav-products-img.jpg) no-repeat right 0;
}
 
#leed-guide-page #page-nav
{
	background:url(../images/nav-yourGuide-img.jpg) no-repeat right 0;
}
#leed-contribution-page #page-nav
{
	background:url(../images/nav-leed-contribution-img.jpg) no-repeat right 0;
} 


/* MAIN NAV */
#main-nav
{
	position:absolute;
	top:15px;
	left:0px;
	width:100%;
}

#main-nav li{}

#main-nav li a
{
	background:url(../images/nav-sprite.jpg);
	background-repeat:no-repeat;
	width:183px;
	display:block;
	overflow:hidden;
	
	height:0;
	padding:21px 0 0 0;
	
	margin-bottom:3px;
	_margin-bottom:0px;
	
	/* EI 6 */
	_padding:px;
	_font-size:0;
	color:#fff;
	_height:24px;

	
}

#main-nav li a:hover
{
	/* EI 6 */
	_padding:0;
	_font-size:0;
	color:#fff;
}


/* NAVIGATION OFF STATE */
li#navHome a{background-position:0 -14px;}
li#navAbout a{background-position:0 -38px;}
li#navSustain a{background-position:0 -64px;}
li#navLeed a{background-position:0 -88px;}
li#navContact a{background-position:0 -111px;}

/* NAVIGATION HOVER STATE */
li#navHome a:hover{background-position:-183px -14px;}
li#navAbout a:hover{background-position:-183px -38px;}
li#navSustain a:hover{background-position:-183px -64px;}
li#navLeed a:hover{background-position:-183px -88px;}
li#navContact a:hover{background-position:-183px -111px;}

/* NAVIGATION HOVER STATE */
li#navHome a.navActive{background-position:-366px -14px;}
li#navAbout a.navActive{background-position:-366px -38px;}
li#navSustain a.navActive{background-position:-366px -64px;}
li#navLeed a.navActive{background-position:-366px -88px;}
li#navContact a.navActive{background-position:-366px -111px;}


/* SUB NAV */
#sub-nav
{
	width:100%;

	
	position:relative;
	top:25px;
	
	text-align:right;
}

#sub-nav li
{
	margin:0 0 5px 0;
}

#sub-nav li a 
{
	color:#fff;
	text-decoration:none;
	padding:5px 16px 5px 12px;
	text-transform:uppercase;
	font-size:10px;
		
}

#sub-nav li a:hover
{
	background:#717173;
}

#sub-nav li a span
{
	color:#6d9b3a;
}


/* New 23.4.2008 - CONTACT */

#email-form
	{
	background-color:#fff;
	margin:0px;
	padding:0px;
	color:#598526;
	width:434px;
	height:483px;
	}
.file-01
	{
	width:215px;
	height:58px;
	margin-top:5px;
	float:left;
	background-color:#f4f4f4;
	}
.file-02
	{
	width:215px;
	height:58px;
	margin-top:5px;	
	
	margin-left:2.5px;
	float:left;
	background-color:#f4f4f4;
	}
.text-field-comment
	{
	width:412px;
	margin-left:8px;
	height:119px;
	border:1px solid #cdcdcd;
	}

.text-field
	{
	width:195px;
	margin-left:8px;
	line-height:35px;
	border:1px solid #cdcdcd;
	height:17px;
	}
.text-field-c
	{
	width:195px;
	margin-left:8px;
	line-height:35px;
	font-size:12px;
	border:1px solid #cdcdcd;
	}
.email-text
	{
	margin-left:8px;
	color:#5b8f22;
	line-height:23px;
	}
#comment-field
	{
	width:434px;
	height:236px;
	clear:left;
	margin-top:15px;
	background-color:#f4f4f4;
	}
.submitBtn
	{
	background:url(../images/submit.jpg);
	background-repeat:no-repeat;
	width:128px;
	height:29px;
	border:0;
	cursor:pointer;
	margin-top:12px;
	color:#fff;
	margin-left:280px;

	}
.back-to-top
	{
	color:#626264;
	padding-right:5px;
	line-height:45px;
	}
	
/* New 23.4.2008 - PrivacyPolicy */
.green2
	{
	color:#5b8f22;
	}
.green3
	{
	color:#5b8f22;
	font-weight:bold;
	font-size:15px;
	}
.black
	{
	color:#5f6062;
	font-size:18px;
	}
/* New 24.4.2008 - PrivacyPolicy */
.list-WC
	{
	float:left; width:4%;
	}
.list-WC-text
	{
	width:94%; float:right;
	}
.list-WC-text-black
	{
	width:94%; float:right;
	/*margin-left:22px;*/
	clear:both;
	}
	
/* New 24.4.2008 - product */	
	
.list-p
	{
	float:left; width:12%;
		clear:left;
	}
.list-p-text
	{
	width:78%; float:right;

	}
.list-p-text-black
	{
	width:78%; float:right;
	/*margin-left:22px;*/
	}


#yourgide-list
	{
	background-color:#eef4e8;
	width:410px;
	height:185px;
	}
#yourgide-list ul
	{
	margin:10px 0 0 0;
	padding:0px;
	}
#yourgide-list li
	{
	list-style-image:url(../images/aero-list.jpg);
	margin-left:18px;
	padding-left:5px;
	}
.possible-YG
	{
	background-image:url(../images/yourguid-bg.jpg);
	height:36px;
	line-height:38px;
	padding-left:12px;
	background-repeat:repeat-x;
	}
.possible-YG-table
	{
	text-align:right;
	line-height:35px;
	padding-right:7px;
	height:38px; border-bottom:1px solid  #abaaaa; border-right:1px solid #abaaaa; float:left; width:22%;
	}
.possible-YG-table-r
	{
	height:38px; 
	line-height:35px;
	border-bottom:1px solid  #abaaaa; 
	padding-left:7px;
	float:left; width:72%;
	}
#leed-contribution-content
	{
	border:0px solid #000;
	clear:both;
	}
#LEED-CREDITS
	{
	background-color:#FFFFFF;
	margin-top:4px;
	margin-bottom:4px;
	_font-size:12px; /* IE 6 */
	}
#LEED-CREDITS td
	{
	background-color:#5b8f23;
	padding-left:9px;
	color:#FFFFFF;
	font-size:12px;
	}
.td-bg
	{
	background-color:#f4f7f0;
	padding-left:8px;
	border-top:2px solid #fff;
	font-size:12px;
	}

.td-bg-w
	{
	background-color:#fff;
	border-top:2px solid #fff;
	padding-left:8px;
	font-size:12px;
	}
#table-content 
	{
	margin:0px;
	border-top:none;
	padding:0px;
	}
#table-content table
	{
	border-left:0px;
	}
#table-content img
	{
	margin-top:6px;
	}

#leed-contribution-content table,
#leed-contribution-content table td
{
	font-size:12px;
}

/* added by enzo */
div.btop
{
	margin-top:20px;
}