/* Global Disney stylesheet - Ashley Rastrick, Leger Holidays, 23/06/08 */

/*Main Interface Construction*/
@import url("interface.css");
/*Text Resizer*/
@import url("resize.css");


/* NORMALIZING styles
-------------------------------------------*/
/* Based on http://developer.yahoo.com/yui/reset/ */
body, div, span, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, p, blockquote, button, a { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
caption, th { text-align:left; }

/* We'll want to set some defaults for navigation etc! */
strong { font-weight: bold; }
em { font-style: italic; }


/* BODY styles
-------------------------------------------*/
html, body { min-width:1000x; font-family:Tahoma, "Times New Roman", Times,serif; font-size:0.9em; line-height:1.4em; background: url(/_includes/images-css/bg/bodyr_bg.gif) repeat-x top #fff; text-align:center; color:#4d4d4d; }
/*This extra body and table font styles are here to fix an ie problem*/
body { /*IE Hack for fonts */ font-size: 0.85em; }

/* IE6 png fix
-------------------------------------------*/
/* Applies htc file and blank gif to all ie6 images so it handle pngs */
#brand_wrap, { behavior:url(/_includes/js/iepngfix.htc); }

/* FONTS
-------------------------------------------*/
p, li { line-height:1.5em; }
table { /* IE Hack for fonts */ font-size:100%; } 

h1 { font-size:1.8em; color:#9d855b; }
h2 { font-size:1.4em; color:#9d855b; }
h3 { font-size:1.3em; color:#9d855b; }
h4 { font-size:1.2em; color:#9d855b; }
h4.title { font-size:1.2em; color:#9d855b; text-indent:0; }
h5 { font-size:1.2em; color:#8a2e38; }

dl, form, address, fieldset, label, input { font-size:1em; /* Translates to 10px (16 * 62.5 *1.0em = 1000 10px font size) */ }

.food{ color:#751222; margin:17px 0px;
}

/* LINKS
-------------------------------------------*/
a { color:#000; text-decoration:underline; outline-style:none; }
a:link { color:#000; text-decoration:underline; font-weight: bold; }
a:visited { color:#404040; text-decoration:underline; font-weight:bold; }
a:hover, a:active { color:#213f9d; text-decoration:none; }
a[rel ="new_win"] { padding-left:17px; background:transparent url(/_includes/images-css/global/new_win.png) no-repeat bottom left; }	
a.hopper { font-size:1em; }

.clearboth { clear:both; }

/*ACCESSIBILITY
-------------------------------------------*/
/*Skip to content*/
.skip { height:0; width:0; overflow:hidden;	position: absolute; /* for the benefit of IE5 Mac */ }
/*This is used by the abta and atol logos in the header*/
#hide { height:0; width:0; overflow:hidden;	position: absolute; /* for the benefit of IE5 Mac */ }
/*This is for keyboard strokes*/
kbd { background-color:#2b639e; padding:0.1em; font-size:1.2em; }

/*ANALYTICS, ADWORDS ETC
-------------------------------------------*/
.hidden { display:none; }


