body {
background-color: #ffffff;
margin: 0em;
padding: 0em; 
font-family: Verdana, Helvetica, Arial, sans-serif;
width: 800px; }



/* START TOP NAV */

#nav-bar img {
margin: 0px;
padding: 0px; }

#gray-bar ul {
font-size: 14px;
background-color: transparent;
position: absolute;
top: 0px;
width: 800px;
height: 24px;
padding-left: 230px;
margin: 0em;
padding-top: 20px; }

#gray-bar li {
list-style-type: none;
display: inline-block;
float: left;
margin-right: 20px;
padding-bottom: 10px; }

#gray-bar ul li a:link {
color: #000000;
text-decoration: none; }

#gray-bar ul li a:visited {
color: #000000;
text-decoration: none; }

#gray-bar ul li a:hover {
color: #ef9c00; }

#gray-bar ul li a:active {
color: #000000;
text-decoration: none; }

#gray-bar .select {
border-bottom: 12px #ffc726 solid;
color: #ef9c00;
padding-bottom: 7px; }

#gray-bar .select a:link {
border-bottom: 12px #ffc726 solid;
color: #ef9c00;
padding-bottom: 7px; }

#gray-bar .select a:visited {
border-bottom: 12px #ffc726 solid;
color: #ef9c00;
padding-bottom: 7px; }

#gray-bar .select a:hover {
border-bottom: 12px #ffc726 solid;
color: #ef9c00;
padding-bottom: 7px; }

#gray-bar .select a:active {
border-bottom: 12px #ffc726 solid;
color: #ef9c00;
padding-bottom: 7px; }

#yellow-bar ul {
font-weight: bold;
font-size: 13px;
background-color: transparent;
width: 800px;
height: 38px;
position: absolute;
margin-top: 65px;
top: 0px;
padding-left: 230px; }

#yellow-bar ul li{
list-style-type: none;
display: inline-block;
float: left;
padding-bottom: 7px;
margin-right: 40px; }

#yellow-bar .select {
color: #cf0021;
border-bottom: 15px #ffffff solid; 
padding-bottom: 7px;}

#yellow-bar .select a:link {
color: #cf0021;
border-bottom: 15px #ffffff solid; 
padding-bottom: 7px;}

#yellow-bar .select a:visited {
color: #cf0021;
border-bottom: 15px #ffffff solid; 
padding-bottom: 7px;}

#yellow-bar .select a:hover {
color: #cf0021;
border-bottom: 15px #ffffff solid; 
padding-bottom: 7px;}

#yellow-bar .select a:active {
color: #cf0021;
border-bottom: 15px #ffffff solid; 
padding-bottom: 7px;}

#yellow-bar ul li a:link {
color: #000000;
text-decoration: none; }

#yellow-bar ul li a:visited {
color: #000000;
text-decoration: none; }

#yellow-bar ul li a:hover {
color: #cf0021; }

#yellow-bar ul li a:active {
color: #000000;
text-decoration: none; }

/* END TOP NAV */


/* START UNIVERSAL CONTENT */

#content {
position: absolute;
left: 230px;
top: 145px;
padding-left: 20px;
width: 530px;
height: auto;
border-left: 1px silver solid; }

#movie {
position: absolute;
top: 255px;
width: 920px;
height: auto;
margin-left: 5px;
margin-bottom: 30px;
border: 1px black; }

h1 {
color: #cf0021;
font-size: 16px;
font-weight: bold;
margin-top: 25px; }

.sub {
font-size: 13px;
padding-top: 20px; }

p {
font-size: 13px;
font-weight: normal;
margin-bottom: 0px; 
color: #4c4c4c;
text-decoration: none; }

#copy ul li {
color: #4c4c4c; 
font-size: 13px; 
line-height: 2em;
list-style-type: square;
font-weight: bold; }

#copy ul li a:link {
color: #4c4c4c;
text-decoration: underline; }

#copy ul li a:visited {
color: #4c4c4c;
text-decoration: underline; }

#copy ul li a:hover {
color: #cf0021;
text-decoration: none; }

#copy ul li a:active {
color: #4c4c4c;
text-decoration: underline; }

#copy a:link {
color: #4c4c4c;
text-decoration: underline;
font-weight: bold; 
font-size: 13px;}

#copy a:visited {
color: #4c4c4c;
text-decoration: underline;
font-weight: bold; 
font-size: 13px;}

#copy a:hover {
color: #cf0021;
text-decoration: none;
font-weight: bold; 
font-size: 13px;}

#copy a:active {
color: #4c4c4c;
text-decoration: underline;
font-weight: bold; 
font-size: 13px;}

#icons img {
margin-right: 15px;
padding: 5px;
border: 1px #ffffff solid; }

#icons .current {
border: 1px #cf0021 solid;}

.caption {color: #4c4c4c;
font-size: 10px;
margin-top: 30px; 
text-align: left; }

.image-space {
padding-top: 30px; }

.mapquest {
padding-left: 20px; }

#pressroom a:link {
font-size: 11px; 
font-weight: normal;
text-decoration: none; 
color: #4c4c4c; }

#pressroom a:visited {
font-size: 11px; 
font-weight: normal;
text-decoration: none;
color: #4c4c4c; }

#pressroom a:hover {
font-size: 11px;
font-weight: normal; 
color: #cf0021;
text-decoration: underline; }

#pressroom a:active {
font-size: 11px;
color: #cf0021; 
font-weight: normal;
text-decoration: underline; }

.press {
line-height: 18px; }

#pressroom img {
float: left;
margin-right: 15px;
}

/* END UNIVERSAL CONTENT */



/* START PRIMARY LEFT NAVIGATION */

#left-nav{
position: absolute;
left: 15px;
top: 250px; }

#left-nav li {
font-size: 12px; 
font-weight: bold;
display: list-item;
line-height: 2.25em;
list-style-type: none; }

#left-nav .select {
color: #cf0021; 
background-image: url(Images/square.gif);
background-repeat: no-repeat;
background-position: 0 50%; 
padding-left: 20px;
margin-left: -20px; }

#left-nav ul li a:link {
color: #4c4c4c;
text-decoration: none; }

#left-nav ul li a:visited {
color: #4c4c4c;
text-decoration: none; }

#left-nav ul li a:hover {
color: #cf0021;
text-decoration: underline; }

#left-nav ul li a:active {
color: #4c4c4c;
text-decoration: none; }

/* END PRIMARY LEFT NAVIGATION */


/* START HOME PAGE */

#left-nav-home{
position: absolute;
left: 10px;
top: 290px; }

#left-nav-home p {
color: #4c4c4c; 
padding-left: 18px;
line-height: 1.3em;
margin-top: 20px; }

#left-nav-home .select {
color: #cf0021;
font-weight: bold;
font-size: 14px;  
background-image: url(Images/square.gif);
background-repeat: no-repeat;
background-position: 0 50%; }

#left-nav-home a:link {
color: #cf0021;
font-weight: bold; }

#left-nav-home a:visited {
color: #cf0021;
font-weight: bold; }

#left-nav-home a:hover {
text-decoration: none;
font-weight: bold; }

#left-nav-home a:active {
color: #cf0021;
font-weight: bold; }

#home-content {
position: absolute;
left: 220px;
top: 290px;
width: 530px;
height: auto;
border-left: 1px silver solid;
padding-left: 20px; }

/* END HOME PAGE */



/* START MARCOM MUSINGS */

#left-navMarMus {
margin-left: 20px;
width: 190px; 
top: 330px;
position: absolute; }

#left-navMarMus h1 {
font-size: 12px;
color: #4c4c4c;
line-height: 1.25em; }

#left-navMarMus .select {
font-size: 12px;
color: #cf0021;
line-height: 1.25em; }

#left-navMarMus a:link {
color: #4c4c4c;
text-decoration: none; }

#left-navMarMus a:visited {
color: #4c4c4c;
text-decoration: none; }

#left-navMarMus a:hover {
color: #cf0021;
text-decoration: underline; }

#left-navMarMus a:active {
color: #4c4c4c;
text-decoration: none; }

#contentMarMus .nofloat {
padding-left: 0em;
margin-left: 0em;
padding-bottom: 30px; 
margin-top: 0em;
padding-right: 220px;
margin-bottom: 0em;
padding-bottom: 10px; }

#contentMarMus {
position: absolute;
left: 230px;
top: 330px;
width: 510px;
height: auto;
border-left: 1px silver solid;
padding-left: 20px;}

#contentMarMus img {
float: right;
margin-left: 20px;
margin-bottom: 50px; }

.inset {
color: #fffbc6;
font-weight: bold;
text-align: center;
width: 230px;
padding: 15px;
background-color: #252525;
border-left: 4px #cf0021 solid;
float: left;
margin-right: 20px;
margin-bottom: 10px;
margin-top: 40px;
line-height: 1.5em; }

/* END MARCOM MUSINGS */



/* START FEATURES */

#features {
position: absolute;
left: 230px;
top: 120px;
width: 510px;
height: auto;
border-left: 1px silver solid;
padding-left: 20px;}

#left-nav-features {
margin-left: 30px;
width: 190px; 
top: 230px;
position: absolute; }

#left-nav-features h1 {
font-size: 12px;
color: #4c4c4c;
line-height: 1.25em;
font-weight: bold;
padding-bottom: 10px; }

#left-nav-features .select {
font-size: 12px;
color: #cf0021;
line-height: 1.25em;
font-weight: bold; }

#left-nav-features a:link {
color: #4c4c4c;
text-decoration: none; }

#left-nav-features a:visited {
color: #4c4c4c;
text-decoration: none; }

#left-nav-features a:hover {
color: #cf0021;
text-decoration: underline; }

#left-nav-features a:active {
color: #4c4c4c;
text-decoration: none; }

/* END FEATURES */


/* START TABLES */

table {
border-top: none;
border-bottom: 2px #ffffff;
border-right: none;
margin-right: 10px;
margin-top: 30px; }

thead {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;
color: #ffffff;
background-color: #000000;
font-weight: normal; }

tbody {
background-color: #cccccc;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px; }

th, td {
padding-left: 10px;
text-align: left;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px; 
border-left: 2px #cf0021 solid;
border-collapse: collapse;}

/* END TABLES */


/* START BACK TO TOP/FULL STORY */

p a:link, .BacktoTop a:link {
color: #4c4c4c;
font-weight: bold;
text-decoration: underline;
font-size: 12px; }

p a:link, .BacktoTop a:visited {
color: #4c4c4c;
font-weight: bold;
text-decoration: underline;
font-size: 12px; }

p a:hover, .BacktoTop a:hover {
color: #cf0021;
text-decoration: none; }

p a:link, .BacktoTop a:active {
color: #4c4c4c;
font-weight: bold;
text-decoration: underline;
font-size: 12px; }

.BacktoTop {
text-align: right;  }

/* END BACK TO TOP/FULL STORY */


/* START WHATS NEW */

#copy ul li .whats-new a:link {
color: #4c4c4c;
text-decoration: underline; }

#copy ul li .whats-new a:visited {
color: #4c4c4c;
text-decoration: underline; }

#copy ul li .whats-new a:hover{
color: #cf0021;
text-decoration: none; }

#copy ul li .whats-new a:active {
color: #4c4c4c;
text-decoration: underline; }

#copy .whats-new {
list-style-type: none;
margin-left: 0em;
line-height: 2.5em; }

/* END WHATS NEW */



/* START FUN FACTOR/PEOPLE */

#funfacts img {
margin-top: 20px;
margin-bottom: 10px;
margin-right: 20px;
float: left;
clear: left; }

#funfacts p {
width: 360px;
display: inline-block;
margin-top: 25px;
height: 90px;
overflow: visible; }

#funfacts a:link {
color: #4c4c4c;
text-decoration: underline;
font-weight: bold; }

#funfacts a:visited {
color: #4c4c4c;
text-decoration: underline;
font-weight: bold; }

#funfacts a:hover {
color: #cf0021;
text-decoration: none;
font-weight: bold; }

#funfacts a:active {
color: #4c4c4c;
text-decoration: underline;
font-weight: bold; }

#funfactor img {
padding: 10px; }

#title-quote {
position: absolute;
top: 0px;
margin-top: 0em;
padding-top: 0em;
right: 10px;
left: 250px; }

.name {
padding-bottom: 0px;
margin-top: 0em; }

.title {
font-size: 13px;
padding-top: 0em;
margin-top: 0em;
margin-bottom: 0em; }

.quote {
font-style: italic;
font-size: 13px;
width: 260px; }

/* END FUN FACTOR/PEOPLE */


/* START BOTTOM MENU */

#bottom-menu {
width: 530px; 
text-align: center;
padding-top: 50px; 
font-size: 9px;
 }

#bottom-menu a:link {
color: #4c4c4c;
text-decoration: underline;
font-weight: normal; }

#bottom-menu a:visited {
color: #4c4c4c;
text-decoration: underline;
font-weight: normal; }

#bottom-menu a:hover {
color: #cf0021;
text-decoration: none;
font-weight: normal; }

#bottom-menu a:active {
color: #4c4c4c;
text-decoration: underline;
font-weight: normal; }

/* END BOTTOM MENU */


/* START COPYRIGHT */

h2 {
color: #4c4c4c;
font-size: 9px;
font-weight: bold;
text-align: center;
margin-bottom: 40px;
margin-top: 30px;
padding-left: 20px; }

#movie-copyright {
margin-top: 395px; 
margin-left: 100px;
color: #4c4c4c;
font-size: 9px;
font-weight: bold;
text-align: center; }

/* END COPYRIGHT */





