/* CSS Document */
/* CSS Document */

body { margin:0px; padding:0px; font:Arial; font-size:12px; }

.header { width:919px; margin:0 auto; height:111px; }
#logo {width:152px; height:81px; float:left; margin-top:30px }
.menu { color:#0066cc; font-size:15px;width:200px; float:right; margin-top:40px }
.menu-strip { background-image:url(../images/nav_strip.jpg); background-repeat:no-repeat; height:23px;width:2px; margin-left:10px; margin-right:10px}
.body_left { width:430px;float:left}
.body_right{ width:480px; height:320px; float:right}
.search_text { font-size:31px; color:#000000; text-align:left; padding-top:31px}

.searchbox {-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;-khtml-border-radius: 7px;background-color:#FFFFFF; border:1px solid #ff9000; width:80px;padding:5px;font-size:12px; color:#4B4B4B;}

#search_bar{width:430px;}
#search_bar #airportname{ border:2px solid #dfdfdf; display:block; float:left; font-size:20px; height:28px; line-height:24px; padding:6px 0 4px 10px; width:290px; color: #0066cc; border-width:2px 0 2px 2px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0; -webkit-border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0;}
#search_bar #submit_location{width:120px;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0; -webkit-border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; background-image:url(../images/btnstrip.jpg); background-repeat:repeat-x;border-color:#ff9000; height:42px; font-family:Franklin Gothic Demi; font-size:22px; color:#FFFFFF}

#text-box { -moz-box-top-shadow:0 0 10px #C1BFA0 inset; }

.parking_text { font-size:14px; color:#727272; }

#box-bg{background:#E7E7DE; float:left; margin-top:8px; overflow:hidden; padding:12px; width:896px; padding-bottom:15px; padding-right:8px; }
    #box-bg li{width:195px; background:#ffffff; overflow:hidden; float:left;padding:12px; margin-right:7px;}
    #box-bg .last_li{margin-right:0 !important; padding-right:7px !important;}
    #box-bg li a{display:block;background:transparent url(../images/wholeimage.jpg) no-repeat 0 0; height:150px; width:195px;}
/*#crunchies_bucket{background:transparent url(../images/wholeimage.jpg) no-repeat 0 0; float:left; margin-top:22px; overflow:hidden; width:915px; height:169px;display:block;}*/



#homepage_badges{background:#E7E7DE; float:left; margin-top:8px; overflow:hidden; padding:8px 9px; width:896px;}
    #homepage_badges li{width:215px; background:#ffffff; overflow:hidden; float:left; padding:12px; margin-right:9px;}
    #homepage_badges .last_li{margin-right:0 !important; padding-right:11px !important;}
    #homepage_badges li a{display:block; background:transparent url(../images/wholeimage.jpg) no-repeat 0 0;height:150px; width:195px;}

#crunchies_bucket{background:transparent url(../images/wholeimage.jpg) no-repeat 0 0; float:left; overflow:hidden; width:915px; height:169px;display:block;}







	#banner-bg{ float:left;overflow:hidden;width:472px;}
	#banner-bg li{background:#ffffff; overflow:hidden;height:313px; width:472px;}
	#banner-bg .last_li{margin-right:0; padding-right:12px}
	#banner-bg li a{display:block;background:transparent url(../images/wholeimage1.jpg) no-repeat 0 0;height:313px; width:472px;}
	#crunchies_bucket1{background:transparent url(../images/wholeimage1.jpg) no-repeat 0 0; float:left; margin-top:22px; overflow:hidden; width:913px; height:313px;display:block;}

.box1 {-moz-border-radius: 9px;-webkit-border-radius: 9px;border-radius: 9px;-khtml-border-radius: 9px;background-color:#FFFFFF;width:913px;height:169px;}


.rounded{-moz-border-radius:5px;-webkit-border-radius: 5px;}
.rounded_less{-moz-border-radius:3px;-webkit-border-radius: 3px;}
.rounded_more{-moz-border-radius:10px;-webkit-border-radius: 10px;}
.rounded_most{-moz-border-radius:20px;-webkit-border-radius: 20px;}

.rounded_left{-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
.rounded_right{-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; }


.rounded_top{ -moz-border-radius-topright:10px;-moz-border-radius-topleft:10px; -webkit-border-top-right-radius: 10px; -webkit-border-top-left-radius: 10px; }
.rounded_bottom{ -moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; }
.rounded_bottom_left{-moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius: 10px; }
.rounded_bottom_right{-moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius: 10px; }

/*********Airports Lists for homepage*********************/
 #usaairports
 {    
    background:transparent url('../images/airport-arrow.png') 30px 0px no-repeat;
	font-family:Arial, Helvetica, sans-serif ;font-size:12px;
	display:none;
	z-index:99999;
	width:780px;
	margin:18px 0 0 0px;
	margin-left:250px;
	
			
 }
 
 .theairportsdiv{
	background:#FAFAFA;
	margin:14px 0 0 0;
	color:#000000;
/*border:1px solid #EE6601;*/
	border:1px solid #666666;
	height:530px;
	padding:20px;	
}
.theairportsdiv ul{ margin:0; padding:0;}
.theairportsdiv li{
	list-style:none;
	padding:3px 0;
    padding-right: 7px;
}

.theairportsdiv li a{
color:#000000;
text-decoration:underline
}

.theairportsdiv li a:hover{
text-decoration:none
}


.ac_airports{ float:left; width:180px;}

.close-airports{ float:right;}
.close-airports { color:#b62d15 !important; text-decoration:underline; !important}
 /*********End of Airports Lists for homepage*********************/

.error
{
color:#FF0000
}





