/**************************************************************************************
 * Project Name: Donbaler
 * Project Started Date: 1st December 2009
 * Members: Omid Abolhasani, Pooya Ramezan Zadeh, Nima Saberi, Mohammad Hasan Mazrooee
 * Graphic: Nima Saberi
 * Programmer: Mohammad Hasan Mazrooee
 * File name: main.css (CSS 2.0)
 * Editor: NetBeans IDE v6.8
 * OS: GNU/Linux Ubuntu 8.04
 * Website: http://www.donbaler.com
 * Copyright (C) 2009 Donbaler Team
 **************************************************************************************/

.lnal {
    font-family: Tahoma;
    font-size: 10pt;
    color: black;
    background-color: white;
    text-align: right;
    direction: rtl;
    vertical-align: top;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-right: 4px;
    padding-left: 1px;
    padding-bottom: 4px;
    padding-top: 5px;
    width: 489px;
    height: 333px;
}

.nal {
    font-family: Tahoma;
    font-size: 10pt;
    color: black;
    background-color: white;
    text-align: right;
    direction: rtl;
    vertical-align: top;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-right: 2px;
    padding-left: 4px;
    padding-bottom: 4px;
    padding-top: 5px;
    width: 349px;
    height: 333px;
}

.lnal-inside {
    width: 482px;
    height: 322px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #dedede;
    border-left-color: #dedede;
    border-bottom-color: #dedede;
    border-top-color: #dedede;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
}

.nal-inside {
    width: 343px;
    height: 324px;
    background-image: url(images/main/nal-inside.png);
}

.nal-inside-content {
    width: 343px;
    height: 324px;
    background-image: url(images/main/nal-inside-bg.png);
    background-repeat: no-repeat;
    background-position: center;
}

#lnalbr {
    width: 216px;
    height: 113px;
    float: right;
    border-top-width: 7px;
    border-bottom-width: 8px;
    border-left-width: 10px;
    border-right-width: 9px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-color: #efefef;
    border-left-color: #efefef;
    border-bottom-color: #efefef;
    border-top-color: #efefef;
    margin-right: 4px;
    margin-top: 4px;
}

#lnalbl {
    width: 216px;
    height: 113px;
    float: left;
    border-top-width: 7px;
    border-bottom-width: 8px;
    border-left-width: 10px;
    border-right-width: 9px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-color: #efefef;
    border-left-color: #efefef;
    border-bottom-color: #efefef;
    border-top-color: #efefef;
    margin-left: 3px;
    margin-top: 4px;
}

#lnalcr {
    width: 232px;
    float: right;
    margin-right: 5px;
    margin-top: 11px;
    text-align: justify;
    vertical-align: top;
    direction: rtl;
    color: #000000;
    font-family: Tahoma;
    font-size: 9pt;
}

#separator {
    width: 7px;
    height: 190px;
    float: right;
    background-image: url(images/main/separator.png);
    background-position: center;
    background-repeat: no-repeat;
}

#lnalcl {
    width: 232px;
    float: left;
    margin-left: 5px;
    margin-top: 11px;
    text-align: justify;
    vertical-align: top;
    direction: rtl;
    color: #000000;
    font-family: Tahoma;
    font-size: 9pt;
}

#contd {
    width: 32px;
    height: 26px;
    background-image: url(images/main/contd.png);
    float: left;
    margin-left: 6px;
    margin-top: 5px;
}

#contdle {
    width: 324px;
    height: 270px;
    float: left;
    margin-left: 10px;
    margin-top: 2px;
    margin-bottom: 2px;
    border: 1px hidden #000000;
}

.contdbtl {
    width: 15px;
    height: 14px;
    background-image: url(images/main/np.png);
    float: left;
    margin-left: 7px;
    background-position: left;
    cursor: pointer;
}

.contdbtr {
    width: 15px;
    height: 14px;
    background-image: url(images/main/np.png);
    float: left;
    margin-left: 1px;
    background-position: right;
    cursor: pointer;
}

.contdbtlb {
    width: 15px;
    height: 14px;
    background-image: url(images/main/np.png);
    float: left;
    margin-left: 7px;
    margin-top: 5px;
    background-position: left;
    cursor: pointer;
}

.contdbtrb {
    width: 15px;
    height: 14px;
    background-image: url(images/main/np.png);
    float: left;
    margin-left: 1px;
    margin-top: 5px;
    background-position: right;
    cursor: pointer;
}

.slideb {
    background-color: #2a5063;
    background-image: url(images/main/slidebg.png);
    width: 838px;
    height: 232px;
    vertical-align: top;
}

.slideright {
    float: right;
    width: 18px;
    height: 159px;
    margin-top: 36px;
    margin-right: 8px;
    background-image: url(images/main/slideright.png);
    background-position: right;
    cursor: pointer;
}

.sliderightover {
    float: right;
    width: 18px;
    height: 159px;
    margin-top: 36px;
    margin-right: 8px;
    background-image: url(images/main/slideright.png);
    background-position: left;
    cursor: pointer;
}

.slideleft {
    float: left;
    width: 18px;
    height: 159px;
    margin-top: 36px;
    margin-left: 8px;
    background-image: url(images/main/slideleft.png);
    background-position: left;
    cursor: pointer;
}

.slideleftover {
    float: left;
    width: 18px;
    height: 159px;
    margin-top: 36px;
    margin-left: 8px;
    background-image: url(images/main/slideleft.png);
    background-position: right;
    cursor: pointer;
}

.container {
    background-color: #ffffff;
    width: 838px;
    height: 868px;
    vertical-align: top;
}

.rgdiv {
    font-family: Tahoma;
    font-size: 10pt;
    color: black;
    background-color: #c0c0c0;
    background-image: url(images/main/rgdiv.png);
    background-repeat: no-repeat;
    background-position: right top;
    text-align: right;
    vertical-align: top;
    direction: rtl;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    margin-top: 4px;
    margin-right: 4px;
    width: 336px;
    height: 97px;
    float: right;
}

.lgdiv {
    font-family: Tahoma;
    font-size: 10pt;
    color: black;
    background-color: #cecabe;
    background-image: url(images/main/lgtop.png);
    background-repeat: no-repeat;
    background-position: left top;
    text-align: right;
    vertical-align: top;
    direction: rtl;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    margin-top: 4px;
    margin-left: 4px;
    width: 491px;
    height: 296px;
    float: left;
}

.searchrss {
    font-family: Tahoma;
    font-size: 10pt;
    color: black;
    background-color: white;
    background-image: url(images/main/searchrss.png);
    background-repeat: no-repeat;
    background-position: center;
    text-align: right;
    vertical-align: top;
    direction: rtl;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    margin-top: 3px;
    margin-right: 4px;
    width: 336px;
    height: 267px;
    float: right;
}

.contads {
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    width: 491px;
    height: 67px;
    float: left;
    margin-top: 4px;
    margin-left: 4px;
}

.vidpre {
    background-color: white;
    text-align: center;
    vertical-align: middle;
    direction: rtl;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-color: #eaeaea;
    border-left-color: #eaeaea;
    border-bottom-color: #eaeaea;
    border-top-color: #eaeaea;
    margin-top: 5px;
    margin-right: 4px;
    width: 334px;
    height: 244px;
    float: right;
}

.lhlt {
    font-family: Tahoma;
    font-size: 10pt;
    color: black;
    background-color: white;
    background-image: url(images/main/lhlt.png);
    background-repeat: no-repeat;
    background-position: center;
    text-align: right;
    vertical-align: top;
    direction: rtl;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    margin-top: 11px;
    margin-left: 4px;
    width: 491px;
    height: 240px;
    float: left;
}

.lhltlgo {
    width: 46px;
    height: 134px;
    float: right;
    background-image: url(images/main/lhltlgo.png);
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    margin-top: -6px;
}

.lhltcnt {
    width: 438px;
    height: 222px;
    background-image: url(images/main/nal-inside-bg.png);
    background-repeat: no-repeat;
    background-position: 41px 30px;
    float: left;
    margin-top: 7px;
    margin-left: 4px;
}

.lhltnptop {
    width: 18px;
    height: 21px;
    background-image: url(images/main/lhltnp.png);
    background-repeat: no-repeat;
    background-position: top;
    margin-top: 6px;
    margin-right: 10px;
    margin-left: 15px;
    float: right;
    cursor: pointer;
}

.lhltnpbtm {
    width: 18px;
    height: 21px;
    background-image: url(images/main/lhltnp.png);
    background-repeat: no-repeat;
    background-position: bottom;
    margin-right: 10px;
    margin-left: 15px;
    float: right;
    cursor: pointer;
}

.rgbdiv {
    font-family: Tahoma;
    font-size: 10pt;
    color: black;
    background-color: #c0c0c0;
    background-image: url(images/main/rgbottom.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    text-align: right;
    vertical-align: top;
    direction: rtl;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    margin-top: 3px;
    margin-right: 4px;
    width: 336px;
    height: 93px;
    float: right;
}

.lgbdiv {
    background-color: white;
    text-align: center;
    vertical-align: top;
    direction: rtl;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-color: #eaeaea;
    border-left-color: #eaeaea;
    border-bottom-color: #eaeaea;
    border-top-color: #eaeaea;
    margin-top: 3px;
    margin-left: 3px;
    width: 489px;
    height: 164px;
    float: left;
}

.statcont {
    font-family: Tahoma;
    font-size: 10pt;
    color: black;
    background-color: white;
    background-image: url(images/main/statcont.png);
    background-repeat: no-repeat;
    background-position: center;
    text-align: right;
    vertical-align: top;
    direction: rtl;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    margin-top: 2px;
    margin-right: 4px;
    width: 336px;
    height: 143px;
    float: right;
}

.contadsb {
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    width: 491px;
    height: 67px;
    float: left;
    margin-top: 4px;
    margin-left: 3px;
}

.twittop {
    width: 324px;
    height: 6px;
    float: right;
    margin-right: 6px;
    margin-top: 3px;
    background-image: url(images/main/twittop.png);
}

.twitmiddle {
    width: 324px;
    height: 152px;
    float: right;
    margin-right: 6px;
    margin-top: 0px;
    background-repeat: repeat-y;
    background-image: url(images/main/twitmiddle.png);
}

.twitbottom {
    width: 324px;
    height: 7px;
    float: right;
    margin-right: 6px;
    margin-top: 0px;
    background-image: url(images/main/twitbottom.png);
}

.srchright {
    width: 78px;
    height: 26px;
    float: right;
    margin-right: 10px;
    margin-top: 10px;
    background-image: url(images/main/srchright.png);
    text-align: right;
    vertical-align: middle;
    color: white;
    font-size: 8pt;
    line-height: 190%;
    text-indent: 17px;
}

.srchtext {
    width: 197px;
    height: 26px;
    float: right;
    margin-right: 0px;
    margin-top: 10px;
    background-image: url(images/main/srchtext.png);
    text-align: center;
}

.srchleft {
    width: 27px;
    height: 26px;
    float: right;
    margin-right: 0px;
    margin-top: 10px;
    background-image: url(images/main/srchleft.png);
    text-align: center;
}

.srchtxt {
    width: 195px;
    height: 17px;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    margin-top: 2px;
    font-family: Tahoma;
    font-size: 9pt;
}

.srchbtn {
    width: 23px;
    height: 22px;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    margin-top: 2px;
    float: left;
    margin-left: 2px;
    margin-top: 2px;
    background: transparent;
    cursor: pointer;
}

#searchpre {
    background-image: url(images/main/searchpre.png);
    width: 292px;
    height: 151px;
    position: relative;
    margin-right: 5px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 5px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    visibility: hidden;
    color: black;
}

#searchprecnt {
    width: 250px;
    height: 123px;
    margin-right: 12px;
    margin-top: 17px;
    float: right;
}

#searchprecls {
    background-image: url(images/main/searchpreclose.png);
    width: 15px;
    height: 13px;
    margin-left: 15px;
    margin-top: 20px;
    float: left;
    cursor: pointer;
}

.rsstop {
    width: 324px;
    height: 28px;
    float: left;
    margin-left: 7px;
    margin-top: 3px;
}

.sctop {
    width: 324px;
    height: 3px;
    float: right;
    margin-right: 6px;
    margin-top: 1px;
    background-image: url(images/main/sctop.png);
}

.scmiddle {
    width: 324px;
    height: 53px;
    float: right;
    margin-right: 6px;
    margin-top: 0px;
    background-repeat: repeat-y;
    background-image: url(images/main/scmiddle.png);
}

.scbottom {
    width: 324px;
    height: 6px;
    float: right;
    margin-right: 6px;
    margin-top: 0px;
    background-image: url(images/main/scbottom.png);
}



.pin {
    background-image: url(images/main/pin.png);
    width: 24px;
    height: 38px;
    margin-right: 9px;
    margin-top: -9px;
    float: right;
}

.twitter {
    background-image: url(images/main/twitter.png);
    width: 61px;
    height: 52px;
    position: relative;
    margin-left: 4px;
    margin-top: -37px;
    float: left;
}

.statcontr {
    width: 225px;
    height: 137px;
    float: right;
    margin-right: 5px;
    margin-top: 3px;
}

.statconts {
    width: 5px;
    height: 137px;
    float: right;
    margin-right: 0px;
    margin-top: 3px;
    background-image: url(images/main/statconts.png);
}

.sample {
    float: right;
    margin-right: 7px;
    margin-top: 8px;
    width: 88px;
    height: 124px;
    background-image: url(images/main/feedsample.png);
}