/* green: #006633; light cream: #FFFFCC; */


body{font:0.9em; background: url(../img/mazeBG.jpg); color: #000000; font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans serif;}
textarea {font: 1em Verdana, sans-serif}
input {font: 1em Verdana, sans-serif}
select {font: 1em Verdana, sans-serif}
h1{font-size:26px; color: #006633; margin-bottom:35px; margin-top:10px}
h2{font-size:18px, margin-bottom: 8px; margin-top:4px; color: #000000}
h3{font-size:15px; display:inline}
ol{list-style:decimal}
ul{list-style:disc}
li{margin-left:50px; padding-bottom:9px}
p,dl,hr,h1 {margin-bottom:15px}
img {border:none}
td {padding:10px; margin:15px; font-size:1.1em}

.hedgeName {font-weight:bold}

#header {margin-top:8px; margin-bottom:0; padding-bottom:0; text-align:center; margin-left:auto; margin-right:auto; width:960px; height:70px; background: url(../img/newheader.gif) no-repeat}
#strapline {color: #006633; font-size:1.7em; float:right; margin-top:5px; margin-right:16px;  text-align:right; font-style:italic; padding-bottom:5px}
#menu {background: #006633; padding-top:15px; margin-top:0;}
/*#menu {background: url(../img/menuBG.jpg) repeat-y; padding-top:18px; margin-top:0;}
#contentBG {background: url(../img/boxmiddle.jpg) repeat-y; margin-bottom:0; padding-bottom:20px}*/
#contentBG {background: #FFFFCC; margin-bottom:0; padding-bottom:20px}
#mainContent {margin-left:30px; margin-right:30px; padding-top:22px}

#footer {font-size:0.8em; text-align: center; color: #000000; margin-top:5px; margin-bottom: 20px}
#footer a:link, #footer a:visited {color: #000000}
#footer a:hover, #footer a:active {color: #006633}

img.imageRow {float:right; margin-right:15px; margin-top:15px}

.standout {color: #006633}
.indexIntro {font-size: 1.3em; font-weight:bold; text-align:left; margin-top:10px; line-height:1.6}
#indexTextArea {float: left; width:580px; font-size: 1.1em}
#indexTextArea li { padding-bottom:12px; padding-top:5px}
#indexQuotesArea {float:right; width:220px; margin-right:20px}

#experienceText {width: 550px; text-align: center; float: left}
#experienceLogos {width:250px; float: right}

#peopleTextArea {float: left; width:500px}
#peopleQuotesArea {float:right; width:290px; background: #CCCCCC}
img.ourPeopleImage {float:left; margin:15px}
.ourPeopleNames {font-weight: bold; font-size: 1.1em; margin-bottom: 8px;}

ul.menu {background: #006633; margin-left:0px; margin-right:0px; margin-top:0; list-style:none; text-indent: 0px; text-align:center; padding-bottom:3px}
li.menu {display: inline; margin-left:0px; margin-right:0px; padding-top:5px; padding-bottom:3px}
li.menuOn {display: inline; margin-left:0px; margin-right:0px; padding-top:5px; padding-bottom:3px}
a.menu:link, a.menu:visited, a.menuOn:hover {text-decoration: none; color: #FFFFFF; padding-left:40px; padding-right:17px; padding-top:5px; padding-bottom:3px}
a.menu:hover, a.menu:active, a.menuOn:link, a.menuOn:visited {text-decoration: none; color: #006633; background: url(../img/menuOnBG.jpg) no-repeat; padding-left:40px; padding-right:17px;  padding-top:5px; padding-bottom:3px}


.rb {text-align: right; font-weight: bold}
.cb {text-align: center; font-weight: bold}
.r {text-align: right;}
.c {text-align: center;}
.spacer {height:8px;}
.centerbottom {text-align:center; vertical-align:bottom;}

a:link, a:visited {color:#006633; text-decoration: underline}
a:hover, a:active{color:#333333; text-decoration: underline}
a.editlink {color: blue; text-decoration: underline}

img.ImgLeftOfText {float: left; margin-right: 28px; margin-top: 8px; margin-bottom: 8px; vertical-align:top}
img.ImgRightOfText {float: right; margin-left: 8px; margin-top: 8px; margin-bottom: 8px; vertical-align:top}
#ImgTopLeftOfText {float: left; margin-top: 8px; margin-bottom: 10px; display: block}
#ImgTopRightOfText {float: right; margin-top: 8px; margin-bottom: 10px; display: block}
#ImgTopCenterOfText {text-align:center; margin-top: 8px; margin-bottom: 10px; display: block}
