/* FLICK 'N' FRIENDS STYLES*/

/* BODY BACKGROUNDS */
body {background: #000000;  margin: 0px 0px 40px 0px; }
body.home { background: #000000 url(../images/home/home_background_0207.jpg) no-repeat center top; padding: 0;  }
body.moviedetail { background: #000000 url(../images/moviedetail/moviedetail_background.jpg) no-repeat center top; padding: 0;  }
body.drinkscale { background: #000000 url(../images/drinkscale/drinkscale_background.jpg) no-repeat center top; padding: 0;  }





/* NAV BAR */
#nav { width: 738px; display: block; overflow: auto; height: 60px; padding: 0; margin-top: 10px; margin-left: 0px; margin-bottom: -10px; margin-right: 0px; }






/* LOGO */
#logo { background:  url(../images/fnf_logo.png) no-repeat center center; height: 100px; text-indent: -9999px; padding: 0; margin: 0; }





/* HOME PAGE BUTTONS */
#home_buttons { width: 738px; display: block; overflow: auto; position: relative; top: 266px; }





/* DRINK SCALE CONTENT */
#drinkscale_content { width: 738px; display: block; overflow: auto; text-align: left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; line-height: 135%; }

#drinkscale_content h3.drinkscale { width: 247px; height: 33px; margin: 35px 0 0 0; padding: 0; text-indent: -9999px; background:  url(../images/drinkscale/drinkscale.jpg) no-repeat; }
#drinkscale_content p { width: 250px; margin-left: 5px; }





/* FEATURED MOVIES MAIN CONTENT CONTAINER */
#featuredmovies_main_content { width: 738px; display: block; overflow: auto; }
#featuredmovies_main_content ul.header { margin: 20px 0 20px 0; padding: 0; }
#featuredmovies_main_content li { list-style-type: none; }
#featuredmovies_main_content li.type { list-style-type: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; text-align: center; margin-top: 20px; margin-bottom: 20px; }

#featuredmovies_main_content h3.seven { width: 738px; height: 29px; margin: 0; padding: 0; text-indent: -9999px; background:  url(../images/featuredmovies/2007movies.png) no-repeat; }
#featuredmovies_main_content h3.six { width: 738px; height: 29px; margin: 0; padding: 0; text-indent: -9999px; background: url(../images/featuredmovies/2006movies.png) no-repeat; }
#featuredmovies_main_content h3.five { width: 738px; height: 29px; margin: 0; padding: 0; text-indent: -9999px; background: url(../images/featuredmovies/2005movies.png) no-repeat; }
#featuredmovies_main_content h3.four { width: 738px; height: 29px; margin: 0; padding: 0; text-indent: -9999px; background: url(../images/featuredmovies/2004movies.png) no-repeat; }

#featuredmovies_main_content ul.movieposters { margin: 0 0 10px 0; padding: 0; height: 100px;  background:  url(../images/featuredmovies/featuredmovies_listback.jpg) repeat-x; background-position: top; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; }
#featuredmovies_main_content ul.movieposters li { display: inline; margin: 40px 10px 0 10px; padding: 5px 0 0 0; height: 40px; }

#featuredmovies_main_content table { background-position: center; margin: 0px; padding: 0px; border: none; }
#featuredmovies_main_content td { padding: 5px 0 0 0; width: 60px; height: 75px; text-align: center; vertical-align: middle; line-height: 15px; }
#featuredmovies_main_content td:hover { background: #999999; color: #000000; font-weight: bold; }





/* MOVIE IMAGE */
#moviedetail_image { height: 324px; padding: 0; margin-top: 20px; margin-bottom: 0; margin-right: 0; marginn-left: 0; }

/* FEATURED MOVIE CONTENT CONTAINER */
#moviedetail_content { width: 738px; display: block; overflow: auto; }

/* FEATURED MOVIE LINKS */
#moviedetail_content a:link { color: #999999; text-decoration: none; }
#moviedetail_content a:hover { color: #ffffff; text-decoration: underline; }
#moviedetail_content a:active { color: #999999; background-color: #003366; text-decoration: none; }
#moviedetail_content a:visited { color: #555555; text-decoration: none; }

/* FEATURED MOVIE TITLE AND RATING */
#moviedetail_title { padding: 0; margin: 5px 0 30px 0; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 125%; color: #CCCCCC; }
#moviedetail_title ul { margin: 0; padding: 0; text-align: center; }
#moviedetail_title ul li.title { list-style-type: none;  }
#moviedetail_title ul li.month { list-style-type: none; margin: 0; }
#moviedetail_title ul li.rating { list-style-type: none;  }

/* FEATURED MOVIE CONTENT LISTS */
#moviedetail_info { float: left; width: 359px; margin: 0 20px 0 0; padding: 0; }
#moviedetail_info h3.info { width: 359px; height: 29px; margin: 0; padding: 0; text-indent: -9999px; background:   url(../images/moviedetail/moviedetail_list_info.jpg) no-repeat; }
#moviedetail_info ul { margin : 0; padding: 0px 0px 0px 9px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; text-align: left; color: #999999; background:  url(../images/moviedetail/moviedetail_listback.jpg) repeat-x; background-position: top; }
#moviedetail_info ul.info_links { margin : 0; padding: 5px 0 0 0; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 150%; text-align: left; color: #999999; background:  url(../images/moviedetail/moviedetail_listback.jpg) repeat-x; background-position: top; }
#moviedetail_info ul.info_links li { list-style-type: none; margin: 0 10px 0 0; padding: 0; display: inline; }
#moviedetail_info ul li.director, li.cast, li.synopsis { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 150%; text-align: left; color: #ffffff; }
#moviedetail_info ul li.director a, li.cast a { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 150%; text-align: left; color: #ffffff; }
#moviedetail_info ul li.divider { padding: 0px 0px 5px 0px; }
#moviedetail_info ul table { margin: -15px -9px 0px 0px; padding: 0; }
#moviedetail_info ul td { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 150%; text-align: center; color: #ffffff; }
#moviedetail_info ul td.images { margin: 0; padding: 0px 20px 0px 20px; }
#moviedetail_info ul td.bottom { margin: 0; padding: 10px 0px 0px 0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align: center; color: #999999; }

#moviedetail_ratings { float: left; width: 169px; margin: 0 20px 0 0; padding: 0; }
#moviedetail_ratings h3.ratings { width: 169px; height: 29px; margin: 0; padding: 0; text-indent: -9999px; background:  url(../images/moviedetail/moviedetail_list_ratings.jpg) no-repeat; }
#moviedetail_ratings ul {  margin : 0; padding: 0px;  color: #999999; background:  url(../images/moviedetail/moviedetail_listback.jpg) repeat-x; background-position: top; }
#moviedetail_ratings li { list-style-type: none; margin: 0; padding: 0; }
#moviedetail_ratings table { width: 161px; padding: 3px 0px 0px 0px; }
#moviedetail_ratings tr:hover { background: #777777; }
#moviedetail_ratings td { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 100%; color: ffffff; height: 16px; padding: 0; margin: 0;  }
#moviedetail_ratings td.member { text-align: left; padding-left: 5px;  }
#moviedetail_ratings td.rating { text-align: right; padding-right: 5px;  }

#moviedetail_event { float: left; width: 169px; margin: 0; padding: 0; }
#moviedetail_event h3.event { width: 169px; height: 29px; margin: 0; padding: 0; text-indent: -9999px; background:  url(../images/moviedetail/moviedetail_list_event.jpg) no-repeat; }
#moviedetail_event ul { margin : 0; padding: 0px 0px 0px 9px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 175%; text-align: left; color: #ffffff; background:  url(../images/moviedetail/moviedetail_listback.jpg) repeat-x; background-position: top; }
#moviedetail_event li { list-style-type: none; margin: 0; padding: 0; }
#moviedetail_event li.venue { line-height: 120%; padding: 5px 0px 0px 0px; }
#moviedetail_event li.member { line-height: 120%; padding: 10px 0px 0px 0px; }
#moviedetail_event li.after { line-height: 120%; padding: 10px 0px 0px 0px; }





/* OSCARS HEADER */
#oscars_header { height: 449px; padding: 0; margin: 10px 0 0 0; }

/* OSCARS CONTENT CONTAINER */
#oscars_content { width: 738px; display: block; overflow: auto; }

#oscars_scoring { width: 738px; display: block; overflow: auto; margin-bottom: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 130%; text-align: center; color: #666666; }
 
/* OSCARS LINKS */
#oscars_content a:link { color: #999999; text-decoration: none; }
#oscars_content a:hover { color: #ffffff; text-decoration: underline; }
#oscars_content a:active { color: #999999; background-color: #003366; text-decoration: none; }
#oscars_content a:visited { color: #555555; text-decoration: none; }

/* OSCARS CONTENT LISTS */
#oscars_info { float: left; width: 169px; margin: 0; padding: 0; }
#oscars_info h3.info { width: 169px; height: 29px; margin: 0; padding: 0; text-indent: -9999px; background:  url(../images/oscars/oscars_list_info.jpg) no-repeat; }
#oscars_info ul { margin : 0; padding: 0px 0px 0px 9px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; text-align: left; color: #999999; background:  url(../images/oscars/oscars_listback.jpg) repeat-x; background-position: top; }
#oscars_info li { list-style-type: none; margin: 0; padding: 0; text-transform: uppercase; }
#oscars_info li.first { line-height: 150%; padding: 5px 0px 0px 0px; }

#oscars_results { float: left; width: 169px; margin: 0 20px 0 0; padding: 0; }
#oscars_results h3.results { width: 169px; height: 29px; margin: 0; padding: 0; text-indent: -9999px; background:  url(../images/oscars/oscars_list_results.jpg) no-repeat; }
#oscars_results ul {  margin : 0; padding: 0px 0px 0px 9px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; text-align: left; color: #999999; background:  url(../images/oscars/oscars_listback.jpg) repeat-x; background-position: top; }
#oscars_results li { list-style-type: none; margin: 0; padding: 0; }
#oscars_results li.first { list-style-type: none; margin: 0; padding: 5px 0px 0px 0px; font-size: 11px; line-height: 150%; text-align: left; color: #cccccc; font-weight: bold; text-transform: uppercase; }
#oscars_results li.sub { list-style-type: none; margin: 0; padding: 0px 0px 5px 0px; font-size: 9px; line-height: 120%; text-align: left; color: #cccccc; }

#oscars_ballots { float: left; width: 359px; margin: 0 20px 0 0; padding: 0; }
#oscars_ballots h3.ballots { width: 359px; height: 29px; margin: 0; padding: 0; text-indent: -9999px; background:   url(../images/oscars/oscars_list_ballots.jpg) no-repeat; }
#oscars_ballots ul {  margin : 0; padding: 0px 0px 0px 9px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; text-align: left; color: #999999; background:  url(../images/oscars/oscars_listback.jpg) repeat-x; background-position: top; }
#oscars_ballots li { list-style-type: none; margin: 0; padding: 0; }
#oscars_ballots li.excel { padding: 5px 0px 0px 0px; }
#oscars_ballots td.excel {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; text-align: left; color: #ffffff;}
#oscars_ballots li.divider { padding: 10px 0px 10px 0px; }
#oscars_ballots li.pdf { padding: 0px; }
#oscars_ballots td.pdf {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; text-align: left; color: #999999;}





/**/
# {  }

/**/
# {  }
