/* Default HTML tag behavior */
body 
{ 
	background-image: url(../images/bg.jpg);
	background-repeat:no-repeat;
	/*
	background-attachment:fixed; 
	*/
	background-color:#FFF; 
	
}

/* Master */
.master 
{  
/*
background-color: #EEF8FF;
*/
width:810px;
}

.masthead 
{  
text-align:right;
background-image: url(../images/logo.gif);
height:72px;

}

/* Masthead */
.masthead h1 { font-size: 2.6em; color: #FEED93; line-height: 82px; margin: 0 0 0 25px; }

/* Body wrapper */
.bodyWrapper-home { padding: 3px 11px 12px 12px; min-height: 100px; background-color: #EEF8FF; }

/* Left column */
.leftColumn { width: 460px; float: left; padding: 0 10px 0 50px; }

/* Right column */
.rightColumn { width: 190px; float: right; padding: 0 35px 15px 0; }
/*
.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; }
*/
.islandDestination{ margin:0; padding:0; border-bottom: #003366 solid 0px; 
height:131px; background-image:url(../images/start_island_adv_bg.jpg); background-color:#003366; }
.islandDestination img { padding:0; margin: 0; }

.emailSignup{ margin:0; padding:0; height:35px; background-image:url(../images/email_signup_bg.jpg); 
background-color:#68C3FF; 
margin-top:3px;background-repeat: no-repeat;background-position:-2px 3px;}
.emailSignup{
font-weight:bold;
font-size:1.1em;
font-family:Arial, Helvetica, sans-serif;
padding-left:30px;
}

#home_center_col{
width:787px;
margin:0;
padding:0;
background-color:#FFFFFF;
margin-top:5px;
/*
border: 1px solid #CCCCCC;
*/
}

#home_center_col h1{
border-bottom: 1px dotted #006633;
margin:10px 20px 5px 0;
font-size:20px;
font-family: "Monotype Corsiva" ,arial, helvetica, sans-serif;
color:#006600;
}

#right_col_content_1{
float:right;
width:200px;
margin:10px;
}


#right_col_content_2{
float:left;
width:200px;
margin:10px;
}

#right_col_content_3{
float:left;
width:200px;
margin:10px;
}


#home_center_col h2{
font-size:12px;
font-family: arial, helvetica, sans-serif;
color:#000;
margin:0;
}


.top_search{
padding:20px 20px 0 0;
}

.search_btn{
margin:0;
padding:0;
}

/* Features */
.features { width: 787px; margin: 0; font-family: "trebuchet ms", arial, helvetica, sans-serif; font-size:11px;margin-top:5px;}
.features dl { width: 167px; height: 221px; margin: 0; padding: 0; list-style: none; float: left; background-color: #C8EDFF; border-bottom: 1px dotted #CCC;
 margin: 0 10px; }
.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%; }

.more_options h3{
color:#000;
margin:0;
/*
font-size:1.2em;
*/
}


.more_options {
border-top: 0px solid #CCCCCC;
background-color: #FFF;
/*
background-image: url(../images/3boxes.jpg);
*/
margin-bottom:0;
color:white;
padding-bottom:5px;
padding-top:3px;
font-size:0.9em;
/*
background-image: url(../images/call_action_bg.gif);background-repeat: no-repeat;background-position:0 0;

background-image:
url(../images/call_action_bg.gif);background-repeat: no-repeat;background-position:480px 80px;
*/
background-image:
url(../images/rh_intro_bg.jpg);background-repeat: no-repeat;background-position:0 0;
}


.more_options_content {
margin:10px;
width:787px;
font-size:1.1em;
color:white;
}


.more_options_content_right {
margin:10px;
float:right;
width:400px;
}

.more_options_content_right a{
color: #000;
font-size:1.1em;
text-decoration: none;

}

.more_options_content a{
color:#009900;
font-size:1.4em;
text-decoration: underline;
font-weight:bold;
}


.more_options_content a:hover{
text-decoration: underline;
color:#009900;

}

.more_opt_list{
list-style: square;

}

.more_opt_list li{
margin: 0 100px 0 0;
padding: 0;
display: inline;
}


.learnMore { background-image: url(../images/bkgrn_brownBtn.gif); background-repeat: repeat-x; color: #FAEEC6; text-align: center; border: 2px solid #9B884B; width: 90px; height: 15px; line-height: 15px; font-size: 1.0em; font-weight: bold; margin: 0 auto 8px auto; float:right;}
.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 { font-size: 1.1em; margin:0;  width:787px; padding:0; background-color:#FFFFFF;background-image: 
url(../images/call_action_bg.gif);background-repeat: no-repeat; background-position:290px 14px; padding: 10px 0 10px 0;}
.callToAction h3 { color: #000; margin: 5px 0 5px 0; }
.callToAction p { font-size: 1.2em; margin: 0; padding: 5px 0 8px 0; }
.callToAction a:link, .callToAction a:visited { color: #009900; text-decoration: underline; }
.callToAction a:hover, .callToAction a:active { color: #000; text-decoration: underline; }
.callToAction img { float: right; position: relative; left: -10px; top: -10px; }
.callToAction-right { float: right; margin-right: 30px; }


.callToAction2 { font-size: 1.1em; margin:0;  width:787px; padding:0; background-color:#FFFFFF;background-image:
url(../images/call_action_bg.gif);background-repeat: no-repeat;background-position: 500px 0; padding: 10px 0 10px 0;}

.callToAction2 h3 { color: #000; 
margin: 
5px 0 5px 0; }
.callToAction2 p { font-size: 1.2em; margin: 0; padding: 5px 0 8px 0; }
.callToAction2 a:link, .callToAction a:visited { color: #009900; text-decoration: underline; }
.callToAction2 a:hover, .callToAction a:active { color: #000; text-decoration: underline; }
.callToAction2 img { float: right; position: relative; left: -10px; top: -10px; }
.callToAction-right { float: right; margin-right: 30px; }


/* Email opt-in */
form.optIn { margin-left:30px; margin-top:3px;}
form.optIn label { font-size: 1.1em; font-family: "trebuchet ms", arial, helvetica, sans-serif; color: #000; font-weight: bold; }
form.optIn input { margin: 1px 5px; width:120px;}
form.optIn input.button { font-size: 1.0em; color: #000; font-weight: bold; height: 22px;cursor: pointer; }

/* Bottom nav */
.bottomNavContainer ul.bottomNav li { border-left: 1px solid #CEC288; }
.bottomNavContainer ul.bottomNav li a:link { color: #CEC288; text-decoration: underline; }
.bottomNavContainer ul.bottomNav li a:visited { color: #CEC288; 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; }

