@charset "utf-8";
/* CSS Document */
#logo { float:left}
/*next 2 IDs for background fixed, full-page image*/
body { overflow: hidden; color:#FF9F00; font-family:"Gill Sans MT", "Microsoft YaHei", Verdana, "Adobe Heiti Std R";}
#container{padding:20px 0;}
#background{position:absolute; z-index:1; width:100%; height:100%;}
#scroller {position:absolute; width:100%; height:100%; top:0; left:0; overflow: auto; z-index:2; }
#header { height: 151px;}
#header p { float:right; width:779px; text-align:center; font-size:14px; padding:10px 0; margin:0 20px 0 0; border-right:1px dotted #222; }
#logo img{padding:0 20px 0px 20px;width:160px;height:150px;}
#pics img { left:-20px;}
#sidebar { float:left; width:180px;}
#links { margin:-0px 0 10px 20px; font-size:14px; }
#textbox{ width:750px; min-height:813px;float:right; background:#000; margin-right:20px; padding:30px 20px 50px 30px;}
#adBox {margin:-14px 0 0 20px; padding:20px 0; width:158px; text-align:center; height:100%; background: #55DFFF; float:left; border:1px solid #FFF; }
#team{ text-align:center;}
#text1{font-size:13px;}

H1 { font-family: "Eras Bold ITC", sans-serif; font-size:28px; font-weight:bold; text-align:center}
H2 { font-family: "Gill Sans MT", "Eras Bold ITC", sans-serif; font-size:30px; text-align:center}
H1 span { font-size:28px; font-weight:bold}
H3 { font-size: 22px; font-style: italic; text-align:center; margin-right:1em }
H4 { font-size: 20px; font-style: italic; text-align:left; margin-right:1em }
H5 { font-family: "Gill Sans MT", "Eras Bold ITC", sans-serif; font-size: 22px; font-weight:bolder; text-align:center}
H6 { font-family: "Gill Sans MT", "Eras Bold ITC", sans-serif; font-size: 22px; font-weight:bolder; text-align:center}
p { font-size:13px; margin-right:15px; font-stretch: semi-expanded}
p span { font-size:15px; font-weight:bold}
#name { font-size:x-large; font-weight:bold}
#name script { font-size:13px; margin-right:15px; font-stretch: semi-expanded}
#emailTel { margin-top:-1em;}


#about a { color:#FF9F00; text-decoration:underline;}
#about a:hover { color:#FF5F00;}
#about a:active { color:#D40000;}
#about img { border:#531302 solid medium; padding:0; margin-left:10px}
#linkStyle a { color:#FF9F00; text-decoration:underline;}
#linkStyle a:hover { color: #FF7F00;}
#linkStyle a:active { color:#D40000;}
#feature a { color:#FF9F00; text-decoration:underline;}
#feature a:hover { color:#FF5F00;}
#feature a:active { color:#D40000;}
#feature { text-align:center;}
#text1 a { color:#FF9F00; text-decoration:underline;}
#text1 a:hover { color:#FF5F00;}
#text1 a:active { color:#D40000;}
#text3 a { color:#FF9F00; text-decoration:underline;}
#text3 a:hover { color:#FF5F00;}
#text3 a:active { color:#D40000;}
#text4 a { color:#FF9F00; text-decoration:underline;}
#text4 a:hover { color:#FF5F00;}
#text4 a:active { color:#D40000;}
#text5 a { color:#FF9F00; text-decoration:underline;}
#text5 a:hover { color:#FF5F00;}
#text5 a:active { color:#D40000;}
#mapLink a { text-decoration:none; color:#000;}
#mapLink { text-decoration:none; color:#000;}
#totem { float:right; border:#531302 solid medium; padding:0; margin-left:10px;}
#beach { text-align:center; border:#531302 solid medium; padding:0; margin-left:2em;}
#htmlLinks a:visited { color: #0080FF}
#htmlLinks a:hover { color: #A00}
#bottomLinks { text-align:center; font-size:small; margin-top:3em;}

#first { font-variant:small-caps;}
#local img { border:#531302 solid medium; padding:0; margin-left:10px}
#mortCalc { text-decoration: none; display: block; width: 100%; text-align: center; float: left; font-family: "Gill Sans MT", Verdana, san-serif; font-size:8pt; color: #3399CC;}
#listCalc { margin-top:-21em; padding: 0; width: 185px; float:right; margin-right: 30px;}
#rates img { border:#531302 solid thin;}

/*#text1 { background:#000; text-align:left; font-family:"Gill Sans MT", "Microsoft YaHei", Verdana, "Adobe Heiti Std R"; font-size:large; color: #FF9F00; font-weight: bold; padding:1.25em; margin-top:-50.5em; padding-bottom:5em; padding-left:1.5em;}

#text2 { background:#000; text-align:left; font-family:"Gill Sans MT", "Microsoft YaHei", Verdana, "Adobe Heiti Std R"; font-size:large; color: #FF9F00; font-weight: bold; padding:1.25em; margin-top:-50.5em; padding-bottom:5em; padding-left:1.5em;}

#text3 { background:#000; text-align:left; font-family:"Gill Sans MT", "Microsoft YaHei", Verdana, "Adobe Heiti Std R"; font-size:large; color: #FF9F00; font-weight: bold; padding:1.25em; margin-top:-55.65em; padding-bottom:5em; padding-left:1.5em;}

#text4 { background:#000; text-align:left; font-family:"Gill Sans MT", "Microsoft YaHei", Verdana, "Adobe Heiti Std R"; font-size:large; color: #FF9F00; font-weight: bold; padding:1.25em; margin-top:-40.85em; padding-bottom:5em; padding-left:1.5em;}

#text5 { background:#000; text-align:left; font-family:"Gill Sans MT", "Microsoft YaHei", Verdana, "Adobe Heiti Std R"; font-size:large; color: #FF9F00; font-weight: bold; padding:1.25em; margin-top:-51.65em; padding-bottom:5em; padding-left:1.5em;}

#text { background:#000; text-align:left; font-family:"Gill Sans MT", "Microsoft YaHei", Verdana, "Adobe Heiti Std R"; font-size:large; color: #FF9F00;  font-weight: bold;}

#about { background:#000; text-align:left; font-family:"Gill Sans MT", "Microsoft YaHei", Verdana, "Adobe Heiti Std R"; font-size:large; color: #FF9F00; font-weight: bold; padding:1.25em; margin-top:-51.65em; padding-bottom:5em; padding-left:1.5em;}*/
/*if faq page is added make sure to adjust margin-top of the above 3 divs to -53em*/
#map { margin-right:-.6em;}
#map a p { margin-left:150px;}
#map2 a { color:#FF9F00; text-decoration:underline;}
#map2 a:hover { color:#FF5F00;}
#map2 a:active { color:#D40000;}
#map3 a { color:#FF9F00; text-decoration:underline;}
#map3 a:hover { color:#FF5F00;}
#map3 a:active { color:#D40000;}
#map3 { float:right; margin-top:-26.3em}
#tips { font-size:13px; color: #FF9F00; margin-right:15px} 
#contactForm { color:#000; border: #531302 outset 2px; font-family:"Gill Sans MT"; font-size:13px;}/* padding-top:1em */
#contactForm td { padding-left:1em;}



#upLinks { float:left; left:-5px; } 
#links a { color: #000}/*#009*/
#upLinks a { color: #009} 
/*#details { font-size:medium}
#packages { font-size:medium}*/
#pkgBox { font-size:13px; border:inset #009}
#pkgBox a { text-decoration: underline; color:#009}
#pkgBox a:hover { color:#A00} 
#pkgHead { text-align:center; /*font-size:+1.5;*/ font-weight: bolder; color:#009; text-transform:uppercase}
#pkgHead a:hover { color:#CC0000}
#upHeader { background-color:#3fa9f5; width:70%; height:150px}
#upHeader img { float:left; padding-right:5.5em; padding-left:1em}
#upHeader H1	{ text-align:left; padding-top:3em}
#upSecond { background-color: #E1EEF9; width:70%} 
#form { background-color: #9fd4fa; padding-top:3em; padding-left:7em; padding-bottom:3em; margin-left:11em; margin-right:0.5em; }
#upSecond ul { text-align:left }
#fsboUp { margin-left:20%}
#explain { padding-left:20%; color:#000; font-size: 20px; text-align:left; font-weight:bold}
#explain a { color: #2A00FF; text-decoration:underline} 
#explain a:hover { color:#A00}
#formMain { margin-top: -1.5%}
#formGroup { padding-left:5%}
#border img { border: ridge #000080 thick}
#button { color: #000; background-color:#FF9F00; border: #000080 solid medium; font-variant:small-caps; font-weight:bold}
#button:hover { color:#2A1FAA}
#button2 { color: #000; background-color:#FF9F00; border: #000080 solid medium; font-variant:small-caps; float:right; font-weight:bold}
#button2:hover { color:#2A1FAA}

.sf-menu li {
	background:	#55DFFF;
}

.sf-menu li:hover, .sf-menu li.sfHover { background: #55DFFF}


.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background: #E1EEF9;
	outline:		0;
}

.slideshow-container { padding-bottom:0}
