/* start --- */

/* content --- */
#home-body-wrap { background-color: #fff; vertical-align: top; width:910px; float: left; clear: both; margin: 0 0 0 38px; padding: 20px 0 0 0; white-space: nowrap; }
/* IE / Win hacks */
*html #home-body-wrap { margin-left: 18px; }
/* END IE / Win hacks */
#home-feature-wrap { background-color: #fff; vertical-align: top; width:285px; float: right; margin: 0; padding: 0;  }

/* center col --- */
#home-body { color: #333; font: 12px/18px Arial, Helvetica, sans-serif; margin: 0 70px 0 23px; padding: 0 0 10px 0; width:359px; float: left; white-space: normal; }
#home-body h1 { color: #532380; font: bold 19px/20px Arial, Helvetica, sans-serif; text-transform: uppercase; margin: 0 0 21px; }
#home-body h2 { color: #532380; font: bold 15px/19px Arial, Helvetica, sans-serif; margin: 0 0 17px; }
#home-body p { }
#home-body ul { margin: 0; padding: 3px 0 5px; width: 95%; list-style: none; }
#home-body ul.margintop-zero { margin-top: -7px; padding-top: 0px; }
#home-body ul li { list-style: none; background: url(../images/bullet-green.gif) no-repeat 0 5px; padding-left: 15px; }

/* right col --- */
#home-feature { color: #666; font: 11px/18px Arial, Helvetica, sans-serif; width: 285px; float: right; margin: 0; padding: 0; white-space: normal; }
#home-feature h3 { color: #c38004; font: bold 12px/16px Arial, Helvetica, sans-serif; margin: 0 0 5px 0; padding: 0; width: 285px; }
#home-feature p { margin-top: 10px; color: #666; font: 11px/18px Arial, Helvetica, sans-serif; margin-bottom: 10px; }
#home-feature ul { }
#home-feature li { }

#home-feature-leftcolwrap { background-color: #fff; vertical-align: top; width:100px; float: left; margin: 0; padding: 0;  }
#home-feature-rightcolwrap { background-color: #fff; vertical-align: top; width:100px; float: right; margin: 0; padding: 0;  }

#home-feature-leftcol { margin: 0; padding: 0;  }
#home-feature-rightcol { margin: 0; padding: 0;  }

#home-feature-leftcol p { padding: 10px 0 15px 0; }
#home-feature-rightcol p { padding: 10px 0 15px 0; }

#home-feature-leftcol p a:link  { color: #6F7F26; text-decoration: none; border: none; }
#home-feature-leftcol p a:visited  { color: #6F7F26; text-decoration: none; border: none; }
#home-feature-leftcol p a:hover, a:active { color: #3C6787; text-decoration: none; border: none; }

#home-feature-rightcol p a:link  { color: #6F7F26; text-decoration: none; border: none; }
#home-feature-rightcol p a:visited  { color: #6F7F26; text-decoration: none; border: none; }
#home-feature-rightcol p a:hover, a:active { color: #3C6787; text-decoration: none; border: none; }

/* level 2 center col --- */
/* content --- */
#l2-body-wrap { background-color: #fff; vertical-align: top; width:910px; float: left; clear: both; margin: 0 0 0 38px; padding: 20px 0 0 0; white-space: nowrap; }
/* IE / Win hacks */
*html #l2-body-wrap { margin-left: 18px; }
/* END IE / Win hacks */

#l2-body { color: #333; font: 12px/18px Arial, Helvetica, sans-serif; margin: 0 0 0 23px; padding: 0 0 25px; width:714px; float: right; white-space: normal; }
#l2-body h1 { color: #532380; font: bold 19px/20px Arial, Helvetica, sans-serif; text-transform: uppercase; margin: 0 0 21px; }
#l2-body h2 { color: #532380; font: bold 16px/19px Arial, Helvetica, sans-serif; margin: 0 0 17px; letter-spacing:.2em; }
#l2-body p { }
#l2-body ul { margin: 0; padding: 3px 0 5px; width: 95%; list-style: none; }
#l2-body ul li { list-style: none; background: url(../images/bullet-green.gif) no-repeat 0 5px; padding-left: 15px; }

#row1-wrap { background-color: #fff; vertical-align: top; width:710px; float: left; margin: 20px 0 0 0; padding: 0; }
#row1 { margin: 0; padding: 0;  }
#row1 ul { margin: 0; padding: 0; width: 100%; list-style: none; background-image: none; }
#row1 ul li { height: 140px; float: left; clear: none; padding: 0 75px 0 0; margin: 0; list-style: none; display: inline; background-image:none; }

#row1 ul li a:link  { color: #6F7F26; text-decoration: none; border: none; }
#row1 ul li a:visited  { color: #6F7F26; text-decoration: none; border: none; }
#row1 ul li a:hover, a:active { color: #3C6787; text-decoration: none; border: none; }


/* STYLES BELOW ARE OLD/NOT USED */
#col1-wrap { background-color: #fff; vertical-align: top; width:100px; float: left; margin: 0; padding: 0; }
#col2-wrap { background-color: #fff; vertical-align: top; width:100px; float: left; margin: 0; padding: 0 0 0 104px; }
#col3-wrap { background-color: #fff; vertical-align: top; width:100px; float: left; margin: 0; padding: 0 0 0 104px; }
#col4-wrap { background-color: #fff; vertical-align: top; width:100px; float: left; margin: 0; padding: 0 0 0 104px; }

#col1 { margin: 0; padding: 0;  }
#col1 p { padding: 0 0 30px 0; }

#col2 { margin: 0; padding: 0;  }
#col2 p { padding: 0 0 30px 0; }

#col3 { margin: 0; padding: 0;  }
#col3 p { padding: 0 0 30px 0; }

#col4 { margin: 0; padding: 0;  }
#col4 p { padding: 0 0 30px 0; }


/* end --- */
