@charset "utf-8";
/* CSS Document */

/*-------------------------( www.louisfitzgeraldhotel.com )-------------------------------- */

body,html{margin:0; padding:0;}
	body {  color: #666; background-position:50% 0%; background-repeat: repeat-x; font-family:"Trebuchet MS"; font-size:12px; background-color:#fff; line-height:1.5em;}
		
	h1,h2,h3,h4,h5,h6{ font-family: "Trebuchet MS"; color: #fff; font-weight: normal; margin:0px; padding:0px;}
	
	a:link, a:active, a:visited{color: #9c790e; text-decoration: underline;}		
	a:focus, a:hover{ text-decoration: none; color:#9c790e; }		
	
	strong { font-size:12px; font-weight:bold; color:#9c790e;}
	
	p {margin-top:10px; padding:0px;}

	caption{font-weight:bold; text-align:left; margin:0; padding:0.0em 0;}
	th{font-weight:bold;}
	blockquote{margin:1em 0; padding-left:30px; }
	hr{border:1px dotted #c6c7c7;  border-right:0; border-left:0; height:1px; }	
	dl{margin:0; padding:0;}
	dt{font-weight:bold; margin:0; padding:0;}
	dd{margin:0 10px 20px 0;}	
	form{margin:0; padding:0;}
	acronym { color:#DEFD7A; padding:0 3px; cursor:help;}

	.hidden{display:none;}
	.imgBorder{border:3px solid #887EAC;  margin-bottom:15px;}
	.floatLeft{float:left;}
	.floatRight{float:right;}
	li { margin:0px; padding:0px;}
	ul {margin:0px; padding:0px;}
	em {color: #9c790e; margin-left:20px;}
	
	.clear{clear:both;}

/*-------------------------( #wrapper )-------------------------------- */

#wrapper { width:940px; margin:0px auto auto; border:0px solid red; background-color:#FFFFFF; }

#header { height:20px; background-color:#efeeea; margin-bottom:5px; }

#logo{ float:left; width: 280px; }

#contacts { margin-left: 295px; text-align:right; font-size:10px; color:#666666; height:125px;}
#flash { padding-bottom:1px; border-bottom:1px solid #c7c7c7; padding-top:1px; border-top:1px solid #c7c7c7;}

#navigation{
background-image:url(../images/navigationBG.jpg);
border-top: 1px solid #c7c7c7;
height:44px;
}

#menu3 {
	margin: 0px;
	border: 0px solid red;


	}
	
#menu3 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	background-image:url(../images/subNavBg.jpg);
	border-bottom: 1px solid #c7c7c7;
	text-decoration: none;
	}	
	
#menu3 li a:link, #menu3 li a:visited {
	color: #9c790e;
	display: block;
	background-image:url(../images/subNavBg.jpg);
	padding: 8px 0 0 10px;
	}
	
#menu3 li a:hover {
	color: #666;
	background:  url(http://www.louisfitzgeraldhotel.com/ENG/static_files/css/menu3.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
	

#udm {
float:left;
margin:0px;
border: 0px solid green;
padding-top:3px;
}


#udm li {
float:left;
margin: 0;
padding: 0;
display: inline;
font-size:12px;
list-style: none;

}

#udm a {
float:left;
text-decoration:none;
color:#FFFFFF;
text-align:center;
padding:10px 19px 12px 19px;
}

#udm a:hover {
float:left;
background-color:#000000;
background-repeat:repeat-x;
}

#udm .on {
float:left;
background-color:#000000;
color:#FFFFFF;
}

#udm li ul{
display:none;
}




#line { background-color: #000000; height:5px;}

#wrapHome { border: 0px solid red; padding-bottom:5px; background-image:url(../images/wrapHomeBG.jpg); background-repeat:repeat-x; background-position:bottom; min-height:345px;}

#wrapInside { border: 0px solid red; padding-bottom:5px; background-image:url(../images/wrapHomeBG.jpg); background-repeat:repeat-x; background-position:bottom; min-height:345px;}


#mainHome {float: left; width:400px; border:0px solid red; }
#mainHome1 {float: left; width:940px; border:0px solid red; }
#insideLeft {float: left; width:203px; border:0px solid green; margin-top:10px; border-top:1px solid #c7c7c7;  }



#body { background-image:url(../images/mainBg.jpg); background-repeat:repeat-x; padding:7px; }
#body ul,  #body ul li, #body li {list-style-type:outside disc; list-style-position:inside; padding-left:10px; }

#insideLeft ul li {	list-style: none; list-style-image: none; }

#mainRight {float: right; width:285px; border:0px solid red; margin:0px 0px 0px 0px;}

#middleHome { margin-left:405px; margin-right:293px; border:0px solid green;}
#middleInside { margin-left:205px; margin-right:290px; border:0px solid green;border-left:1px solid #c7c7c7;}

#middleInside li { margin-left:40px; color:#9c790e;}

#heading { color:#9c790e; border-bottom: 1px solid #c7c7c7; padding-top:20px; padding-bottom:0px; margin:0; } 
#heading h1 { font-size:20px;  color:#9c790e; line-height:0px; margin:0;  padding-left:10px; padding-bottom:4px; }

#heading1 { color:#9c790e; border-bottom: 1px solid #c7c7c7; padding-top:20px; padding-bottom:0px; margin:0; } 
#heading1 h1 { font-size:20px;  color:#9c790e; line-height:0px; margin:0;  padding-left:10px; padding-bottom:4px; }
 
#specialsBox { border:1px solid #c2c2c2; margin-top:5px; height:120px; background-image:url(../images/specialOffers.jpg)}

#specialInside{ border:1px solid #c2c2c2; margin-top:10px; height:120px;  width:180px; margin-left:10px; background-image:url(../images/specialOffers.jpg);}

#eventsInside { border:1px solid #c2c2c2; margin-top:10px; height:120px; width:180px; margin-left:10px; background-image:url(../images/upcomingInside.jpg);}

#events { border:1px solid #c2c2c2; margin-top:5px; height:122px; background-image:url(../images/upcoming.jpg);}

#vouchers { border:1px solid #c2c2c2; margin-top:5px; height:100px; background-image: url(../images/vouchers.jpg);}

#ppp { border:1px solid #c2c2c2; margin-top:5px; height:100px; background-image: url(../images/park-play-stay.jpg);}

#meetings { border:1px solid #c2c2c2; margin-top:5px; padding: 5px; height:150px;width:230px;float:left; }

#bke{ float:left; width:281px; height:135px; *height:135px; height/*\**/:145px\9; padding/*\**/:1px\9; 
 }

#corporate{ border:1px solid #c2c2c2; margin-top:5px; height:105px; background-image:url(../images/corporate.jpg);}

#signup { border:1px solid #c2c2c2; margin-top:5px; height:105px; background-image:url(../images/signup.jpg);}

#boxes{ border:1px solid #c2c2c2; margin-top:5px;}


#weddings{ border:1px solid #c2c2c2; margin-top:5px; height:127px; background-image:url(../images/wedding-from.jpg);}

#events{ border:1px solid #c2c2c2; margin-top:5px; height:129px; background-image:url(../images/concerts-sports-icon.jpg);}


#footer { height:52px; background-image:url(../images/footerbg.jpg); font-size:10px; color:#FFFFFF;}
#footer p{ padding-left:15px;}

#copyright { float:left; width: 250px; margin-top:5px; font-size:10px;}
#links { margin-left:280px; text-align:right; margin-top:5px; font-size:10px; color:#9c790e;}
h1 {
font-size:16px;
}
#popupcontent{
    z-index:100000;  
	margin:45px 0px 0px -50px;
	border:0px;
	padding:0px;
	background-repeat:no-repeat;
	position: absolute;
	overflow: hidden;	
	background-position:top;
	background-repeat:no-repeat;
	height:391px;
	left: 100px;
}
