@charset "utf-8";
/* CSS Document */
body 						{ margin:0; padding:0; background:#000000; font-family:Arial, Helvetica, sans-serif; font-size:65%; background: #000 ;}
#main						{ background:url('http://www.1800skyride.com/media/content_bg_repeat.png') center repeat-y; position:relative; }

ul, li 						{ list-style:none; list-style-type:none; }
p, li, ul, h1,
h2, h3, h4 					{ padding:0px; margin:0; }
img							{ border:none }
/* #header 					{ min-width:1000px; width:100%; height:400px; display:block; margin:0 auto; position:absolute; } */
 #header 					{ height:400px; min-width:1000px; position:absolute; width:100%;  } 
 
.header_home 				{ background: url("http://www.1800skyride.com/media/header/header_home.jpg") no-repeat center center; }
.header_hanggliding			{ background: url("http://www.1800skyride.com/media/header/header_hanggliding.jpg") no-repeat center center; width:100%; }
.header_gliderrides			{ background: url("http://www.1800skyride.com/media/header/header_gliderrides.jpg") no-repeat center center; width:100%; }
.header_skydive				{ background: url("http://www.1800skyride.com/media/header/header_skydive.jpg") no-repeat center center; width:100%; }
.header_biplane				{ background: url("http://www.1800skyride.com/media/header/header_biplane.jpg") no-repeat center center; width:100%; }
.header_balloonrides		{ background: url("http://www.1800skyride.com/media/header/header_balloonrides.jpg") no-repeat center center; width:100%; }
.header_contact				{ background: url("http://www.1800skyride.com/media/header/header_home.jpg") no-repeat center center; width:100%; }

#Logo						{ width:364px; height:127px; display:block; background:url('http://www.1800skyride.com/media/trans_logo.png') no-repeat; }
.header-wrapper 			{ width:976px; margin:0 auto; }

#main .content-wrapper #content #page-content p { margin-right: 10px; }

.content-wrapper 			{ min-width:1000px; max-width:1400px; margin:0 auto; background: url('http://www.1800skyride.com/media/content_bg_top.png') no-repeat top center; }
.lower-wrapper 				{ min-width:1000px; max-width:1400px; margin:0 auto; background: url('http://www.1800skyride.com/media/content_bg.png') repeat-y top center; clear:both  }
#content			 		{ position:relative; top:197px; width:976px; margin:0 auto; overflow:hidden }

#navbar 					{ width:976px; height:60px; line-height:60px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; }
#navbarItems 				{ background: url('http://www.1800skyride.com/media/nav_bg.jpg'); overflow:hidden; float:left; width:958px }
#navbar .nav_first 			{ float:left; background: url('http://www.1800skyride.com/media/nav_left.png') no-repeat; width:9px; display:block; height:60px; }
#navbar .nav_last 			{ float:left; background: url('http://www.1800skyride.com/media/nav_right.png') no-repeat; width:9px; display:block; height:60px; }
#navbar .nav_line 			{ float:left; background: url('http://www.1800skyride.com/media/nav_line.jpg') no-repeat; width:2px; display:block; height:60px; }

.navItem, .navItem_active	{ float:left; height:60px; display:block; padding: 0 33px 0 33px; margin-left:1px; color:#7A899B; text-decoration:none }
.navItem:hover, 
.navItem_active				{ color:#54A1FF; text-decoration:none; background: url('http://www.1800skyride.com/media/nav_over.jpg')  no-repeat center;  }

.slides-nav				   	{ float:left; padding-left:22px; width:377px }
.highlight 					{ float:left; padding-top:10px; width:377px; height:84px; }
.slides-nav .highlight .image { float:left; width:68px; padding:4px 20px 3px 3px; height:68px; display:block  }
.slides-nav .highlight .title { float:left; height:30px;  width:262px; font-family:Tahoma, Geneva, sans-serif; font-size:18px; color:#356080; padding-top:6px }
.slides-nav .highlight .description { float:left;  width:262px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#535E65}

#page-content 				{ font-size:12px; color:#CFD3D7; width:577px; float:left; line-height:18px; }
#page-content h1			{ font-size:22px; font-weight:normal; padding:5px 0 15px 0; margin-left:10px; margin-bottom:-10px; }
#page-content h2			{ font-size:18px; padding:5px 0 15px 0; margin-left:10px; margin-bottom:-10px; margin-top:5px; }
#page-content h3			{ font-size:14px; padding:5px 0 15px 0; margin-left:10px; margin-bottom:0px; margin-top:5px; }
#page-content p				{ padding:7px 15px 6px 10px; text-align:justify; margin-bottom: 0px; }
#page-content p	a			{ color:#9EC2FF; text-decoration:none; }
#page-content p	a:hover			{ color:#FFFFFF; text-decoration:none; }
#content_box				{ width:524px; height:60px; background: url('http://www.1800skyride.com/media/content_box.png'); display:block; padding:13px 20px 13px 20px; text-align:center; margin-bottom:5px }
#content_box h2				{ font-size:18px; margin-top:-5px; margin-left:0px;  }

.rows20px					{ line-height:20px; }
.rows30px					{ line-height:30px; }

/* For Interior Content on Pages - Classifies the line size, etc. */
#page-content2				{ font-size:12px; color:#CFD3D7; width:577px; float:left;  line-height:18px; }
#page-content2 h1			{ font-size:22px; font-weight:normal; padding:5px 0 15px 0; margin-left:10px; margin-bottom:-10px; }
#page-content2 h2			{ font-size:18px; padding:5px 0 15px 0; margin-left:10px; margin-bottom:-10px; }
#page-content2 p			{ padding:7px 25px 6px 10px; text-align:justify; margin-bottom: 0px; }
#page-content2 p a			{ color:#9EC2FF; text-decoration:none; }
#page-content2 .box_line	{ background:url('http://www.1800skyride.com/media/news_line.gif'); width:542px; height:2px; display:block;  float:left; margin-left:10px; margin-top:10px; margin-bottom:5px }
#content_box2				{ width:524px; height:60px; background: url('http://www.1800skyride.com/media/content_box.png'); display:block; padding:13px 20px 13px 20px; text-align:center; margin-bottom:5px }
#content_box2 h2			{ font-size:18px; margin-top:-5px; margin-left:0px;  }

.rows20px2					{ line-height:20px; }
.rows30px2					{ line-height:30px; }
/* End */

/* Featured Events */
#main .content-wrapper #content #page-content .content_box_3 .event .title a { color:#79A5B3; text-decoration:none; }
#main .content-wrapper #content #page-content .content_box_3 .event .title a:hover { color:#FFFFFF; text-decoration:none; }
/* End */


#box976						{ width:976px; background:url('http://www.1800skyride.com/media/content-boxes/background.png'); padding:0px 20px 13px 20px; text-align:left; margin-bottom:5px; margin-top:0px; }
#box976top					{ width:976px; height:31px; background:url('http://www.1800skyride.com/media/content-boxes/header-blank-pagetopper.png'); color:#79A5B3; font-size:18px; font-weight:normal; padding: 17px 10px 0px 0px ; margin-bottom: 0px; }
#box976 .line				{ background:url('http://www.1800skyride.com/media/contact-box-line.gif') no-repeat center ; width:976px; height:2px; }
#box976top h2				{ color:#79A5B3; font-size:18px; font-weight:normal; }
#box976 h2					{ color:#79A5B3; font-size:18px; font-weight:normal; }
#box976 p					{ color:#79A5B3; font-size:11px; font-weight:normal; padding: 0px 30px 0 30px ; line-height:20px }

.content_box_3				{ width:253px; height:322px; background:url('http://www.1800skyride.com/media/content_box_3.png') no-repeat; float:left; margin-right:3px; padding:0 13px; line-height:normal; }
.content_box_3 .title		{ background:none; padding-left:17px; float:left; }
.content_box_3 .item .title,
.content_box_3 .event .title { padding-left:5px; width:155px; height:24px; line-height:24px; padding-bottom:7px }
.content_box_3 .item		{ padding-top:7px; float:left }
.content_box_3 .icon		{ background:url('http://www.1800skyride.com/media/news_icon.png') no-repeat scroll 0px 50%; padding-left:25px; line-height:40px; height:40px; display:block; font-size:12px; font-weight:bold; color:#79A4B3; float:left; width:228px; }
.content_box_3 .content		{ padding-top:2px; padding-left:25px; padding-bottom:15px; color:#79A5B3; font-size:11px; float:left; width:228px;}
.content_box_3 .box_line	{ background:url('http://www.1800skyride.com/media/news_line.gif'); width:253px; height:2px; display:block;  float:left }

.content_box_3 .event		{ padding:15px 0 15px; float:left }
.content_box_3 .event .title { float:left; height:24px; line-height:24px; width:160px; color:#79A5B3; font-weight:bold }

.content_box_3 .event .image { background:url('http://www.1800skyride.com/media/event_frame.png') no-repeat -11px 50%; width:56px; height:56px; display:block; float:left; padding:8px 0 0 23px; } 
.content_box_3 .event .content	{ padding-top:2px; padding-left:7px; padding-bottom:0px; color:#79A5B3; font-size:11px; float:left; width:160px;}

#gallery_box				{ background:url('http://www.1800skyride.com/media/gallery_box.png') no-repeat; width:976px; margin:0 auto; height:308px; padding-top:33px; float:left; margin-top:20px;}
#gallery_box ul				{ width: 648px; padding-right:0px; float:left; height:288px; display:block }
#gallery_box ul li			{ width: 130px; float:left; height:121px; display:block; padding-left:31px; padding-top:22px; }
#gallery_box ul li img		{ border: #022538 4px solid; }
#gallery_box ul li img:hover { border: #346CA1 4px solid; }

#hang-gliding-box			{ width:976px; height:250px; background:url('http://www.1800skyride.com/media/hang-gliding-box.png'); margin-top:30px }
#hang-gliding-box .btitle	{ padding-bottom:12px; float:left; width:100% }
#hang-gliding-box h2		{ font-size:18px; color:#79A5B3; font-weight:normal }
#hang-gliding-box .image	{ padding: 5px 15px 0 30px; float:left; height:220px; display:block }

#box-wide					{ width:976px; height:361px; background:url('http://www.1800skyride.com/media/box-wide.png'); margin-top:30px}
#box-wide .btitle			{ padding-bottom:7px; float:left; width:100%; margin-left:10px; }
#box-wide h2				{ font-size:18px; color:#79A5B3; font-weight:normal; }
#box-wide .content			{ color:#79A5B3; padding-left:20px; padding-right:10px;  }

#box_line_wide	{ background:url('http://www.1800skyride.com/media/news_line.gif'); width:542px; height:2px; display:block;  margin-top:10px; margin-bottom:5px; margin:auto; } 

#box-wide-sm				{ width:976px; height:109px; background:url('http://www.1800skyride.com/media/box-wide-sm.png'); margin-top:25px}
#box-wide-sm .btitle 		{ padding-bottom:22px; float:left; width:100%; margin-left:10px; }
#box-wide-sm p				{ color:#79A5B3; padding-left:30px; padding-right:30px; text-align:justify; }
#box-wide-sm h2				{ font-size:18px; color:#79A5B3; font-weight:normal; padding-left:30px }

#contact-box				{ width:976px; height:500px; background:url('http://www.1800skyride.com/media/contact-box.png'); }
#contact-box .line			{ background:url('http://www.1800skyride.com/media/contact-box-line.gif') no-repeat center ; width:976px; height:2px; }
#contact-box h2				{ color:#79A5B3; font-size:18px; font-weight:normal; padding: 0 30px 5px 30px ; }
#contact-box p				{ color:#79A5B3; font-size:11px; font-weight:normal; padding: 0px 30px 0 30px ; line-height:20px }
#contact-box p	a			{ color:#9EC2FF; text-decoration:none; }
#contact-box p	a:hover			{ color:#FFFFFF; text-decoration:none; }

#contact-box2				{ width:976px; height:828px; background:url('http://www.1800skyride.com/media/contact-box.png'); }
#contact-box2 .line			{ background:url('http://www.1800skyride.com/media/contact-box-line.gif') no-repeat center ; width:976px; height:2px; }
#contact-box2 h2			{ color:#79A5B3; font-size:18px; font-weight:normal; padding: 0 30px 5px 30px ; text-align:center }
#contact-box2 p				{ color:#79A5B3; font-size:11px; font-weight:normal; padding: 0px 30px 0 30px ; line-height:20px }



#gal_banner					{ float:left; padding-top:14px; padding-left:0px; }

#right						{ float:left; width: 399px; }
#video-right				{ float:left;}
#video-right .vtitle		{ background: url('http://www.1800skyride.com/media/content_right_title_bg.png') no-repeat; width:369px; height:32px; display:block; line-height:32px; padding-left:30px; color:#97BFCC; font-size:16px; padding-bottom:5px; }
#right .title				{ background: url('http://www.1800skyride.com/media/content_right_title_bg.png') no-repeat; width:369px; height:32px; display:block; line-height:32px; padding-left:30px; color:#97BFCC; font-size:16px; }
#content .btitle			{ background:none; height:32px; display:block; line-height:32px; padding-left:20px; color:#97BFCC; font-size:16px; }
.vtitle	span, .title span, .btitle span	{ color:#BFDBFF; font-weight:bold }

#video-right .embed			{ width:399px; height:288px; background-color:#06253E; display:block }

#bookmark-and-share			{ float:left; padding-top:6px; background:url('http://www.1800skyride.com/media/content_right_box_bg.png') no-repeat; height:158px; width:399px; display:block }
#bookmark-and-share .title	{ background:none }
.right-content-box			{ padding-top:10px; }
.sharethis					{ float:left; padding-left:50px; color:#79A4B3; font-size:12px; width:83px; height:35px; line-height:35px; text-decoration:none }
#share_facebook				{ background: url('http://www.1800skyride.com/media/sharethis/facebook.png') no-repeat 25px ;}
#share_flickr				{ background: url('http://www.1800skyride.com/media/sharethis/flickr.png') no-repeat 25px ;}
#share_rssfeed				{ background: url('http://www.1800skyride.com/media/sharethis/rssfeed.png') no-repeat 25px ;}
#share_twitter				{ background: url('http://www.1800skyride.com/media/sharethis/twitter.png') no-repeat 25px ;}
#share_delicious			{ background: url('http://www.1800skyride.com/media/sharethis/delicious.png') no-repeat 25px ;}
#share_google				{ background: url('http://www.1800skyride.com/media/sharethis/google.png') no-repeat 25px ;}
#share_stumbleupon			{ background: url('http://www.1800skyride.com/media/sharethis/stumbleupon.png') no-repeat 25px ;}
#share_myspace				{ background: url('http://www.1800skyride.com/media/sharethis/myspace.png') no-repeat 25px ;}
#share_yahoo				{ background: url('http://www.1800skyride.com/media/sharethis/yahoo.png') no-repeat 25px ;}

#googlecheckout 			{ float:left; padding-top:6px; background:url('http://www.1800skyride.com/media/content_right_box_bg.png') no-repeat; height:158px; width:399px; display:block }
#googlecheckout .title		{ background:none }

#newsletter 				{ float:left; padding-top:5px; margin-top:2px; background:url('http://www.1800skyride.com/media/content_right_box_bg.png') no-repeat; height:158px; width:399px; display:block }
#subscribe					{ background:url('http://www.1800skyride.com/media/btn_subscribe.png'); width:139px; height:57px; border:none; display:block; margin:10px 0 0 133px;   }
#signup_email	{ background:url('http://www.1800skyride.com/media/newsletter_input_bg.png') no-repeat; width:334px; height:31px; line-height:31px; margin:10px 0 0 30px; border:none; color:#3D6776; padding: 0 5px 0 5px; }

.blue 						{ color:#3B96E5 }
.white						{ color:#FFFFFF }

#footer_box					{ width:732px; margin:0 auto; display:block; height:94px; padding:20px 122px 0px 122px; float:left}

#footer-wrapper				{ min-width:1000px; max-width:1400px; margin:0 auto; background: url('http://www.1800skyride.com/media/footer_bg.png') no-repeat top center; height:335px; position:relative; top:0px  }
#footer						{ width:966px; margin:0 auto; padding:116px 0 0 10px; color:#536C78 } 

#footer-links				{ float:left; width:320px; height:166px; padding-top:40px; color:#536C78; line-height:26px; text-decoration:none; }
#footer-links a				{ color:#536C78; text-decoration:none; }
#footer-links a:hover		{ color:#FFFFFF; text-decoration:none; }
#footer-links span	 		{ float:left; padding:0 5px 0 5px; font-size:110%; color:#536C78; text-decoration:none }
#footer-links div			{ width:100%; float:left; }
#footer-links div.copy		{ padding-top:16px; }

#customer-feedback			{ float:left; padding-top:10px; }
#footer	h3					{ padding:10px 0 10px 0;  }
#footer	.cf_zone			{ width:280px; padding-bottom:10px;  }
#footer	.cf_zone a			{ color:#3B96E5; text-decoration:none; }
#footer	.cf_zone a:hover	{ color:#FFFFFF; text-decoration:none; }
#contact-form				{ float:left; padding:1px 0 0 34px ; width:332px; }
#contact-form #contact_name,
#contact-form #contact_email { padding:3px; width:326px; background:none; border:none;   color:#536C78 }
#contact-form textarea		{ width:328px; background:none; border:none; color:#536C78; padding-left:3px; padding-bottom:5px; line-height:20px; height:67px; }
#contact-form textarea		{  }
.cformdiv					{ padding-top:10px; }
.cformbtns					{ padding-top:14px; text-align:center }
#contact-form input[type="submit"],
#contact-form input[type="reset"] { width:68px; height:25px; line-height:25px; border:none; color:#536C78; background: url('http://www.1800skyride.com/media/submit_btn.png'); }

/* Contact-Us.php */
#contact-us-form					{ float:left; padding:1px 0 0 34px ; width:332px; }
#contact-us-form	 #contact_us_name,
#contact-us-form	 #contact_us_phone,
#contact-us-form	 #contact_us_email { padding:3px; width:326px; background:#012135; border-style:solid; border-width:1px; border-color:#000000;  color:#536C78 }
#contact-us-form	 #contact_us_inquiry { padding:3px; width:334px; background:#012135; border-style:solid; border-width:1px; border-color:#000000;  color:#536C78 }
#contact-us-form	 textarea		{ width:328px; background:#012135; border-style:dotted; border-width:1px; border-color:#000000; color:#536C78; padding-left:3px; padding-bottom:5px; line-height:20px; height:67px; }
#contact-us-form	 textarea		{  }
.cuformdiv					{ padding-top:10px; }
.cuformbtns					{ padding-top:14px; text-align:center }
#contact-us-form	 input[type="submit"],
#contact-us-form	 input[type="reset"] { width:68px; height:25px; line-height:25px; border:none; color:#536C78; background: url('http://www.1800skyride.com/media/submit_btn.png'); }




.MenuBarActive					{ z-index: 1000; }
.MenuBarHorizontal li 			{ float:left }
.MenuBarHorizontal ul			{ width: 229px; font-size: 100%; z-index: 1020; position: absolute; left: -1000em; top:61px; }
.MenuBarHorizontal .MenuBarSubmenuVisible 		{ left: auto; }
.MenuBarHorizontal ul li 		{ width:230px; line-height:24px; background: url('http://www.1800skyride.com/media/submenu_bg.png'); } 
.MenuBarHorizontal ul li.top	{ height:3px; width:230px; background:url('http://www.1800skyride.com/media/submenu_top.png') top left no-repeat; display: block  }
.MenuBarHorizontal ul li.footer	{ height:3px; width:230px; background:url('http://www.1800skyride.com/media/submenu_footer.png') top left no-repeat; display: block  }
.MenuBarHorizontal ul li.line	{ height:1px; width:230px; background:url('http://www.1800skyride.com/media/submenu_dotted_line.png') top left no-repeat; display: block  }
.MenuBarHorizontal ul li a		{ 
									padding-left:30px; width:200px; background: url('http://www.1800skyride.com/media/submenu_arrow.png') no-repeat; height:24px; 
								 	font-size:12px; color:#3B7ABD; text-decoration:none; display:block; font-weight:normal;
								 }
.MenuBarHorizontal ul li a:hover {  color:#FFF }

.MenuBarHorizontal iframe 		{ position: absolute; z-index: 1010; filter:alpha(opacity:0.1); }
@media screen, projection 
{ 
	.MenuBarHorizontal li.MenuBarItemIE  		{ display: inline; float: left; }
}


/* ---------------------------------------------------- */
/* SLIDESHOW > SLIDES
/* ---------------------------------------------------- */
#above_the_fold				{ float:left; background: url('http://www.1800skyride.com/media/above_the_fold_shadows.png') no-repeat -1px ; width:976px; display:block; height:294px;  }
#above_the_fold ul 			{ margin: 0; list-style-type: none; height: auto; /* IE fix */}
#above_the_fold ul:after 	{ content: "."; clear: both; display: block;height: 0; visibility: hidden;}            
#slides						{ float:left; background: url('http://www.1800skyride.com/media/above_the_fold_main_1.png'); width:577px; display:block; height:283px;  } 
#above_the_fold .slides 	{ float:left; overflow: hidden; width: 577px;margin:0;} 
#above_the_fold .slides ul  { width: 2880px; }
#above_the_fold .slides li  { float: left; background: url('http://www.1800skyride.com/media/above_the_fold_main_1.png') no-repeat; width:557px; display:block; height:263px; padding:10px; color:#FFF }
#above_the_fold .slides h2 { margin-top: 0; }
#above_the_fold .slides-nav {}
#above_the_fold .slides-nav li { }
#above_the_fold .slides-nav li a { outline: none; text-decoration:none}
.js #above_the_fold .slides-nav li.on,
.js #above_the_fold .slides-nav li.on a span.title { color:#FFF }
.js #above_the_fold .slides-nav li.on a { }
#above_the_fold .slides li#slide-one {    background:url("http://www.1800skyride.com/media/above_the_fold_main_1.png") no-repeat ; }
#above_the_fold .slides li#slide-two {    background:url("http://www.1800skyride.com/media/above_the_fold_main_2.png") no-repeat ; }
#above_the_fold .slides li#slide-three { background:url("http://www.1800skyride.com/media/above_the_fold_main_3.png") no-repeat ; }

/* SKYDIVING */

#atf_skydiving				{ float:left; background: url('http://www.1800skyride.com/media/above_the_fold_shadows.png') no-repeat -1px ; width:976px; display:block; height:294px;  }
#atf_skydiving ul 			{ margin: 0; list-style-type: none; height: auto; /* IE fix */}
#atf_skydiving ul:after 	{ content: "."; clear: both; display: block;height: 0; visibility: hidden;}            
#slides						{ float:left; background: url('http://www.1800skyride.com/media/carousel/skydiving-yours.png'); width:577px; display:block; height:283px;  } 
#atf_skydiving .slides 	{ float:left; overflow: hidden; width: 577px;margin:0;} 
#atf_skydiving .slides ul  { width: 2880px; }
#atf_skydiving .slides li  { float: left; background: url('http://www.1800skyride.com/media/carousel/skydiving-yours.png') no-repeat; width:557px; display:block; height:263px; padding:10px; color:#FFF }
#atf_skydiving .slides h2 { margin-top: 0; }
#atf_skydiving .slides-nav {}
#atf_skydiving .slides-nav li { }
#atf_skydiving .slides-nav li a { outline: none; text-decoration:none}
.js #atf_skydiving .slides-nav li.on,
.js #atf_skydiving .slides-nav li.on a span.title { color:#FFF }
.js #atf_skydiving .slides-nav li.on a { }
#atf_skydiving .slides li#slide-four {    background:url("http://www.1800skyride.com/media/carousel/skydiving-yours.png") no-repeat ; }
#atf_skydiving .slides li#slide-five {    background:url("http://www.1800skyride.com/media/carousel/skydiving-learn.png") no-repeat ; }
#atf_skydiving .slides li#slide-six { background:url("http://www.1800skyride.com/media/carousel/skydiving-gift-cert.png") no-repeat ; }

/* BALLOONS */

#atf_balloons				{ float:left; background: url('http://www.1800skyride.com/media/above_the_fold_shadows.png') no-repeat -1px ; width:976px; display:block; height:294px;  }
#atf_balloons ul 			{ margin: 0; list-style-type: none; height: auto; /* IE fix */}
#atf_balloons ul:after 	{ content: "."; clear: both; display: block;height: 0; visibility: hidden;}            
#slides						{ float:left; background: url('http://www.1800skyride.com/media/carousel/hot-air-balloon-getaways.png'); width:577px; display:block; height:283px;  } 
#atf_balloons .slides 	{ float:left; overflow: hidden; width: 577px;margin:0;} 
#atf_balloons .slides ul  { width: 2880px; }
#atf_balloons .slides li  { float: left; background: url('http://www.1800skyride.com/media/carousel/hot-air-balloon-getaways.png') no-repeat; width:557px; display:block; height:263px; padding:10px; color:#FFF }
#atf_balloons .slides h2 { margin-top: 0; }
#atf_balloons .slides-nav {}
#atf_balloons .slides-nav li { }
#atf_balloons .slides-nav li a { outline: none; text-decoration:none}
.js #atf_balloons .slides-nav li.on,
.js #atf_balloons .slides-nav li.on a span.title { color:#FFF }
.js #atf_balloons .slides-nav li.on a { }
#atf_balloons .slides li#slide-seven {    background:url("http://www.1800skyride.com/media/carousel/hot-air-balloon-getaways.png") no-repeat ; }
#atf_balloons .slides li#slide-eight {    background:url("http://www.1800skyride.com/media/carousel/hot-air-balloon-yours.png") no-repeat ; }
#atf_balloons .slides li#slide-nine { background:url("http://www.1800skyride.com/media/carousel/hot-air-balloon-gift-cert.png") no-repeat ; }

/* HANG GLIDING */

#atf_hanggliding				{ float:left; background: url('http://www.1800skyride.com/media/above_the_fold_shadows.png') no-repeat -1px ; width:976px; display:block; height:294px;  }
#atf_hanggliding ul 			{ margin: 0; list-style-type: none; height: auto; /* IE fix */}
#atf_hanggliding ul:after 	{ content: "."; clear: both; display: block;height: 0; visibility: hidden;}            
#slides						{ float:left; background: url('http://www.1800skyride.com/media/carousel/hang-gliding-rsvp.png'); width:577px; display:block; height:283px;  } 
#atf_hanggliding .slides 	{ float:left; overflow: hidden; width: 577px;margin:0;} 
#atf_hanggliding .slides ul  { width: 2880px; }
#atf_hanggliding .slides li  { float: left; background: url('http://www.1800skyride.com/media/carousel/hang-gliding-rsvp.png') no-repeat; width:557px; display:block; height:263px; padding:10px; color:#FFF }
#atf_hanggliding .slides h2 { margin-top: 0; }
#atf_hanggliding .slides-nav {}
#atf_hanggliding .slides-nav li { }
#atf_hanggliding .slides-nav li a { outline: none; text-decoration:none}
.js #atf_hanggliding .slides-nav li.on,
.js #atf_hanggliding .slides-nav li.on a span.title { color:#FFF }
.js #atf_hanggliding .slides-nav li.on a { }
#atf_hanggliding .slides li#slide10 { background:url("http://www.1800skyride.com/media/carousel/hang-gliding-rsvp.png") no-repeat ; }
#atf_hanggliding .slides li#slide11 { background:url("http://www.1800skyride.com/media/carousel/learn-to-hangglide.png") no-repeat ; }
#atf_hanggliding .slides li#slide12 { background:url("http://www.1800skyride.com/media/carousel/hang-gliding-gift-cert.png") no-repeat ; }

/* GLIDERS */

#atf_gliders				{ float:left; background: url('http://www.1800skyride.com/media/above_the_fold_shadows.png') no-repeat -1px ; width:976px; display:block; height:294px;  }
#atf_gliders ul 			{ margin: 0; list-style-type: none; height: auto; /* IE fix */}
#atf_gliders ul:after 	{ content: "."; clear: both; display: block;height: 0; visibility: hidden;}            
#slides						{ float:left; background: url('http://www.1800skyride.com/media/carousel/glider-reservations.png'); width:577px; display:block; height:283px;  } 
#atf_gliders .slides 	{ float:left; overflow: hidden; width: 577px;margin:0;} 
#atf_gliders .slides ul  { width: 2880px; }
#atf_gliders .slides li  { float: left; background: url('http://www.1800skyride.com/media/carousel/glider-reservations.png') no-repeat; width:557px; display:block; height:263px; padding:10px; color:#FFF }
#atf_gliders .slides h2 { margin-top: 0; }
#atf_gliders .slides-nav {}
#atf_gliders .slides-nav li { }
#atf_gliders .slides-nav li a { outline: none; text-decoration:none}
.js #atf_gliders .slides-nav li.on,
.js #atf_gliders .slides-nav li.on a span.title { color:#FFF }
.js #atf_gliders .slides-nav li.on a { }
#atf_gliders .slides li#slide13 { background:url("http://www.1800skyride.com/media/carousel/glider-reservations.png") no-repeat ; }
#atf_gliders .slides li#slide14 { background:url("http://www.1800skyride.com/media/carousel/glider-learn.png") no-repeat ; }
#atf_gliders .slides li#slide15 { background:url("http://www.1800skyride.com/media/carousel/glider-gift-certificates.png") no-repeat ; }

/* BIPLANES & WARBIRDS */

#atf_biplanes				{ float:left; background: url('http://www.1800skyride.com/media/above_the_fold_shadows.png') no-repeat -1px ; width:976px; display:block; height:294px;  }
#atf_biplanes ul 			{ margin: 0; list-style-type: none; height: auto; /* IE fix */}
#atf_biplanes ul:after 	{ content: "."; clear: both; display: block;height: 0; visibility: hidden;}            
#slides						{ float:left; background: url('http://www.1800skyride.com/media/carousel/biplane-rsvp.png'); width:577px; display:block; height:283px;  } 
#atf_biplanes .slides 	{ float:left; overflow: hidden; width: 577px;margin:0;} 
#atf_biplanes .slides ul  { width: 2880px; }
#atf_biplanes .slides li  { float: left; background: url('http://www.1800skyride.com/media/carousel/biplane-rsvp.png') no-repeat; width:557px; display:block; height:263px; padding:10px; color:#FFF }
#atf_biplanes .slides h2 { margin-top: 0; }
#atf_biplanes .slides-nav {}
#atf_biplanes .slides-nav li { }
#atf_biplanes .slides-nav li a { outline: none; text-decoration:none}
.js #atf_biplanes .slides-nav li.on,
.js #atf_biplanes .slides-nav li.on a span.title { color:#FFF }
.js #atf_biplanes .slides-nav li.on a { }
#atf_biplanes .slides li#slide16 { background:url("http://www.1800skyride.com/media/carousel/biplane-rsvp.png") no-repeat ; }
#atf_biplanes .slides li#slide17 { background:url("http://www.1800skyride.com/media/carousel/warbird-adventures.png") no-repeat ; }
#atf_biplanes .slides li#slide18 { background:url("http://www.1800skyride.com/media/carousel/biplane-warbird-gift-certificates.png") no-repeat ; }

/* BIG GUN CSS */

.biggun { width:100%; margin-top:10px; display:block; }
.biggun p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CFD3D7; line-height:18px; padding:10px; text-align:center; }
.biggun a { color:#3B96E5; text-decoration:none; }
.biggun a:hover { color:#FFFFFF; text-decoration:none; }

/* TESTIMO */

.reviews
{
border-bottom:0px solid #ddd;
margin:0px;
}

.reviews blockquote	{
	border:0px solid #ddd;
	margin:0px;
	padding:0px;
	}

.pagelink {
width:20px;
font-size:1em;
color:#5c769d;
background:#3d5376;
border:1px solid #475975;
font-family:Tahoma, Verdana, Arial;
clear:both;
margin:10px 0 0 10px;
line-height:35px;
text-decoration:none;
}

a.pagelink:active,a.pagelink:visited,a.pagelink:link {
width:20px;
font-size:1em;
font-family:Tahoma, Verdana, Arial;
background:#000;
border:1px solid #475975;
color:#5c769d;
font-weight:700;
margin-bottom:10px;
text-decoration:none;
padding:5px;
}

a.pagelink:hover {
width:20px;
font-size:1em;
font-family:Tahoma, Verdana, Arial;
background:#000;
border:1px solid #CFD3D7;
color:#9EC2FF;
padding:5px;
}

.pagecurrent {
width:20px;
background:#000;
border:1px solid #3B96E5;
margin-left:10px;
color:#9EC2FF;
font-family:Tahoma, Verdana, Arial;
font-weight:700;
font-size:1em;
padding:5px;
}

.textarea textarea {
	border: 1px solid #000;
	background-color: #012135;
	color: #cfcfcf;
	padding: 6px;font:normal 11px/18px Verdana, Arial, Sans-serif;
	margin:0px;
	}
.textarea textarea:focus {
	border-color: #3B96E5;
	}
.select select {
	border: 1px solid #000;
	background-color: #012135;
	color: #cfcfcf;
	padding: 6px;font:normal 11px/18px Verdana, Arial, Sans-serif;
	margin:0 0 8px 0;
	}
.select select:focus {
	border-color: #3B96E5;
	}
input {
	font:normal 11px/18px Verdana, Arial, Sans-serif;
	margin:0 0 5px 0;
	}
.input_field {clear:both;}
.input_field label {
	display:block;
	text-align:right;
	width:100px;
	float:left;
	position: relative;
	top:6px;
	padding-right: 6px;
	margin:0;
	}
.input {
	border: 1px solid #000;
	background-color: #012135;
	padding: 6px;
	color: #cfcfcf;
	}
.input:focus {
	border-color: #3B96E5;
	}
.button {
	background:#3d5376 url(testimo/images/button.gif) repeat-x bottom left;
	color:#CFD3D7;
	background:#012135;
	border:1px solid #000;
	margin:7px 0 0 0;
	padding:8px 10px;
	text-transform:lowercase;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

.button:hover {
	cursor:pointer;
	text-decoration:none;
	background:#000;
	border:1px solid #CFD3D7;
	color:#3B96E5;
}

/*-- Seasonal Specials CSS --*/
#seasonalspecials		{ padding-top:6px; background:url('http://www.1800skyride.com/media/seasonal_contentbox_right.png') no-repeat; height:263px; width:399px; display:block }
#seasonalspecials .title	{ background:none }
.disclaimer {font-size:9px; font-style:italic; color:#79A4B3;}



/** Sitemap Page Lists **/

#content #page-content table tr td { padding-left:8px; vertical-align:top; width:50%; }
#content #page-content table tr td ul li a { color:#3B96E5; text-decoration:none; }
#content #page-content table tr td ul li a:hover { color:#FFFFFF; }
#content #page-content table tr td h4 { padding-top:10px; }

/** SkyNet **/

.locations { list-style-type: upper-roman; padding:0px 10px 0px 10px; font-size:10px; line-height:14px; }
.locations li a { color: #3B96E5; text-decoration:none; }
.locations li a:hover { color: white; text-decoration:none; }

.blogpages {
	float:left;
	margin:10px 0 0 5px;
	font-size:12px;
}

.blogpages p{
	float:left;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 10px 5px 0px;
}

.blogpages ul{
    float: left;
}

.blogpages li {
	display: inline;
}

.blogpages li a{
	cursor: pointer;
    float: left;
    display: inline;
	color: #999;
	padding: 5px 10px 5px 10px;
	text-decoration:none;
}

.blogpages li a:hover{
    background-color: #3B96E5;
    color: #ffffff;
	text-shadow: 1px 1px 0px #000;
}

.blogpages li span{
	cursor: pointer;
    float: left;
    display: inline;
	color: #999;
	padding: 5px 10px 5px 10px;
}

.blogpages li span:hover{
    background-color: #3B96E5;
    color: #ffffff;
	text-shadow: 1px 1px 0px #000;
}

.blogpages li .selected {
	background-color: #3B96E5;
    color: #ffffff;
	text-shadow: 1px 1px 0px #000;
} 

.blogpages li .current {
	background-color: #3B96E5;
    color: #ffffff;
	text-shadow: 1px 1px 0px #000;
} 

.blogpages li .disabled {
	padding: 5px 10px 5px 10px;
	color:#3B96E5;
}
