/* @override http://www.whbconstruction.com/CSS/basic.css */

/* @override http://www.whbconstruction.com/CSS/basic.css */

/* @override http://www.whbconstruction.com/CSS/basic.css */

body { background-color: white; margin: 0; padding: 0; border-width: 0; }
p { }
td { }
a:link { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:visited { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:hover { color: #af1d16; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:active { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
/*<agl.folder "Structure">*/
	/*___________________________*/
	/*Structure*/
	#over { position: absolute; width: 100%; height: 100%; margin: 0 auto;
	background-color: #bacfa6;
	background-image: url(../index_images/New-BG.gif);
	background-repeat: repeat-x;
}
	#cradle { background-color: #89a868; background-image: none; background-repeat: no-repeat; position: relative; width: 800px; height: 600px; margin: 0 auto; }
	#cradleteam { background-color: #89a868; background-image: none; background-repeat: no-repeat; position: relative; width: 800px; height: 667px; margin: 0 auto; }
	#indexbox { background-repeat: no-repeat; position: relative; top: 0; left: 0; width: 800px; height: 600px; margin: 0 auto; }
	#aboutusbox { background-color: #89a868; background-image: url(../about_us_images/background.jpg); background-repeat: no-repeat; width: 800px; height: 600px; margin: 0 auto; }
	#ourteambox { background-color: #89a868; background-image: url(../our_team_images/background.jpg); background-repeat: no-repeat; position: relative; top: 0; left: 0; width: 800px; height: 667px; margin: 0 auto; }
	#contactusbox { background-color: #89a868; background-image: url(../contact_us_images/background.jpg); background-repeat: no-repeat; position: relative; width: 800px; height: 600px; margin: 0 auto; }
	#projectsbox { background-repeat: no-repeat; position: relative; top: 0; left: 0; width: 800px; height: 600px; margin: 0 auto; }
	#projectonebox { background-color: #89a868; background-image: url(../project1_images/background.jpg); background-repeat: no-repeat; position: relative; width: 800px; height: 600px; margin: 0 auto; }
	#projecttwobox { background-color: #89a868; background-image: url(../project2_images/background.jpg); background-repeat: no-repeat; position: relative; width: 800px; height: 600px; margin: 0 auto; }
	#projectthreebox { background-color: #89a868; background-image: url(../project3_images/background.jpg); background-repeat: no-repeat; position: relative; width: 800px; height: 600px; margin: 0 auto; }
	#projectfourbox { background-color: #89a868; background-image: url(../project4_images/background.jpg); background-repeat: no-repeat; position: relative; width: 800px; height: 600px; margin: 0 auto; }
/*</agl.folder>*/
/*<agl.folder "Nav">*/
	/*___________________________*/
	/*Nav*/
	#home { position: absolute; top: 0; left: 0; width: 102px; height: 64px; padding: 37px 0 0 30px; border: solid 0 black; }
	a.aboutus { font-size: 14px; background-image: url(../index_images/spacer.gif); position: absolute; top: 126px; left: 0; width: 107px; height: 23px; padding-top: 6px; padding-left: 21px; border-top: 1px solid white; border-bottom: 1px solid white; }
	a.ourteam { font-size: 14px; background-image: url(../index_images/spacer.gif); position: absolute; top: 157px; left: 0; width: 107px; height: 23px; padding-top: 6px; padding-left: 21px; border-bottom: 1px solid white; }
	a.projects { font-size: 14px; background-image: url(../index_images/spacer.gif); position: absolute; top: 187px; left: 0; width: 107px; height: 23px; padding-top: 6px; padding-left: 21px; border-bottom: 1px solid white; }
	a.contactus { font-size: 14px; background-image: url(../index_images/spacer.gif); position: absolute; top: 217px; left: 0; width: 107px; height: 23px; padding-top: 6px; padding-left: 21px; border-bottom: 1px solid white; }
	#aboutus { font-size: 14px; background-image: url(../index_images/spacer.gif); position: absolute; top: 126px; left: 0; width: 107px; height: 23px; padding-top: 6px; padding-left: 21px; border-top: 1px solid white; border-bottom: 1px solid white; }
	#ourteam { font-size: 14px; background-image: url(../index_images/spacer.gif); position: absolute; top: 157px; left: 0; width: 107px; height: 23px; padding-top: 6px; padding-left: 21px; border-bottom: 1px solid white; }
	#projects { font-size: 14px; background-image: url(../index_images/spacer.gif); position: absolute; top: 187px; left: 0; width: 107px; height: 23px; padding-top: 6px; padding-left: 21px; border-bottom: 1px solid white; }
	#contactus { font-size: 14px; background-image: url(../index_images/spacer.gif); position: absolute; top: 217px; left: 0; width: 107px; height: 23px; padding-top: 6px; padding-left: 21px; border-bottom: 1px solid white; }
	.navtext { font-size: 14px; font-weight: normal; text-decoration: none; }
	.navtextin { color: #af1d16; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
	a.navtextp:link { color: #af1d16; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../index_images/spacer.gif); text-decoration: none; position: absolute; top: 187px; bottom: 0; width: 107px; height: 23px; padding-top: 6px; padding-left: 21px; border-bottom: 1px solid white; }
	a.navtextp:visited { color: #af1d16; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../index_images/spacer.gif); text-decoration: none; position: absolute; top: 187px; bottom: 0; width: 107px; height: 23px; padding-top: 6px; padding-left: 21px; border-bottom: 1px solid white; }
	a.navtextp:hover { color: #521a17; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../index_images/spacer.gif); text-decoration: none; position: absolute; top: 187px; bottom: 0; width: 107px; height: 23px; padding-top: 6px; padding-left: 21px; border-bottom: 1px solid white; }
	a.navtextp:active { color: #af1d16; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../index_images/spacer.gif); text-decoration: none; position: absolute; top: 187px; bottom: 0; width: 107px; height: 23px; padding-top: 6px; padding-left: 21px; border-bottom: 1px solid white; }
	#projectsbartwo { position: absolute; top: 576px; left: 31px; }
	#secondnav {  }
	#projectone { color: #af1d16; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; width: 109px; float: left; }
	#projectscontact { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 441px; }
	#projectonebarone { position: absolute; top: 452px; width: 800px; }
/*</agl.folder>*/
/*___________________________*/
/*Page Specific*/
/*<agl.folder "Index">*/
	/*Index*/
	#indexcomment { color: #fff; font-size: 15px; font-family: arial, helvetica, verdana; font-weight: normal; font-style: normal; text-align: right; position: absolute; top: 338px; right: 190px; float: right; }
	#indexcontact { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 20px; text-decoration: none; position: absolute; top: 540px; left: 9px; width: 175px; }
/*</agl.folder>*/
/*<agl.folder "About Us">*/
	/*About Us*/
	#aboutuscomment { color: #fff; font-size: 22px; font-family: Palatino, "times new roman", times, courier; font-weight: normal; font-style: italic; letter-spacing: 1px; position: absolute; top: 299px; left: 95px; float: left; }
	#aboutusbottomhalf { position: absolute; top: 334px; left: 0; width: 800px; height: 237px; float: left; }
	#aboutuscontact { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 20px; text-decoration: none; position: absolute; width: 169px; float: left; margin-top: 188px; margin-left: 15px; }
	#aboutusleftcolumn { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; position: absolute; top: 0; left: 175px; width: 281px; height: 156px; float: left; margin-top: 68px; margin-left: 24px; }
	#aboutusrightcolumn { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; position: absolute; top: 0; right: 0; width: 300px; float: left; margin-top: 68px; margin-left: 10px; }
/*</agl.folder>*/
/*<agl.folder "Our Team">*/
	/*Our Team*/
	#ourteamcomment { color: white; font-size: 22px; font-family: Palatino, "times new roman", times, courier; font-weight: normal; font-style: italic; letter-spacing: 1px; position: absolute; top: 346px; left: 71px; }
	#ourteamnavcolumn { position: absolute; top: 0; left: 0; width: 184px; height: 600px; float: left; }
	#ourteamleftcolumn { color: black; position: absolute; top: 0; left: 180px; width: 201px; height: 12px; margin-left: 30px; padding-top: 96px; }
	#ourteamrightcolumn { color: black; text-align: right; position: absolute; top: 0; left: 530px; float: left; padding-top: 99px; padding-right: 4px; }
	#openpar { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; width: 285px; margin-bottom: 12px; }
	#partners { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; margin-top: 63px; margin-bottom: 18px; }
	#partner { font-weight: bold; font-style: normal; text-align: left; letter-spacing: -1px; width: 250px; margin-bottom: 11px; }
	#ourteamtitle { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; margin-bottom: 5px; }
	#ourteamcopy { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; }
	#partnerboss { font-weight: bold; font-style: normal; text-align: left; letter-spacing: -1px; width: 250px; margin-bottom: 11px; }
	#contribute { color: black; font-weight: bold; font-style: normal; text-decoration: none; text-align: left; position: absolute; top: 393px; left: 17px; width: 250px; margin-bottom: 11px; }
	#ourteamcont { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; margin-bottom: 5px; }
	a.ourteamemail:link { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; }
	a.ourteamemail:visited { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; }
	a.ourteamemail:hover { color: #af1d16; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; }
	a.ourteamemail:active { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; }
	#ourteamcontact { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; position: absolute; top: 644px; left: 478px; }
/*</agl.folder>*/
/*<agl.folder "Contact Us">*/
	/*Contact Us*/
	#contactuscomment { color: white; font-size: 22px; font-family: Palatino, "times new roman", times, courier; font-weight: normal; font-style: italic; letter-spacing: 1px; position: absolute; top: 364px; left: 100px; float: left; }
	#contactinfo { position: absolute; top: 136px; left: 513px; width: 300px; height: 300px; }
	.contacttitle { color: black; font-size: 16px; font-family: Palatino, "times new roman", times, courier; font-weight: bold; font-style: normal; line-height: 16px; }
	.contactcopy { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 16px; text-decoration: none; }
/*</agl.folder>*/
/*<agl.folder "Projects">*/
	/*Projects*/
	#projectscomment { color: white; font-size: 22px; font-family: Palatino, "times new roman", times, courier; font-weight: normal; font-style: italic; letter-spacing: 1px; position: absolute; top: 307px; left: 106px; }
	#projectsbarone { position: absolute; top: 476px; left: 0; width: 800px; }
	#projectspicnav { position: absolute; top: 5px; left: 32px; width: 436px; height: 68px; }
	.picnav { margin-right: 10px; margin-left: 0; border-width: 0; }
	#projectscopy { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 15px; text-decoration: none; position: absolute; top: 0; left: 464px; width: 315px; margin-left: 8px; }
/*</agl.folder>*/
/*<agl.folder "Project1">*/
	/*Project 1*/
	#projectonepicnav { position: absolute; top: 29px; left: 43px; width: 437px; height: 68px; float: left; }
	#projectonecopy { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 15px; text-decoration: none; position: absolute; top: 11px; left: 480px; width: 308px; float: left; }
/*</agl.folder>*/
/*<agl.folder "Project2">*/
	/*Project 2*/
	#projecttwopicnav { position: absolute; top: 29px; left: 65px; width: 334px; height: 68px; float: left; }
	#projecttwocopy { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 15px; text-decoration: none; position: absolute; top: 24px; left: 400px; width: 345px; float: left; }
/*</agl.folder>*/
/*<agl.folder "Project 3">*/
	/*Project 3*/
	#projectthreepicnav { position: absolute; top: 26px; left: 71px; width: 268px; height: 68px; float: left; }
	#projectthreecopy { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 15px; text-decoration: none; position: absolute; top: 22px; left: 340px; width: 355px; float: left; }
/*</agl.folder>*/
/*<agl.folder "Project 4">*/
	/*Project 4*/
	#projectfourpicnav { position: absolute; top: 29px; left: 54px; width: 330px; height: 68px; float: left; }
	#projectfourcopy { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 15px; text-decoration: none; position: absolute; top: 26px; left: 387px; width: 336px; float: left; }
/*</agl.folder>*/

