/* Default HTML tag behavior */
/*
body { color: #000; margin-top:5px; }
*/
/* Master */
/*
.master { background-image: url(../images/bkgrn_greenGrain.jpg); background-repeat: repeat; }
*/
/* Masthead */
/*
.masthead h1 { font-size: 2.6em; color: #FEED93; line-height: 82px; margin: 0 0 0 25px; }
*/
/* Body wrapper */
.bodyWrapper-home {background: #FFF; border-left: 1px solid #B8D089;border-right: 1px solid #B8D089;border-top: 1px solid #B8D089;padding-bottom:5px;}
.inner-bodyWrapper-home { margin: 5px; background: #A5E1A5 url(/images/body_inner_bg.jpg);background-repeat:repeat-x;;}
/* Left column */
.leftColumn { width: 250px; float: left;}

/* Right column */
.rightColumn { width: 605px; float: right;}
/*.islandDestination h1 { color: #F90; font-size: 1.3em; margin: 0; }
.islandDestination ul { margin: 5px 0 10px 0; list-style: none; float: left; width: 130px; }
.islandDestination ul li { background-image: url(../images/bullet_onGreen.gif); background-position: 0 4px; background-repeat: no-repeat; padding: 0 0 0 15px; }
.islandDestination ul li a:link { color: #CEC288; text-decoration: underline; }
.islandDestination ul li a:visited { color: #CEC288; text-decoration: underline; }
.islandDestination ul li a:hover { color: #B26D01; text-decoration: underline; }
.islandDestination ul li a:active { color: #B26D01; text-decoration: underline; }*/

/* Features */
.features { width: 730px; margin: 0 20px; font-family: "trebuchet ms", arial, helvetica, sans-serif;  }
.features dl { width: 167px; height: 221px; margin: 0; padding: 0; list-style: none; float: left; background-color: #FAEEC6; border: 2px solid #FFF; margin: 0 4px; }
.features dl dd img { float: right; margin: 0 -4px 0 6px; }
.features dl dd { padding: 4px; }
.features dl dd h2 { font-size: 1.2em; color: #312000; font-weight: bold; margin: 0 0 8px 0; padding: 0; }
.features dl dd p { margin: 0 0 6px 0; color: #000; font-size: 1.1em; line-height: 140%; }

.learnMore { background-image: url(../images/bkgrn_brownBtn.gif); background-repeat: repeat-x; color: #FAEEC6; text-align: center; border: 2px solid #9B884B; width: 90px; height: 22px; line-height: 20px; font-size: 1.3em; font-weight: bold; margin: 0 auto 8px auto; }
.learnMore a:link { text-decoration: none; color: #FAEEC6; }
.learnMore a:visited { text-decoration: none; color: #FAEEC6; }
.learnMore a:hover { text-decoration: underline; color: #FAEEC6; }
.learnMore a:active { text-decoration: underline; color: #FAEEC6; }

/* Call to action */
.callToAction { margin: 20px 30px 20px 30px; border-top: 1px dotted #B26D01; border-bottom: 1px dotted #B26D01; }
.callToAction h3 { color: #F90; margin: 5px 0 -5px 0; }
.callToAction p { font-size: 1.0em; margin: 0; padding: 5px 0 8px 0; }
.callToAction a:link, .callToAction a:visited { color: #CEC288; text-decoration: underline; }
.callToAction a:hover, .callToAction a:active { color: #B26D01; text-decoration: underline; }
.callToAction img { float: right; position: relative; left: -10px; top: -10px; }
.callToAction-right { float: right; margin-right: 30px; }

/* Email opt-in */
form.optIn { text-align: center; margin-bottom: 15px; margin-top: -15px; }
form.optIn label { font-size: 1.3em; font-family: "trebuchet ms", arial, helvetica, sans-serif; color: #F90; font-weight: bold; }
form.optIn input { margin: 0 5px; }
form.optIn input.button { font-size: 1.0em; color: #FFF; font-weight: bold; text-transform: uppercase; border: 0; background-image: url(../images/bkgrn_btn.gif); background-repeat: no-repeat; height: 22px; width: 85px;  background-color: transparent; cursor: pointer; }

/* Bottom nav */
.bottomNavContainer ul.bottomNav li { border-left: 1px solid #CEC288; }
.bottomNavContainer ul.bottomNav li a:link { color: #000; text-decoration: underline; }
.bottomNavContainer ul.bottomNav li a:visited { color: #000; text-decoration: underline; }
.bottomNavContainer ul.bottomNav li a:hover { color: #B26D01; text-decoration: underline; }
.bottomNavContainer ul.bottomNav li a:active { color: #B26D01; text-decoration: underline; }
