@charset "UTF-8";
/* CSS Document */

body{padding:0;margin:0;background:#8F8DB5;text-align:center;font-family:"Lucida Grande", Verdana, Arial,Helvetica, sans-serif;font-size:12px;}
.clear{clear:both;}

div#container{width:800px;margin:auto;position:relative;}
#swirl{position:absolute;top:135px;left:0;width:100%;z-index:5000;text-align:center;}
#header{width:800px;height:108px;}
#header h1{float:left;width:171px;height:108px;padding:0;margin:0;}
#headerBanner{float:right;background:#202B7D;height:108px;}
#header h1 a:link, #header h1 a:visited{display:block;width:171px;height:108px;background:url(../images/logo_GOHolidaySportsEvents.jpg);text-indent:-9999px;}
#header h1 a:hover, #header h1 a:active{display:block;width:171px;height:108px;background:url(../images/logo_GOHolidaySportsEvents.jpg);text-indent:-9999px;}
#menu{clear:both;background:url(../images/menu_bg.gif) no-repeat top left;position:relative;float:left;width:800px;height:70px;margin:0;padding:0;}
#menu ul{list-style:none;padding:0;margin:0 0 0 3px;}
#menu li{padding:0;margin:0;display:block;float:left;border:1px solid #ffffff;}
#menu li a{padding:4px 10px 5px 0;width:112px;text-align:right;color:#ffffff;display:block;text-decoration:none;text-transform:uppercase;}
#menu li a:hover{background:#8F8DB5;}

form#siteSearch{float:left;margin:0 0 0 3px;padding:0;width:164px;border:1px solid #ffffff;}
form#siteSearch label{color:#ffffff;text-transform:uppercase;padding:4px 5px 5px 5px;margin:0;display:block;float:left;}
form#siteSearch input{width:70px;float:left;margin-top:2px;font-family:11px;}
form#siteSearch .searchFormGo{width:22px;margin-left:2px;padding-top:2px;}


#content{width:800px;border-bottom:1px solid #202B7D;float:left;background:url(../images/bg_contentlines.gif) repeat-y top left #ffffff;text-align:left;padding:4px 3px 10px 3px;
	\width: 800px;
	w\idth: 794px;
}

#maincontent{float:left;margin-left:5px;}

#maincontentDeal a:link, #maincontentDeal a:visited, #maincontentDeal a:hover, #maincontentDeal a:active{color:#8F8DB5;}
#maincontentDeal a:hover{text-decoration:none;}

/* 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 #201969;
	margin:0px;
	width:188px;
}

.menuTitle{
	font-size:12px;
	text-transform:uppercase;
	padding: 5px 5px 5px 10px;
	border-top: 1px solid #201969;
	background: #202B7D;
	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 #201969;
	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: #A29FCA;
	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 #EDE7F9;
}

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 #201969;text-decoration:none;}
.menuLevelOneStatic a:hover{display:block;padding:5px 5px 5px 10px;background:#EDE7F9;}

#productMenu{	
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#e1e1e1;
	text-align:left;
	border:1px solid #201969;
	margin:0px;
	\width: 190px; 
	w\idth: 188px;
	padding:0;
}

#productMenu h2{margin:0;padding:0;}
#productMenu ul,li{list-style:none;padding:0;margin:0;}
#productMenu a{display:block;padding:5px 5px 5px 10px;font-size:12px;font-weight:normal;color:#000;border-top:1px solid #201969;text-decoration:none;background:#e1e1e1;margin:0;}
#productMenu li.shareThis{padding:5px 5px 5px 10px;font-size:12px;font-weight:normal;color:#000;border-top:1px solid #201969;text-decoration:none;background:#e1e1e1;margin:0;}
#productMenu li.shareThis a{padding:0;font-size:12px;font-weight:normal;color:#000;text-decoration:none;background:#e1e1e1;margin:0;display:inline;border:none;}
#productMenu a:hover{display:block;padding:5px 5px 5px 10px;background:#EDE7F9;}
#productMenu li.shareThis a:hover{display:inline;padding:0px;background:none;}
#productMenu h2.productDealTitle a{font-weight:bold;margin:0;padding:5px 5px 5px 10px;border:0;color:#fff;background:#202B7D;}
#productMenu h2.productDealTitle a:hover{font-weight:bold;margin:0;padding:5px 5px 5px 10px;border:0;color:#000;background:#ede7f9;}

#footer{clear:both;width:790px;margin:0 auto;padding:0;}
#footer p.copyright{float:left;font-size:12px;color:#201969;padding:5px 0 15px 0;margin:0;}
#footer p.footerlinks{color:#201969;text-decoration:none;float:right;padding:5px 0 15px 0;text-align:right;margin:0;}
#footer p.footerlinks a{text-decoration:none;color:#201969;}
#footer .iataLogo{display:block;margin-top:7px;}
