/* Content area */
#content { width: 770px; background-color: #CCE9F6; background-image:  url(../images/bkgrn_home.gif); background-repeat: repeat-x; margin: 0 auto; }

/* Hero area */
#hero { min-height: 185px; margin-bottom: 15px; background-color: #FFF; background-image: url(../images/hm_hero_bkgrn.jpg); background-repeat: no-repeat; }
#hero h1 { text-indent: -9999px; overflow: hidden; }
#hero h2 { text-indent: -9999px; overflow: hidden; }
#hero ul { margin: 60px 0 0 380px; font-size: 1.1em; color: #000; }

/* Features area */
#features { padding: 0 0 0 22px; float: left; margin-bottom: 15px; }
#features table { width: 350px; }
#features th { background-image: url(../images/hm_feature_bkgrn.gif); background-repeat: no-repeat; height: 25px; text-align: left; }
#features th h3 { padding: 3px 0 0 15px; color: #000; font-family: arial, helvetica, verdana, sans-serif; font-size: 1.2em; }
#features td { height: 80px; border: 1px solid #B9BAB8; }
#features td p { color: #000; font-size: 1.0em; vertical-alignment: top; margin: 0 10px; padding: 0; }
#features td img { margin: 4px 4px 0 0; }

/* Highlights area */
#rtHighlights { float: right; width: 225px; margin: 0; padding: 0 15px; }
#rtHighlights ul { margin: 0; padding: 0; font-size: 1.1em; }
#rtHighlights h3 { font-family: arial, helvetica, verdana, sans-serif;  font-size: 1.4em; line-height: 1.3em; margin-bottom: 15px; }
#rtHighlights img { padding: 2px; margin: 0 8px; border-right: 1px solid #666; border-bottom: 1px solid #666; background-color: #FFF; }
#lfHighlights { float: left; width: 265px; margin: 0; padding: 0 15px; }
#lfHighlights h2 { margin: 0; font-size: 1.4em; line-height: 1.4em; }
#lfHighlights h3 { font-family: arial, helvetica, verdana, sans-serif; font-weight: normal; font-size: 1.6em; line-height: 1.2em; }
#lfHighlights ul { margin: 0; padding: 0; }
#lfHighlights img { padding: 2px; margin: 0 8px; border-right: 1px solid #666; border-bottom: 1px solid #666; background-color: #FFF; }
#centerHighlights { margin: 0 255px 0 295px ; padding: 0 15px; border-left: 1px solid #0093D0; border-right: 1px solid #0093D0; }
#centerHighlights ul { margin: 0; padding: 0; font-size: 1.1em; }
#centerHighlights h3 { font-family: arial, helvetica, verdana, sans-serif; font-size: 1.4em; line-height: 1.3em; margin-bottom: 15px; }