﻿body
    {font-family:  Verdana, Arial, sans-serif;
    font-size:11px;
    line-height:1.5em;
    margin: 0;
    padding: 0;
    background-attachment: fixed;
    background-image: url(../images/BC08N_02.jpg);
    background-repeat: repeat-x;
}


h1  {font-size:20pt; font-weight:bold; line-height:1.5em; color:#F3C266; font-family:  "Trebuchet MS", Tahoma, Arial, sans-serif; margin-bottom:10px; }
h2  {font-size:14pt; font-weight:bold; line-height:1.5em; color:#ffffff; font-family:  "Trebuchet MS", Tahoma, Arial, sans-serif; }
h3  {font-size:12pt; font-weight:bold; line-height:1.5em; color:#808080; font-family:  "Trebuchet MS", Tahoma, Arial, sans-serif; }

a:link      {color:#F3C266;text-decoration:none;  }
a:visited   {color:#F3C266;text-decoration:none;  }
a:hover     {color:#ffffff; text-decoration:underline;  }
a:active    {color:#F3C266; }
a img       {border-width:0;  }



#topTable   {width: 1026px;  border: solid 1px #c0c0c0; background-color:#FFFFFF;}
.mainTable  {width: 1026px; background-color:#000000; color:#CCCCCC; text-align:left;}
.mainDiv    {width: 960px; margin:0 auto; text-align:center;}
.navDiv     {width: 1026px; background-color: #c0c0c0; text-align:left;}

#pagearea select, option
{
    font-family:  Verdana, Arial, sans-serif;
    }

.moviePoster        {padding:5px 5px 5px 5px;  }


#titleSeparator         {padding-bottom:30px;}
#divEnCartelera         {padding:20px 0px 20px 0px;}
#mainPlaceholder        {padding-top:25px}
#premiereDiv            {width:400px; margin:0 auto; text-align:center; padding-bottom:45px;}
.premiereArea               {font-weight:bold;font-size:12px;width:760px;text-align:center;vertical-align:top; padding:0px 10px 0px 10px; display:none;}

.homePremiereName a             {color:#FFFFFF;text-decoration:none;}
.homePremiereName:link          {color:#FFFFFF;text-decoration:none;}
.homePremiereName:visited       {color:#FFFFFF;}
.homePremiereName:hover         {color:#F3C266;text-decoration:underline;}
.homePremiereName:active        {color:#FFFFFF;text-decoration:none;}


#nonPremiereDiv                 {margin:0 auto; text-align:center; width:100%}
.movieBullet                    {color:#ffaa01; width:10px; font-weight:bold; font-size:15px;}
.theaterBullet                  {background-color:#ffaa01; width:10px;  }
.nonPremiereArea                {padding:0px 10px 0px 10px; text-align:left; }
.nonPremiereInner               {text-align:left}

.homeNonPremiereName            {text-decoration:none;color:#FFFFFF;}
.homeNonPremiereName:link       {color:#FFFFFF;text-decoration:none;}
.homeNonPremiereName:visited    {color:#FFFFFF;}
.homeNonPremiereName:hover      {color:#F3C266;text-decoration:underline;}
.homeNonPremiereName:active     {color:#FFFFFF;}


.genreListLink                  {text-decoration:none;padding-right:10px;}
.genreListLink:link             {text-decoration:none;}
.genreListLink:hover            {color:#FFFFFF;text-decoration:underline; }
.genreListLink:visited          {}


.originalTitle                  {color:#F3C266;font-weight:bold; font-size:18px; padding-bottom:5px;}
.originalTitle:link             {text-decoration:none;}
.originalTitle:hover            {color:#FFFFFF;text-decoration:underline;}
.originalTitle:visited          {}
.originalTitleInfo              {color:#F8AB19;font-weight:bold; font-size:18px; padding-bottom:5px;}

.tinyLink                       {text-decoration:none;padding-left:10px;font-size:10px;color:#F3C266;}
.tinyLink:link                  {text-decoration:none;}
.tinyLink:hover                 {color:#FFFFFF;text-decoration:underline; }
.tinyLink:visited               {}


.toplink                    {color:#000000;font-weight:bold;}
.toplink:link               {color:#000000;text-decoration:none;}
.toplink:hover              {color:#cc0000;text-decoration:underline;}
.toplink:visited            {color:#000000;}
.topusername                {font-weight:bold; color:#cc0000;}

.midtext                        {vertical-align:top;}

.moviePlotSection               {padding-top:10px; padding-bottom:10px;}

/**/
.scheduleOriginalTitle          {color:#F3C266;font-weight:bold; font-size:14px; padding-bottom:5px;}
.scheduleOriginalTitleAlt       {color:#F3C266;font-weight:bold; font-size:14px; padding-bottom:5px;}

.scheduleTranslatedTitle        {color:#C8C8C8;font-weight:bold; font-size:14px; padding-bottom:10px;}
.scheduleTranslatedTitleAlt     {color:#C8C8C8;font-weight:bold; font-size:14px; padding-bottom:10px;}
.scheduleMovieDesc              {font-size:11px; margin:5px 0 10px 0; text-align:justify;}
.scheduleMovieDescAlt           {font-size:11px; margin:5px 0 10px 0; text-align:justify;}
.scheduleDetail                 {margin-bottom:30px;}
.scheduleDetailAlt              {margin-bottom:30px;}
.movieInfo                      {margin:5px 0 10px 0;}
.movieInfoAlt                   {margin:5px 0 10px 0;}
.rowItem                        {}
.rowItemAlt                     {}
.dow                            {width:75px;}
.dowAlt                         {width:75px;background-color:#333333;}
.pastdow                        {color:#616161}
.startTimes                     {width:400px;}
.startTimesAlt                  {width:400px;background-color:#333333;}
.theaterRoomName                {color:#F3C266; font-weight:bold; font-size:16px;}
.theaterRoomNameAlt             {color:#F3C266; font-weight:bold; font-size:16px;}
.currentdow                     {}
.futuredow                      {color:#FFFFFF}


.moviePosterCell                {vertical-align:top; }
.theaterCell                    {vertical-align:top; }
.movieTheaterCell               {vertical-align:top; width:40%;}
.movieTheaterSched              {vertical-align:top; width:50%;padding-right: 5px;padding-bottom: 10px;}
.theaterRoomName2                {color:#F3C258; font-weight:bold; font-size:12px;}

.translatedTitle                {color:#C8C8C8;font-weight:bold; font-size:14px; padding-bottom:10px;}
.movieLabel                     {color:#CCCCCC; font-weight:bold;}
.selectedKeyword                {color:#C8C8C8; font-weight:bold;}
.floatingpic                    {float:left; padding-right:10px;}
.theaterName                    {color:#D79D2F; font-weight:bold;font-size:14px;}
.theaterNameHeader              {color:#F8AB19;font-weight:bold; font-size:16px; padding-bottom:5px;}
.theaterinfo                    {}
.theaterinfo .label             {font-weight:bold;margin-right:10px;}
.theatercomments                {margin:0px 0px 15px 0px; color:#CCCCCC; padding-bottom:10px; }
.small                          {font-size:10px; vertical-align:middle;}

.voteheader                     {text-align:right;}
#votedetail                     {}
.votestable                     {width:100%; border-top:solid 2px #c59f14; border-bottom:solid 2px #c59f14; margin:5px 0px 10px 0px;}
.voteimg                        {width:154px;}
.theatervoteimg                 {width:76px;}
.votelabel                      {width:280px;text-align:left;font-size:11px; font-weight:bold;color:#ffffff;}
.votebootharea                  {text-align:left; margin-bottom:15px; margin-top:15px; }
.sliderarea                     {margin-bottom:20px;  }
.voteboothlabel                 {font-size:14px; color:#F3C266; font-weight:bold; margin-top:15px;}
.voteboothnum                   {font-size:11px;}
.centered                       {text-align:center; padding:10px 0px 10px 0px}
.bigbutton                      {font-size:18px; font-weight:bold;}

.moviePosterCellAlt             {vertical-align:top;}

.leftbox                        {padding:0px 7px 0px 7px;}
.centerbox                      {background-color:#191919;}
.rightbox                       {}


/**/

.searchAltItem  {background-color: #333333; }
.searchItem                     {}
.searchlabel                    {top:4px}
.btSearch                       {position:relative; top:3px;}


.ourTheaters    {color:#F3C266;padding-bottom:10px;padding-top:10px;background-color:#191919;}

.provinciaslist     {background-color:#000000; color:#FFFFFF;}
.provinciaslist option selected {color:#F3C266;font-weight:bold;}

.centeredmovietext  {width:490px; margin:0 auto; text-align:center;}
.bloghometitle      {font-weight:bold;color:#F3C266;font-size:14px; padding-bottom:5px;}
.blogmaintitle      {font-weight:bold;color:#F3C266;font-size:14px; padding-bottom:5px;}
.blogmainauthor     {font-weight:bold;padding-bottom:5px;}
.blogmaincontent    {}
.blogarea           {padding:10px 10px 10px 10px; background-color:#191919;}
.bloglistarea       {border-top:solid 1px #666666; margin-top:15px; padding-top:10px;}


.homepic            {padding:2px 6px 2px 2px;float:left;}
.separatorcell      {border-left:dotted 1px #ffffff;}

.celltitle          {font-weight:bold;}
.horizseparator     {border-bottom:dotted 1px #c59f14; margin:5px 0px 5px 0px}
.failuretext        {color:#c59f14;font-weight:bold;}
.movievotesinfo     {float:right;}
.rightalign         {text-align:right}

.commentPostedBy    {color:#D79D2F;}
.commentPostDate    {}
.commentText        {padding-bottom:15px;}
.mycomment          {font-size:12pt; font-weight: bold; color: #D79D2F;}
.mycommentCell      {vertical-align:top; }

.GalleryItemTemplate    {margin:0px 10px 0px 10px;}
.GalleryMainItem        {margin-top:20px;}


/* Rating */
.voteTooltip				{background-color:#000000; width:400px; padding:10px 10px 10px 10px}
.closeTooltipArea			{margin:10px 0px 10px 0px; text-align:center; width:100%}
.voteloginarea				{margin-bottom:20px; }
.voteregisterarea			{border-top:dotted 1px #5A5A5A; padding-top:10px; }

.festivalpic    {float:left; margin:0 10px 0px 0px}
.festivaldesc   {margin:0 0 10px 0; text-align:justify;}
.clear          {clear:both;}
.spacer         {padding-top:20px; }
