/* CSS Document */
* { margin: 0; padding: 0;}
html, body {font: 76%/160% Helvetica, Arial, Verdana, sans-serrif; font-size: 16px; line-height: 120%; color: #00703C;
}
h1, h2#restoring { behavior: url(iepngfix.htc); }

h3 { padding-left: 0; padding-bottom: 0;}
h2, h3 {color:#013a20;}
p {padding-left: 0;}




body { background: url(images/blueBG.png) top left repeat-x #FFFFFF;}

a {text-decoration: none; color: #5f5338; font-weight: bold; border: none;}
a:hover {color: #c2aa71;}

img {border: 1px solid #00703C;}

/* -------------------------- STRUCTURE ------------------------------- */

#frame { width: 800px; height: 1130px; margin: auto; padding: 0;}

#main { float: left; width: 800px; height: 900px; padding: 20px 0 0 0; font-size: .9em;/*background: url(images/plantLogo.png) bottom left no-repeat; */text-align: center; }

#imageWrapper { width: 760px; }

#subLeft {float: right; width: 240px;}

#subMiddle {float: right; width: 249px; text-align: center; }

#subRight {float: right; width: 231px; }

#subMiddle, #subLeft {margin-left: 14px;}

#clear { clear: both; text-align: center;}
#clear p {padding-top: 40px; letter-spacing: .3em; font-size: 1.1em;}
#branding { height: 291px; width: 760px; margin: 0; padding: 0; text-align: left;}

#brandingLeft {width: 182px; float: right; margin: 35px 35px 0 0; padding: 0;}
#brandingRight { width: 503px; float: right; margin: 14px 0 0 0; padding: 0;}

h1#logo { width: 158px; height: 136px; text-indent: -9999px; background: url(images/logo.png) top center no-repeat;
margin-top: 10px; margin: 0;}

h2#restoring {text-indent: -9999px; background:url(images/restoringLives.png) 50% 50% no-repeat; 
width: 182px; height: 52px; margin: auto; padding-top: 45px;}









