/*
    Product:        Enewspaper
    Classname:      CSS Document
    Version:        02.02 |	24 August, 2009 
    Programmer:     Elham [elhamesmaieli@gamil.com]
    Purpose:
        The document represent the CSS file for generated HTML page.

        Copyright 2009 by Digital Secure Co. All Rights Reserved.      
*/

body{
	margin:0px;	
	direction:ltr;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#7a7a7a;
	background-image:url(../images/main/tehranEmrooz_bodyBgTile.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

p{
	margin:0px;
	padding:0px;
	text-align:justify;
}

form{
    padding:0px;
    margin:0px;
}


/* ........ Global ........ */
.fontFace{font-family:Tahoma, Arial, Verdana, Times New Roman;}
.fontFaceArial{font-family:Arial, Times New Roman;}


.black{color:#333333;}
.white{color:#ffffff;}
.ivory{color:#f2f0ea;}
.darkGray{color:#494949}
.gray{color:#666666;}
.lightGray{color:#adadad;}

.fontSizeSmall{font-size:10px;}
.fontSizeMedium{font-size:11px;}
.fontSizeLarg{font-size:12px;}
.fontSizeXLarg{font-size:14px;}
.fontSizeXXLarg{font-size:16px;}
.fontSizeXXXLarg{font-size:18px;}

.boldFace{font-weight:bold;}
.pointer{cursor:pointer}
.noTextDec{text-decoration:none;}

.rtlDir{direction:rtl;}
.ltrDir{direction:ltr;}

#allHolder{    
    overflow:auto;
}

#trick{
    width:1003px;
    height:1px;
    overflow:hidden;
}


/* ........ Side Bar ........ */
#sidebarHolder{	
	width:182px;
	height:800px; /* changeble */
	float:right;
	background-color:#ffffff;
	border-left:solid 7px #cccccc;
}

#logo{
    width:159px;
    height:268px;
    background-image:url(../images/sideBar/tehranEmrooz_logo.jpg);
    background-position:top left;
    background-repeat:no-repeat;
}

#logoTxt{
    width:159px;
    height:19px;
    background-image:url(../images/sideBar/tehranEmrooz_logoTxt.jpg);
    background-position:top left;
    background-repeat:no-repeat;
}

/* Newspaper In one Look */
#oneLook{
    width:154px;
    height:24px;
    margin-top:5px;    
    margin-right:5px;
    background-image:url(../images/sideBar/tehranEmrooz_newspaperInOneLook.jpg);
    background-position:top center;
    background-repeat:no-repeat;
}

/* Archive */
#archiveHolderBox{
    width:154px;
    height:40px;
    margin-top:5px;
    overflow:hidden;
    float:left;
    margin-left:10px;
}

.archivDropDown{
    width:154px;    
    direction:rtl; 
    overflow:visible;
}

/* serviceTree */
#serviceTreeBox{
    width:159px;
    overflow:auto;
    margin-top:2px;
    text-align:left;    
}

#serviceTreeTabHolder{
    width:152px;
    overflow:auto;
    margin-top:5px;
    float:left;   
}

.serviceTreeTabSelected{
    width:73px;
    height:23px;
    float:right;
    padding-top:5px;
    text-align:center;
    background-image:url(../images/sideBar/tehranEmrooz_serviceTreeTabSelected.jpg);
    background-position:top right;
}

.serviceTreeTab{
    width:73px;
    height:23px;
    float:right;
    padding-top:5px;
    text-align:center;
    background-image:url(../images/sideBar/tehranEmrooz_serviceTreeTab.jpg);
    background-position:top right;
}

#serviceTreeHolder{
    width:152px;
    overflow:auto;
    background-color:#e2e2e2;
    text-align:right;
    padding-bottom:5px;
    direction:rtl;
}

.panLink{
	cursor:pointer;
	color:#0066cc;
}

.panLink_active{
	cursor:pointer;
	color:#0066cc;
}

.panSestion{
	margin-top:3px; 
	margin-bottom:3px;
	margin-right:5px; 
	text-align:right;
}

.panDivider{
	border-bottom:solid 1px #CCCCCC;
}

.indexHolder{
	padding-top:0px; 
	padding-bottom:5px; 
	margin-right:5px; 
	text-align:right;
}

.pageIndex{
	float:right; 
	cursor:pointer;
	margin-right:1px; 
	margin-top:1px;
	background-color:#0066cc; 
	text-align:center; 
	font-size:11px; 
	color:#faf9f7; 
	text-align:center; 
	width:20px; 
	height:14px; 
	padding-top:3px; 
	padding-bottom:3px;
}

.pageIndexSelected{
	float:right; 
	margin-right:1px; 
	margin-top:1px;
	background-color:#faf9f7; 
	text-align:center; 
	font-size:11px; 
	color:#0066cc; 
	text-align:center; 
	width:20px; 
	height:14px; 
	padding-top:3px; 
	padding-bottom:3px;
}


/* Search Box */
#searchBox{
    width:159px;
    height:62px;
    margin-top:10px;    
    text-align:left;
}

#searchTab{
    width:145px;
    height:24px;
    text-align:right;
    direction:rtl;
    background-image:url(../images/sideBar/tehranEmrooz_searchTab.jpg);
    background-position:top right;
    background-repeat:no-repeat;
}

.boxTop{
    width:152px;
    height:6px;
    background-image:url(../images/sideBar/tehranEmrooz_boxTop.jpg);
    background-position:top;
    background-repeat:no-repeat;
}

.boxContent{
    width:152px;
    height:16px;
    background-color:#d2d2d2;
    padding-top:5px;
    padding-bottom:5px;
}

.boxContent table{
    width:90%;
    direction:rtl;    
}

.boxBottom{
    width:152px;
    height:6px;
    background-image:url(../images/sideBar/tehranEmrooz_boxBottom.jpg);
    background-position:top;
    background-repeat:no-repeat;
}

.searchTxt{
    width:110px;    
    background-color:#ffffff;
    border:0px;
}

/* ........ Body ........ */
#bodyHolder{
	width:814px;
	height:800px; /* changeble */
	float:right;
	background-color:#7a7a7a;
	background-image:url(../images/main/tehranEmrooz_bodyBgTile.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

/* Menu */
#menuBox{
    width:100%;
    height:45px;
    text-align:right;
    position:relative;
}

#menuRight{
    width:9px;
    height:30px;
    float:right;
    background-image:url(../images/menu/tehranEmrooz_menuRight.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

.menuItem{
    float:right;
    height:25px;
    padding-right:7px;
    padding-left:7px;
    padding-top:5px;
    background-image:url(../images/menu/tehranEmrooz_menuBg.jpg);
	background-position:right top;
	background-repeat:repeat-x;
}

.menueGap{
    width:2px;
    height:30px;
    float:right;
    overflow:hidden;
    background-image:url(../images/menu/tehranEmrooz_menuGap.jpg);
	background-position:top right;
}

#menuLeft{
    width:8px;
    height:30px;
    float:right;
    background-image:url(../images/menu/tehranEmrooz_menuLeft.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

#rssHolder{
    position:absolute;
    width:100px;
    height:auto;
    top:26px;
    right:-35px;    
    background-color:#0089d1;
}

#rssHolder div{
    padding:5px;
    border-bottom:solid 1px #044669;
}


/* Date */
#dateBox{
    position:absolute;
    top:10px;
    left:13px;
    text-align:left;
}

/* Main Body */
#mainBody{
    width:100%;
    height:686px; /* changeble */
}

/* Newspaper Page */
#paperBox{
    width:433px; 
    height:686px; /* changeble */
    float:right;
}

#paperBoxInner{
    width:433px; 
    height:678px; /* changeble */
    float:right;
}

#paperHolder{
    width:413px;
    height:686px; /* changeble */
    float:left;
    background-color:#ffffff;
}

#paperShadow{
   width:20px;
   height:686px; /* changeble */ 
   float:right;
   background-image:url(../images/main/tehranEmrooz_paperShadow.jpg);
   background-position:left;
   background-repeat:repeat-y;
}

#shadowTop{
    width:20px;
    height:375px;
    background-image:url(../images/main/tehranEmrooz_paperShadowTop.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}

#paperShadowBottom{
   width:421px;
   height:8px; /* changeble */ 
   float:left;
   background-image:url(../images/main/tehranEmrooz_paperShadowB.jpg);
   background-position:top;
   background-repeat:repeat-x;
}

#shadowBL{
    width:9px;
    height:8px;
    float:left;
    background-image:url(../images/main/tehranEmrooz_paperShadowBL.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}

#shadowBR{
    width:8px;
    height:8px;
    float:right;
    background-image:url(../images/main/tehranEmrooz_paperShadowBR.jpg);
    background-position:right top;
    background-repeat:no-repeat;
}


/* Pagging Box */
.paggingBoxHolder{
    width:393px;
    height:45px;
    margin-top:15px;
}

#paggingHolder{
    width:246px;
    height:20px;
    margin-right:4px;
    background-color:#e3e3e3;    
    overflow:hidden;
    float:right;
}

.backTo{
    width:10px;
    padding-right:8px;
    padding-left:5px;
    padding-top:3px;
    float:right;    
}

.nextTo{
    width:10px;
    padding-right:5px;
    padding-left:8px;
    padding-top:3px;
    float:left;    
}

.prevBox{
    width:70px;
    float:right;    
}

.nextBox{
    width:70px;
    float:left;    
}

.numberBox{
    width:200px;
    height:20px;    
    float:right;
}

.paggingNumber{
    width:24px;
    height:17px; 
    float:right;  
    padding-top:2px;
    background-color:Transparent;
}

.paggingSelected{
    width:24px;
    height:17px;
    float:right;
    padding-top:2px;   
    background-color:#e21934;
}

.paggingOver{
    width:24px;
    height:17px;
    float:right;
    padding-top:2px;   
    background-color:#fdb813;
}

/* Newspaper */
#mapNewsPaperHolder{
    width:375px;
    height:565px; /* changeble */
}

#mapDivHolder{
	position:relative; 
	top:0px; 
	right:0px; 
	width:375px;
	height:565px;
	background-position:top center; 
	background-repeat:no-repeat;
}


/* HeadLines Box */
#headLinesBox{    
    width:344px;
    height:678px; /* changeble */
    float:left;
    margin-left:13px;
}

#pageTitleBox{
	width:100%;
	height:26px;
	overflow:hidden;	
}

#pageTitleR{
	width:5px;
	height:26px;
	float:right;
	background-image:url(../images/main/tehranEmrooz_pageTitleR.jpg);
	background-position:top right;
	background-repeat:no-repeat;		
}

#pageTitleL{
	width:6px;
	height:26px;
	float:right;
	background-image:url(../images/main/tehranEmrooz_pageTitleL.jpg);
	background-position:top right;
	background-repeat:no-repeat;		
}

#pageTitle{
	height:26px;
	float:right;
	padding-left:5px;
	padding-right:5px;	
	background-color:#fdb813;
}

#pageContentBox{
	width:100%;
	height:652px; /* changeble */    
    background-color:#969696;
    background-image:url(../images/main/tehranEmrooz_contentBg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	direction:rtl;
	text-align:right;
}

#newsHeadlines{
	width:100%;
	height:652px;
    background-image:url(../images/main/tehranEmrooz_haedlineBoxTL.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#newsContent{
	width:100%;
	height:652px;
	overflow:auto;
    background-image:url(../images/main/tehranEmrooz_haedlineBoxTL.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.headlineTitr{    
    float:right;
    margin-right:18px;
    margin-left:15px;
    margin-top:12px;
    margin-bottom:15px;
    padding-right:15px;
    text-align:right;
    overflow:auto;
    background-image:url(../images/main/tehranEmrooz_headlineBullet.gif);
    background-position:top right;
    background-repeat:no-repeat;
}

.lineGap{
    width:100%;
    height:1px;
    background-color:#636364;
    overflow:hidden;
}


/* ........ News Content ........ */
.newsContentHolder{	
	margin-top:15px;		
}

.newsContentTitle{
	margin-top:20px;
	padding-right:10px; 
	color:#ffffff; 
}

.newsContentLead{
	direction:rtl;	
	font-size:12px;
	font-weight:bold;
	padding-right:10px;
	color:#ffffff;
	text-align:right;
	margin-bottom:15px;
	margin-top:20px;
}

.newsText{
	direction:rtl;	
	font-size:12px;
	text-align:justify;
}

.newsTitle{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF; 
}

.newsContentTitle{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#e2e2e2; 
}

.divIconTxt{
	color:#ffffff;
	font-weight:normal;
}

.divIconTxt a{
	color:#ffffff;
	text-decoration:none;
}

#myscrolledContent {
	width: 695px;
	height: 547px;
	overflow: auto;
	position: relative;
	direction:rtl;
}


/* Icons Box */
.iconHolder{
    height:26px;
    float:right;
    margin-right:7px;
    cursor:pointer;
}

/* ....... Footer ........ */
#footerHolder{
	margin-top:20px;
	direction:rtl;
	text-align:right;
	margin-right:20px;
	position:relative;	
}

#tehranEpaper{
   width:152px;
   height:16px;
   position:absolute;   
   top:-25px;
   left:13px; 
   background-image:url(../images/main/tehranEmrooz.jpg);
   background-position:left top;
   background-repeat:no-repeat;
}


/* ....... Thumbnail Panel ........ */
#thumbnailPanel{
    width:780px;
    height:550px;
    position:absolute;
    top:40px;
    right:200px;
    z-index:999;
    background-color:#000000;
    border:solid 5px #333333;
    filter:alpha(opacity=95);
	opacity:0.95;
}


#close{
    float:left;
    width:26px;
    height:32px;
    background-image:url(../images/main/tehranEmrooz_close.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}


/* .......... Archive Search Div .......... */
#archiveSearch{
	position:absolute;
	right:130px;
	top:30px;	
	width:183px;
	height:25px;
	background-color:#777878;
	border:solid 1px #646463;
	direction:rtl;
	font-size:10px;
	font-family:Tahoma, Arial, Times New Roman;
	color:#ffffff;
}

.archiveDropDown{
	font-size:12px;
	font-family:Tahoma, Arial, Times New Roman;
	color:#333333;
	border:solid 1px #c4c0b1;
}

#archiveArrow{
	width:202px;
	height:11px;
	font-size:5px;
	background-image:url(../images/archive/IranNews_arrow.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
}

/* ........ Adv Boxes ........ */
#rightPanAdvBoxHolder{
}

.advBox{
}
