body {
 font: 14px  "Arial", serif;
 background:url('images/background.jpg') no-repeat top center #A98761;
 background-size:100%;
 margin:0px;
 padding:0px;
}
/* Full Screen Backgrounds */
#headerbg{
}
#suckerbg{

}
#header, #main, .suckertreemenu, #footer, #subfooter{
 clear:both;
 width:1000px;
 margin:auto;
}
#main{
 background:url('images/page_background.jpg') no-repeat #FEFEFE;
}
#header{
 margin-top:5px;
 height:300px;
 background:url('images/header.jpg') top center no-repeat;
}
#suckerbg a:hover{
 text-decoration:underline;
}
#suckerbg li, #suckerbg ul{
 display:inline;
}
#left{
 float:left;
 width:280px;
 padding:10px;
 padding-right:20px;
 font-size:18px;
}
#center{
 float:left;
 width:690px;
}
#center a{
 color:#641109;
}
#center a:hover,#breadcrumbs a:hover{
 color:#cc0000;
 text-decoration:underline;
}
#footer a:hover{
 color:#cc4444;
 text-decoration:underline;
}
#mycentercontent{
 float:left;
 width:680px;
}
#topper{
 float:left;
 width:680px;
 height:22px;
 padding-top:10px;
 padding-bottom:10px;
}
#breadcrumbs{
 font-size:14px;
 padding:2px;
 margin-bottom:10px;
 padding-left:8px;
}
#breadcrumbs a{
 color:#695E4B;
 text-decoration:none;
}
#breadcrumbs li, #breadcrumbs ul{
 display:inline;
 margin:0px;
 padding:3px;
}
#right{
 width:250px;
 padding:5px;
 float:right;
}
.thumbs{
 float:left;
 margin:5px;
}
#footer{
 color:#000;
 font-size:12px;
 padding:10px;
}
#footer a{
 color:#555;
}
#footer ul, #footer li{
 display:inline;
 padding:10px;
}
.url{
 width:400px;
 font-size:10px;
}
#description{
 font-size:14px;
 margin-right:20px;
}
#description img{
 float:left;
 margin-right:20px;
 margin-bottom:10px;
 width:360px;
}
#result_report,#results{
 width:500px;
}
.title{
 width:400px;
}
label{
 width: 8em;
 font-size:14px;
 color:black;
 float: left;
 text-align: right;
 margin-right: 0.5em;
 display: block;
 margin-top:9px;
}
#map_canvas,#map_courses{
 float:left;
}
#mycontentfooter{
 float:left;
 width:500px;
}
#powered_by{
 font-size:8px;
 color:#888888;
}
#powered_by a{
 color:#888888;
 text-decoration:none;
}
#powered_by a:hover{
 color:#0000cc;
 text-decoration:underline;
}
#left a{
 color:#000;
 text-decoration:none;
}
#left a:hover{
 text-decoration:underline;
 color:#794722;
}
.menuitem{
 list-style-type:none;	
}
.menu{
 padding:0px;
}
.menuitem{
 padding:1px;	
}
#menu0 li{
 margin:0;
 padding:0px;
 margin-left:5px;	
}
#menu1 li{
 border-left:1px solid #65833B;
 margin-left:30px;
 padding-left:4px
}
#menu2 li{
 border-left:0px solid #9E100F;
}
#quicklinks{
 width:254px;
 background:url('https://web.archive.org/web/20250305092310im_/http://bigmcdonaldresort.com/images/quicklinks.jpg') no-repeat;
 font:16px "Arial", sans-serif;
}
#quicklinks li{
 padding:5px;
 list-style-type:none;
}
#quicklinks a{
 color:#000;
 text-decoration:none;
}
#quicklinks a:hover{
 color:#333;
 text-decoration:underline; 
}
#location{
 float:right;
 color:#fff;
 margin-right:70px;
 margin-top:50px;
line-height:20px;
}
.subfooteritem{
float:left;
width:490px;
 background:url('https://web.archive.org/web/20250305092310im_/http://bigmcdonaldresort.com/images/blue_gradient.jpg') center top repeat-y #041E35;
 height:128px;
 padding:5px;
 padding-top:10px;
 color:#fff;
}
#me_header_left,#request_header_left{
 margin-left:24px;
 float:left;
 height:150px;
}

#me_header_right,#request_header_right{
  float:left;
  padding:10px;
}
#social{
	float:left;
	height:120px;
	margin-left:20px;
}
#social img{
	border:0px;	
}
#logo{
 font-size:14px;
 padding:10px;	
}
#table_availability{
 border-collapse:collapse;
}
#table_availability td{
 width:15px;
 height:10px;
}
#tables{
 float:left;
 height:220px;
 margin:5px;
}
.available,.reserved,.tablehead_cell{
padding:6px;
}
.available, .condensed_available{
background-color:#d6be7e; 
}
.reserved, .condensed_reserved{
background-color:red;
}
#tabledays td{
 text-align:center;
}
#tablehead{
 background-color:#695e4b;
 color:#000;
text-align:center;
}
.comparison tr{
 background-color:#E0D0B6;

}
.comparison tr:hover{
background-color:#90785C;
}
.comparison td{
 border:1px solid black;
 padding:5px;
}
#mycentercontent td{
 padding:5px;
}
#mycentercontent tr{
 padding:5px;
 background-color:#E1D6B6;
}
#mycentercontent tr:hover{
 padding:5px;
 background-color:#E1CC8D;
}
#mycentercontent th{
 color:#fff;
 padding:5px;
 background-color:#695e4b;
}
/*
     FILE ARCHIVED ON 09:23:10 Mar 05, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 18:48:28 Jan 19, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.026
  exclusion.robots: 0.043
  exclusion.robots.policy: 0.016
  esindex: 0.018
  cdx.remote: 23.731
  LoadShardBlock: 148.386 (3)
  PetaboxLoader3.datanode: 147.122 (4)
  PetaboxLoader3.resolve: 120.387 (2)
  load_resource: 224.455
*/