@charset "UTF-8";
body {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 0.75em;
	color: #4e4d45;
	text-align: left;
	line-height: 1.4;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	color: #A58E58;
	text-decoration: none;	
}
a:hover {
	color: #A58E58;
	text-decoration: none;
}

/* this is for internal links, including the Evidenceofhumanity.org site in the about us page. */

a:link.internal {
	color: #A58E58;
	text-decoration: none;
}
a:visited.internal {
	color: #A58E58;
	text-decoration: none;
}
a:hover.internal {
	color: #A58E58;
	text-decoration: none;
}
/* footer nav only */

a:link.footer {
	color: #d9d6a1;
	text-decoration: none;
}
a:visited.footer {
	color: #d9d6a1;
	text-decoration: none;
}

a:hover.footer {
	color: #d9d6a1;
	text-decoration: none;
}
#wrapper {
	height: 600px;
	width: 955px;
	clip: rect(auto,auto,auto,auto);
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
#header {
	height: 131px;
	width: 955px;
	background-image: url(images/gro-header.jpg);
}
#leftcol {
	float: left;
	height: 447px;
 
	width: 238px;
	background-image: url(images/gro-leftcol.jpg);
	width: 238px;
}
#leftcolnav {
	width: 221px;
	margin-top: 60px;
	margin-right: 4px;
	margin-left: 13px;
	margin-bottom: 0px;
}
#leftcolintroText {
	width: 210px;
	text-align: right;
	margin-right: 14px;
	margin-left: 14px;
	margin-top: 43px;
}
#leftcolintroTextAbout {
	width: 210px;
	text-align: right;
	margin-right: 14px;
	margin-left: 14px;
	margin-top: 43px;
}
#leftcolintroTextMarketing {
	width: 210px;
	text-align: right;
	margin-right: 14px;
	margin-left: 14px;
	margin-top: 43px;
}
#leftcolintroTextContact {
	width: 210px;
	text-align: right;
	margin-right: 14px;
	margin-left: 14px;
	margin-top: 43px;
}
#leftcolportfolioText {
	width: 210px;
	text-align: right;
	margin-right: 14px;
	margin-left: 14px;
	margin-top: 45px;
	font-size: 12px;
	color: #4e4d45;
	height: 135px;
}
#insidePageNav {
	width: 210px;
	margin-right: 14px;
	margin-left: 14px;
	bottom: 0px;
	text-align: right;
}
#rightcol1 {
	float: left;
	height: 447px;
	width: 717px;
	background-image: url(images/gro-rightcol-1.jpg);
}
#rightcol2 {
	float: left;
	height: 447px;
	width: 717px;
	background-image: url(images/gro-rightcol-2.jpg);
}
#rightcol_animation {
	float: left;
	height: 313px;
	width: 667px;
	background-image: url(images/gro-rightcol-2.jpg);
	padding-top: 134px;
	padding-left: 50px;
}
#rightcol_animation2 {
	float: left;
	height: 283px;
	width: 667px;
	background-image: url(images/gro-rightcol-2.jpg);
	padding-top: 164px;
	padding-left: 50px;
}
#rightcolanimation {
	height: 442px;
	width: 950px;
}
#rightintrotext {
	float: left;
	width: 600px;
	margin-top: 135px;
	margin-left: 16px;
}
#rightintrotextAbout {
	float: left;
	width: 600px;
	margin-top: 135px;
	margin-left: 16px;
}
#animationArea {
	float: left;
	width: 600px;
	margin-top: 40px;
	margin-left: 16px;
}
#rightintrotextMarketing {
	float: left;
	width: 600px;
	margin-top: 135px;
	margin-left: 16px;
}
#rightintrotextContact {
	float: left;
	width: 550px;
	margin-top: 123px;
}
#rightintrotextContactKolea {
	float: left;
	width: 260px;
	margin-left: 16px;	
}
#rightintrotextContactDon {
	float: left;
	width: 260px;
}
#rightintrotextportfolio {
	float: left;
	width: 600px;
	margin-top: 135px;
	margin-left: 16px;
}

#rightportfoliotext {
	height: 72px;
	width: 72px;
	float: left;
	margin-top: 210px;
	margin-left: 16px;
}
#footer {
	clear: both;
	height: 18px;
	width: 895px;
	background-image: url(images/gro-footer.jpg);
	padding-left: 60px;
	font-size: 10px;
	padding-top: 4px;
}
.navSpacing {
	margin-bottom: 2px;
}

.insideportfoliotext {
	font-size: 11px;
	color: #4e4d45;
	line-height: 1.3;
}
.bigintrotxt {
	font-size: 14px;
	line-height: 1.3;
	color: #A58E58;
}
.smallbrowntextcolor {
	color: #A58E58;
}
.orangeintrotype {
	font-size: 14px;
	line-height: 1.3;
	color: #cc953a;
}
.redintrotype {
	color: #541d00;
}
.portfolioType {
	font-size: 11px;
	line-height: 1.4px;
}
.rightintrotextpadding {
	width: 600px;
	padding-top: 62px;
}
.portfoliopadding {
	margin-top: 134px;
	margin-left: 50px;
}
.animationpadding {
	margin-top: 134px;
	margin-left: 50px;
}
.footerText {
	margin-left: 72px;
	height: 18px;
	width: 883px;
	margin-top: 4px;
	font-size: 11px;
}
.TwentyThreeYearsMargin {
	margin-right: 124px;
	margin-top: 4px;
}

#anim_Area {
	height: 269px;
	width: 500px;
	margin-top: 134px;
	margin-left: 50px;
}
.reciperunwayMargin {
	margin-top: 40px;
}
.LL_video_margin {
	margin-top: 70px;
	margin-left: 50px;
}
.leftMargin_20px {
	margin-left: 20px;
}
.bottom_30px_margin {
	margin-bottom: 30px;
}
.wide_banner_topmargin {
	margin-top: 50px;
	margin-bottom: 30px;
}
.myriad_buttonmargin {
	margin-right: 60px;
	margin-bottom: 30px;
}
.right30px_margin {
	margin-right: 30px;
}
.amTradBannerRightMargin {
	margin-right: 50px;
	margin-bottom: 30px;
}
