﻿
html, body
{
    background-color: #B4B4B4;
    font-family: Arial;
    font-size: 12px;
    color: #505050;
    padding: 0px;
    margin: 0px;
}

#masterContainer
{
    width: 990px;
    margin-left: auto;
    margin-right: auto;
}

#master
{
    background: url(  'images/layout/master_leftBG.jpg' ) repeat-y left;
    float: left;
}

#masterLeftBG
{
    float: left;
    width: 11px;
    height: 1px;
}
#masterCenter
{
    width: 979px;
    background: url(  'images/layout/master_rightBG.jpg' ) repeat-y right;
    float: left;
}

#masterHeader
{
    height: 99px;
}

#masterRandomContent
{
    height: 99px;
    width: 324px;
    float: left;
    background-image: url(  'images/layout/master_randomContent.jpg' );
    text-align: center;
    direction: rtl;
    color: #F2F2F2;
}

#masterMiniMenu
{
    height: 20px;
}

#masterLogin
{
    text-align: right;
    direction: rtl;
    height: 99px;
    width: 331px;
    float: left;
    background-image: url(  'images/layout/master_login.jpg' );
    color: #F2F2F2;
}

#masterLogo
{
    height: 99px;
    width: 312px;
    float: left;
    background-image: url(  'images/layout/master_logo.jpg' );
    cursor: pointer;
}

#masterLogoLink
{
    height: 99px;
    width: 312px;
    float: right;
    text-indent: -9999px;
}

#masterMenuHeaders
{
    background-image: url(  'images/layout/master_menuHeaders.jpg' );
    width: 967px;
    height: 28px;
    float: left;
}

#masterMenu
{
    float: left;
    background-color: #95CFF4;
    width: 967px;
    height: 22px;
    color: #09152B;
    text-align: center;
    direction: rtl;
}

#masterMenu a
{
    color: #09152B;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}

#masterMenu a:hover
{
    text-decoration: underline;
}

#masterContentTop
{
    float: left;
    background-color: #000F28;
    width: 967px;
    height: 20px;
    color: #F2F2F2;
    direction:rtl;
    padding-top:3px;
}

#masterContentTop a
{
    color: #95CFF4;
    text-decoration: none;
}

#masterContentTop a:hover
{
    color: #95CFF4;
    text-decoration: underline;
}

#masterContent
{
    float: left;
    background-color: #DADADA;
    width: 967px;
    text-align: right;
    direction: rtl;
}

#masterContentCenter
{
    float: right;
    padding: 5px;
}

#masterFooter
{
    clear: both;
    float: left;
    background-color: #000F28;
    height: 50px;
    width: 967px;
    text-align: center;
    direction: rtl;
    color: #F2F2F2;
}

#masterFooter a
{
    color: #95CFF4;
    text-decoration: none;
}

#masterFooter a:hover
{
    color: #95CFF4;
    text-decoration: underline;
}

/*SEARCH*/

.masterSearch
{
    width: 160px;
    padding-left: 10px;
}

#searchContainer
{
    background-color: #C5C6CA;
    border: Solid 0px #C5C6CA;
    height: 24px;
    float: left;
    padding-right: 3px;
}

.searchBox
{
    background-color: #C5C6CA;
    border: Solid 0px #C5C6CA;
    color: #09152B;
    height: 22px;
    width: 134px;
    float: right;
    font-size: 14px;
    direction: rtl;
    padding: 0px;
}

.searchButton
{
    background-image: url( 'images/layout/searchButton.jpg' );
    border: 0px;
    width: 22px;
    height: 22px;
    float: left;
}

/*SEARCH*/

/*BOX*/

.boxDiv
{
}

.boxTitle
{
    background-color: #FCFDFD;
    height: 28px;
    color: #09152B;
    font-size: 15px;
    font-weight: bold;
    padding-right: 5px;
    border-bottom: solid 1px #C2C2C2;
    border-top: solid 1px white;
}

.boxTitleAlt
{
    background-color: #DFF0FF;
    height: 28px;
    color: #09152B;
    font-size: 15px;
    font-weight: bold;
    padding-right: 5px;
    border-bottom: solid 1px #C2C2C2;
    border-top: solid 1px white;
}

.boxContent
{
    border-top: solid 1px #FFFFFF;
    background-color: #EEEEEE;
}

.boxLinks
{
 font-size:11px;
 float:left;
 padding-left:3px;
 padding-top:3px;   
}

/*BOX*/

/*MENU*/

#menuList
{
    padding: 0;
    margin: 0;
    list-style-type: none;
    float: right;
    height: 28px;
    width: 790px;
}

#menuList li
{
    display: inline;
    height: 28px;
    float: right;
    text-indent: -9999px;
    cursor: pointer;
}

/*MENU*/

/*MENU ITEMS*/

#menuList li.menuMain
{
    background-image: url(  'images/layout/menu/main.jpg' );
    width: 104px;
}

#menuList li.menuMainOver
{
    background-image: url(  'images/layout/menu/main_over.jpg' );
    width: 104px;
}

#menuList li.menuMainOn
{
    background-image: url(  'images/layout/menu/main_on.jpg' );
    width: 104px;
}

#menuList li.menuForum
{
    background-image: url(  'images/layout/menu/forum.jpg' );
    width: 100px;
}

#menuList li.menuForumOver
{
    background-image: url(  'images/layout/menu/forum_over.jpg' );
    width: 100px;
}

#menuList li.menuForumOn
{
    background-image: url(  'images/layout/menu/forum_on.jpg' );
    width: 100px;
}

#menuList li.menuDownloads
{
    background-image: url(  'images/layout/menu/downloads.jpg' );
    width: 107px;
}

#menuList li.menuDownloadsOver
{
    background-image: url(  'images/layout/menu/downloads_over.jpg' );
    width: 107px;
}

#menuList li.menuDownloadsOn
{
    background-image: url(  'images/layout/menu/downloads_on.jpg' );
    width: 107px;
}

#menuList li.menuHebrew
{
    background-image: url(  'images/layout/menu/hebrew.jpg' );
    width: 140px;
}

#menuList li.menuHebrewOver
{
    background-image: url(  'images/layout/menu/hebrew_over.jpg' );
    width: 140px;
}

#menuList li.menuHebrewOn
{
    background-image: url(  'images/layout/menu/hebrew_on.jpg' );
    width: 140px;
}

#menuList li.menuFM2010
{
    background-image: url(  'images/layout/menu/fm2010.jpg' );
    width: 112px;
}

#menuList li.menuFM2010Over
{
    background-image: url(  'images/layout/menu/fm2010_over.jpg' );
    width: 112px;
}

#menuList li.menuFM2010On
{
    background-image: url(  'images/layout/menu/fm2010_on.jpg' );
    width: 112px;
}

#menuList li.menuFM2009
{
    background-image: url(  'images/layout/menu/fm2009.jpg' );
    width: 112px;
}

#menuList li.menuFM2009Over
{
    background-image: url(  'images/layout/menu/fm2009_over.jpg' );
    width: 112px;
}

#menuList li.menuFM2009On
{
    background-image: url(  'images/layout/menu/fm2009_on.jpg' );
    width: 112px;
}

#menuList li.menuFMlive
{
    background-image: url(  'images/layout/menu/fmlive.jpg' );
    width: 112px;
}

#menuList li.menuFMliveOver
{
    background-image: url(  'images/layout/menu/fmlive_over.jpg' );
    width: 112px;
}

#menuList li.menuFMliveOn
{
    background-image: url(  'images/layout/menu/fmlive_on.jpg' );
    width: 112px;
}

/*MENU ITEMS*/

/*TABLE LAYOUT IN PAGES*/

.topFullRow
{
    padding-bottom: 5px;
    clear: both;
}

.topFullRowAd
{
    padding-bottom: 5px;
    clear: both;
    text-align:center;
    background-color:#EEEEEE;
}

.rightSecondaryColumn
{
    float: right;
    padding-left: 5px;
    padding-bottom: 5px;
}

.leftMainColumn
{
    float: right;
    padding-bottom: 5px;
}

/*TABLE LAYOUT IN PAGES*/

/*SITE MAP*/

.siteMapItem
{
    background: url( 'images/arrow.jpg' ) no-repeat right;
    padding-right: 25px;
    padding-top: 4px;
    height: 25px;
    float: right;
}

.siteMapItem a
{
    color: #505050;
    font-size: 17px;
    font-weight: bold;
    text-decoration: none;
}

.siteMapItem a:hover
{
    color: #505050;
    font-size: 17px;
    font-weight: bold;
    text-decoration: underline;
}

/*SITE MAP*/

.dialogDiv
{
    direction: rtl;
    background-color: #000F28;
    text-align: right;
    color: #F2F2F2;
    border:solid 1px #95CFF4;
    padding-bottom:10px;
}

.popupDiv
{
    position: absolute;
    direction: rtl;
    background-color: #000F28;
    text-align: center;
    color: #F2F2F2;
    border:solid 1px #95CFF4;
    padding-bottom:10px;
}

.popupDiv a
{
    color: #95CFF4;
    text-decoration: none;
}

.popupDiv a:hover
{
    color: #95CFF4;
    text-decoration: underline;
}

#divVotes
{
    text-align: center;
    height:40px;
    font-size:20px;
}

.previewDiv
{
 background-color: #E1E1E1;
border: solid 1px black;
width: 500px;   
direction:rtl;
padding-right:10px;
}

.previewCloseDiv
{
 text-decoration: underline;
 text-align: left;
 font-weight: bold;
 cursor: pointer;   
}

#centerPopup
{
 background-color: #E1E1E1;
 color:Black;
 border: solid 3px black;
 position: absolute;
 text-align:center;   
}