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

.site-promo-1 {
border: none;
display: block;
height: 454px;
margin: 20px auto;
max-height: 454px;
max-width: 390px;
min-height: 454px;
min-width: 390px;
width:390px;}
.site-promo-2 {
border: none;
display: block;
height: 160px;
margin: 20px auto;
max-height: 160px;
max-width: 700px;
min-height: 160px;
min-width: 700px;
width:700px;}
.site-promo-3 {
border: 1px solid black;
display: block;
height: 291px;
margin: 20px auto;
max-height: 291px;
max-width: 529px;
min-height: 291px;
min-width: 529px;
width:529px;}
.site-promo-4 {
border: none; 
display: block;
height: 160px;
margin: 20px auto;
max-height: 160px;
max-width: 700px;
min-height: 160px;
min-width: 700px;
width:700px;}
.site-promo-5 {
border: none; 
display: block;
height: 80px;
margin: 20px auto;
max-height: 80px;
max-width: 440px;
min-height: 80px;
min-width: 440px;
width:440px;}
.site-promo-6 {
border: none; 
display: block;
height: 220px;
margin: 20px auto;
max-height: 220px;
max-width: 500px;
min-height: 220px;
min-width: 500px;
width:500px;}
.site-promo-7 {
border: none; 
display: block;
height: 162px;
margin: 20px auto;
max-height: 162px;
max-width: 220px;
min-height: 162px;
min-width: 220px;
width:220px;}
.site-promo-8 {
border: none;
display: block;
height: 160px;
margin: 20px auto;
max-height: 160px;
max-width: 700px;
min-height: 160px;
min-width: 700px;
width:700px;}



a:hover, a:active, a:focus {text-decoration: none;}
a img {border: none;}
a:link {
color: #0000FF;
text-decoration: underline;}
a:visited {
color: #FF0000;
text-decoration: underline;}

#about {width: 60em;}
#about p {
color:434343;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1.2em;
line-height:1.4em;
padding: 0 90px 0 50px;
text-align: left;}
#about h3 {
background: -moz-linear-gradient(left, rgba(53,106,160,1) 0%, rgba(53,106,160,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(53,106,160,1) 0%,rgba(53,106,160,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(53,106,160,1) 0%,rgba(53,106,160,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1B3351', endColorstr='#1B3351',GradientType=1 ); /* IE6-9 */

border-radius:12px;
color:white;
display:block;
font-size:14px;
font-weight:bold;
margin:20px 0 20px 50px;
padding: 4px 0 2px 20px;
position: relative;
text-align: left;
text-transform:uppercase;
z-index: 20;}

#about2 {
display: block;
margin: 50px 0 0 0;
position: relative;
width: 60em;}
#about2 p {
color:434343;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1.2em;
line-height:1.4em;
padding: 0 90px 0 50px;
text-align: left;}
#about2 h3 {
background: -moz-linear-gradient(left, rgba(14,14,14,1) 0%, rgba(125,126,125,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(14,14,14,1) 0%,rgba(125,126,125,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(14,14,14,1) 0%,rgba(125,126,125,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e0e0e', endColorstr='#007d7e7d',GradientType=1 ); /* IE6-9 */

border-radius:12px;
color:white;
display:block;
font-size:14px;
font-weight:bold;
margin:20px 0 20px 50px;
padding: 4px 0 2px 20px;
position: relative;
text-align: left;
text-transform:uppercase;
z-index: 20;}

#acting-style {
display: block;
margin: 20px 0 20px 40px;
padding: 0;
width: 720px;}
#acting-style h2 {
background: -moz-linear-gradient(left,  rgba(219,219,219,1) 0%, rgba(219,219,219,0) 69%, rgba(219,219,219,0) 100%); /* FF3.6+ */
background: -ms-linear-gradient(left,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* IE10+ */
background: -o-linear-gradient(left,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* Opera 11.10+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(219,219,219,1)), color-stop(69%,rgba(219,219,219,0)), color-stop(100%,rgba(219,219,219,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* Chrome10+,Safari5.1+ */
background: linear-gradient(to right,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* W3C */
border-radius:12px;
color:black;
display:inline-block;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#00dbdbdb',GradientType=1 ); /* IE6-9 */
font-size:14px;
font-weight:bold;
font-family: 'Hind', sans-serif;
margin:20px 0 0 0;
padding: 2px 6px;
text-transform:uppercase;}
#acting-style p {
font-family: 'Hind', sans-serif;
margin: 20px 0;
text-align: left;}

#award-feature-wrapper {
background: rgb(125,126,125); /* Old browsers */
background: -moz-linear-gradient(top, rgba(125,126,125,1) 0%, rgba(14,14,14,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */

display: block;
margin: 50px 0 20px 60px;
overflow: hidden;
padding: 10px;
position: relative;
width: 660px;
z-index: 20;}
#award-feature-wrapper h2 {
font-family: 'Hind', sans-serif;
font-size: 1.5em;
color: #FFD700;
text-shadow: 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000;}

#award-header-2 h2 {
font-family: 'Hind', sans-serif;
font-size: 1.5em;
color: #FFD700;
text-shadow: 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000;}
#award-header-3 h2 {
color: #1B3351 !important;
margin: 0 0 0 60px;
opacity: 1;
position: relative;
text-align: center;
text-shadow: 0 0 4px white, 0 0 4px white, 0 0 4px white, 0 0 4px white, 0 0 4px white;
width: 675px;
z-index: 1000;}

#award-winner {
margin:20px 20px 20px 30px;
min-height: 335px;
color:#666666;
font-family: 'Hind', sans-serif;
font-size: .8em;
line-height:1.4em;
padding-left:25px;
text-align: left;}
#award-winner h2 {
font-family: 'Hind', sans-serif;
font-size: 1.2em;
font-weight: bold;
text-align: center;}

#award-winner2 {
color: white;
display: block;
font-family: 'Hind', sans-serif;
height: auto;
margin: 0 0 40px 60px;
min-height: 400px;
padding-top: 10px;
position: relative;
width: 675px;
z-index: 15;

background: rgb(53,106,160); /* Old browsers */
background: -moz-linear-gradient(top, rgba(53,106,160,1) 0%, rgba(27,51,81,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(53,106,160,1) 0%,rgba(27,51,81,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(53,106,160,1) 0%,rgba(27,51,81,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#356aa0', endColorstr='#1b3351',GradientType=0 ); /* IE6-9 */}
#award-winner2 h2 {
display: block;
margin: 0 auto 10px;
position: relative;
text-align: center;}
#award-winner2 h3 {
color:white;
display:block;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#00dbdbdb',GradientType=1 ); /* IE6-9 */
font-size:14px;
font-weight:bold;
font-family: 'Hind', sans-serif;
margin:-10px 0 20px 0;
padding:2px 6px;
text-align: left;
text-transform:uppercase;
z-index: 15;}
#award-winner2 img {
background-color: none;
border-left: 3px solid transparent;
border-top: 3px solid white;
border-bottom: 3px solid white;
border-right: 3px solid white;
left: 0;
margin: 0 15px 20px -3px;
float: left;
top:50px;}
#award-winner2 .movie-credits {
background-color:rgba(0,0,20,0.6);
border: 2px solid white;
border-radius: 12px;
display: inline-block;
color: white;
font-size: 1em;
font-family: 'Hind', sans-serif;
margin: 10px 10px 0 0;
padding: 4px 9px 3px 9px;
text-align: left;}
#award-winner2 p {
color:white;
font-family: 'Hind', sans-serif;
font-size: 1.2em;
line-height:1.4em;
margin: 10px 0 0 0;
text-align: left;}
#award-winner2 p a, a:visited {
color: yellow  !important;
font-family: 'Hind', sans-serif;
font-size: 1.1em;
text-decoration: underline;}
#award-winner2 p a:hover, a:active {
color: orange  !important;
font-family: 'Hind', sans-serif;
font-size: 1.1em;
text-decoration: none;}

#awards-noms p {
color:434343;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1.2em;
height:100%;
line-height:130%;
padding-left:50px;
padding-right:50px;
text-align: left;}
#awards-noms table {
color: #959595;
font-size: 1.1em;
font-weight: bold;
margin:10px 0 20px 50px;
text-transform:uppercase;
width: 65%;}
#awards-noms table tr td {
vertical-align: top;
padding-left: 10px;}
#awards-noms table tr:hover th {
background: black;
color:white !important;
text-fill-color: white;
-webkit-text-fill-color: white;}
#awards-noms table tr:hover td {
background: black;
color:white !important;
text-fill-color: white;
-webkit-text-fill-color: white;}
#awards-noms table tr th.year:hover {
background: black;
border-bottom-left-radius: 12px;
border-top-left-radius: 12px;
color:white !important;
text-fill-color: white;
-webkit-text-fill-color: white;}
#awards-noms table tr th.year {  /***  CSS Box Model  ***/
  
  padding-left:10px;

  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  background-image: -webkit-gradient(linear, left top, right top,
        color-stop( 0.0, rgba(187, 187, 187, 0.500) ),
        color-stop( 1.0, rgba(213, 213, 213, 0.200) ));

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: -webkit-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  Firefox 3.6+  */
  background-image: -moz-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  IE 10+  */
  background-image: -ms-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  Opera 11.10+  */
  background-image: -o-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  W3C  */
  background-image: linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /***  CSS Rounded Corners  ***/
  border-top-left-radius:18px;
  -webkit-border-top-left-radius:18px;
  -moz-border-radius-topleft:18px;
  border-bottom-left-radius:18px;
  -webkit-border-bottom-left-radius:18px;
  -moz-border-radius-bottomleft:18px;

text-align: left;
vertical-align: top;
width:13%}
#awards-noms table tr th.for {
text-align: left;
vertical-align: top;
width:47%;

  /***  CSS Box Model  ***/
  
  padding: 0 10px;

  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  background-image: -webkit-gradient(linear, left top, right top,
        color-stop( 0.0, rgba(187, 187, 187, 0.500) ),
        color-stop( 1.0, rgba(213, 213, 213, 0.200) ));

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: -webkit-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  Firefox 3.6+  */
  background-image: -moz-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  IE 10+  */
  background-image: -ms-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  Opera 11.10+  */
  background-image: -o-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  W3C  */
  background-image: linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );}
#awards-noms table tr th.role {
text-align: left;
vertical-align: top;
width:40%;

  /***  CSS Box Model  ***/
  
  padding: 0 10px;

  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  background-image: -webkit-gradient(linear, left top, right top,
        color-stop( 0.0, rgba(187, 187, 187, 0.500) ),
        color-stop( 1.0, rgba(213, 213, 213, 0.200) ));

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: -webkit-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  Firefox 3.6+  */
  background-image: -moz-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  IE 10+  */
  background-image: -ms-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  Opera 11.10+  */
  background-image: -o-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  W3C  */
  background-image: linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /***  CSS Rounded Corners  ***/
  border-top-right-radius:18px;
  -webkit-border-top-right-radius:18px;
  -moz-border-radius-topright:18px;
  border-bottom-right-radius:18px;
  -webkit-border-bottom-right-radius:18px;
  -moz-border-radius-bottomright:18px;}
#awards-noms table tr td.for a:hover {
color:white !important;
text-fill-color: white;
-webkit-text-fill-color: white;}
#awards-noms table tr td.for a:active {
color:white;
text-fill-color: white;
-webkit-text-fill-color: white;}
#awards-noms table tr td.for:hover {
vertical-align: top;
width:50%;  
  
  /*  Chrome 1-9 and Safari 4-5.0  */
  background-color:black;
  color:white;

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-color:black;
  color:white;

  /*  Firefox 3.6+  */
  background-color:black;
  color:white;

  /*  IE 10+  */
  background-color:black;
  color:white;

  /*  Opera 11.10+  */
  background-color:black;
  color:white;

  /*  W3C  */
  background-color:black;
  color:white;}
#awards-noms table tr td.movie a:link {
background-image: none;
color:black;
text-decoration: none;
vertical-align: top;
width:50%;  

  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: none;

  /*  Firefox 3.6+  */
  background-image: none;

  /*  IE 10+  */
  background-image: none;

  /*  Opera 11.10+  */
  background-image: none;

  /*  W3C  */
  background-image: none;}
#awards-noms table tr td.movie a:visited {
background-image: none;
color:black;
text-decoration: none;
vertical-align: top;
width:50%;  

  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: none;

  /*  Firefox 3.6+  */
  background-image: none;

  /*  IE 10+  */
  background-image: none;

  /*  Opera 11.10+  */
  background-image: none;

  /*  W3C  */
  background-image: none;}



.banner-iframe-double-stack {
max-height:106px;
max-width:218px; 
overflow:hidden; 
padding: 0;}
.banner-iframe-triple-stack {
max-height:160px;
max-width:218px; 
overflow:hidden; 
padding: 0;}

#best-film {
display: block;
margin: 0 0 0 40px;
min-height: 450px;
position: relative;
width:770px;}
#best-film a img {
background-color: red;
border: 1px solid white; 
box-shadow: 4px 4px 6px 0 rgba(0,0,0,0.75);
float: left;
margin: 0 15px 6px 0;
-webkit-box-shadow: 4px 4px 6px 0 rgba(0,0,0,0.75);
-moz-box-shadow: 4px 4px 6px 0 rgba(0,0,0,0.75);}
#best-film h1 {
background-color:rgba(0,0,20,0.6);
border: 2px solid white;
border-radius: 12px;
display: inline-block;
color: white;
font-size: 1em;
font-family: 'Hind', sans-serif;
margin: 0;
padding: 3px 6px;
text-align: left;}
#best-film h2 {
color: white;
font-family: 'Hind', sans-serif;
margin: 12px; 0 12px 0;
text-align: left;
text-shadow: 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000;}
#best-film p {
font-family: 'Hind', sans-serif;
text-align: left;
padding-right: 15px;}

.best-of-text {
color: yellow;
font-family: 'Hind', sans-serif;
font-size: 16px;
font-weight:normal;
padding-bottom: 30px;
text-shadow:-1px -1px 0 red, 1px -1px 0 red, -1px 1px 0 red, 1px 1px 0 red;}
#best-of-text-link {
color: yellow;
font-family: 'Hind', sans-serif;
font-size: 16px;
font-weight:bold;
padding-bottom: 30px;
text-decoration:none;
text-shadow:-1px -1px 0 red, 1px -1px 0 red, -1px 1px 0 red, 1px 1px 0 red;}
#best-of-text-link:hover {
color: cyan;
font-size: 16px;
font-weight:bold;
padding-bottom: 30px;
text-decoration:none;
text-shadow:-1px -1px 0 red, 1px -1px 0 red, -1px 1px 0 red, 1px 1px 0 red;}

.best-performer-slider {
border: none;
display: block;
height: 150px;
margin: -10px 0 30px 50px;
opacity: .85;
padding: 0;
position: relative;
width: 785px;
z-index: 20;}

#best-performers {
border: 2px solid white;
border-radius: 12px;
display: block;
-webkit-box-shadow: 0 0 6px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0 0 6px 0px rgba(0,0,0,0.75);
box-shadow: 0 0 6px 0px rgba(0,0,0,0.75);

height: 158px;
margin: 0 auto 20px;
overflow: hidden;
padding: 0;
position: relative;
width: 216px;}
#best-performers-actor {display: inline-block;
width: 50%;
height: 79px;
position: absolute;
margin: 0;
float: left;
top: 0;
left: 0;

background: -moz-linear-gradient(top, rgba(122,188,255,0.75) 0%, rgba(96,171,248,0.75) 44%, rgba(64,150,238,0.75) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(122,188,255,0.75) 0%,rgba(96,171,248,0.75) 44%,rgba(64,150,238,0.75) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(122,188,255,0.75) 0%,rgba(96,171,248,0.75) 44%,rgba(64,150,238,0.75) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf7abcff', endColorstr='#bf4096ee',GradientType=0 ); /* IE6-9 */}
#best-performers-actor:hover {
background: -moz-linear-gradient(top, rgba(64,150,238,0.75) 0%, rgba(96,171,248,0.75) 56%, rgba(122,188,255,0.75) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(64,150,238,0.75) 0%,rgba(96,171,248,0.75) 56%,rgba(122,188,255,0.75) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(64,150,238,0.75) 0%,rgba(96,171,248,0.75) 56%,rgba(122,188,255,0.75) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf4096ee', endColorstr='#bf7abcff',GradientType=0 ); /* IE6-9 */}
#best-performers-actor a:link {



color: white !important;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1.1em;
font-weight: bold;
line-height: 110%;
margin: 20px auto 0;
text-align: center;
text-decoration: none;
text-shadow: 0 0 4px #000000, 0 0 4px #000000;}
#best-performers-actor a:visited {
color: white !important;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1.2em;
font-weight: bold;
margin: 7px auto;
text-align: center;
text-decoration: none;
text-shadow: 0 0 4px #000000, 0 0 4px #000000;}
#best-performers-actor a:hover {
color:aqua !important;
text-shadow: 0 0 4px #001F7C, 0 0 4px #001F7C, 0 0 4px #001F7C;}
#best-performers-actor a:active {
color:aqua !important;
text-shadow: 0 0 4px #001F7C, 0 0 4px #001F7C, 0 0 4px #001F7C;}

#best-performers-actress {display: inline-block;
width: 50%;
height: 79px;
position: absolute;
margin: 0;
float: right;
top: 0;
right: 0;

background: -moz-linear-gradient(top, rgba(122,188,255,0.75) 0%, rgba(96,171,248,0.75) 44%, rgba(64,150,238,0.75) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(122,188,255,0.75) 0%,rgba(96,171,248,0.75) 44%,rgba(64,150,238,0.75) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(122,188,255,0.75) 0%,rgba(96,171,248,0.75) 44%,rgba(64,150,238,0.75) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf7abcff', endColorstr='#bf4096ee',GradientType=0 ); /* IE6-9 */}
#best-performers-actress:hover {
background: -moz-linear-gradient(top, rgba(64,150,238,0.75) 0%, rgba(96,171,248,0.75) 56%, rgba(122,188,255,0.75) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(64,150,238,0.75) 0%,rgba(96,171,248,0.75) 56%,rgba(122,188,255,0.75) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(64,150,238,0.75) 0%,rgba(96,171,248,0.75) 56%,rgba(122,188,255,0.75) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf4096ee', endColorstr='#bf7abcff',GradientType=0 ); /* IE6-9 */}
#best-performers-actress a:link {
color: white !important;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1.1em;
font-weight: bold;
line-height: 110%;
margin: 20px auto 0;
text-align: center;
text-decoration: none;
text-shadow: 0 0 4px #000000, 0 0 4px #000000;}
#best-performers-actress a:visited {
color: white !important;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1.2em;
font-weight: bold;
margin: 7px auto;
text-align: center;
text-decoration: none;
text-shadow: 0 0 4px #000000, 0 0 4px #000000;}
#best-performers-actress a:hover {
color:aqua !important;
text-shadow: 0 0 4px #001F7C, 0 0 4px #001F7C, 0 0 4px #001F7C;}
#best-performers-actress a:active {
color:aqua !important;
text-shadow: 0 0 4px #001F7C, 0 0 4px #001F7C, 0 0 4px #001F7C;}

#best-performers-supporting-actor {
display: inline-block;
width: 50%;
height: 79px;
text-align: center;
position: absolute;
margin: 0;
float: left;
bottom: 0;
left: 0;

background: -moz-linear-gradient(top, rgba(122,188,255,0.75) 0%, rgba(96,171,248,0.75) 44%, rgba(64,150,238,0.75) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(122,188,255,0.75) 0%,rgba(96,171,248,0.75) 44%,rgba(64,150,238,0.75) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(122,188,255,0.75) 0%,rgba(96,171,248,0.75) 44%,rgba(64,150,238,0.75) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf7abcff', endColorstr='#bf4096ee',GradientType=0 ); /* IE6-9 */}
#best-performers-supporting-actor:hover {
background: -moz-linear-gradient(top, rgba(64,150,238,0.75) 0%, rgba(96,171,248,0.75) 56%, rgba(122,188,255,0.75) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(64,150,238,0.75) 0%,rgba(96,171,248,0.75) 56%,rgba(122,188,255,0.75) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(64,150,238,0.75) 0%,rgba(96,171,248,0.75) 56%,rgba(122,188,255,0.75) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf4096ee', endColorstr='#bf7abcff',GradientType=0 ); /* IE6-9 */}
#best-performers-supporting-actor a:link {
color: white !important;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1em;
font-weight: bold;
line-height: 110%;
margin: 15px auto 0;
text-align: center;
text-decoration: none;
text-shadow: 0 0 4px #000000, 0 0 4px #000000;}
#best-performers-supporting-actor a:visited {
color: white !important;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1.2em;
font-weight: bold;
margin: 7px auto;
text-align: center;
text-decoration: none;
text-shadow: 0 0 4px #000000, 0 0 4px #000000;}
#best-performers-supporting-actor a:hover {
color:aqua !important;
text-shadow: 0 0 4px #001F7C, 0 0 4px #001F7C, 0 0 4px #001F7C;}
#best-performers-supporting-actor a:active {
color:aqua !important;
text-shadow: 0 0 4px #001F7C, 0 0 4px #001F7C, 0 0 4px #001F7C;}

#best-performers-supporting-actress {
display: inline-block;
width: 50%;
height: 79px;
text-align: center;
position: absolute;
margin: 0;
float: right;
bottom: 0;
right: 0;

background: -moz-linear-gradient(top, rgba(122,188,255,0.75) 0%, rgba(96,171,248,0.75) 44%, rgba(64,150,238,0.75) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(122,188,255,0.75) 0%,rgba(96,171,248,0.75) 44%,rgba(64,150,238,0.75) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(122,188,255,0.75) 0%,rgba(96,171,248,0.75) 44%,rgba(64,150,238,0.75) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf7abcff', endColorstr='#bf4096ee',GradientType=0 ); /* IE6-9 */}
#best-performers-supporting-actress:hover {
background: -moz-linear-gradient(top, rgba(64,150,238,0.75) 0%, rgba(96,171,248,0.75) 56%, rgba(122,188,255,0.75) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(64,150,238,0.75) 0%,rgba(96,171,248,0.75) 56%,rgba(122,188,255,0.75) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(64,150,238,0.75) 0%,rgba(96,171,248,0.75) 56%,rgba(122,188,255,0.75) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf4096ee', endColorstr='#bf7abcff',GradientType=0 ); /* IE6-9 */}
#best-performers-supporting-actress a:link {
color: white !important;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1em;
font-weight: bold;
line-height: 110%;
margin: 15px auto 0;
text-align: center;
text-decoration: none;
text-shadow: 0 0 4px #000000, 0 0 4px #000000;}
#best-performers-supporting-actress a:visited {
color: white !important;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1.2em;
font-weight: bold;
margin: 7px auto;
text-align: center;
text-decoration: none;
text-shadow: 0 0 4px #000000, 0 0 4px #000000;}
#best-performers-supporting-actress a:hover {
color:aqua !important;
text-shadow: 0 0 4px #001F7C, 0 0 4px #001F7C, 0 0 4px #001F7C;}
#best-performers-supporting-actress a:active {
color:aqua !important;
text-shadow: 0 0 4px #001F7C, 0 0 4px #001F7C, 0 0 4px #001F7C;}

#bg-images-left {
background: rgba(255, 255, 255, 0);
background-blend-mode: soft-light;
border: 0;
float: left;
height:1500px;
opacity: .8;
position: relative;
top:0;
left:0;
width: 350px;}
#bg-images-center {
background-color: transparent;
border: 0;
height:1000px;
opacity: .7;
position: absolute;
top: 0;
left: 0;
width: 120%;
z-index: 10;}
#bg-images-right {
background: rgba(255, 255, 255, 0);
border: 0;
float: right;
height:1500px;
opacity: .8;
position: relative;
top:0;
right:0;
width: 350px;}

.big-star-quotes {
border: 1px solid black;
display: block;
height: 486px;
margin: 0 auto 20px;
position: relative;
width:220px;
z-index: 20;}
.big-star-quotes:hover {
border: 1px solid white;
box-shadow: 0 0 20px white;
-moz-box-shadow: 0 0 20px white;
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent) , to(rgba(250, 250, 250, 0.1)));
-webkit-box-shadow: 0 0 20px white;}

#bio-link-bottom a:link {
color: black;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1.5em;
font-weight: bold;
margin: 0 auto 20px;
text-align: center;
text-decoration: none;}
#bio-link-bottom a:visited {color: black !important;}
#bio-link-bottom a:hover {color: blue !important;
text-decoration: underline;}
#bio-link-bottom a:active {color: blue !important;
text-decoration: underline;}

#bio-link-top a:link {
border-bottom: 2px solid aqua;
color: aqua !important;
display: inline-block;
font-family: 'Hind', sans-serif;
font-size: .85em;
font-weight: bold;
margin: 20px 0 0 60px;
text-decoration: none;
text-shadow: 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000;}
#bio-link-top a:visited {color: aqua !important;}
#bio-link-top a:hover {
border-bottom: 2px solid white;
color: white !important;}
#bio-link-top a:active {
border-bottom: 2px solid white;
color: white !important;}

#birthday-box {
float: left;
font-weight: bold;
height: 200px;
position: relative;
text-align: center;
width: 12.2%;
z-index: 2000;}
#birthday-box br {
display: block;
content: "";
margin-top: 3px;}

#birthdays {
display: block;
height: 120px;
margin: 20px 0 20px 70px;
padding: 0 0 20px 0;
position: relative;
width: 100%;
z-index: 20;}
#birthdays h2 {
text-align: center;
font-size: 1.2em;
font-weight: bold;
display: block;
border-bottom: 1px dotted black;
padding-bottom: 3px;
margin: 0 0 20px 20px;
width: 83%;}

#bits-and-quirks {
font-family: 'Hind', sans-serif;
display: block;
margin: 20px 0 20px 40px;
padding: 0;
width: 720px;}
#bits-and-quirks h2 {
background: -moz-linear-gradient(left,  rgba(219,219,219,1) 0%, rgba(219,219,219,0) 69%, rgba(219,219,219,0) 100%); /* FF3.6+ */
background: -ms-linear-gradient(left,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* IE10+ */
background: -o-linear-gradient(left,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* Opera 11.10+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(219,219,219,1)), color-stop(69%,rgba(219,219,219,0)), color-stop(100%,rgba(219,219,219,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* Chrome10+,Safari5.1+ */
background: linear-gradient(to right,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* W3C */
border-radius:12px;
color:black;
display:inline-block;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#00dbdbdb',GradientType=1 ); /* IE6-9 */
font-family: 'Hind', sans-serif;
font-size:14px;
font-weight:bold;
margin:20px 0 0 0;
padding: 2px 6px;
text-transform:uppercase;}
#bits-and-quirks p {
font-family: 'Hind', sans-serif;
margin: 20px 0;
text-align: left;}

#blockbusters {
display: block;
font-family: 'Hind', sans-serif;
margin: 20px 0 20px 60px;
padding: 0;
width: 720px;}
#blockbusters h2 {
background: -moz-linear-gradient(left,  rgba(219,219,219,1) 0%, rgba(219,219,219,0) 69%, rgba(219,219,219,0) 100%); /* FF3.6+ */
background: -ms-linear-gradient(left,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* IE10+ */
background: -o-linear-gradient(left,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* Opera 11.10+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(219,219,219,1)), color-stop(69%,rgba(219,219,219,0)), color-stop(100%,rgba(219,219,219,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* Chrome10+,Safari5.1+ */
background: linear-gradient(to right,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* W3C */
border-radius:12px;
color:black;
display:inline-block;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#00dbdbdb',GradientType=1 ); /* IE6-9 */
font-family: 'Hind', sans-serif;
font-size:14px;
font-weight:bold;
margin:20px 0 0 -20px;
padding: 2px 6px;
text-transform:uppercase;}
#blockbusters h3 {
display: inline;
font-family: 'Hind', sans-serif;
font-size: 1em;
padding-right: 5px;
text-align: left;
text-transform: uppercase;}
#blockbusters p {
font-family: 'Hind', sans-serif;
margin: 20px;}

body {
background: rgba(41,5,141,1);
color:#000;
font-family: 'Hind', sans-serif;
margin:0;
padding:0;}

#breaking {
background-image: url(images-3/marquee-1-breaking-tall.png);
background-position: center center;
background-repeat: no-repeat;
float: left;
height: 190px;
margin: 0 0 0 80px;
overflow: hidden;
position: relative;
width: 337px;
z-index: 30;}
#breaking:hover {background-image: url(images-3/marquee-1-breaking-tall2.png);}
#breaking h2 {
font-size: 1.2em;
font-weight: bold;
margin: 80px auto 0;
text-align: center;}
#breaking p {
font-size: .9em;
line-height: 150%;
padding: 0 25px 0;}

.byline {
text-align: center;
font-family: 'Hind', sans-serif;
font-style: italic;
font-weight: bold;
font-size: 1em;}



.caption1 {
background: -moz-linear-gradient(left, rgba(53,106,160,0) 0%, rgba(53,106,160,0.66) 25%, rgba(53,106,160,1) 50%, rgba(53,106,160,0.66) 75%, rgba(53,106,160,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(53,106,160,0) 0%,rgba(53,106,160,0.66) 25%,rgba(53,106,160,1) 50%,rgba(53,106,160,0.66) 75%,rgba(53,106,160,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(53,106,160,0) 0%,rgba(53,106,160,0.66) 25%,rgba(53,106,160,1) 50%,rgba(53,106,160,0.66) 75%,rgba(53,106,160,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1B3351', endColorstr='#1B3351',GradientType=1 ); /* IE6-9 */

color: white;
border-radius: 12px;
display: block;
font-size: 1.3em;
font-style: italic;
font-weight: bold;
margin: 10px 0 30px 55px;
padding: 4px 12px;
position: relative;
text-align:center;
text-shadow: 0 0 2px #1B3351, 0 0 2px #1B3351, 0 0 2px #1B3351, 0 0 2px #1B3351;
width: 675px;
z-index: 20;}
.caption2 {
display: block;
font-size: 1.2em;
font-style: italic;
margin: 10px 0 50px 140px;
text-align:center;
width: 500px;}
.caption3 {
background: -moz-linear-gradient(left, rgba(53,106,160,0) 0%, rgba(53,106,160,0.66) 25%, rgba(53,106,160,1) 50%, rgba(53,106,160,0.66) 75%, rgba(53,106,160,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(53,106,160,0) 0%,rgba(53,106,160,0.66) 25%,rgba(53,106,160,1) 50%,rgba(53,106,160,0.66) 75%,rgba(53,106,160,0) 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right, rgba(53,106,160,0) 0%,rgba(53,106,160.66) 25%,rgba(53,106,160,1) 50%,rgba(53,106,160,0.66) 75%,rgba(53,106,160,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */


border-top: 1px solid white;
border-bottom: 1px solid white;
color: white;
font-size: 1.2em;
font-style: italic;
font-weight: bold;
margin: -60px 0 60px 62px;
padding: 5px 0 4px 0;
position: relative;
text-align:center;
text-shadow: 0 0 2px #000000, 0 0 2px #000000, 0 0 2px #000000, 0 0 2px #000000;
width: 675px;
z-index: 20;}

.category .defeated a {color:blue !important;}
.category .nominated a {color:blue !important;}
.category .winner a {color:blue !important;}

.category-head {
font-family: 'Hind', sans-serif;
font-weight:bold;
text-align:center;
font-size:.8em;
line-height: 1.2em;
margin-bottom: 10px;}	
.center-banners {text-align: center;}
.centered-pic {
display: block;
background-color: red;
border: 1px solid white;
margin: 10px auto 20px;
-webkit-box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.75);
box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.75);}
.clearfloat {
clear:both;
font-size: 1px;
height:0;
line-height: 0;}

.container {
font-family: 'Hind', sans-serif;
height: 5000px;
margin: 0 auto;
position: relative;
top: 0;
width: 1800px;
z-index: 2;}
.contender {
font-family: 'Hind', sans-serif;
border-bottom:1px dotted #000000;
display:block;
margin:0 0 10px 10px;
opacity: 1;
padding: 0 0 5px 0;}
.content {
background-color: white;
background-image: url(images-3/bg3-vector3.svg);
background-repeat: no-repeat;
background-size:100% 100%;
box-shadow: 0 0 10px 0 rgba(0,0,0,0.75);
font-family: 'Hind', sans-serif;
margin: 0;
overflow: hidden;
padding:0;
position: absolute;
top: -5px;
left: 350px;
width: 1100px;
z-index: 3;

-moz-box-shadow: 0 0 10px 0 rgba(0,0,0,0.75);
-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.75);}

.content ul, .content ol {padding: 0 15px 15px 40px;}

.current-decade {
margin: 0 0 40px 220px;
padding: 0;
width: 635px;}
.current-decade a:link{padding: 0 6px;}
.current-decade a:visited {
color: blue;
text-decoration: underline;}
.current-decade a:hover, a:active {
color: red !important;
text-decoration: none;}
.current-decade p {
font-size: 1.3em;
font-weight: bold;
text-align: left;
margin-bottom: -0.2em;}



/* Use these styles for curved shadows on Acting Bio page top pictures */

.curved-hz:before {top:-1px;
bottom:-1px;
left:10px;
right:10px;
-moz-border-radius:100px / 10px;
border-radius:100px / 10px;}
.curved:before {
-webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);
-moz-box-shadow:0 0 15px rgba(0,0,0,0.6);
box-shadow:0 0 15px rgba(0,0,0,0.6),0 0 15px rgba(0,0,0,0.6);
-moz-border-radius:10px / 100px;
border-radius:10px / 100px;}
.curved-hz:before {
-moz-border-radius:100px / 10px;
border-radius:150px / 10px;}

.drop-shadow {
position:relative;
float:left;
width:100%;
padding:0;
-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);
-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);
box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);}
.drop-shadow:before,
.drop-shadow:after {
content:"";
position:absolute;
z-index:-2;}

/* Use these styles for curved shadows on Acting Bio page top pictures */



.defeated {
font-family: 'Hind', sans-serif;
border-bottom:1px dotted #000000;
display:block;
margin:0 0 10px 10px;
opacity: .3;
padding: 0 0 5px 0;}

#didyouknow2 {width: 67em;}
#didyouknow2 h3 {
background: -moz-linear-gradient(left, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */

border-radius: 12px;
color: white;
display: inline-block;
font-family: 'Hind', sans-serif;
font-size: 1.3em;
font-weight: bold;
margin: 20px 0 20px 50px;
padding: 0 9px;
text-align: left;
width: 600px;}
#didyouknow2 p {
color:434343;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1.2em;
line-height:1.4em;
padding: 0 90px 0 50px;
text-align: left;}



#flashback {
background-image: url(images-3/marquee-2-flashback-tall.png);
background-position: center center;
background-repeat: no-repeat;
float: left;
height: 190px;
margin: 0 0 0 30px;
position: relative;
width: 337px;
z-index: 30;}
#flashback:hover {background-image: url(images-3/marquee-2-flashback-tall2.png);}
#flashback h2 {
font-size: 1.2em;
font-weight: bold;
margin: 80px auto 0;
text-align: center;}
#flashback p {
font-size: .9em;
line-height: 150%;
padding: 0 25px 0;}

.film-title {
color:#828282;
font-family: 'Hind', sans-serif;
font-size: 13px;
font-weight:bold;
text-transform:uppercase;}
.film-title2 {
color:#828282;
font-family: 'Hind', sans-serif;
font-size: .85em;
font-weight:bold;
margin: 0 0 20px 50px;
text-transform:uppercase;}

.fltlft {
float: left;
margin-right: 8px;}
.fltrt {
float: right;
margin-left: 8px;}
.footer a {color:blue !important;}

.footer {
display: block;
margin: 30px auto 100px;
position: relative;
text-align: center;}



#google-search-box {
box-sizing: padding-box;
float: right;
height: 60px;
margin: 0;
overflow: hidden;
padding: 0;
position: relative;
top: 40px;
width: 315px;
z-index: 20;}

#gradient {
background: rgb(228,210,174); /* Old browsers */
background: -moz-linear-gradient(top, rgba(228,210,174,1) 0%, rgba(41,5,141,1) 35%, rgba(41,5,141,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(228,210,174,1) 0%,rgba(41,5,141,1) 35%,rgba(41,5,141,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(228,210,174,1) 0%,rgba(41,5,141,1) 35%,rgba(41,5,141,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4d2ae', endColorstr='#29058d',GradientType=0 ); /* IE6-9 */

height: 1500px;
max-height: 1500px;
min-height: 1500px;
min-width: 100%;
position: absolute;
top:0;
width: 100%;
z-index: 1;}

#great-performances {
display: block;
font-family: 'Hind', sans-serif;
margin: 20px 0 20px 60px;
padding: 0;
width: 720px;}
#great-performances h2 {background: -moz-linear-gradient(left,  rgba(219,219,219,1) 0%, rgba(219,219,219,0) 69%, rgba(219,219,219,0) 100%); /* FF3.6+ */
background: -ms-linear-gradient(left,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* IE10+ */
background: -o-linear-gradient(left,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* Opera 11.10+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(219,219,219,1)), color-stop(69%,rgba(219,219,219,0)), color-stop(100%,rgba(219,219,219,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* Chrome10+,Safari5.1+ */
background: linear-gradient(to right,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* W3C */
border-radius:12px;
color:black;
display:inline-block;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#00dbdbdb',GradientType=1 ); /* IE6-9 */
font-family: 'Hind', sans-serif;
font-size:14px;
font-weight:bold;
margin:20px 0 0 -20px;
padding: 2px 6px;
text-transform:uppercase;}
#great-performances h3 {
display: inline;
font-family: 'Hind', sans-serif;
font-size: 1em;
padding: 0 5px 0 0;
text-align: left;
text-transform: uppercase;}
#great-performances p {
font-family: 'Hind', sans-serif;
margin: 20px 0 0 60px !important;}

#great-scenes {
display: block;
font-family: 'Hind', sans-serif;
margin: 20px 0 20px 40px;
padding: 0;
width: 770px;}
#great-scenes h2 {
background: -moz-linear-gradient(left,  rgba(219,219,219,1) 0%, rgba(219,219,219,0) 69%, rgba(219,219,219,0) 100%); /* FF3.6+ */
background: -ms-linear-gradient(left,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* IE10+ */
background: -o-linear-gradient(left,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* Opera 11.10+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(219,219,219,1)), color-stop(69%,rgba(219,219,219,0)), color-stop(100%,rgba(219,219,219,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* Chrome10+,Safari5.1+ */
background: linear-gradient(to right,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* W3C */
border-radius:12px;
color:black;
display:inline-block;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#00dbdbdb',GradientType=1 ); /* IE6-9 */
font-family: 'Hind', sans-serif;
font-size:14px;
font-weight:bold;
margin:20px 0 0 0;
padding: 2px 6px;
text-transform:uppercase;}
#great-scenes h3 {
font-family: 'Hind', sans-serif;
font-size: 1em;
margin: 20px 0 10px 0;
text-align: left;
text-transform: uppercase;}
#great-scenes ul li {
margin: 0 0 0 -40px;
padding-left: 0;
list-style-type: none;}
#great-scenes ul li:before {
content: ">";
padding-right: 8px;}



h1 {
font-family: 'Hind', sans-serif;
font-size: 16pt;}
h1, h2, h3, h4, h5, h6, p {
font-family: 'Hind', sans-serif;
font-size: 10pt;
font-style: normal;
line-height: normal;
margin-top: 0;
padding-right: 15px;
text-align: center;}	
h2 {font-size: 14pt;}

.hillary-bark-tall {
border: 1px solid black;
display: block;
height: 240px;
margin: 0 auto 20px;
max-height: 240px;
max-width: 120px;
min-height: 240px;
min-width: 120px;
width:120px;}
.hillary-bark-double-stack {
border: 1px solid black;
display: block;
height: 108px;
margin: 0 auto 20px;
max-height: 108px;
max-width: 220px;
min-height: 108px;
min-width: 220px;
width:220px;}
.hillary-bark-triple-stack {
border: 1px solid black;
display: block;
height: 162px;
margin: 0 auto 20px;
max-height: 162px;
max-width: 220px;
min-height: 162px;
min-width: 220px;
width:220px;}

html {
min-height:100%;
padding-bottom: 150px;}



#index-page-breaking {
left: 10px;
position: absolute;
padding:20px 50px;
top: 20px;
width:250px;
z-index: 55;}
#index-page-breaking h2 {
border-bottom: 1px dotted black;
font-size:1.5em;
font-weight:bold;
margin-bottom: 20px;
text-align: center;}
#index-page-breaking p {text-align: left;}

#index-page-featured-actor-animation {
height: 270px; 
margin: 20px 0 20px 90px; 
overflow: hidden;
position:relative;
width:780px;
z-index: 20;}

.index-page-footer {
background-color: black;
padding: 50px 0;
position: relative;
text-align: center;
z-index: 100;}
.index-page-footer p a{color: #00BFFF !important;}
.index-page-footer p a:visited {color: #00BFFF !important;}
.index-page-footer p a:hover {color: red !important;}

#index-page-intro {
display: block;
margin: 80px 0 30px 90px;
position: relative;
width: 680px;
z-index: 20;}
#index-page-intro p {
font-size: 1.25em;
font-weight: bold;
line-height: 110%;
padding: 10px;
text-align: center;  
text-shadow: 0 0 4px #F8F8FF, 0 0 4px #F8F8FF, 0 0 4px #F8F8FF, 0 0 4px #F8F8FF, 0 0 4px #F8F8FF, 0 0 4px #F8F8FF, 0 0 4px #F8F8FF;}

#index-page-triple-animation-left {background-color: red;
left: 0;
position: absolute;
top:140px;
width: 220px;
height: 120px;
z-index: 30;}
#index-page-triple-animation-center {
left: 50px;
position: absolute;
width: 600px;
height: 400px;
z-index: 25;}
#index-page-triple-animation-right {
background-color: blue;
display: inline-block;
right: 0;
position: absolute;
top:140px;
width: 220px;
height: 120px;
z-index: 30;}
#index-page-triple-animation-wrapper {display: block;
margin: -80px 0 40px 90px;
overflow: visible;
padding:0;
position: relative;
width:700px;
height: 405px;
z-index: 20;}

.index-table {
display: block;
padding-left: 500px;
position: relative;}
.index-table-2 {
display: block;
padding-left: 500px;
position: relative;}
.index-table-column {
display: inline-block;
padding: 0;
width: 260px;
float: left;}
.index-table-column-2 {
display: inline-block;
padding: 0;
width: 260px;
float: left;}
.index-table-column a {
color:blue !important;
display:block;
margin:0 0 20px 100px;
padding: 0;
position:relative;
text-align: left;
vertical-align: top;}
.index-table-column-2 a {
color:blue !important;
display:block;
margin:0 0 20px 100px;
padding: 0;
position:relative;
text-align: left;
vertical-align: top;}
.index-table-column a:visited {color:blue !important;}
.index-table-column-2 a:visited {color:blue !important;}
.index-table-column img {
border: 1px solid black;
display:block;
margin:0 0 20px 100px;}
.index-table-column-2 img {
border: none;
display:block;
margin:0 0 20px 100px;}

#in-memoriam {
display: block;
height: 120px;
margin: 20px 0 20px 70px;
padding: 0 0 20px 0;
position: relative;
width: 100%;
z-index: 20;}
#in-memoriam h2 {
text-align: center;
font-size: 1.2em;
font-weight: bold;
display: block;
border-bottom: 1px dotted black;
padding-bottom: 3px;
margin: 0 0 20px 20px;
width: 83%;}
#in-memoriam img {
border-bottom: 1px solid #A9A9A9;
display: block;
margin: 20px 0 20px 250px;
padding: 0 75px;}
#in-memoriam p {
font-size: 1em;
text-align: center;
width: 83%;}


.lightbox {display: none;}

.link {
background: -moz-linear-gradient(top, rgba(249,198,103,0.7) 0%, rgba(247,150,33,0.9) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(249,198,103,0.7) 0%,rgba(247,150,33,0.9) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(249,198,103,0.7) 0%,rgba(247,150,33,0.9) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3f9c667', endColorstr='#e6f79621',GradientType=0 ); /* IE6-9 */

border: none;
display: inline-block;
margin:0;
padding: 0;
position:relative;
text-align: center;
text-shadow: 0 0 4px #000000, 0 0 4px #000000;
font-family: 'Hind', sans-serif;
font-size: 1.1em;
height: 50px;
width: 20%;
color: white !important;}
.link:first-child {
border:none;
display: inline-block;
left:0;
margin:0;
max-width:20%;
min-width:20%;
padding:0;
position: absolute;
width:20%;}
.link:nth-child(2) {
border:none;
display: inline-block;
left:20%;
margin:0;
max-width:20%;
min-width:20%;
padding:0;
position: absolute;
width:20%;}
.link:nth-child(3) {
border:none;
display: inline-block;
left:40%;
margin:0;
max-width:20%;
min-width:20%;
padding:0;
position: absolute;
width:20%;}
.link:nth-child(4) {
border:none;
display: inline-block;
left:60%;
margin:0;
max-width:20%;
min-width:20%;
padding:0;
position: absolute;
width:20%;}
.link:last-child {
border:none;
display: inline-block;
left:80%;
margin:0;
max-width:20%;
min-width:20%;
padding:0;
position: absolute;
width:20%;}
.link:hover {
background: -moz-linear-gradient(top, rgba(247,150,33,0.9) 0%, rgba(249,198,103,0.7) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(247,150,33,0.9) 0%,rgba(249,198,103,0.7) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(247,150,33,0.9) 0%,rgba(249,198,103,0.7) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f79621', endColorstr='#b3f9c667',GradientType=0 ); /* IE6-9 */}
.link a:link{
color: white !important;
display: block;
font-family: 'Hind', sans-serif;
font-weight: bold;
margin-top:12px;
padding: 0;
text-decoration: none;}
.link a:link {color:white !important;}
.link a:visited {color: white !important;}
.link a:hover, a:active {
color: yellow !important;
text-shadow: 0 0 4px red, 0 0 4px red;}


.MainText {
color:#666666;
font-family: 'Hind', sans-serif;
font-size: 13px;
height:100%;
line-height:17px;
padding-left:25px;
padding-right:50px;
text-align: left;}
.MainText iframe.site-promo-5 {
display: block;
left: -85px;
position: relative;
margin: 0 0 30px 0;
width: 440px;
z-index: 20;}
.MainText iframe.site-promo-8 {
border: 1px solid black;
display: block;
position: relative;
height: 245px;
margin-bottom: 45px;
left: -235px;
width: 700px;
z-index: 20;}
.MainText .footer iframe.site-promo-4 {
border: 1px solid black;
display: block;
height: 220px;
left: 0;
margin-top: 45px;
margin-bottom: 45px;
position: relative;
width: 700px;
z-index: 20;}
.MainText .footer iframe.site-promo-6 {
border: 1px solid black;
display: block;
height: 220px;
left: 0;
margin-top: 45px;
margin-bottom: 45px;
position: relative;
width: 500px;
z-index: 20;}
.MainText .footer iframe.site-promo-8 {
border: 1px solid black;
display: block;
height: 245px;
left: 0;
margin-top: 45px;
margin-bottom: 45px;
position: relative;
width: 700px;
z-index: 20;}

#main-article {
display: block;
position: relative;
width: 820px;
z-index: 20;}
#main-article a, a:visited, a:hover, a:active {color: blue !important;}
#main-article a:hover {text-decoration: none;}
#main-article p {
color:434343;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1.2em;
height:100%;
line-height:130%;
padding-left:50px;
padding-right:50px;
text-align: left;}

.movie-credits {
color: #959595;
display: inline;
font-family: 'Hind', sans-serif;
font-weight: bold;
text-transform: uppercase;}
#movie-credits p {
color:434343;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1.2em;
height:100%;
line-height:130%;
padding-left:50px;
padding-right:50px;
text-align: left;}
#movie-credits table {
border-collapse: collapse;
color: #959595;
font-family: 'Hind', sans-serif;
font-size: 1.1em;
font-weight: bold;
margin:0 0 20px 50px;
text-transform:uppercase;
width: 65%;}
#movie-credits table tr:hover th {
background: black;
color:white !important;
text-fill-color: white;
-webkit-text-fill-color: white;}
#movie-credits table tr:hover td {
background: black;
color:white !important;
text-fill-color: white;
-webkit-text-fill-color: white;}
#movie-credits table tr th.year {  /***  CSS Box Model  ***/
  
  padding-left:10px;

  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  background-image: -webkit-gradient(linear, left top, right top,
        color-stop( 0.0, rgba(187, 187, 187, 0.500) ),
        color-stop( 1.0, rgba(213, 213, 213, 0.200) ));

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: -webkit-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  Firefox 3.6+  */
  background-image: -moz-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  IE 10+  */
  background-image: -ms-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  Opera 11.10+  */
  background-image: -o-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  W3C  */
  background-image: linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /***  CSS Rounded Corners  ***/
  border-top-left-radius:18px;
  -webkit-border-top-left-radius:18px;
  -moz-border-radius-topleft:18px;
  border-bottom-left-radius:18px;
  -webkit-border-bottom-left-radius:18px;
  -moz-border-radius-bottomleft:18px;

text-align: left;
vertical-align: top;
width:13%}
#movie-credits table tr th.year:hover {
background: black;
color:white !important;
text-fill-color: white;
-webkit-text-fill-color: white;}
#movie-credits table tr th.movie {
text-align: left;
vertical-align: top;
width:47%;

  /***  CSS Box Model  ***/
  
  padding:0 10px;

  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  background-image: -webkit-gradient(linear, left top, right top,
        color-stop( 0.0, rgba(187, 187, 187, 0.500) ),
        color-stop( 1.0, rgba(213, 213, 213, 0.200) ));

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: -webkit-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  Firefox 3.6+  */
  background-image: -moz-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  IE 10+  */
  background-image: -ms-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  Opera 11.10+  */
  background-image: -o-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  W3C  */
  background-image: linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );}
#movie-credits table tr td {
vertical-align: top;
padding-left: 10px;}
#movie-credits table tr td.movie a:hover {
color:white !important;
text-fill-color: white;
-webkit-text-fill-color: white;}
#movie-credits table tr td.movie a:active {
color:white;
text-fill-color: white;
-webkit-text-fill-color: white;}
#movie-credits table tr:hover th {
background: black;
color:white !important;
text-fill-color: white;
-webkit-text-fill-color: white;}
#movie-credits table tr:hover td.movie {
vertical-align: top;
width:50%;  
  
  /*  Chrome 1-9 and Safari 4-5.0  */
  background-color:black;
  color:white;

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-color:black;
  color:white;

  /*  Firefox 3.6+  */
  background-color:black;
  color:white;

  /*  IE 10+  */
  background-color:black;
  color:white;

  /*  Opera 11.10+  */
  background-color:black;
  color:white;

  /*  W3C  */
  background-color:black;
  color:white;}
#movie-credits table tr td.movie a:link {
background-image: none;
color:black;
text-decoration: none;
vertical-align: top;
width:50%;  

  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: none;

  /*  Firefox 3.6+  */
  background-image: none;

  /*  IE 10+  */
  background-image: none;

  /*  Opera 11.10+  */
  background-image: none;

  /*  W3C  */
  background-image: none;}
#movie-credits table tr td.movie a:visited {
background-image: none;
color:black;
text-decoration: none;
vertical-align: top;
width:50%;  

  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: none;

  /*  Firefox 3.6+  */
  background-image: none;

  /*  IE 10+  */
  background-image: none;

  /*  Opera 11.10+  */
  background-image: none;

  /*  W3C  */
  background-image: none;}
#movie-credits table tr th.role {
text-align: left;
vertical-align: top;
width:40%;

  /***  CSS Box Model  ***/
  
  padding: 0 10px;

  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  background-image: -webkit-gradient(linear, left top, right top,
        color-stop( 0.0, rgba(187, 187, 187, 0.500) ),
        color-stop( 1.0, rgba(213, 213, 213, 0.200) ));

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: -webkit-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  Firefox 3.6+  */
  background-image: -moz-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  IE 10+  */
  background-image: -ms-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  Opera 11.10+  */
  background-image: -o-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  W3C  */
  background-image: linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /***  CSS Rounded Corners  ***/
  border-top-right-radius:18px;
  -webkit-border-top-right-radius:18px;
  -moz-border-radius-topright:18px;
  border-bottom-right-radius:18px;
  -webkit-border-bottom-right-radius:18px;
  -moz-border-radius-bottomright:18px;}



#nav {
width:1100px;
position: absolute;
height:50px;
left: 0;
margin:0;
padding:0;
top:100px;
z-index: 20;}

.newMovieActing {
color:red;
font-size: 11pt;}

#noms-winners-losers {background: rgb(242,245,246); /* Old browsers */
background: -moz-linear-gradient(top, rgba(242,245,246,.35) 0%, rgba(227,234,237,.85) 37%, rgba(200,215,220,.85) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(242,245,246,.35) 0%,rgba(227,234,237,.85) 37%,rgba(200,215,220,.85) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(242,245,246,.35) 0%,rgba(227,234,237,.85) 37%,rgba(200,215,220,.85) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f5f6', endColorstr='#c8d7dc',GradientType=0 ); /* IE6-9 */

border: 1px solid #A9A9A9;
box-shadow: 2px 2px 3px 0 rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 3px 0 rgba(0,0,0,0.75);
-webkit-box-shadow: 2px 2px 3px 0 rgba(0,0,0,0.75);
display: block;
margin: 30px 0 30px 70px;
padding: 0;
position: relative;
width: 675px;
z-index: 20;}
#noms-winners-losers .category {
display: inline-block;
font-family: 'Hind', sans-serif;
padding: 0;
margin: 0;
margin-bottom: 30px;
position: relative;
width: 24%;
min-width: 24%;
max-width: 24%;}
#noms-winners-losers .category #best-actor-noms {left: 0;}
#noms-winners-losers .category #best-actress-noms {left: 20%;}
#noms-winners-losers .category #best-supporting-actor-noms {left: 40%;}
#noms-winners-losers .category #best-supporting-actress-noms {left: 60%;}
#noms-winners-losers p {
color:black;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1.5em;
font-weight: bold;
margin: 20px auto;
text-align: center;
text-shadow: 0 0 4px rgba(255, 255, 255, 1), 0 0 4px rgba(255, 255, 255, 1), 0 0 4px rgba(255, 255, 255, 1), 0 0 4px rgba(255, 255, 255, 1), 0 0 4px rgba(255, 255, 255, 1), 0 0 4px rgba(255, 255, 255, 1), 0 0 4px rgba(255, 255, 255, 1), 0 0 4px rgba(255, 255, 255, 1), 0 0 4px rgba(255, 255, 255, 1), 0 0 4px rgba(255, 255, 255, 1), 0 0 4px rgba(255, 255, 255, 1);}



.past-decade {
background: -moz-linear-gradient(top, rgba(0,0,0,0.33) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0.33) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0.33) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#54000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */

display: block;
height: 245px;
margin: 0 0 30px 60px;
padding: 20px;
position: relative;
width: 660px;
z-index: 20;}
.past-decade a:link {padding-top:0 !important;}
.past-decade a:visited {color: blue;}
.past-decade a:hover {
color: red !important;
text-decoration: none;}
.past-decade a:active {
color: red !important;
text-decoration: none;}
.past-decade img {
box-shadow: 0 0 10px black;
border: 2px solid white;
float: left;
margin: 0 20px 70px 0;
-moz-box-shadow: 0 0 10px black; 
-webkit-box-shadow: 0 0 10px black;}
.past-decade p {
color: black;
font-size: 1em;
line-height: .6em;
padding-top:0;
text-align: left;}

.poster {
float: left;
margin: 0 0 20px 20px;
width: 134px;}
.poster h3 {
font-size: .9em;
font-weight: bold;
line-height: 110%;
margin: 10px auto 0;
text-align: center;}
.poster p {line-height: 110%;}

#previous-winners {
display: block;
position: relative;
margin: 30px 0 0 70px;
width: 675px;}
#previous-winners h2 {
color:black;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1.5em;
font-weight: bold;
margin: 20px auto;
text-align: center;}
#previous-winners table {width: 100%;}
#previous-winners table a img {
border: 1px solid white; 
box-shadow: 0 0 10px black;
margin-bottom: 20px;
-moz-box-black: 0 0 10px white;
-webkit-box-shadow: 0 0 10px black;}

#promo8_hype_container {
border: 1px solid black;
display: block;
height:270px;
margin:0 0 30px 90px;
overflow:hidden;
position:relative;
width:680px;
z-index: 30}
#promo8_hype_container:hover {
box-shadow: 0 0 30px #FF0000;
-moz-box-shadow: 0 0 30px #FF0000;
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent) , to(rgba(250, 250, 250, 0.1)));
-webkit-box-shadow: 0 0 30px #FF0000;}



.quick-link:link {
box-shadow: 0 0 10px black;
color:#FF0000;
float:left;
font-family:"Arial Black", Gadget, sans-serif;
font-size:1.5em;
font-style:italic;
line-height:1.3em;
margin: 20px 0 30px 30px;
padding: .4em 0;
text-align:center;
text-decoration:none;
width: 70%;
-moz-box-shadow: 0 0 10px black; 
-webkit-box-shadow: 0 0 10px black;}	
.quick-link:hover {
background-color:#FF0000;
color:#FFFF00;}
#quotes2 {width: 67em;}
#quotes2 h3 {
background: -moz-linear-gradient(left, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */

border-radius: 12px;
color: white;
display: inline-block;
font-family: 'Hind', sans-serif;
font-size: 1.3em;
font-weight: bold;
margin: 20px 0 20px 50px;
padding: 0 9px;
text-align: left;
width: 600px;}
#quotes2 p {
color:434343;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1.2em;
line-height:1.4em;
padding: 0 90px 0 50px;
text-align: left;}



#screenshots img {
background-color: #FF0000;
border: 1px solid black;
display: block;
margin: 0 auto 20px;}

#screenshots2 {
display: block;
margin-top:20px;}
#screenshots2 img {
background-color: #FF0000;
border: 1px solid black;
display: block;
margin: 0 0 20px 140px;}

#screenshots3 {
display: block;
margin-top:50px;}
#screenshots3 .caption2 {
margin: 10px 0 50px 80px;
width: 625px;}
#screenshots3 img {
background-color: #FF0000;
border: 2px solid white; 
box-shadow: 0 0 10px black;
display: block;
margin: 0 0 30px 80px;
-moz-box-shadow: 0 0 10px black; 
-webkit-box-shadow: 0 0 10px black;}

#screenshots4 {
display: block;
margin-top:50px;}
#screenshots4 .caption2 {
margin: 10px 0 50px 20px;
width: 625px;}
#screenshots4 img {
background-color: #FF0000;
border: 2px solid white; 
box-shadow: 0 0 10px black;
display: block;
margin: 0 0 30px 80px;
-moz-box-shadow: 0 0 10px black; 
-webkit-box-shadow: 0 0 10px black;}



.seasonal-halloween-1 {
border: none;
display: block;
height: 300px;
margin: 20px auto;
max-height: 300px;
max-width: 703px;
min-height: 300px;
min-width: 703px;
width:703px;}

.sidebar1 {
background: -moz-linear-gradient(top, rgba(150,93,186,0.5) 0%, rgba(171,142,188,0) 100%); /* FF3.6+ */
background: -ms-linear-gradient(top, rgba(150,93,186,0.5) 0%,rgba(171,142,188,0) 100%); /* IE10+ */
background: -o-linear-gradient(top, rgba(150,93,186,0.5) 0%,rgba(171,142,188,0) 100%); /* Opera 11.10+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(150,93,186,0.5)), color-stop(100%,rgba(171,142,188,0)));
background: -webkit-linear-gradient(top, rgba(150,93,186,0.5) 0%,rgba(171,142,188,0) 100%); /* Chrome10+,Safari5.1+ */
background: #EADCAE;
background: linear-gradient(to bottom, rgba(150,93,186,0.5) 0%,rgba(171,142,188,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80965dba', endColorstr='#00ab8ebc',GradientType=0 ); /* IE6-9 */

font-family: 'Hind', sans-serif;
position: absolute;
padding: 20px 0;
top:150px;
right: 0;
width: 250px;
z-index: 40;}
.sidebar1 a img {
border: 1px solid #000000;
display:block;
margin: 0 auto 20px;}
.sidebar1 a img:hover {
border: 1px solid #FFA500;
box-shadow: 0 0 20px #FFA500;
-moz-box-shadow: 0 0 20px #FFA500;
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent) , to(rgba(250, 250, 250, 0.1)));
-webkit-box-shadow: 0 0 20px #FFA500;}


.sidebar1 table {margin: 0 auto 20px;}

.star-list {
position: relative;
width: 800px;
z-index: 100;}
.star-list a{
display: block;
font-size: 1.5em;
margin: 0 0 20px 0;
text-align: center;}
.star-list iframe.site-promo-5 {
display: block;
margin: 50px 0 50px 180px;}

.SuperStar-Footer {
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
text-align: center;}



table.sortable thead {
cursor: default;
font-weight: bold;} /* Sortable tables */

#the-real {
display: block;
font-family: 'Hind', sans-serif;
margin: 20px 0 20px 40px;
padding: 0;
width: 720px;}
#the-real h2 {
background: -moz-linear-gradient(left,  rgba(219,219,219,1) 0%, rgba(219,219,219,0) 69%, rgba(219,219,219,0) 100%); /* FF3.6+ */
background: -ms-linear-gradient(left,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* IE10+ */
background: -o-linear-gradient(left,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* Opera 11.10+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(219,219,219,1)), color-stop(69%,rgba(219,219,219,0)), color-stop(100%,rgba(219,219,219,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* Chrome10+,Safari5.1+ */
background: linear-gradient(to right,  rgba(219,219,219,1) 0%,rgba(219,219,219,0) 69%,rgba(219,219,219,0) 100%); /* W3C */
border-radius:12px;
color:black;
display:inline-block;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#00dbdbdb',GradientType=1 ); /* IE6-9 */
font-family: 'Hind', sans-serif;
font-size:14px;
font-weight:bold;
margin:20px 0 0 0;
padding: 2px 6px;
text-transform:uppercase;}
#the-real p {
font-family: 'Hind', sans-serif;
margin: 20px 0;
text-align: left;}

#title-animation {
float: left;
height: 90px;
margin: 4px 0 0 20px;
opacity: 1;
position: relative;
width: 550px;
z-index:20;}
#title-animation-inner {
background: rgba(255, 255, 255, 0);
border: none;
height: 90px;
position: relative;
width: 550px;
z-index: 25;}

.title-animation2 {visibility: hidden;}

.top-pic{
background-color:red;
border: 2px solid white; 
box-shadow: 2px 2px 3px 1px #666666;
-moz-box-shadow: 2px 2px 3px 1px #666666;
-webkit-box-shadow: 2px 2px 3px 1px #666666;
display: block;
margin: 0 auto;
position: relative;
z-index: 20;}

.top-pic-curved-shadow-wrapper {
box-shadow: -2px 0 3px 0 rgba(0,0,0,0.75), 5px 0 3px 0 rgba(0,0,0,0.75);
-moz-box-shadow: -2px 0 3px 0 rgba(0,0,0,0.75), 5px 0 3px 0 rgba(0,0,0,0.75); 
-webkit-box-shadow: -2px 0 3px 0 rgba(0,0,0,0.75), 5px 0 3px 0 rgba(0,0,0,0.75);
display: inline-block;
margin: 0 0 20px 60px;
position: relative;
width:675px;
z-index: 20;}
.top-pic-curved-shadow-wrapper2 {
background-color:red;
border: 2px solid white;
box-shadow: -2px 0 3px 0 rgba(0,0,0,0.75), 2px 0 3px 0 rgba(0,0,0,0.75);
-moz-box-shadow: -2px 0 3px 0 rgba(0,0,0,0.75), 2px 0 3px 0 rgba(0,0,0,0.75);
-webkit-box-shadow: -2px 0 3px 0 rgba(0,0,0,0.75), 2px 0 3px 0 rgba(0,0,0,0.75);
display: inline-block;
margin: 0 0 40px 70px;
position: relative;
width:675px;
z-index: 20;}
.top-pic-curved-shadow-wrapper3 {
background-color:red;
border: 2px solid white;
box-shadow: -2px 0 3px 0 rgba(0,0,0,0.75), 2px 0 3px 0 rgba(0,0,0,0.75);
-moz-box-shadow: -2px 0 3px 0 rgba(0,0,0,0.75), 2px 0 3px 0 rgba(0,0,0,0.75);
-webkit-box-shadow: -2px 0 3px 0 rgba(0,0,0,0.75), 2px 0 3px 0 rgba(0,0,0,0.75);
display: inline-block;
margin: 0 0 0 95px;
position: relative;
width:675px;
z-index: 20;}
.top-pic4{
box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
display: block;
margin: -10px auto 20px;
position:relative;
z-index: 20;}

#top-text {
margin: 90px 0 40px 0;
position: relative;
width:850px;
z-index: 20;}
#top-text a:hover {
color: white;
border-bottom: 2px solid white;}
#top-text h1 {
color: white;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1.75em;
position: relative;
text-align: center;
text-shadow: 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000;}
#top-text p {
font-family: 'Hind', sans-serif;
font-size: 1em;
color: white;
text-shadow: 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000;}
#top-text a:link, a:visited {
font-family: 'Hind', sans-serif;
font-size: 1em;
color: aqua;
text-decoration: none;
text-shadow: 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000;
padding-bottom: 2px;
border-bottom: 2px solid aqua;}

.trailer {
border: 2px solid white;
box-shadow: 4px 4px 6px 0 rgba(0,0,0,0.75);
margin: 80px 0 -40px 85px;
overflow: hidden;
position: relative;
width: 675px;
z-index: 20;
-moz-box-shadow: 4px 4px 6px 0 rgba(0,0,0,0.75);
-webkit-box-shadow: 4px 4px 6px 0 rgba(0,0,0,0.75);}

.trailer-box {
display: block;
height: 120px;
margin: 80px 0 20px 80px;
padding: 0 0 100px 0;
position: relative;
width: 675px;
z-index: 20;}
.trailer-box img {
background-color: black;
border: 2px solid white;
display: block;
margin: 0 auto 20px;
position: relative;

box-shadow: 0px 0px 0 rgb(249,249,249),0 1px 0 rgb(243,243,243),0 2px 0 rgb(237,237,237),0 3px 0 rgb(231,231,231),0 4px 0 rgb(225,225,225),0 5px 0 rgb(219,219,219),0 6px 0 rgb(213,213,213),0 7px 0 rgb(206,206,206),0 8px 0 rgb(200,200,200),0 9px 0 rgb(194,194,194),0 10px 0 rgb(188,188,188),0 11px 0 rgb(182,182,182),0 12px 0 rgb(176,176,176),0 13px 0 rgb(170,170,170),0 14px 0 rgb(164,164,164), 0 15px 0 rgb(158,158,158),0 16px 15px rgba(0,0,0,0.65),0 16px 1px rgba(0,0,0,0.5),0px 0px 15px rgba(0,0,0,.2);}
.trailer-box p {
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(63,63,63,0.07) 7%, rgba(63,63,63,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(63,63,63,0.07) 7%,rgba(63,63,63,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(63,63,63,0.07) 7%,rgba(63,63,63,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#3f3f3f',GradientType=0 ); /* IE6-9 */

border-bottom-left-radius: 15px;
border-bottom-right-radius: 15px;
color: white;
display: block;
font-size: .9em;
font-style: italic;
line-height: 120%;
margin: 0 0 0 110px;
padding:15px 0;
position: relative;
text-align: center;
text-shadow: 0 0 4px #000000, 0 0 4px #000000, 0 0 4px #000000;
width: 455px;}

.trailer-box-index {
display: block;
height: 120px;
margin: 80px 0 20px 70px;
padding: 0 0 20px 0;
position: relative;
width: 100%;
z-index: 20;}
.trailer-box-index h2 {
border-bottom: 1px dotted black;
display: block;
font-size: 1.3em;
font-weight: bold;
margin: 0 0 20px 20px;
padding-bottom: 3px;
text-align: center;
width: 83%;}
.trailer-box-index p:nth-of-type(2) {
color: #A9A9A9;
font-size: 1em;
font-style: italic;
margin-top: 12px;
text-align: center;}
.trailer-box-index .poster img {border: 1px solid black;}
.trailer-box-index .poster img:hover {
border: 1px solid red;
box-shadow: 0 0 10px red;
-moz-box-shadow: 0 0 10px red;
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent) , to(rgba(250, 250, 250, 0.1)));
-webkit-box-shadow: 0 0 10px red;}

#tv-credits {}
#tv-credits p {
color:434343;
display: block;
font-family: 'Hind', sans-serif;
font-size: 1.2em;
height:100%;
line-height:130%;
padding-left:50px;
padding-right:50px;
text-align: left;}
#tv-credits table {
color: #959595;
font-family: 'Hind', sans-serif;
font-size: 1.1em;
font-weight: bold;
margin:10px 0 20px 50px;
text-transform:uppercase;
width: 65%;}
#tv-credits table {
border-collapse: collapse;
color: #959595;
font-family: 'Hind', sans-serif;
font-size: 1.1em;
font-weight: bold;
margin:10px 0 20px 50px;
text-transform:uppercase;
width: 65%;}
#tv-credits table tr:hover th {
background: black;
color:white !important;
text-fill-color: white;
-webkit-text-fill-color: white;}
#tv-credits table tr th.year {
  /***  CSS Box Model  ***/
  
  padding-left:10px;

  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  background-image: -webkit-gradient(linear, left top, right top,
        color-stop( 0.0, rgba(187, 187, 187, 0.500) ),
        color-stop( 1.0, rgba(213, 213, 213, 0.200) ));

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: -webkit-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  Firefox 3.6+  */
  background-image: -moz-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  IE 10+  */
  background-image: -ms-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  Opera 11.10+  */
  background-image: -o-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  W3C  */
  background-image: linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /***  CSS Rounded Corners  ***/
  border-top-left-radius:18px;
  -webkit-border-top-left-radius:18px;
  -moz-border-radius-topleft:18px;
  border-bottom-left-radius:18px;
  -webkit-border-bottom-left-radius:18px;
  -moz-border-radius-bottomleft:18px;

text-align: left;
vertical-align: top;
width:13%}
#tv-credits table tr td {
vertical-align: top;
padding-left: 10px;}
#tv-credits table tr:hover td {
background: black;
color:white !important;
text-fill-color: white;
-webkit-text-fill-color: white;}
#tv-credits table tr th.show {
text-align: left;
vertical-align: top;
width:47%;

  /***  CSS Box Model  ***/
  
  padding: 0 10px;

  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  background-image: -webkit-gradient(linear, left top, right top,
        color-stop( 0.0, rgba(187, 187, 187, 0.500) ),
        color-stop( 1.0, rgba(213, 213, 213, 0.200) ));

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: -webkit-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  Firefox 3.6+  */
  background-image: -moz-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  IE 10+  */
  background-image: -ms-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  Opera 11.10+  */
  background-image: -o-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  W3C  */
  background-image: linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );}
#tv-credits table tr td.show a:hover {
color:white !important;
text-fill-color: white;
-webkit-text-fill-color: white;}
#tv-credits table tr td.show a:active {
color:white;
text-fill-color: white;
-webkit-text-fill-color: white;}
#tv-credits table tr th.show:hover {
vertical-align: top;


  /*  Chrome 1-9 and Safari 4-5.0  */
  background-color:black;
  color:white;

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-color:black;
  color:white;

  /*  Firefox 3.6+  */
  background-color:black;
  color:white;

  /*  IE 10+  */
  background-color:black;
  color:white;

  /*  Opera 11.10+  */
  background-color:black;
  color:white;

  /*  W3C  */
  background-color:black;
  color:white;}
#tv-credits table tr td.show a:link {
background-image: none;
color:black;
text-decoration: none;
vertical-align: top;
width:50%;  

  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: none;

  /*  Firefox 3.6+  */
  background-image: none;

  /*  IE 10+  */
  background-image: none;

  /*  Opera 11.10+  */
  background-image: none;

  /*  W3C  */
  background-image: none;}
#tv-credits table tr td.show a:visited {
background-image: none;
color:black;
text-decoration: none;
vertical-align: top;
width:50%;  

  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: none;

  /*  Firefox 3.6+  */
  background-image: none;

  /*  IE 10+  */
  background-image: none;

  /*  Opera 11.10+  */
  background-image: none;

  /*  W3C  */
  background-image: none;}
#tv-credits table tr th.role {
text-align: left;
vertical-align: top;
width:40%;

  /***  CSS Box Model  ***/
  
  padding: 0 10px;

  /***  CSS Gradient  ***/
  /*  Chrome 1-9 and Safari 4-5.0  */
  background-image: -webkit-gradient(linear, left top, right top,
        color-stop( 0.0, rgba(187, 187, 187, 0.500) ),
        color-stop( 1.0, rgba(213, 213, 213, 0.200) ));

  /*  Chrome 10+ Safari 5.1+ Mobile Safari  */
  background-image: -webkit-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  Firefox 3.6+  */
  background-image: -moz-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  IE 10+  */
  background-image: -ms-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  Opera 11.10+  */
  background-image: -o-linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /*  W3C  */
  background-image: linear-gradient(left,
        rgba(187, 187, 187, 0.500), 
        rgba(213, 213, 213, 0.200) );

  /***  CSS Rounded Corners  ***/
  border-top-right-radius:18px;
  -webkit-border-top-right-radius:18px;
  -moz-border-radius-topright:18px;
  border-bottom-right-radius:18px;
  -webkit-border-bottom-right-radius:18px;
  -moz-border-radius-bottomright:18px;}



ul.nav {
font-family: 'Hind', sans-serif;
border-top: 1px solid #666;
list-style: none;
margin-bottom: 15px;}
ul.nav a, ul.nav a:visited {
background: #C6D580;
display: block;
padding: 5px 5px 5px 15px;
text-decoration: none;
width: 160px;}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus {
background: #ADB96E;
color: #FFF;}
ul.nav li {border-bottom: 1px solid #666;}
ul, ol, dl { 
margin: 0;
padding: 0;}



.winner {
border-bottom:1px dotted #000000;
display:block;
font-family: 'Hind', sans-serif;
font-weight: bold;
margin:0 0 10px 10px;
opacity: 1;
padding: 0 0 5px 0;}









