@charset "UTF-8";
/* CSS Document */

body { color:#000000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#fff; margin:0; padding:0 }
p { line-height:18px; margin-top:0px; }
h1 { color:#E36E00; font-size:16px; font-weight:bold; line-height:18px; margin:0 0 15px 0; }
h2 { font-size:14px; font-weight:bold; line-height:16px; margin:20px 0 5px 0; }
ul { margin:1em 0 1em 1em; padding-left:20px; list-style-type:disc; }
li { margin-top:3px; line-height:16px; }
img { outline:none; }

a:link { color:#0032ad; text-decoration:underline; }
a:visited { color:#0032ad; text-decoration:underline; }
a:hover { color:#1c91ff; text-decoration:underline; }
a:active { color:#1c91ff; text-decoration:underline; }

#navbarColumn { padding: 0 5px 0px 6px; }

#navMainMenu { padding:10px 10px 5px 20px; font-size:14px; line-height:22px; }
#navMainMenu a:link { color:#0032ad; text-decoration:none; }
#navMainMenu a:visited { color:#0032ad; text-decoration:none; }
#navMainMenu a:hover { color:#1c91ff; text-decoration:none; }
#navMainMenu a:active { color:#1c91ff; text-decoration:none; }

#navContactMenu { padding:10px 10px 5px 20px; font-size:13px; line-height:14px; }
.navContactPhone { color:#E36E00; font-size:16px; font-weight:bold; }
.navContactText { color:#0032ad; font-size:11px; line-height:14px; margin-top:-10px; }

.homeFeaturedText { color:#0032ad; font-size:10px; line-height:12px; padding:10px 15px 10px 15px }
.homeFeaturedTrips { color:#0032ad; font-size:11px; padding:5px 10px 10px 0; }
.homeFeaturedTrips p { margin:0; padding:5px 0 5px 0; line-height:13px; }
.homeBodyText { margin:20px 20px 20px 15px; font-size:13px; line-height: 16px; }

#mainBodyColumn { padding: 30px 20px 20px 30px; }

#sidebarColumn { padding: 0 5px 0 0; background-image:url(../images/yellowsidebarbkgd.jpg); background-repeat:no-repeat }
.sidebarBody { margin:17px; color:#0032ad; font-size:11px; }
.sidebarBody p { line-height:13px; }

.textSmall { font-size:10px; line-height:13px; }
.textSmallBlue { color:#0032ad; font-size:10px; line-height:13px; }
.textLarge { font-size:14px; line-height:17px; }
.text16 { font-size:16px; line-height:18px; }
.textCaption { color:#0032ad; font-size:11px; line-height:15px; margin:0; padding:0; }
.textCaptionHeading { color:#0032ad; font-size:11px; font-weight:bold; line-height:13px; margin:0; padding:3px 0; }
.textStoreHours { color:#0032ad; font-size:14px; font-weight:bold; line-height:20px; }

.textNavBottom { color:#999; font-size:11px; margin:13px 10px 5px 0; }
.textNavBottom a:link { color:#1c91ff; text-decoration:none; padding-right:5px; padding-left:5px; }
.textNavBottom a:visited { color:#1c91ff; text-decoration:none; padding-right:5px; padding-left:5px; }
.textNavBottom a:hover { color:#0032ad; text-decoration:none; padding-right:5px; padding-left:5px; }
.textNavBottom a:active { color:#0032ad; text-decoration:none; padding-right:5px; padding-left:5px; }

.textCopyright { color:#999; font-size:9px; line-height:12px; margin:0 10px 0 0; }

.textSiteInfo { color:#999; font-size:9px; line-height:12px; margin:0 10px 0 0; text-align:right; }

a.SiteInfo:link { color:#999; text-decoration:none; }
a.SiteInfo:visited { color:#999; text-decoration:none; }
a.SiteInfo:hover { color:#1c91ff; text-decoration:none; }
a.SiteInfo:active { color:#1c91ff; text-decoration:none; }.style1 strong {
	color: #F00;
}
.style1 p strong {
	color: #00F;
}
.style1 p {
	color: #F00;
}
.style1 p strong {
	color: #F00;
}

