/* Majma3 Styles */

/* # GLOBALS
--------------------------------------------------- */
body, html
{
border: 0;
height: 100%;
margin: 0;
padding: 0;
}

body
{
font-family: Tahoma, "Times New Roman";
font-size: 12px;
color: #555555;
direction: rtl;
margin-top: 15px;
margin-bottom: 0px;
}

#container
{
margin: auto;
width: 800px;
position:relative;
}

    /* --- Reset --- */
    div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,span,th,td,img
    {
    margin: 0;
    padding: 0;
    }

    /* --- Divs Properties --- */
    .mainDiv
    {
    width: 800px;
    float: right;
    z-index:20;
    }
      .rightDiv
      {
      width: 170px;
      float: right;
          z-index:1000;
      }

      .centerDiv
      {
      width: 440px;
      float: right;
      z-index:40;
      }

        .introDiv
        {
        width: 430px;
        margin-right: auto;
        margin-left: auto;
        margin-top: 11px;
        }
        


      .leftDiv
      {
      width: 170px;
      float: left;
      }

    .footerDiv
    {
    width: 800px;
    float: right;
    }

      .linksDiv
      {
      width: 200px;
      float: right;
      margin-top: 5px;
      margin-right: 6px;
      }

      /* --- NADSoft Credit --- */
      .nadsoftCredit
      {
      width: 150px;
      height: 30px;
      float: left;
      margin-top: -5px;
      margin-left: 6px;
      }

    /* --- Images Backgrounds --- */

    .header
    {
    width: 800px;
    height: 134px;
    float: right;
    margin-bottom: 2px;
    }

  .topMenu
    {
    width: 800px;
    height: 50px;
    top:136px;
    left:0;
    right:0;
    float:none;
    position:absolute;
    }
    
    .updates
    {
    background-image: url(images/updates_bar.png);
    background-repeat: no-repeat;
    width: 800px;
    height: 30px;
    float: right;
    margin-bottom: 2px;
    }
	.updates_text {
	float:left;
	width:695px;
	font-weight:800;
	margin-top:3px;
	padding:5px;
}
    .search_cube
    {
    background-image: url(images/search_cube.jpg);
    background-repeat: no-repeat;
    width: 170px;
    height: 80px;
    float: right;
    margin-bottom: 2px;
    }

        .search_box
        {
        width: 150px;
        margin-top: 30px;
        margin-right: 5px;
        font-family: Tahoma, Arial, sans-serif;
        }

        .search_button
        {
        margin-right: 108px;
        float: right;
        }

    .mojama3_poll
    {
    background-image: url(images/poll_bg.png);
    background-repeat: no-repeat;
    width: 170px;
    height: 210px;
    float: right;
    margin-bottom: 2px;
    margin-left: auto;
    margin-right: auto;
    }

      .pollQ
      {
      margin-top: 35px;
      margin-right: 10px;
      margin-left: 10px;
      font-size: 12px;
      }

      .pollA
      {
      line-height: 26px;
      margin-right: 10px;
      margin-left: 10px;
      }

        .voteButton
        {
        margin-top: 10px;
        margin-left: 30%;
        margin-right: 30%;
        }

    .archieve
    {
    background-image: url(images/ticker_bg.png);
    background-repeat: no-repeat;
    width: 170px;
    height: 170px;
    float: left;
    margin-bottom: 2px;
    }

    #pscroller1{
    width: 145px;
    height: 135px;
    margin-right: 12px;
    margin-left: 10px;
    margin-top: 35px;
    text-align: justify;
    float: right;
    }

        .imgMarginTop
        {
        margin-top: 35px;
        }

        .dropDown
        {
        width: 150px;
        font-family: Tahoma, Arial, sans-serif;
        margin-right: 5px;
        margin-top: 34px;
        }

    .links
    {
    background-image: url(images/links_bg.png);
    background-repeat: no-repeat;
    width: 170px;
    height: 210px;
    float: left;
    margin-bottom: 2px;
    }
    
        .libparts
    {
    background-image: url(images/libparts.png);
    background-repeat: no-repeat;
    width: 170px;
    height: 210px;
    float: left;
    margin-bottom: 2px;
    }

        .libintro
    {
    background-image: url(images/libintro.png);
    background-repeat: no-repeat;
    width: 450px;
    height: 65px;
    float: right;
    margin-bottom: 3px;
    margin-top: 3px;    
    }

        .divURLS
        {
        width: 170px;
        margin-top: 35px;
        }

        .divUrl
        {
        margin-left: 5px;
        margin-right: 10px;
        margin-bottom: 8px;
        line-height: 18px;
        }

    /* --- Rulers & Hr's --- */

    /*--- Images properties ---*/
    img
    {
    border-width: 0px;
    margin-bottom: 2px;
    }

    /* --- Hyperlinks --- */
    a
    {
    color: #768D01;
    text-decoration: none;
    }

    a:hover
    {
    color: #E67400;
    text-decoration: none;
    }

    /* --- Fonts Design --- */
    .introTitle
    {
    background-image: url(images/welcome.jpg);
    background-repeat: no-repeat;
    width: 225px;
    height: 23px;
    float: right;
    }

    h2
    {
    font-size: 14px;
    font-weight: bold;
    color: #738A00;
    margin-bottom: 14px;
    }

    p
    {
    font-size: 13px;
    color: #555555;
    margin-bottom: 10px;
    text-align: justify;
    line-height: 20px;
    }

    .divCenter
    {
    width: 430px;
    margin-left: auto;
    margin-right: auto;
    }

      .newsActBg
      {
      background-image: url(images/news_bg.png);
      background-repeat: no-repeat;
      width: 430px;
      height: 209px;
      float: right;
      margin-right: auto;
      margin-left: auto;
      }

        .divNewsAct
        {
        width: 430px;
        margin-top: 30px;
        margin-right: auto;
        margin-left: auto;
        float: right;
        }

          .divNews
          {
          width: 210px;
          margin-right: auto;
          margin-left: auto;
          float: right;
          vertical-align: top;
          text-align: justify;
          }

          .divReadMore
          {
          width: 200px;
          margin-right: auto;
          margin-left: auto;
          margin-top: 4px;
          float: right;
          }

            .marginImg
            {
            margin-top: 4px;
            margin-left: 2px;
            }

            a.title
            {
            font-size: 13px;
            color: #768D01;
            text-decoration: none;
            margin-bottom: 2px;
            }

            a.title:hover
            {
            font-size: 13px;
            color: #E67400;
            text-decoration: none;
            }

            .regText
            {
            font-size: 11px;
            color: #555555;;
            line-height: 17px;
            }

            ul
            {
            line-height: 24px;
            margin-right: 10px;
            vertical-align: super;
            }

            li
            {
            list-style: url(images/brown_arrow.gif);
            }

            a.link
            {
            font-size: 11px;
            color: #768D01;
            text-decoration: none;
            }

            a.link:hover
            {
            font-size: 11px;
            color: #E67400;
            text-decoration: none;
            }

            .lineH
            {
            margin-bottom: 10px;
            }


            /* --- Inner Pages ---*/
            .extraBg
            {
            background-image: url(images/extra_bg.png);
            background-repeat: no-repeat;
            width: 170px;
            height: 210px;
            float: right;
            margin-bottom: 10px;
            }

            .divReadMore2
            {
            margin-right: 6px;
            margin-left: 3px;
            margin-top: 40px;
            float: right;
            }

            .send2friend
            {
            vertical-align: middle;
            margin-top: 5px;
            margin-right: 25px;
            }


.staff {
	width:448px;
	float:left;
	height:auto;
	overflow:hidden;
}

.staff .item {
	width:146px;
	height:146px;
    background-image: url(images/stbg.png);
    background-repeat: no-repeat;
    float:right;
    margin-left:5px;
    margin-bottom:3px;	
}

.article {
	width:100%;
	height:95px;
	background:url('images/artbg.jpg');
	margin-bottom:5px;
}

.article .pic {
	float:right;
	width:95px;
	height:95px;
}

.article .body {
	float:left;
	width:330px;
	height:95px;
	position:relative;
	z-index:0;
}

.article .body .title {
	font-family:Tahoma;
	font-size:9pt;
	font-weight:800;
	padding:5px;
	padding-bottom:0px;
}

.article .body .auther {
	font-family:Tahoma;
	font-size:8pt;
	font-weight:800;
	padding:5px;
	padding-top:0px;
	padding-bottom:2px;
	
	color:green;
}

.article .body .more {
	font-family:Tahoma;
	font-size:8pt;
	padding:5px;
}

.article .body .link {
	width:69px;
	position:absolute;
	z-index:1000;
	height:21px;
	cursor:pointer;
	right:253px;
	left:253px;
	top:72px;
	
}


.numbering {
	width:100%;
	height:17px;
	background:url('images/numbering.png');
	color:#fff;
	text-align:center;
	padding-top:3px;
	font-size:10px;
	font-weight:800;
}
.numbering A{
color:#fff;
}

.numbering A:hover{
color:#f8f8f8;
}

.book0 {
	margin-bottom:2px;
	width:450px;
	height:25px;
	background:#E6E6B8;
	float:right;
	position:relative;
	cursor:pointer;	
}

.book1 {
	margin-bottom:2px;
	width:450px;
	height:25px;
	background:#F4F4DF;
	float:right;
	position:relative;
	cursor:pointer;	
}


.books {
	margin-bottom:2px;
	width:450px;
	height:25px;
	background:#F8F8F8;
	float:right;
	position:relative;
	cursor:pointer;
}




.arrow {
	width:170px;
	height:5px;
	float:right;
	text-align:center;
	margin-top:1px;
	cursor:pointer;
	
}

.majame3 {
	overflow:hidden;
	float:right;
	height:93px;
	width:170px;
}
.welcome {
	line-height:16px;
	margin-top:10px;
	text-align:justify;
	margin-bottom:20px;
}









