@charset "UTF-8";
/* CSS Document */

body{padding:0;margin:0;text-align:center;font-family:"Lucida Grande", Verdana, Arial,Helvetica, sans-serif;font-size:12px;background:url(../images/bg.jpg) repeat-x center top #0065A5;}
.clear{clear:both;}

div#container{width:834px;margin:auto;position:relative;background:#fff;}

#homepageContent{float:left;width:450px;}

#header{width:834px;margin-bottom:7px;}


#content{width:834px;float:left;background:#ffffff;text-align:left;padding:4px 0px 10px 0px;
	
}

#maincontent{float:left;margin-left:5px;}
#maincontentDeal{float:left;margin-left:7px;}
#maincontentDeal p{margin:0 0px 10px 0px;padding:0;}
#maincontentDeal ul{margin-left:30px;}
#maincontentDeal a:link, #maincontentDeal a:visited, #maincontentDeal a:hover, #maincontentDeal a:active{color:#8F8DB5;}
#maincontentDeal a:hover{text-decoration:none;}

/* HOMEPAGE BANNER */
#bookBanner{float:right;}

/* MENU */
#menuSideContainer{
	float:left;
	width: 193px;
}


.menuMain{	
	font-family:"Lucida Grande", Verdana, Arial,Helvetica, sans-serif;
	font-size:12px;
	background:#ffffff;
	text-align:left;
	border:1px solid #ccc;
	margin:0px;
	width:188px;
}

.menuTitle{
	font-size:12px;
	text-transform:uppercase;
	padding: 5px 5px 5px 10px;
	border-top: 1px solid #ccc;
	background: #006AA8;
	color:#ffffff;
	margin:0;
	font-weight:normal;
}

.menuLevelOne{ /*header of 1st demo*/
	cursor: hand;
	cursor: pointer;
	font-size:12px;
	padding: 5px 5px 5px 10px;
	border-top: 1px solid #ccc;
	background: #ffffff;
	color:#000000;
	margin:0;
	font-weight:normal;
}

.menuLevelOne a{text-decoration:none;color:#333333;}

.menuLevelOneOver{ /*class added to contents of 1st demo when they are open*/
	background: #999;
	color:#ffffff;
}

.menuLevelOne a:hover{color:#575395;}

ul.menuLevelTwo{
	list-style:none;
	margin: 0;
	padding: 0;
}

ul.menuLevelTwo li{
	/*bottom spacing between menu items*/
	margin:0;
	padding:0;
	line-height:12px;
	color: #000000;
	background:#E1E1E1;	
}

ul.menuLevelTwo li a{
	display:block;
	padding:5px 0 5px 10px;
	margin:0;
	text-decoration:none;
	color:#000000;
	background:url(../images/menu_dottedline.gif) top repeat-x;	
}

ul.menuLevelTwo li a:visited{}

ul.menuLevelTwo li a:hover{ /*hover state CSS*/
	background:url(../images/menu_dottedline.gif) top repeat-x #ccc;
}

h2.menuLevelOneStatic{margin:0;padding:0;}
.menuLevelOneStatic a{display:block;padding:5px 5px 5px 10px;font-size:12px;font-weight:normal;color:#000;border-top:1px solid #ccc;text-decoration:none;}
.menuLevelOneStatic a:hover{display:block;padding:5px 5px 5px 10px;background:#CCC;}

#productMenu{	
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:none;
	text-align:left;
	border:0;
	margin:0px;
	\width: 190px; 
	w\idth: 188px;
	padding:0;
}




#productMenu h2{margin:0 0 3px 0;padding:0;border:1px solid #ccc;}
#productMenu ul,li{list-style:none;padding:0;margin:0;}
#productMenu a{display:block;padding:5px 5px 0px 10px;font-size:12px;font-weight:normal;color:#000;text-decoration:none;background:#e1e1e1;margin:0;}



#productMenu a:hover{display:block;padding:5px 5px 0px 10px;}

#productMenu h2.productDealTitle a{font-weight:bold;margin:0;padding:5px 5px 5px 10px;border:0;color:#fff;background:#006AA8;}
#productMenu h2.productDealTitle a:hover{font-weight:bold;margin:0;padding:5px 5px 5px 10px;border:0;color:#fff;background:#999;}

#productMenu ul.buttons,#productMenu ul.buttons li{list-style-type:none;padding:0;margin:0;border:none;}
#productMenu ul.buttons a{display:block;background:url(../images/button_bg.png) no-repeat #fff;width:187px;height:29px;margin:0;padding:5px 0 0 10px;text-decoration:none;font-weight:bold;}
#productMenu ul.buttons a:hover{display:block;background:url(../images/button_bg.png) no-repeat #fff;width:187px;height:29px;margin:0;padding:5px 0 0 10px;text-decoration:none;font-weight:bold;}

.footerWrapper{width:815px;margin:0 auto;background:#fff;}
.footerSpacer{margin:0 auto;height:30px;width:815px;background:#fff;}

#footer{clear:both;width:834px;margin:0 auto;padding:0;border-top:2px solid #ccc;margin-top:0px;background:#fff;}
#footer p.copyright{float:left;font-size:11px;color:#666;padding:5px 0 15px 0;margin:0;}
#footer p.footerlinks{font-size:11px;color:#666;text-decoration:none;float:right;padding:5px 0 15px 0;text-align:right;margin:0;}
#footer p.footerlinks a{text-decoration:none;color:#666;}
#footer p.footerlinks a:hover{text-decoration:underline;color:#999;}
#footer .iataLogo{display:block;margin-top:7px;}
