/*
CSS for CinemaSight website
*/

/***********************************************/
/* HTML tag styles */
/***********************************************/
body{
background-color: #000050;
background-image: url(http://www.cinemasight.com/Images/BG-Color.png);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: auto;
padding: 0;
text-align: center;
}

/******* hyperlink and anchor tag styles *******/

a:link, a:visited{
color: #900000;
text-decoration: none;
}

a:hover{
text-decoration: none;
}
.NoBorder img{
border-style: none;
}

/************** header tag styles **************/

h1{
color: #334d55;
font-size: 14px;
font-weight: bold;
margin: 0px;
padding: 0px;
}

h2{
color: #006699;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
}

h3{
color: #334d55;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
}

h4{
}

h5{
}

/*************** list tag styles ***************/

ol{
color: #000050;
font-size: 12px;
line-height: 110%;
list-style-position: outside;
padding-left: 35px;
padding-right: 10px;
}
ol ol{
color: #000050;
font-size: 12px;
line-height: 110%;
list-style-position: outside;
padding-left: 55px;
padding-right: 10px;
}
ol ol ol{
color: #000050;
font-size: 12px;
line-height: 110%;
list-style-position: outside;
padding-left: 75px;
padding-right: 10px;
}
ul{
color: #000050;
font-size: 12px;
line-height: 110%;
list-style-position: outside;
list-style-type: none;
padding-left: 10px;
padding-right: 10px;
}
ul ul{
color: #000050;
font-size: 12px;
line-height: 110%;
list-style-position: outside;
padding-left: 30px;
padding-right: 10px;
}

ul ul ul{
color: #000050;
font-size: 12px;
line-height: 110%;
list-style-position: outside;
padding-left: 50px;
padding-right: 10px;
}

/********* form and related tag styles *********/

form{
}

label{
}

input{
}


/********* form and related tag styles *********/

p{
font-size: 12px;
line-height: 120%;
padding-left: 10px;
padding-right: 10px;
}
.ByLine{
color: #21536A;
font-weight: bold;
}
/**********************************************/
/*  Container Styles  */
/**********************************************/
#Container{
background-color: #500000;
padding: 0;
margin: auto;
text-align: left;
width: 1000px;
}
#TitleHeader{
background-color: #500000;
width: 1000px;
padding: 0px;
}
#TitleHeader img{
border: 0px;
}
.HeaderUpperLeft{
width:700px;
height:100px;
display:inline-block;
border:0px;
float:left;
background:url(http://www.cinemasight.com/Images/TitleBackground.png);
text-align:right;
}
.HeaderUpperRight {
width:300px;
height:100px;
display:inline-block;
border:0px;
float:right;
background:url(http://www.cinemasight.com/Images/FollowBackground.png);
text-align:right;
}
.HeaderLower {
width:995px;
height:25px;
display:inline-block;
border:0px;
background-color:#500000;
padding-top:5px;
padding-left:5px;
}
.HeaderURFollow {
height:62px;
display:inline-block;
text-align:right;
padding-bottom:10px;
}
.HeaderURSearch {
height:28px;
display:inline-block;
text-align:right;
padding-right:10px;
white-space:nowrap;
}
.SearchButton {
padding:0px;
width:138px;
}
#Main{
background-color: #500000;
border-bottom: 1px solid #806b09;
float: left;
width: 1000px;
padding: 0;
text-align: left;
}
#Navigation{
background-color: #500000;
float: left;
font-size: 10px;
margin-right: 5px;
padding-right: 10px;
padding-bottom: 10px;
width: 180px;
}
#Updates{
background-color: #500000;
color:#c3a310;
float: right;
font-size: 10px;
margin-left: 10px;
padding-left: 10px;
padding-bottom: 10px;
width: 180px;
}
#Updates h1{
border: none;
background-image: none;
}
#Updates h2{
color: #c3a310;
text-align: center;
}
#Updates h3{
color: #806b09;
text-align: center;
font-size: 10px;
}
#Updates ul{
color: #c3a310;
font-size: 12px;
line-height: 110%;
list-style-position: outside;
list-style-type: none;
padding-left: 10px;
padding-right: 10px;
text-indent: -15px;
margin-left: 15px;
}
#Updates ol{
color: #c3a310;
font-size: 12px;
line-height: 110%;
list-style-position: inside;
padding-left: 10px;
padding-right: 10px;
text-indent: -25px;
margin-left: 25px;
}
#PreviewsSidebar{
background-color: #500000;
color: #c3a310;
float: right;
font-size: 10px;
margin-left: 5px;
padding-left: 10px;
padding-bottom: 10px;
text-align: center;
width: 220px;
}
#PreviewsSidebar h1{
background-color: #700000;
border-top: 1px solid #806b09;
border-bottom: 1px solid #c3a310;
border-left: 1px solid #806b09;
border-right: 1px solid #c3a310;
color: #c3a310;
font-weight: bold;
padding: 3px 0px 3px 0px;
text-align: center;
text-decoration: none;
}
#PreviewsLinks{
background-color: #300000;
border-top: 3px double #806b09;
border-bottom: 3px double #c3a310;
border-left: 3px double #806b09;
border-right: 3px double #c3a310;
}
#PreviewsPosters{
background-color: #300000;
border-top: 3px double #806b09;
border-bottom: 3px double #c3a310;
border-left: 3px double #806b09;
border-right: 3px double #c3a310;
}
#PreviewsLinks img, #PreviewsPosters img{
border: none;
padding-top: 10px;
padding-bottom: 10px;
}
.Transitions img{
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}
#CeremonyPosters{
background-color: #500000;
border-left: 1px solid #c3a310;
border-top: 1px solid #c3a310;
border-bottom: 1px solid #806b09;
float: right;
font-size: 10px;
margin-left: 5px;
padding-left: 10px;
padding-bottom: 10px;
text-align: center;
width: 238px;
}
#CeremonyPosters img{
padding-top: 5px;
padding-bottom: 5px;
}
#Copyright{
background-color: #500000;
color: #ccc000;
clear: both;
font-size: 12px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
width: 978px;
}
#Copyright a{
color: #c3a310;
}
#Copyright ul{
color: #ccc000;
}
/**********************************************/
/*  Countdown Styles  */
/**********************************************/
#Countdown{
background-color: #12125f;
border-left: 1px solid #c3a310;
border-right: 1px solid #d6d5c0;
border-top: 1px solid #c3a310;
border-bottom: 1px solid #a6a590;
color: #d2c604;
font-size: 18px;
font-weight: bold;
line-height: 5px;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
margin-bottom: 10px;
padding: 5px;
text-align: center;
width: 500px;
}
/**********************************************/
/*  Main Update Styles  */
/**********************************************/
#BodyUpdates{
text-align: left;
}
.LongMenu{
font-weight: bold;
font-size: 16px;
color: #ccc000;
}
.LongMenu a:link, .LongMenu a:visited{
color: #c3a310;
font-size: 16px;
font-weight: bold;
padding: 0px 5px 0px 5px;
}
.LongMenu a:hover{
background-color: #300000;
color: #c3a310;
font-size: 16px;
font-weight: bold;
padding: 0px 5px 0px 5px;
}
#BodyUpdates ul, #BodyUpdates ol{
text-indent: 0px;
margin-left: 0px;
}
#PageList{
margin-left: 181px;
margin-bottom: 20px;
color: #c3a310;
padding: 0px;
text-align: left;
}
#PageList h1{
border-bottom: 3px double #806b09;
color: #c3a310;
display: block;
font-size: 14px;
font-weight: bold;
padding: 3px 0px 3px 10px;
text-decoration: none;
}
#PageList td{
background-color: #300000;
border-top: 3px double #c3a310;
border-bottom: 3px double #806b09;
border-left: 3px double #c3a310;
border-right: 3px double #806b09;
}
#PageList th{
background-color: #300000;
border-top: 3px double #c3a310;
border-bottom: 3px double #806b09;
border-left: 3px double #c3a310;
border-right: 3px double #806b09;
}
#PageList table h1{
background-color: #300000;
border-top: 3px double #806b09;
border-bottom: 3px double #c3a310;
border-left: 3px double #806b09;
border-right: 3px double #c3a310;
}
#PageList a, #PageList ul, #PageList ol{
color: #c3a310;
}
.TextUpdate{
background-color:#e5e7e7;
border-top: 3px double #c3a310;
border-bottom: 3px double #806b09;
border-left: 3px double #c3a310;
border-right: 3px double #806b09;
color: #21536A;
margin-bottom: 20px;
margin-left: 20px;
margin-right: 20px;
}
.TextUpdate h1{
background-color: #500000;
border-top: 3px double #806b09;
border-bottom: 3px double #c3a310;
border-left: 3px double #806b09;
border-right: 3px double #c3a310;
color: #c3a310;
display: block;
font-size: 14px;
font-weight: bold;
padding: 3px 0px 3px 10px;
text-decoration: none;
}
.TextUpdate p{
padding-left: 10px;
padding-right: 10px;
}
.TextUpdate img{
float: left;
padding-left: 0px;
padding-right: 10px;
}
.TextUpdate ul{
color: #21536A;
font-size: 12px;
line-height: 110%;
list-style-position: outside;
list-style-type: none;
padding-left: 10px;
padding-right: 10px;
}
.TextUpdate ol{
color: #21536A;
font-size: 12px;
line-height: 110%;
list-style-position: inside;
padding-left: 10px;
padding-right: 10px;
}
.PredList{
background-color:#e5e7e7;
border-top: 3px double #c3a310;
border-bottom: 3px double #806b09;
border-left: 3px double #c3a310;
border-right: 3px double #806b09;
color: #21536A;
margin-bottom: 20px;
margin-left: 20px;
margin-right: 20px;
}
.PredList h1{
background-color: #300000;
border-top: 3px double #c3a310;
border-bottom: 3px double #806b09;
border-left: 3px double #c3a310;
border-right: 3px double #806b09;
color: #c3a310;
}
.PredList table h1{
background-color:#e5e7e7;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #ffffff;
border-right: 1px solid #cccccc;
color: #806b09;
}
.PredList p{
padding-left: 10px;
padding-right: 10px;
}
.PredList ul{
color: #21536A;
font-size: 12px;
line-height: 110%;
list-style-position: outside;
list-style-type: none;
padding-left: 0px;
padding-right: 0px;
text-indent: 0px;
margin-left: 0px;
}
.PreviewPosterSmall img{
padding-left: 0px;
padding-right: 0px;
}
.Calendar h1{
background-color: #500000;
border-top: 3px double #806b09;
border-bottom: 3px double #c3a310;
border-left: 3px double #806b09;
border-right: 3px double #c3a310;
color: #c3a310;
display: block;
font-size: 14px;
font-weight: bold;
padding: 0px 0px 0px 0px;
text-align: left;
text-decoration: none;
}
.Calendar h2{
background-color: #b5b7b7;
border-top: 3px double #806b09;
border-bottom: 3px double #c3a310;
border-left: 3px double #806b09;
border-right: 3px double #c3a310;
color: #806b09;
display: block;
font-size: 14px;
font-weight: bold;
padding: 3px 10px 3px 10px;
text-align: right;
text-decoration: none;
}
.Calendar table{
background-color: #e5e7e7;
border-top: 3px double #c3a310;
border-bottom: 3px double #806b09;
border-left: 3px double #c3a310;
border-right: 3px double #806b09;
}
.Calendar td{
background-color: #e5e7e7;
border-top: 3px double #c3a310;
border-bottom: 3px double #806b09;
border-left: 3px double #c3a310;
border-right: 3px double #806b09;
}
.CNoms{
color: #660099;
font-weight: bold;
font-size: 14px;
}
.CAwards{
color: #006699;
font-weight: bold;
font-size: 14px;
}
.COscar{
color: #990066;
font-weight: bold;
font-size: 14px;
}
.ReviewPosters img{
float: left;
padding-left: 0px;
padding-right: 0px;
}
.ResourcePosters img{
float: none;
padding-left: 9px;
padding-right: 9px;
text-align: center;
}
.Winner{
color: #006699;
font-weight: bold;
}
.Nominee{
font-weight: bold;
}
.Little{
font-size: 10px;
}
.NominationNote{
color: #CC0033;
font-weight: bold;
}
.ListNote{
color: #CC0033;
font-weight: bold;
padding: 5px;
}
.ListNote span{
color: #21536A;
font-weight: normal;
}
.PredOverall{
background-color: #d7d5d5;
border-left: 1px solid #ffffff;
border-right: 1px solid #cccccc;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #cccccc;
padding-left: 10px;
padding-right: 10px;
}
.PredSpacing{
background-color: #e5e7e7;
border-left: 1px solid #ffffff;
border-right: 1px solid #cccccc;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #cccccc;
padding-left: 10px;
padding-right: 10px;
}
.PredBlank{
background-color: #e5e7e7;
border-left: 1px solid #e5e7e7;
border-right: 1px solid #e5e7e7;
border-top: 1px solid #e5e7e7;
border-bottom: 1px solid #e5e7e7;
padding-left: 10px;
padding-right: 10px;
}
.PredBigSix{
background-color: #f7d5d5;
border-left: 1px solid #ffffff;
border-right: 1px solid #cccccc;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #cccccc;
padding-left: 10px;
padding-right: 10px;
}
.PredWriting{
background-color: #f7f5d5;
border-left: 1px solid #ffffff;
border-right: 1px solid #cccccc;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #cccccc;
padding-left: 10px;
padding-right: 10px;
}
.PredMusic{
background-color: #d7f5d5;
border-left: 1px solid #ffffff;
border-right: 1px solid #cccccc;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #cccccc;
padding-left: 10px;
padding-right: 10px;
}
.PredTech{
background-color: #d7f5f5;
border-left: 1px solid #ffffff;
border-right: 1px solid #cccccc;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #cccccc;
padding-left: 10px;
padding-right: 10px;
}
.PredDocs{
background-color: #d7d5f5;
border-left: 1px solid #ffffff;
border-right: 1px solid #cccccc;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #cccccc;
padding-left: 10px;
padding-right: 10px;
}
.PredShorts{
background-color: #f7d5f5;
border-left: 1px solid #ffffff;
border-right: 1px solid #cccccc;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #cccccc;
padding-left: 10px;
padding-right: 10px;
}
#Archive{
border-bottom: 1px solid #806b09;
padding: 10px;
text-align: center;
}
#Archive table{
margin-left: auto;
margin-right: auto;
}
#Archive h1, #Archive a:link, #Archive a:visited{
border-left: 1px solid #c3a310;
border-right: 1px solid #806b09;
border-top: 1px solid #c3a310;
border-bottom: 1px solid #806b09;
color: #c3a310;
display: block;
font-size: 14px;
font-weight: bold;
padding: 3px 10px 3px 10px;
text-decoration: none;
}
#Archive a:hover{
background-color: #ddeeff;
background-image: none;
border-top: 1px solid #806b09;
font-weight: bold;
text-decoration: none;
}
.Archive{
padding: 10px;
text-align: center;
}
#HorizontalAd{
padding: 10px;
text-align: center;
}
/**********************************************/
/*  Navigation Styles  */
/**********************************************/
#Menu{
background-color: #700000;
padding: 0px;
text-align: left;
}
#Menu a:link, #Menu a:visited{
border-top: 3px double #806b09;
border-bottom: 3px double #c3a310;
border-left: 3px double #806b09;
border-right: 3px double #c3a310;
color: #c3a310;
display: block;
font-size: 14px;
font-weight: bold;
padding: 3px 0px 3px 10px;
text-decoration: none;
}
#Menu a:hover{
background-color: #300000;
border-top: 3px double #c3a310;
border-bottom: 3px double #806b09;
border-left: 3px double #c3a310;
border-right: 3px double #806b09;
font-weight: bold;
text-decoration: none;
}
#OFTA{
background-color: #300000;
border-top: 3px double #806b09;
border-bottom: 3px double #c3a310;
border-left: 3px double #806b09;
border-right: 3px double #c3a310;
padding: 10px;
text-align: center;
}
#OFTA img{
border: 1px solid #806b09;
}
#Contributors{
background-color: #300000;
border-top: 3px double #806b09;
border-bottom: 3px double #c3a310;
border-left: 3px double #806b09;
border-right: 3px double #c3a310;
padding-top: 10px;
padding-bottom: 10px;
}
#Contributors a:link, #Contributors a:visited{
color: #c3a310;
font-size: 14px;
font-weight: bold;
margin: 0px;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
text-align: center;
}
#Contributors a:hover{
color: #c3a310;
font-size: 14px;
font-weight: bold;
margin: 0px;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
text-align: center;
}
#Contributors h1{
background-color: #700000;
border-top: 1px solid #806b09;
border-bottom: 1px solid #c3a310;
border-left: 1px solid #806b09;
border-right: 1px solid #c3a310;
color: #c3a310;
font-weight: bold;
margin: 10px 0px 10px 0px;
padding: 3px 0px 3px 0px;
text-align: center;
text-decoration: none;
}
#Update1 h1, #Update2 h1, #Update3 h1, #Update4 h1, #Update5 h1, #Update6 h1, #Update7 h1, #Update8 h1{
background-color: #700000;
border-top: 1px solid #806b09;
border-bottom: 1px solid #c3a310;
border-left: 1px solid #806b09;
border-right: 1px solid #c3a310;
color: #c3a310;
font-weight: bold;
padding: 3px 0px 3px 0px;
text-align: center;
text-decoration: none;
}
#Update1 a, #Update2 a, #Update3 a, #Update4 a, #Update5 a, #Update6 a, #Update7 a, #Update8 a{
color: #c3a310;
font-weight: bold;
padding: 3px 0px 3px 0px;
text-align: center;
text-decoration: none;
}
#Search{
background-color: #300000;
border-top: 3px double #806b09;
border-bottom: 3px double #c3a310;
border-left: 3px double #806b09;
border-right: 3px double #c3a310;
padding: 10px;
text-align: center;
}
#Donate{
background-color: #300000;
border-top: 3px double #806b09;
border-bottom: 3px double #c3a310;
border-left: 3px double #806b09;
border-right: 3px double #c3a310;
padding: 10px;
text-align: center;
}
#VerticalAd{
background-color: #300000;
border-top: 3px double #806b09;
border-bottom: 3px double #c3a310;
border-left: 3px double #806b09;
border-right: 3px double #c3a310;
padding: 10px;
text-align: center;
}
/**********************************************/
/*  Updates Styles  */
/**********************************************/
#UpdateHeader{
background-color: #300000;
border-top: 3px double #806b09;
border-bottom: 3px double #c3a310;
border-left: 3px double #806b09;
border-right: 3px double #c3a310;
padding: 5px;
}
#UpdateHeader h1{
background-color: #700000;
border-top: 1px solid #806b09;
border-bottom: 1px solid #c3a310;
border-left: 1px solid #806b09;
border-right: 1px solid #c3a310;
color: #c3a310;
display: block;
font-weight: bold;
text-align: center;
text-decoration: none;
padding: 3px 0px 3px 0px;
}
.ReleaseDate{
color: #c3a310;
font-size: 12px;
font-weight: bold;
padding: 5px;
}
.ReviewData{
color: #21536A;
font-size: 12px;
font-weight: bold;
}
.UpdateDate{
color: #c3a310;
font-size: 12px;
padding: 5px;
text-align: center;
}
.FullList{
font-weight: bold;
padding-right: 10px;
text-align: right;
}
.FullList a:link, .FullList a:visited{
color: #334d55;
text-align: right;
}
.FullList a:hover{
color: #536d75;
text-align: right;
}
.CurrentBoxOffice{
font-weight: bold;
font-size: 11px;
}
.UpdatesPhoto{
text-align: center;
padding-top: 5px;
}
.ReviewPurchase{
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
}
#Update1, #Update2, #Update3, #Update4, #Update5, #Update6, #Update7, #Update8{
background-color: #300000;
border-top: 3px double #806b09;
border-bottom: 3px double #c3a310;
border-left: 3px double #806b09;
border-right: 3px double #c3a310;
}

.PrecursorList th{
background-color: #300000;
font-variant: small-caps;
text-align: center;
}
#PageList .PrecursorList td{
background-color: #e5e7e7;
color: #2c2c29;
}
.PrecursorList h2{
font-size: 16px;
color: #c3a310;
}
.PrecursorList .Titles{
font-variant: small-caps;
font-weight: bold;
text-align: center;
}
.PrecursorList .Winner{
color: #996600;
}
.PrecursorList .Nominee{
color: #006699;
}
.OscarsPrevNext img{
float: none;
}
