/* Style Sheet Copyright 2011 Omaha Media Group LLC - All Rights Reserved http://www.omahamediagroup.com   support@omahamediagroup.com */

* { margin: 0; padding: 0; outline:0; }

body {
    font-size: 12px;
    line-height: 1.3;
    font-family: Arial, Helvetica, Sans-Serif;
    color: #000;
    background:url('/images/uploads/body-bg.png')  0 0;
}

h2 { font-size:18px; color:#b80901; font-family:Georgia, 'Times New Roman', Serif; padding-bottom:5px; }

a { color: #0252aa; text-decoration: none; cursor:pointer; }
a:hover { text-decoration: underline; }
a img { border: 0; }

hr.movie {color: #000000; background-color: #cccccc; border: 1px dotted #cccccc; border-style: none none dotted; margin-bottom: 20px;}

a.link:link        {BACKGROUND: none; COLOR: #b80901; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: underline}
a.link:active        {BACKGROUND: none; COLOR: #b80901; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: underline}
a.link:visited       {BACKGROUND: none; COLOR: #b80901; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: underline}
a.link:hover         {BACKGROUND: none; COLOR: #3a3a3a; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: none}

a.movie_title:link        {BACKGROUND: none; COLOR: #b80901; FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: underline}
a.movie_title:active        {BACKGROUND: none; COLOR: #b80901; FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: underline}
a.movie_title:visited       {BACKGROUND: none; COLOR: #b80901; FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: underline}
a.movie_title:hover         {BACKGROUND: none; COLOR: #3a3a3a; FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: none}

a.movie_showtime:link        {BACKGROUND: none; COLOR: #b80901; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: underline}
a.movie_showtime:active        {BACKGROUND: none; COLOR: #b80901; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: underline}
a.movie_showtime:visited       {BACKGROUND: none; COLOR: #b80901; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: underline}
a.movie_showtime:hover         {BACKGROUND: none; COLOR: #3a3a3a; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: none}

a.footer:link        {BACKGROUND: none; COLOR: #b80901; FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: none}
a.footer:active        {BACKGROUND: none; COLOR: #b80901; FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: none}
a.footer:visited       {BACKGROUND: none; COLOR: #b80901; FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: none}
a.footer:hover         {BACKGROUND: none; COLOR: #3a3a3a; FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: arial, Verdana, Helvetica; TEXT-DECORATION: none}

input, textarea, select { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
textarea { overflow: auto; }

.cl { display: block; height: 0; font-size: 0; line-height: 0; text-indent: -4000px; clear: both; }
.notext { font-size: 0; line-height: 0; text-indent: -4000px; }

.left, .alignleft { float: left; display: inline; }
.right, .alignright { float: right; display: inline; margin-right:15px;}

.wrapper { background:url('/images/uploads/wrapper-bg.jpg') no-repeat center 0;  }


.shell { width:981px; padding:0 6px; background:url('/images/uploads/shell-bg.png') repeat-y 0 0; margin:0 auto; }


#header { background:url('/images/uploads/header-bg.png') repeat-x 0 0; }
#header h1#logo {width:249px; height:72px; float:left; display:inline; margin-left: 20px; margin-top: 0px; }
#header h1#logo a { width:249px; height:72px;  float:left; display:inline; background:url('/images/uploads/logo.png') no-repeat 0 0; font-size: 0; line-height: 0; text-indent: -4000px;  }

#header {  }
#header .header-info { width:270px; float: right; display: inline; margin-right:10px; padding-top:6px; }
#header .header-info .top-nav a {font-size:10px; color:#353535; margin:0 8px;  }
#header .header-info .top-nav { font-size:10px; color:#c0c0c0; padding-top:3px; padding-bottom:3px; height:100%; }
#header .header-info form {padding-top:7px;}
#header .header-info form label { font-size:12px; color:#353535; float:left; display:inline; width:53px; font-weight: bold; line-height: 28px; }
#header .header-info form input { font-size:12px; color:#353535; float:left; display:inline;background:transparent; border:0; padding:5px 0; }
#header .header-info form span  { float:left; display:inline; width:186px; height:28px; background:url('/images/uploads/input-field.png') no-repeat 0 0; }
#header .header-info form input.submit  { width:25px; height:28px; background:url('/images/uploads/submit-button.png') no-repeat 0 0; float:left; display:inline; }

#navigation { width:981px; height:56px; background:url('/images/uploads/navigation.png') no-repeat 0 0;  }
#navigation ul {  }
#navigation ul li { float:left; display:inline; background:url('/images/uploads/nav-sep.png') no-repeat 0 1px; }
#navigation ul li.first a:hover { -webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 6px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 6px; }

#navigation ul li a { float:left; display:inline; font-size:12px; color:#fff; line-height: 50px; padding:0 23px; text-shadow: 1px 1px 1px #000000;
filter: dropshadow(color=#000000, offx=1, offy=1); }
#navigation ul li a:hover {  background:url('/images/uploads/nav-hover.png') repeat-x 0 0; text-decoration:none; }



#main {padding-top:21px;}
#main .content { width:706px; float:left; display:inline; padding-left:16px; }



#main .content .slider { position: relative; width:706px; height:388px; margin-bottom:25px; }

.jcarousel-prev { width:26px; height:27px; background:url('/images/uploads/prev.png') no-repeat 0 0; float:left; display:inline; position:absolute; top:300px; left:431px; z-index: 100; }
.jcarousel-next { width:26px; height:27px; background:url('/images/uploads/next.png') no-repeat 0 0; float:left; display:inline; position:absolute; top:300px; left:460px; z-index: 100; }

#main .content .slider .slider-info-bg { width:512px; height:84px; background:url('/images/uploads/slider-info-bg.png') no-repeat 0 0; float:left; display:inline; position:absolute; bottom:28px; left:-10px; z-index: 20;  }
#main .content .slider .slider-carousel {  }
.jcarousel-clip,
#main .content .slider .slider-carousel ul { list-style:none; width:706px; height:388px; }
#main .content .slider .slider-carousel ul li { float:left; display:inline; width:706px; height:388px; position: relative;  }
#main .content .slider .slider-carousel ul li .slider-head { position:absolute; width:502px; height: 73px; position:absolute; bottom: 39px; left: 0px; z-index: 30;   }
#main .content .slider .slider-carousel ul li .slider-head h3 { font-size:16px; color:#be0c00; font-family:Georgia, 'Times New Roman', Serif; padding-bottom:0px; padding-top:15px; padding-left:10px; }
#main .content .slider .slider-carousel ul li .slider-head p {padding-left:10px;}
#main .content .slider .slider-carousel ul li .slider-head h3 span { font-size:10px; color:#7f7f7f; font-family:Arial, Helvetica,  sans-serif; }
#main .content .slider .slider-carousel ul li .slider-head a { padding-right:5px; font-size:10px; color:#7f7f7f; text-decoration:underline; }
#main .content .slider .slider-carousel ul li .slider-head a:hover {text-decoration:none;}
#main .content .slider .slider-nav { width:197px; height:388px; float: right; display: inline; position:absolute; right:0; top:0; }
#main .content .slider .slider-nav ul {list-style:none;}
#main .content .slider .slider-nav ul li { width:197px; height:129px; _float:left;  }
#main .content .slider .slider-nav ul li img {background:#000;}
#main .content .slider .slider-nav ul li a { width:177px; height:115px; padding:7px 10px; background:url('/images/uploads/sidebar-nav-bg.png')  0 0; display:block;  }
#main .content .slider .slider-nav ul li a span {display:none;}
#main .content .slider .slider-nav ul li a.active,
#main .content .slider .slider-nav ul li a:hover { background:url('/images/uploads/nav-bg-hover.png') no-repeat 0 0; }  
#main .content .slider .slider-nav ul li a.active { opacity:1 !important; }

#main .content .content-boxes { padding-top:3px; margin-right:-10px;  position: relative;  }
#main .content .content-boxes .box { width:231px; float:left; display:inline; background:url('/images/uploads/box-bg.png') repeat-y 0 0; margin-right:7px; margin-top:7px; }
#main .content .content-boxes .box.last {margin-right:0;}
#main .content .content-boxes .box-t { background:url('/images/uploads/box-t.png') no-repeat 0 0; padding:7px 6px; }
#main .content .content-boxes .box-b { background:url('/images/uploads/box-b.png') no-repeat 0 bottom; }

#main .content .content-boxes .box h4 { font-size:14px; color:#be0c00; font-family:Georgia, 'Times New Roman', Serif; padding:5px 0 7px 5px; }
#main .content .content-boxes .box h4 span { font-size:10px; color:#c9c8c8; font-family:  Arial,Helvetica, sans-serif; }
#main .content .content-boxes .box p { font-size:12px; color:#7f7f7f;  font-family: Arial, sans-serif; }
#main .content .content-boxes .box p.read-more { width:85px; height:27px;  float:left; display:inline; text-align:center; font-size:10px; color:#fff; line-height: 27px; padding:17px 0 10px 0; margin-left:5px;  }
#main .content .content-boxes .box p.read-more a{ font-size:10px; color:#fff; line-height: 27px; padding-right:10px; width:75px; height:27px; background:url('/images/uploads/red-button.png') no-repeat 0 0; float:left; display:inline; }

#main .content-bottom { padding-top:28px; padding-left:15px; }
#main .content-bottom .left { background:url('/images/uploads/bottom-content-bg.png') no-repeat 0 0; width:490px;  }
#main .content-bottom .left table {width:490px;}
#main .content-bottom .left table tr {  }
#main .content-bottom .left table tr td { padding:13px 0; background:url('/images/uploads/table-tr.png') repeat-x 0 bottom; }
#main .content-bottom .left table tr td h5 { font-size:12px; color:#4f4e4e; font-family: Verdana, Arial, sans-serif; font-weight: normal;}
#main .content-bottom .left table tr td a { font-size:12px; color:#b80901; }
#main .content-bottom .left table tr td a.more-info { padding-left:7px; background:url('/images/uploads/ul-hover-arrow2.png') no-repeat 0 5px; border-right:1px solid #fff; padding-right:6px; }
#main .content-bottom .left table tr td a.watch { background:url('/images/uploads/play-b.png') no-repeat 0 -2px; padding:3px 0 3px 25px; }
#main .content-bottom .left table tr td span.num { display:block; text-align:center; width:26px; height:27px; background:url('/images/uploads/num.png') no-repeat 0 0; line-height: 26px; color:#b80901; margin-left:10px; }

#main .content-bottom .right { width:421px; background:url('/images/uploads/bottom-content-right.png') no-repeat 0 0; }  
#main .content-bottom .right ul.news { list-style:none; padding-top:15px; }  
#main .content-bottom .right ul.news li { padding:7px 0 13px 0; background:url('/images/uploads/news-border.png') repeat-x 0 bottom ; }  
#main .content-bottom .right ul.news li .news-image { width:55px; float:left; display:inline; }  
#main .content-bottom .right ul.news li .news-info { width:346px; float: right; display: inline; }  
#main .content-bottom .right ul.news li .news-info p { font-size:12px; color:#4f4e4e; line-height: 18px;  }  
#main .content-bottom .right ul.news li .news-info p em { font-size:10px; line-height: 18px; color:#b5b5b5;  }  
#main .content-bottom .right ul.news li .news-info p a {color:#b80901;}  


#main .sidebar { width:239px; float: right; display: inline; background:url('/images/uploads/sidebar-border.png') repeat-y 0 0; padding-left:10px; margin-top:-2px; position: relative;  }
#main .sidebar .head { width:253px; height:59px; background:url('/images/uploads/sidebar-head.png') no-repeat 0 0; float:left; display:inline; margin-right:-14px; position: relative;   }
#main .sidebar .head h2 { line-height: 53px; padding-left:19px; }

#main .sidebar .sidebar-box {} 
#main .sidebar .sidebar-box h2 { padding-bottom:0 !important; } 
#main .sidebar .sidebar-box ul { list-style:none; padding-bottom:30px;   } 
#main .sidebar .sidebar-box ul li { background:url('/images/uploads/sidebar-ul-sep.png') repeat-x 0 bottom; padding-top:2px; line-height: 33px; padding-bottom:2px; } 
#main .sidebar .sidebar-box ul li a { line-height: 33px; padding-left:11px; display:block; font-size:12px;  color:#3a3a3a; line-height: 33px; height:33px; } 
#main .sidebar .sidebar-box ul li a:hover { background:#e6e5e5; color:#b80901; font-weight: bold; text-decoration:none; } 
#main .sidebar .sidebar-box ul li a span{ background:url('/images/uploads/ul-hover-arrow.png') no-repeat 0 5px; padding-left:12px; } 
#main .sidebar .sidebar-box ul li a:hover span{ background:url('/images/uploads/ul-hover-arrow2.png') no-repeat 0 5px; padding-left:12px; } 

#main .sidebar .sidebar-box .subscribe {padding-left:11px;}
#main .sidebar .sidebar-box .subscribe p { font-size:12px; color:#7f7f7f;  }
#main .sidebar .sidebar-box .subscribe p.first {padding-bottom:13px;}
#main .sidebar .sidebar-box .subscribe form span  { width:211px; height:33px; background:url('/images/uploads/subs-field.png') no-repeat 0 0; float:left; display:inline; margin-bottom:10px;  }
#main .sidebar .sidebar-box .subscribe form input.blink { width:196px; padding:8px 0; background:transparent; float:left; display:inline; border:0; font-size:12px; color:#636363; font-family: Verdana, Arial, sans-serif; padding-left:15px; }
#main .sidebar .sidebar-box .subscribe form label { font-size:10px; color:#7f7f7f; float:left; display:inline; padding-left:5px; }
#main .sidebar .sidebar-box .subscribe form input.chack1 { float:left; display:inline; }
#main .sidebar .sidebar-box .subscribe form p.button {margin-top:30px;}
#main .sidebar .sidebar-box .subscribe form p.button input { font-size:10px; color:#fff; line-height: 27px; width:85px; height:27px; background:url('/images/uploads/red-button.png') no-repeat 0 0; float:left; display:inline; border:0; cursor:pointer; }

/* Movie page */

.movie {  }
.movie .head {padding-bottom:14px;}
.movie .left { width:214px; float:left; display:inline; }
.movie .left p.big-red {padding-top:15px;}
.movie .left p.big-red a { width:115px; height:27px; background:url('/images/uploads/big-red.png') no-repeat 0 0; float:left; display:inline; line-height: 27px; color:#fff; font-size:10px;  padding-left:9px; }



#main .right  { }
#main .right  h2 { font-size:16px; color:#be0c00; font-family:Georgia, 'Times New Roman', Serif; padding-bottom:0px; }
#main .right  h2 span { font-size:10px; color:#7f7f7f; font-family:Arial, Helvetica,  sans-serif; }
#main .right  a { padding-right:5px; font-size:10px; color:#7f7f7f; text-decoration:underline; }

#main .right  ul.movie-info {list-style:none;}
#main .right  ul.movie-info li.item { background:url('/images/uploads/table-tr.png') repeat-x 0 0; padding:15px 0 12px 0; }
#main .right  ul.movie-info li.item h3 { font-size:14px; color:#be0c00; font-family:Georgia, 'Times New Roman', Serif; }
#main .right  ul.movie-info li.item p.vote { float:left; display:inline; font-size:12px; color:#be0c00; font-weight: bold; line-height: 23px; }
#main .right  ul.movie-info li.item p.vote span { color:#7f7f7f; font-weight: normal; padding-right:10px; }
#main .right  ul.movie-info li.item p.all-votes { color:#7f7f7f; font-weight: normal; padding-right:10px; line-height: 23px;  }

#main .right  ul.movie-info li.item p { font-size:12px; color:#3a3a3a; line-height: 18px;  }
#main .right  ul.movie-info li.item span.date { font-size:12px; color:#3a3a3a; line-height: 18px; font-weight: normal;  }

.movie .right { width:470px; float: right; display: inline;  }

ul.rating { list-style:none; float:left; display:inline; }
ul.rating li { float:left; display:inline; }
#main .right  ul.movie-info li.item.first h3 { float:left; display:inline; padding-right:10px; }

#main .trailer { padding-top:19px; padding-left:34px;  }
#main .facebook-like { padding-top:9px; padding-left:34px;  }
#main .facebook-coments { padding-top:9px; padding-left:34px; padding-bottom:52px; }

/* Footer */

#footer {}
#footer .shell { background:none;  background:url('/images/uploads/footer-bg.png') no-repeat center 0;  padding-top:22px; padding-bottom:12px; height:100%; }
#footer .shell p {  }
#footer .shell p.left    { font-size:10px; color:#676767; font-family: Verdana, Arial, sans-serif; }
#footer .shell p.left  span   { 
