﻿*
{
    padding:0px;
    margin:0px;
}
body
{
    font-size:13px;
    font-family:Arial;
    color:#333;
    text-align:center;
    background-color:#fff;
}
a:link, a:visited, a:active
{
    color:#333;
    font-weight:bold;
}
a:hover
{
    color:#ed1c24;
}
h1
{
    font-size:1.8em;
    color:#444;
}
ul
{
    list-style:none;
}
#wrapper
{
    width:800px;
    margin:0 auto;
    overflow:hidden;
    background-image:url(images/wrapperBackground.png);
    padding:0 10px;
}
#top
{
    width:800px;
    height:57px;
    overflow:hidden;
}
#banner
{
    width:800px;
    height:140px;
    overflow:hidden;
    background-image:url(images/bannerBackground.png);
}
.bannerBox
{
    width:200px;
    padding-right:10px;
    height:117px;
    float:right;
    display:block;
}
.bannerBox span
{
    display:block;
    font-size:1.2em;
    font-weight:bold;
    margin-top:10px;
    text-decoration:underline;
}
.bannerBox ul
{
    list-style:square;
    text-align:right;
    padding:0 20px 0 10px;
    direction:rtl;
    margin-top:5px;
    font-size:0.9em;
    font-weight:bold;
    color:#333
}
#navigation
{
    width:798px;
    overflow:hidden;
    background-color:#fff;
    list-style:none;
    overflow:hidden;
    padding:0 1px;
}
#navigation li
{
    float:right;
    height:16px;
    line-height:16px;
    display:block;
    margin-bottom:1px;
    margin-left:1px;
    width:132px;
}
#navigation li a:link, #navigation li a:active, #navigation li a:visited
{
    background-color:#000;
    height:16px;
    line-height:16px;
    width:132px;
    display:block;
    font-weight:bold;
    color:#fff !important;
    font-size:0.9em;
    text-decoration:none;
}
#navigation li a:hover, .specialNavLink:hover, .specialNavLinkUsers:hover
{
    background-color:#ed1c24 !important;
    text-decoration:underline;
}
.specialNavLink
{
    background-color:#ed1c24 !important;
}
.specialNavLinkIsraeli,
.specialNavLinkIsraeliGay
{
    background-color:#0066FF !important;
}
.specialNavLinkHD
{
    background-color:#ed1c24 !important;
    width:797px !important;
}
.specialNavLinkUsers
{
    background-color:#666 !important;
}
#userpanel
{
    width:800px;
    height:53px;
    overflow:hidden;
    background-image:url(images/userpanelBackground.png);
    text-align:right;
}
#userpanel ul
{
    width:800px;
    margin-top:8px;
}
#userpanel ul li
{
    display:block;
    float:right;
    border-left:#fff solid 1px;
}
#userpanel ul li a:link, #userpanel ul li a:active, #userpanel ul li a:visited
{
    width:132px;
    height:25px;
    line-height:25px;
    text-align:center;
    display:block;
    background-image:url(images/userLinkLink.png);
    color:#000;
    font-size:1.1em;
}
#userpanel ul li a:hover
{
    background-image:url(images/userLinkHover.png);
    color:#fff;
}
#content
{
    text-align:right;
    direction:rtl;
    width:770px;
    padding:5px 15px;
    overflow:hidden;
}
#footer
{
    margin-top:2em;
    padding:0px 20px 60px 20px;
    background:url(images/footerBackground.png) bottom no-repeat #fff;
    width:760px;
    overflow:hidden;
    font-size:0.9em;
    font-weight:bold;
}
#footer ul li
{
    float:right;
    display:block;
}
#footer ul li a:link, #footer ul li a:visited, #footer ul li a:active
{
    display:block; 
    margin:0 10px;
}
#footer p
{
    float:left;
}
.singleMovieSeperator
{
    height:2px;
    background-color:#000;
    clear:both;
}

.movieTableNew span
{
    display:block;
}
.movieTableNew span, .movieTableNew p
{
    margin-bottom:5px;
}
.movieImage, .singleMovieContainer
{
    height:360px;
}
.singleMovieContainer span
{
    display:block;
    height:20px;
    font-weight:bold;
}
.singleMovieContainerCards
{
    padding:10px;
    margin:10px;
    background-color:#f3f3f3;
    border:1px solid #ccc;
}
.ratingStar
{
    background-image:url(images/ratingStar.jpg);
    height:20px;
    width:20px;
    display:block;
}
.movieImage input
{
    border:1px solid #000 !important;
    padding:2px;
    width:240px !important;
}
.movieButton:link, .movieButton:visited, .movieButton:active
{
    display:block;
    width:114px;
    height:48px;
    line-height:36px;
    text-align:center;
    background-image:url(images/movieButtonLink.png);
    font-size:1.1em;
    font-weight:bold;
    float:right;
    padding:0 2px;
}
.movieButton:hover
{
    background-image:url(images/movieButtonHover.png);
}
hr
{
    clear:both;
}
.movieTableNew a:link, .movieTableNew a:visited, .movieTableNew a:active
{
    color:#333;
}
.movieTableNew a:hover
{
    text-decoration:underline;
}
.movieTableNew .pagination
{
    display:block;
}
.newPagination
{
    width:800px;
    display:block;
    overflow:hidden;
}
.paginationLink, .paginationActive
{
    float:right;
    display:block;
    text-align:center;
    font-weight:bold;
    width:20px;
    height:20px;
    line-height:20px;
    border:1px solid #333;
    margin-left:2px;
}
.paginationActive
{
    background-color:#333;
    color:#fff;
}
#sideAdvertisiment
{
    z-index:5;
    position:absolute;
    top:10px;
    left:10px;
}

.cellularRegistrationForm
{
    margin-top:2em;
    background:url(img/cellularAdvertisiment.jpg) right no-repeat #fff;
    padding-right:160px;
    width:350px;
    float:right;
}
.cellularRegistrationInfo
{
    margin-top:2em;
    float:right;
    padding:1em;
    border:1px solid #ccc;
    font-weight:bold;
    background-color:#f4f4f4;
}


.tableRowHeader, .tableRow, .tableRowActive
{
    font-weight:bold;
    height:20px;
    line-height:20px;
    text-align:center;
}
.tableRowHeader
{
    background-color:#000;
    color:#fff;
}
.tableRow
{
    background-color:#ccc;
    color:#333;
    text-align:right;
}
.tableRowRenewal
{
    font-weight:bold;
    text-align:center;
}


.players
{
    width:780px;
    height:630px;
    background-image:url(images/playerBackground.png);
    text-align:center;
    overflow:hidden;
    margin:0 auto;
    color:#fff;
}
.players a:link, .players a:active, .players a:visited
{
    float:none;
}
.playerButtons
{
    width:390px;
    overflow:hidden;
    height:40px;
    line-height:40px;
    padding:20px 370px 0px 20px;
    margin:0 auto;
}
.players p
{
    color:#fff;
    font-weight:bold;
    line-height:normal;
    font-size:1.2em;
}
.players p a:link, .players p a:active, .players p a:visited
{
    color:#fff !important;
}
.players p a:hover
{
    color:#ed1c24 !important;
}
.playerButtons .movieButton:link, .playerButtons .movieButton:visited, .playerButtons .movieButton:active
{
    width:180px !important;
    height:40px !important;
    float:right !important;
    padding:0px !important;
    color:#fff !important;
    margin-right:10px;
    background-image:url(images/movieButtonLinkBlack.png) !important;
}
.playerButtons .movieButton:hover
{
    background-image:url(images/movieButtonHoverBlack.png) !important;
}
.players h2
{
    color:#fff;
}
.playerSimilarMovieList
{
    list-style:none;
    margin:0 auto;
    width:740px;
}
.playerSimilarMovieList li
{
    float:right;
    display:block;
}
.playerSimilarMovieList li a:link, .playerSimilarMovieList li a:visited, .playerSimilarMovieList li a:active
{
    display:block;
    height:100px;
    width:100px;
    padding:2px;
    background-color:#222;
    border:1px solid #333;
    margin:2px;
}
.playerSimilarMovieList img
{
    border:none;
}
.playerSimilarMovieList li a:hover
{
    background-color:#333;
    border:1px solid #666;
}
.playerSimilarMovieListSpecialNavLink span a:link, .playerSimilarMovieListSpecialNavLink span a:visited, .playerSimilarMovieListSpecialNavLink span a:active
{
    width:30px !important;
    line-height:100px;
    font-size:4em;
    color:#ccc !important;
    text-decoration:none;
}
.playerSimilarMovieListSpecialNavLink span span
{
    color:#000 !important;
    display:block;
    width:30px !important;
}
