
body { background:url(images/bodybg.jpg); }
#container { background:#FFF url(images/pagebg-right.jpg) top right repeat-y; margin:20px auto; }
#page { background:url(images/pagebg-bttm.jpg) bottom right no-repeat; padding-bottom:5px; }
#header, #tabs, #content_box { margin-right:3px; width:auto;}
#header, #tabs, #footer { border:none; }
#content_box { background:none; }
#footer { background:#666 url(images/footerbg.jpg) bottom left repeat-x; margin:3px 8px 5px 3px; }

#page { padding-top:5px; }
#header { background:#f7ffff url(images/head-clouds.jpg) top right no-repeat; margin:2px 8px; padding:0; height:100px; }
#header #logo { float:left; margin:0; padding:0; }
#header #logo a { display:block; width:300px; height:70px; background:url(images/logo.gif) top left no-repeat; font-size:1px; text-indent:-2500px; }
#header #logo a { display:block; width:375px; height:90px; background:url(images/logo2.gif) top left no-repeat; font-size:1px; text-indent:-2500px; }
#header #tagline { display:none; }
#header .headContact { float:right; text-align:right; font-size:1.5em; padding:0 0 0 35px; margin:10px 10px 0 0; background:url(images/head-contact.gif) top left no-repeat; }
#header .headContact p { margin:3px 0 5px 0; }
#header .headContact p.freecall { font-size:1.2em; }
#header .headContact p { }


.cb { clear:both; height:1px; font-size:1px; line-height:1px; }

ul#tabs, ul#tabs li, ul#tabs li.current_page_item, ul#tabs li a { margin:0; padding:0; border:none; background:none; text-transform:none; letter-spacing:normal; }
ul#tabs { background:#f28042 url(images/navbg.gif) bottom left repeat-x; font-size:1.3em; margin-right:8px; margin-left:3px; }
ul#tabs li {  }
ul#tabs li a { padding:8px 20px; color:#FFF; font-weight:bold; letter-spacing:1px; }
ul#tabs li a:hover { background:#666 url(images/navbg-hover.gif); color:#FFF; text-decoration:none; }
ul#tabs li.active a { background:#666 url(images/navbg-hover.gif); color:#FFF; text-decoration:none; }
ul#tabs li.active ul a { background:none;  }
ul#tabs li.active ul a:hover { background:#666 url(images/navbg-hover.gif); }
ul#tabs li.current_page_item { background:none; }
ul#tabs li.current_page_item a { background:#dc5811; }
ul#tabs li.current_page_item a:hover { }
ul#tabs ul { display:none; position:absolute; list-style:none; background:#f0691e; border-top:1px solid #FFF; width:200px; }
ul#tabs ul li { float:none; border:1px solid #FFF; border-top:none; }
ul#tabs ul li a { float:none; padding:5px; font-weight:normal; font-size:1.1em; width:188px; }
ul#tabs ul li.current_page_item { padding:0; }
ul#tabs ul li.current_page_item a { background:none; padding:5px; }
ul#tabs li:hover ul { display:block; }

.ie ul#tabs { width:99%; }
.ie #header { width:98.5%; margin:5px auto; }

#sidebars { margin-top:10px; }
#content { width:67em; margin-top:10px; }

.headline_area { margin:0; padding:0; }
.headline_area h1, .headline_area h2 { display:none; }
.headline_area span.edit_post { }
.headline_meta { line-height:auto; }
.headline_area p.headline_meta {  }
.headline_area p.headline_meta * {  }
.headline_area p.headline_meta span.edit_post { display:block; }

.format_text h1 { color:#e0621c; background:#000 url(images/h3-heli-ico.gif) 550px center no-repeat; padding:8px 50px 8px 10px; margin:2px 0 0.5em 0; 
				font-size:1.286em; line-height:1.222em;	}
.format_text h2 { color:#e0621c; background:#000 url(images/h3-heli-ico.gif) 550px center no-repeat; padding:8px 50px 8px 10px; margin:2px 0 0.5em 0; }
.format_text h3 { color:#e0621c; background:#000 url(images/h3-heli-ico.gif) 550px center no-repeat; padding:8px 50px 8px 10px; margin:2px 0 0.5em 0; }

.format_text img.alignleft { margin-right:0.5em; }
.format_text img.alignright { margin-left:0.5em; }

p#breadcrumbs { margin:0.5em 1em 0 1em; font-size:1.1em; color:#333; }

#feature_box { background:#75a0ba url(images/feat-heli.jpg) top left no-repeat; margin:2px 8px 2px 3px; padding:0; height:255px; font-size:1.6em; }
#feature_box div.content { width:390px; float:right; margin:20px 20px 0 0; line-height:180%; color:#FFF; font-size:1.6em; }
/* #feature_box p { width:390px; float:right; margin:20px 20px 0 0; line-height:180%; color:#FFF; } */
#feature_box a.more { float:right; clear:right; color:#FFF; margin:20px 150px 0 0;
	background:url(images/feat-learnmore.jpg) center center no-repeat; padding:5px 30px 7px; }

li.wigWhatWeOffer h3 { background:url(images/wig-whatweoffer.jpg); height:40px; font-size:1px; text-indent:-2700px; padding:0; width:280px; }
li.wigWhatWeOffer ul, li.wigWhatWeOffer ul li { margin:0; padding:0; } 
li.wigWhatWeOffer li { font-size:1.4em; }
li.wigWhatWeOffer a { display:block; width:265px; height:25px; margin:5px 0; color:#000; font-weight:bold; padding:105px 0 0 15px; }
li.wigWhatWeOffer a.chartr { background-image:url(images/wig-charters.jpg); }
li.wigWhatWeOffer a.sights { background-image:url(images/wig-sightseeing.jpg); }
li.wigWhatWeOffer a.photos { background-image:url(images/wig-photography.jpg); }
li.wigWhatWeOffer a.towing { background-image:url(images/wig-bannertowing.jpg); }


#footer { text-align:left; color:#CCC; }
#footer p a { border:none; }
#footer p a:hover { color:#FFF; }
#footer ul#tabs { background:none; font-size:1.1em; margin:0; float:left; padding:0; clear:none; width:700px; }
#footer ul#tabs ul { display:none !important; }
#footer ul#tabs li a { padding:2px 10px 2px 0; font-weight:normal; }
#footer ul#tabs li a:hover { background:none; text-decoration:underline; }
#footer ul#tabs li.current_page_item a { background:none; font-weight:bold; }
#footer p.copy { text-align:left; clear:left; padding-top:25px; float:left; }
#footer p.locate { float:right; }
#footer img#sponsors { border:none; float:right; margin:20px 200px 0 0; }