* { margin:0;padding:0; outline:none;}
body { font-size:.81em; font-family:Arial, Helvetica, sans-serif; line-height:1.35em;background:url(../imgs/page-background-tile.jpg); }
a, a:visited { }
a:hover { text-decoration: underline;}
a:active, a:focus { outline: 0; }
img { border: 0; }
.clear { clear:both; line-height: 0px; height: 0px; font-size: 0px; }
.noborder { border:none !important }
.lightBlue { color:#5b8b9b }
.bold { font-weight: bold }
.adobePDF { background:#fff url(../imgs/iconPDF.jpg) top left no-repeat; height:18px; width:18px; float:left; margin-right:5px }
.footnote { font-size:.77em; line-height:2; margin:0px 0px 10px 15px}
.underline { text-decoration:underline; }

#mainframe { height:auto !important; position:relative; }
#main {margin:0 auto; background:url(../imgs/page-background-3.jpg) no-repeat top center;}
#center { margin:0 auto; overflow:visible; position:relative; width:994px;}

#disneyChrome {height:48px;margin-bottom:5px;}

/* banner - including page utilities*/
#banner {  }
#logo {  }

/* main navigation */
#navMainContainer {  }

/* content area */
#content { height:620px; }
#content p { margin:25px 25px 10px 15px; }
#content strong {  }
.topContent strong { margin:0px 0px 0px 0px; display:block; color:#000000 }

/* FFC Logo */
div#logo {position:absolute;width:236px;margin-left:7px;z-index:5;}

/* Navigation */
div#nav {position:absolute;top:215px;left:17px;}
div#nav-background {}
div#nav-items {position:absolute;top:5px;left:5px;}

/* Draw Now module */
div#disney-wcf {position: absolute;top:415px;left:0px;}

/* Oliva module */
div#disney-olivia {position: absolute;top:615px;left:20px;}


/* Flash Promo */
div#flash-promo {position:absolute;top:410px;left:17px;z-index:30;}
object:active, div:active {outline: none;}
object:focus, div:focus {-moz-outline-style: none;}


/* Video Player */
div#flash-video-player {position:absolute;top:55px;left:200px;overflow:hidden;width:763px;height:670px;}

/* left navigation */
#leftContent { float:left; }

/* right content */
#rightContent { float:right }

/* flash container */
.flashContent {  }

/* No Flash Warning */
div#noflash-content {position:absolute;top:170px;left:300px;background:#ffffff;padding:25px;border:3px solid #013437;}
div#noflash-content h1 {margin-bottom:30px;color:#013437;}
div#noflash-content h2 {margin-bottom:30px;}

/* footers */
#footer { width:100%; }
#footer ul { list-style:none; text-align:center; margin-bottom:25px; background-color:#fff }
#footer li { display:inline; }
#mainNavFooter {padding-top:10px;}
.homepage #mainNavFooter {visibility:hidden} /* fix for Safari */
#disneyCorpFooter { min-height:147px; _height:147px; color:#fff; padding-top:20px; }
#disneyCorpFooter hr { border-color:#fff !important}

/* modal window - global */
div#simplemodal-overlay {background:#000000;}
div#simplemodal-container {}

/* modal window - login prompt */
div#modal-login {display: none;width:638px;}
div#login-background {position: absolute;}
div#login-buttons {position:absolute;top:330px;left:190px;}
div#login-closebuttons {position:absolute;top:10px;left:590px;}
div#login-buttons img {margin-right:30px;}
div#gallery-imgbkrgd{position:absolute;top:0px;left:0px; background:url(../imgs/gallery/modal-pic01Bgrd-olivia.png) top left no-repeat; height:180px; width:205px;}
div#gallery-imgbkrgd2{position:absolute;top:-10px;left:210px; background:url(../imgs/gallery/modal-pic02Bgrd-olivia.png) top left no-repeat; height:186px; width:214px;}
div#gallery-imgbkrgd3{position:absolute;top:0px;left:430px; background:url(../imgs/gallery/modal-pic03Bgrd-olivia.png) top left no-repeat; height:180px; width:205px;}

div#gallery-imgbkrgd img{margin:12px}
div#gallery-imgbkrgd2 img{margin:14px}
div#gallery-imgbkrgd3 img{margin:12px}

div#gallery-imgs{position:absolute;top:75px;left:0px;}
/*div#gallery-imgs img {margin-right:2px;}*/
