html { margin: 0px; padding: 0px; background-color: #f6ffe7; color: #666666; }
body { margin: 0px; padding: 0px; font: normal 10pt/150% "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; text-align: center; background: #99ccff url(./images/grassbackground.jpg) repeat-x ; background-attachment: fixed; }
img {/* border style for all images */ border: 0;}

a,a:link,a:hover { background: transparent; text-decoration: none; cursor:pointer} 
a:link { color: #263d00; } 
a:visited { color: #263d00; } 
a:hover { color: #468788; } 
a:active { color: #702121; text-decoration: underline; }

.bodybg { background-color: #f6ffe7; }
.shadleft { background: url(./images/leftshad.jpg) repeat-y center top; }
.shadright { background: url(./images/rightshad.jpg) repeat-y center top; }
.shadbot { background: url(./images/botshad.jpg) repeat-x center top; }
.contentpane { padding: 10px; background-color: #f5f9ef; border-style: solid solid solid solid; border-width: 1px; border-color: #CBE2A7; margin-bottom: 3px; }
.foot { valign: center; }
.shadow { margin-top: 0px; margin-left: auto; margin-right: auto; width: 810px; background: url(./images/shadow.gif) repeat-y center top; }

.center { position: relative; top: 0px; left: 20px; width: 770px; }
/* background: #DEF0C8 url(./images/grassbackground.jpg) no-repeat left 375px; background-attachment: fixed;*/

.header { background: #ffffff url(./images/monocolortopbar.jpg) left top; text-align: right; color: #FFFFFF; margin: 0px; font-size: 10px; padding-top: 10px; height: 140px;}

.featurearea { height: 160px; background-color: #8CC541; text-align: right; color: #FFFFFF; font-size: 2em; line-height: 150%;}

.secondbar { background: url(http://www.erpain.com/secondbargradient.gif) repeat-x center bottom; height: 34px; }

.imgfloatright {
  float: right;
}


.lowshadow {margin-top: 0px; margin-left: auto; margin-right: auto; width: 808px; height: 20px; background: url(./images/shadowlow.jpg) top; }

.footer { background: #CBE2A7; margin: 0px; width: 770px; height: 22px; font-size: .8em; text-align: center; color: #72afb6; margin-left: 20px; clear: both; }

.menuborder { border-width: 1px; border-color: #CBE2A7; border-style: none; }
