/* colors:

red: #DF2829

dark gray: #5D5D5D

gray: #8E8E8E

light gray: #F0F0F0

img border: #999999

*/



body{

margin:0px;

direction:rtl;

cursor:default;

font-family:Tahoma;

font-size:12px;

}

img{

border:0px;

}



A{

cursor:pointer;

outline:none;

}

A:active{

outline:none;

}





.gray{

color:#BBBBBB;

}



.red, span.red,.red A, span.red A{

color:#DF2829;

}



/* ads */

.skyScrapper{

margin-top:20px;

text-align:center;

}



.skyScrapper img{

margin:0px;

}

.newsMediumRectangle{

margin:10px auto 10px auto;

text-align:center;

width:300px;

background:#FFFFFF;

padding:10px;

border:1px solid #E2E2E2;

clear:both;

}

.newsMediumRectangle img{

margin:0px;

}

.mediumRectangle{

margin:0px auto 12px auto;

text-align:center;

width:300px;

background:#F0F0F0;

padding:10px;

border:1px solid #E2E2E2;

clear:both;

}

.mediumRectangle img{

margin:0px;

}

.homeLeaderBoard{

float:right;

width:728px;

height:90px;

/*border:1px solid #999999;*/

text-align:center;

}

.homeLeaderBoard img{

margin:0px;

}

.homeSmallAd{

float:right;

width:230px;

text-align:center;

}

.innerLeaderBoard{

text-align:center;

padding:10px 0px 10px 0px;

border:1px solid #EFEFEF;

background:#F6F6F6;

margin-bottom:10px;

}

.innerLeaderBoard img{

margin:0px;

}

#fullBanner{

float:left;

margin:25px 0px 0px 25px;

/*border:1px solid #CCCCCC;*/

display:inline;

}

#fullBanner img{

margin:0px;

}





/* layout */

#header{

background:url(images/graphics/headerBg.jpg) repeat-x;

height:220px;

}

#content{

margin:10px auto 20px auto;

width:990px;

}



#footer{

float:right;

width:100%;

clear:both;

padding-bottom:30px;

}

#footerContent{

clear:both;

font-size:12px;

width:900px;

margin:80px auto 30px auto;

color:#666666;

border-top:1px solid #EEEEEE;

padding-top:10px;

}

#footer #copyRight{

display:block;

margin:0px;

padding:0px;

float:right;

width:400px;

}

#footer #sarcom{

display:block;

margin:0px;

padding:0px;

float:left;

width:300px;

direction:ltr;

font-size:11px;

color:#999999;

text-align:left;

}





#tickerContent{

font-family: Arial;

margin-right:110px;

font-size:15px;

color: #E4E4E4;

height:31px;

line-height:30px;

font-weight:bold

}

#tickerContent A{

text-decoration:none;

color: #E4E4E4;

}

#tickerContent A:hover{

color:#FFFFFF;

}





#headerRSS{

background:url(images/graphics/tickerrss.gif);

width:36px;

height:31px;

float:right;

}

#headerRSS A{

display:block;

width:36px;

height:31px;

}



/* header Search */

#searchBox{

width:340px;

height:18px;

margin:10px 0px;

float:left;

}

#searchBox form{

margin:0px;

padding:0px;

}

#searchBox input{

display:inline;

float:right;

border:0px;

height:13px;

color:#333333;

font-family:Tahoma;

font-size:11px;

width:240px;

margin:3px 5px 0px 0px;

}

#searchBox A{

display:block;

background:url(../images/graphics/searchBtn.gif) no-repeat; 

padding-right:17px;



width:54px;

height:22px;

float:right;

font-size:0px;

line-height:0px;

margin-right:10px;

color:#000000;

text-decoration:none;

}

#searchBox A:hover{

background:url(../images/graphics/searchBtn2.gif) no-repeat;

}









#header #logoBar{

background:url(images/graphics/headerMiddleBg.jpg) repeat-y center;

height:118px;

}

#logoBarContent{

width:990px;

margin:0px auto 0px auto;

}

#logo{

float:right;

width:225px;

display:inline;

margin:20px 60px 0px 20px;

}



#chefs{

background:url(images/graphics/chefs.gif) no-repeat;

float:right;

width:123px;

height:73px;

margin:15px 0px;

}





#header #menuBar{

height:26px;

width:470px;

margin:0px auto 0px auto;

}



/* menu */

#menuBar ul{

display:block;

height:26px;



margin:0px 20px 0px 0px;

padding:0px;

float:left;

width:470px;

display:inline;

}

#menuBar li{

display:block;

width:80px;

height:26px;

float:left;

margin:0px 5px 0px 5px;

}



#menuBar li A{

display:block; padding-top:5px; 





width:80px;

height:20px;



text-align:center;

text-decoration:none;

color:#FFFFFF;

font-family:Tahoma;

font-size:10px;

font-weight:bold;

outline:none;

}



#menuBar li A:hover{ color: #F7DFE1;



height:20px;

}



.date{

display:inline;

float:left;

width:220px;

font-family:Tahoma;

font-size:11px;

color:#FFFFFF;

margin-top:10px;

margin-left:30px;

text-align:left;

line-height:15px;

}





/* component */

.component{

width:100%;

float:right;

clear:both;

background:url(../images/graphics/compBg.gif) right repeat-y #F0F0F0;

margin-bottom:10px;

}

.component h2{

display:block;

margin:0px;

padding:0px 15px 0px 0px;

height:25px;

line-height:22px;

background: url(../images/graphics/titleBg.gif) repeat-y #5D5D5D right;

color:#FFFFFF;

font-size:12px;

border-bottom:5px solid #FFFFFF;

}



.component h2 A{

display:block;

height:25px;

color:#FFFFFF;

text-decoration:none;

}

.component h2 A:hover{

background:url(../images/graphics/titleMoreLight.gif) no-repeat  3px 3px;

}



.component blockquote{

display:block;

margin:0px; 

color:#3A3A3A;

}



/* list */



.compList{

display:block;

margin:0px;

padding:0px;

}

.compList li{

list-style:none;

display:block;

margin:0px;

border-bottom:1px solid #FFFFFF;

}

.compList li A{

display:block;

margin:0px 0px 0px 10px;

padding:5px 5px 5px 10px;

border-right:10px solid #F6F6F6;

color:#3A3A3A; 

text-align:justify;

text-decoration:none;

}



.compList li A:hover{

margin:0px 0px 0px 10px;

padding:5px 5px 5px 10px;

border-right:10px solid #DEDEDE;

color:#DD2020;

}





.compList_large{

display:block;

margin:0px;

padding:0px;

}

.compList_large li{

list-style:none;

display:block;

margin:0px;

border-bottom:1px solid #FFFFFF;

}



.compList_large li A{

display:block;

margin:0px 0px 0px 10px;

padding:5px 5px 5px 10px;

border-right:10px solid #F6F6F6;

color:#3A3A3A; 

background:url(../images/graphics/dot_1.gif) no-repeat right; padding-right:30px;

text-align:justify;

text-decoration:none;

}



.compList_large li A:hover{

margin:0px 0px 0px 10px;

padding:5px 5px 5px 10px;

padding-right:25px;

border-right:10px solid #DEDEDE;

color:#DD2020;

}







/* more link */

.moreLink A{

clear:both;

display:block;

padding:0px 0px 0px 30px;

height:25px;

line-height:20px; 

text-decoration:none;

font-size:11px;

background:url(images/graphics/MoreImage.gif) no-repeat 10px 5px;

color:#DF2829;

text-align:left

}

.moreLink A:hover{color:#8E8E8E;

background:url(images/graphics/MoreImage2.gif) no-repeat 10px 5px;

}









/* section */

#sectionDV, #newsDV, #aboutUsDV{

float:right;

width:100%;

clear:both;

}



#rightMenu{

width:170px;

float:right;

margin-left:5px;

margin-right:10px;

display:inline;

}





#sectionMain, #newsMain{

margin:0px 5px 0px 5px;

float:right;

width:790px;

display:inline;

overflow:hidden;

}



#sectionContent, #newsContent{

float:right;

width:550px;

margin-left:10px;

background:url(../images/graphics/compBg.gif) right repeat-y #F0F0F0;

display:inline;

overflow:hidden;

clear:both;

}



h1{

display:block;

height:30px;

background:url(../images/graphics/sectionTitleBg.gif) no-repeat right #5D5D5D;

margin:0px;

padding-right:45px;

font-size:20px;

color:#FFFFFF;

font-family:Arial, Helvetica, sans-serif;

line-height:30px;

border-bottom:5px solid #FFFFFF;



}

h1 A{

display:block;

color:#FFFFFF;

text-decoration:none;

}



h1 A:hover{

color:#CCCCCC;

text-decoration:none;

}



/* news top story */

#sectionTop{

float:right;

width:100%;

clear:both;

padding-bottom:10px;

padding-top:10px;

border-bottom:2px solid #FFFFFF;

}





.sectionTopImg{

float:left;

width:180px;

margin:0px 10px;

display:inline;

}



.sectionTopImg img{

border:1px solid #666666;

width:170px;

height:130px;

cursor:pointer;

display:inline;

}

.sectionTopData{

float:right;

width:330px;

margin:0px 20px 0px 0px;

}

.sectionTopData h3{

display:block;

margin:0px;

font-size:23px;

color:#E03030;

font-family:Arial, Helvetica, sans-serif;

}

.sectionTopData h3 A{

color:#E03030;

text-decoration:none;

}

.sectionTopData h3 A:hover{

text-decoration:underline;

color:#E03030;

}

.sectionTopData span{

display:block;

font-size:11px;

color:#868686;

margin-bottom:5px;

margin-top:3px;

}

.sectionTopData span.red{

background:url(images/graphics/today.gif) right 2px no-repeat;

color:#DF2829;

padding-right:38px;

}





.sectionTopData p{

display:block;

padding:0px;

margin:0px;

text-align:justify;

color:#3A3A3A;

font-size:13px;

}





/* news items */

.newsBriefBlock{

float:right;

width:100%;

clear:both;

padding-bottom:10px;

padding-top:10px;

border-bottom:2px solid #FFFFFF;

}

.newsBriefImg{

float:right;

margin-left:10px;

width:90px;

margin-right:30px;

display:inline;

}



.newsBriefImg img{

border:1px solid #999999;

width:90px;

height:120px;

cursor:pointer;

}

.newsListContentData{

float:right;

width:420px;

}

.newsBriefBlock h3{

display:block;

margin:0px;

font-size:18px;

color:#E03030;

font-family:Arial, Helvetica, sans-serif;

}

.newsBriefBlock h3 A{

color:#E03030;

}

.newsBriefBlock h3 A:hover{

text-decoration:none;

color:#E03030;

}

.newsBriefBlock span{

display:block;

font-size:11px;

color:#868686;

margin-bottom:5px;

margin-top:3px;

}

.newsBriefBlock span.red{

background:url(images/graphics/today.gif) right 2px no-repeat;

color:#DF2829;

padding-right:38px;

}



.newsBriefBlock p{

display:block;

padding:0px;

margin:0px;

text-align:justify;

color:#3A3A3A;



}

.newsBriefBlock p A{

color:#3A3A3A;

}

.newsBriefBlock p A:hover{

text-decoration:none;

}







/* all articles */

.articleBlock{

float:right;

width:100%;

clear:both;

padding-bottom:10px;

padding-top:10px;

border-bottom:2px solid #FFFFFF;

}

.articleBlockImg{

margin:5px 20px 0px 10px;

background:url(images/graphics/writerImgBg.gif) repeat-x;

float:right;

width:60px;

display:inline;

}

.articleBlockImg img{

display:block;

width:50px;

height:70px;

margin:4px;

border:1px solid #999999;

}

.articleBlockData{

float:right;

width:470px;

}



.articleBlockData h2{

display:block;

margin:0px 0px 0px 20px;

padding:0px;

font-size:14px;

font-family:Arial, Helvetica, sans-serif;

color:#999999;

}

.articleBlockData h2 A{

color:#999999;

text-decoration:none;

}

.articleBlockData h2 A:hover{

text-decoration:none;

}



.articleBlockData h3{

display:block;

margin:0px;

font-size:15px;

color:#E03030;

font-family:Arial, Helvetica, sans-serif;

}

.articleBlockData h3 A{

color:#E03030;

}

.articleBlockData h3 A:hover{

text-decoration:none;

color:#E03030;

}

.articleBlockData span{

display:block;

font-size:11px;

color:#868686;

margin-bottom:5px;

margin-top:3px;

}



.articleBlockData p{

display:block;

padding:0px;

margin:0px;

text-align:justify;

color:#3A3A3A;

}



.articleBlockData p A{

color:#3A3A3A;

}

.articleBlockData p A:hover{

text-decoration:none;

}





/* paging */

.newsPaging{

float:right;

width:100%;

clear:both;

background:#FFFFFF;

border-top:1px solid  #CCCCCC;

padding-top:5px;

padding-bottom:20px;

}

.newsPaging A{

color:#666666;

text-decoration:none;

line-height:20px;

}



.newsPaging A:hover{

color:#E03030;

}





.newsPaging .pagingPrevious{

float:right;

width:50px;

background-color:#EDEDED;

border:1px solid #CCCCCC;

text-align:center;

}

.newsPaging .pagingNext{

float:right;

width:50px;

text-align:center;

background-color:#EDEDED;

border:1px solid #CCCCCC;

}

.newsPaging .pagingNumbers{

width:442px;

float:right;

text-align:center;

}

 

#sectionLeft, #newsLeft{

width:200px;

float:right;

overflow:hidden;

}



#sectionNewsList{

float:right;

width:100%;

border-bottom:10px solid #FFFFFF;

}



/* right menu */

#rightMenu ul{

display:block;

list-style:none;

margin:0px 0px 10px 0px;

padding:0px;

}

#rightMenu ul li{

display:block;

list-style:none; 

margin:0px;

padding:0px;

background:url(../images/graphics/back_button.gif) repeat-x;

margin-bottom:1px;

line-height:18px;

height:40px;

font-size:13px; 

font-family:Tahoma;

font-weight:bold;

}



#rightMenu ul li A{

background:url(../images/graphics/button_right.gif) right no-repeat;

padding-right:10px;

padding-top:10px;

display:block;

height:29px;

color:#FFFFFF;

text-decoration:none;

}



#rightMenu ul li A:hover{

border-right:10px solid #EA6E6D;

background:#DF2829;

}

#rightMenu li.menuSelected{

background:#818181;

color:#FFFFFF;

}

#rightMenu li.menuSelected A{

border-right:15px solid #A7A7A7;

background:#818181;

}



/*poll */

#poll{

height:auto !important;

height:208px;

min-height:215px;

!min-height:208px;



}



#poll h3{

display:block;

margin:10px 20px 5px 10px;

padding:0px;

font-size:18px;

font-family:Arial, Helvetica, sans-serif;

color:#DF2829

}

#poll form{

display:block;

margin:0px;

padding:0px;

}

#poll p{

display:block;

margin:0px 20px 3px 10px;

padding:0px;

clear:both;

}

#poll p input{

display:block;

float:right;

width:20px;

}

#poll .pollButtons{

margin-top:10px;

margin-bottom:5px;

clear:both;

float:right;

width:100%;

}





#poll .pollButtons A{

display:block;

width:54px;

float:left;

margin:0px 0px 0px 10px;

line-height:0px;

font-size:0px;

height:25px;

color:#DF2829;

text-align:center;

display:inline;

}

.pollVoteBtn{

background:url(images/graphics/voteBtn.gif) no-repeat ;

}

.pollVoteBtn:hover{

background:url(images/graphics/voteBtn2.gif) no-repeat ;

}

.pollResultsBtn{

background:url(images/graphics/resultsBtn.gif) no-repeat;

}

.pollResultsBtn:hover{

background:url(images/graphics/resultsBtn2.gif) no-repeat;

}

.pollBackBtn{

background:url(images/graphics/backBtn.gif) no-repeat;

}

.pollBackBtn:hover{

background:url(images/graphics/backBtn2.gif) no-repeat;

}



.pollResult{

float:right;

width:100%;

margin:5px 0px 10px 0px;

font-size:13px;

overflow:hidden;

display:inline;

}

.pollResult dl{

display:block;

margin:0px 25px 5px 0px;

padding:0px;

}

.pollResult dt{

margin:0px;

padding:0px;

display:block;

}

.pollResult dd{

display:block;

margin:0px 5px 0px 20px;

padding:0px;

float:left;

font-weight:bold;

font-family:"Trebuchet MS";

font-size:14px;

display:inline;

}

.pollResultMeter{

background:url(images/graphics/pollMeterBg.gif) repeat-x;

height:10px;

font-size:0px;

line-height:0px;

margin:4px 25px 0px 70px;

border:1px solid #CE2020;

}

#pollCounter{

margin:-30px 0px 0px 0px;

float:right;

border-top:1px solid #FFFFFF;

padding:5px 15px 0px 0px;

}

#pollCounter b{

font-family:"Trebuchet MS";

font-size:14px;

}





/* news story */

#newsStory{

margin:0px 0px 40px 0px;

}

#newsStoryHeader{

background:url(images/graphics/storyHeaderBg.jpg) repeat-x;

margin:0px 15px 0px 4px;

padding:20px 0px 20px 0px;

}

#newsStory h3{

display:block;

margin:0px 20px 0px 20px;

padding:0px;

font-size:16px;

font-family:Arial, Helvetica, sans-serif;

color: #000099;

}

#newsStory h2{

display:block;

margin:0px 20px 5px 20px;

padding:0px;

font-size:20px;

font-family:Arial, Helvetica, sans-serif;

color:#990000;

}



.newsStoryDate{

margin:0px 20px;

padding:0px;

font-size:11px;

color:#666666;

font-weight:bold;

}

.newsStoryEditor{

margin:0px 20px 0px;

padding:0px;

font-size:16px;

font-family:Arial, Helvetica, sans-serif;

color:#DF2829;

font-weight:bold;

}







/*article*/



#articleHeader{

background:url(images/graphics/storyHeaderBg.jpg) repeat-x;

margin:2px 15px 0px 4px;

padding:20px 0px 20px 0px;

float:right;

width:560px;

display:inline;

}

#articleWriterImg{

margin:0px 12px 0px 10px;

background:url(images/graphics/writerImgBg.gif) repeat-x;

float:right;

width:60px;

display:inline;

}

#articleWriterImg img{

display:block;

width:50px;

height:70px;

margin:4px;

border:1px solid #999999;

}



#articleHeader h3{

display:block;

margin:0px 20px 0px 20px;

padding:0px;

font-size:20px;

font-family:Arial, Helvetica, sans-serif;

color:#999999;

}



#articleHeader h3 A{

color:#999999;

}

#articleHeader h3 A:hover{

text-decoration:none;

}



#articleHeader h2{

display:block;

margin:0px 20px 5px 20px;

padding:0px;

font-size:26px;

font-family:Arial, Helvetica, sans-serif;

color:#DF2829;

}







/* rest of news */

#newsStoryImg{

margin:0px 0px 20px 0px;

text-align:center;

padding:20px 0px 20px 0px;

border-bottom:2px solid #FFFFFF;

border-top:2px solid #FFFFFF;

float:right;

width:100%;

}



#newsStoryImg img{

border:1px solid #666666;





}

#newsStoryImg span{

display:block;

margin:0px 30px 10p 30px ;

padding-top:10px;

clear:both;

text-align:center;

font-family:Tahoma;

font-size:11px;

color:#666666;

}



#newsStoryImg2{

margin:10px;

text-align:center;

float:left;

width:170px;

display:inline;

}



#newsStoryImg2 img{

border:1px solid #666666;

width:170px;

height:130px;

}

#newsStoryImg2 span{

display:block;

margin:0px 10px 0p 10px ;

padding-top:5px;

clear:both;

text-align:center;

font-family:Tahoma;

font-size:11px;

color:#666666;

}

#newsStoryTxt p{

display:block;

margin:10px 20px 20px 20px;

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:16px;

color:#2D2D2D;

text-align:justify;

line-height:28px;

}

#newsStoryTxt p A{

color:#2D2D2D;

text-decoration:underline;

}

#newsStoryTxt p A:hover{

text-decoration:none;

}



#newsStoryTxt span

{

	color:#DF2829;

}



#newsFunctions{

background:url(../images/graphics/compBg.gif) right repeat-y #F0F0F0;

float:right;

width:100%;

clear:both;

margin:0px 0px 10px;

}



#newsFunctions ul{

display:block;

margin:0px;

padding:0px;

}



#newsFunctions li{

border-bottom:1px solid #FFFFFF;

display:block;

list-style:none;

}

#newsFunctions li A{

display:block;

margin:0px 11px 0px 0px;

text-decoration:none;

color:#5D5D5D;

padding:5px 0px 5px 0px;

}

#newsFunctions li A:hover{

background:#DFDFDF;

}

#newsFunctions li img{

vertical-align:middle;

margin:0px 5px 0px 5px;

}



/* related photos */

#newsRelatedPhotos blockquote{

background:#F0F0F0;

padding:5px 2px 5px 0px;

float:right;

width:100%;



}

#newsRelatedPhotos img{

display:inline;

float:right;

border:#999999 solid 1px;

margin:0px 4px 3px 0px;

}



/* comments */

#commentsList{

border-top:5px solid #FFFFFF;

margin-bottom:0px;

}



.commentBlock{

margin:5px 0px 0px 0px;

border-bottom:2px solid #FFFFFF;

float:right;

width:100%;

clear:both;



}



.commentCount{

width:42px;

float:right;

background-color:#FF0000;

margin:10px 20px 0px 0px;

background:url(../images/graphics/commentIcon.gif) no-repeat ;

height:36px;

font-weight:bold;

color:#FFFFFF;

font-size:23px;

font-family:Arial, Helvetica, sans-serif;

text-align:left;

padding-left:8px;

display:inline;

}



.commentHeader{

float:right;

width:440px;

margin:10px 10px 10px 10px;

display:inline;



}



.commentHeader h4{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#DF2829;

display:block;

margin:0px 0px 3px 0px;

}



.commentAuthor{

display:block;

margin:0px 0px 3px 0px;

font-weight:bold;

font-size:11px;

}

.commentDate{

display:block;

margin:0px;

font-size:11px;

color:#666666;

}



.commentBody{

float:right;

width:100%;

clear:both;

}

.commentBody p{

display:block;

margin:5px 20px 5px 10px;

padding:10px;

text-align:justify;

border-top:#F9F9F9 solid 1px;

}



/* add Comment */



#addCommentBlock{

border-top:3px solid #FFFFFF;

padding-bottom:10px;

}

#addCommentBlock p{

display:block;

margin:10px 20px 5px 20px;

}

#addCommentBlock p label{

display:block;

margin-bottom:5px;

}

#addCommentBlock p input, #addCommentBlock p textarea{

color:#333333;

width:510px;

font-size:14px;

font-family:Tahoma;

}

#addCommentBlock p textarea{

height:100px;

}

#addCommentBlock .sendComment{

text-align:center;

margin:20px 0px 0px 0px;

}

#addCommentBlock .sendComment A{

display:block;

background:url(../images/sendBtn.gif) no-repeat;

width:54px;

height:22px;

margin:0px auto 0px auto;

line-height:0px;

font-size:0px;

text-decoration:none;

color:#DF2829;

}

#addCommentBlock .sendComment A:hover{

background:url(../images/sendBtn2.gif) no-repeat;

}







/* home */

#TopStories{

width:570px;

margin:10px 10px 20px 10px;

float:right;

display:inline;

}

#TopStoriesWrap {

width:400px;

float:right;

display:inline;

}

#topStoriesContent{

background:#FFFFFF;

width:400px;

float:right;

display:inline;

}

.TopStory{

background:#5D5D5D;

width:400px;

float:right;

display:inline;

}

.TopStory img{

border:2px solid #000000;

margin:8px 8px 0px 8px;

display:block;

width:380px;

height:200px;



}

.TopStory p{

background: url(images/graphics/topStoriesBriefBg.gif) repeat-x #DE2323;

display:block;

border:2px solid #000000;

border-top:none;

margin: 0px 8px 8px 8px;

padding:5px 10px;

font-size:12px;

color:#FFFFFF;

text-align:justify;

float:right;

width:360px;

height:55px;

overflow:hidden;

display:inline;



font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:14px;

}

.TopStory p A{

display:block;

color:#FFFFFF;

text-decoration:none;

}



#TopStoriesTitles{

float:right;

width:170px;

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

font-weight:bold;

}

#TopStoriesTitles ul{

display:block;

list-style:none;

margin:15px 0px 0px 0px;

padding:0px;

}

#TopStoriesTitles li{

display:block;

list-style:none;

margin:0px;

padding:0px;

margin:5px 0px 5px 0px;

}

#TopStoriesTitles li A{

display:block;

text-align:justify;

color:#FFFFFF;

text-decoration:none;

padding:8px 5px 8px 5px;

width:150px;

}

#TopStoriesTitles li A.off{

background:url(images/graphics/topStoriesBg.gif) repeat-y right #444444;

border:2px solid #3B3A3A;

border-right:none;

}

#TopStoriesTitles li A.on{

background:url(images/graphics/topStoriesSelectedBg.gif) repeat-y right #DE2323;

border:2px solid #DE2323;

border-right:none;

}





#TopStoriesTitles li A:hover{

padding:8px 10px 8px 5px;



}



#homeIssue{

float:right;

width:390px;

}





#homeIssue .compList{

float:right;

width:220px;

clear:none;

margin:0px;

}



#homeIssuePhoto{

background:url(images/graphics/issueBg.jpg)  no-repeat;

width:165px;

height:252px;

margin:20px 0px 0px 0px;

float:right;

border-bottom:1px solid #FFFFFF;

padding-right:5px;

}



#homeIssuePhoto img{

display:block;

margin:10px 18px 0px 0px;

width:135px;

height:190px;

}







#homeLeaderBoardBar{

margin:20px 10px 20px 10px;

clear:both;

float:right;

width:970px;

display:block;

clear:both;

}





#homeRight{

clear:both;

width:570px;

float:right;

margin:0px 10px 0px 10px;

display:inline;

}

#homeLeft{

float:right;

width:390px;

}



.smallBox{

width:183px;

clear:none;

margin:0px 3px 10px 1px;

display:inline;

}

.smallBox .compList li{

height:auto !important;

height:35px;

min-height:35px;

}

.smallBox .compList li a{

height:auto !important;

height:35px;

min-height:35px;

}

.newsSmallBoxTop{

border-bottom:2px solid #FFFFFF;

background:#F0F0F0;

padding-top:6px;

}

.newsSmallBoxTop img{

display:block;

margin:0px 6px 5px 0px;

border:1px solid #999999;

width:170px;

height:130px;

}



.newsSmallBoxTop h3{

display:block;

margin:0px 15px 5px 10px;

padding:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

text-align:justify;



height:auto !important;

height:65px;

min-height:65px;

}



.newsSmallBoxTop h3 A{

text-decoration:none;

color:#DF2829;

}

.newsSmallBoxTop h3 A:hover{

text-decoration:underline;

}



/* Large News */

.newsLargeBoxTop{

background:#F0F0F0;

padding-top:6px;

margin:3px;

}

.newsLargeBoxTop img{

display:block;

margin:0px 6px 5px 5px;

border:1px solid #999999;

width:170px;

height:130px;

}



.newsLargeBoxTop h3{

display:block;

margin:0px 5px 5px 5px;

padding:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

text-align:justify;



height:auto !important;

}



.newsLargeBoxTop h3 A{

text-decoration:none;

color:#DF2829;

}

.newsLargeBoxTop h3 A:hover{

text-decoration:underline;

}



/* Large News */

.newsLargeBoxTop_1{

background:#F0F0F0;

padding-top:6px; 

margin:3px;

}

.newsLargeBoxTop_1 img{

display:block;

margin:0px 6px 5px 5px;

border:1px solid #999999;

width:100px;

height:100px;

}



.newsLargeBoxTop_1 h3{

display:block;

margin:0px 5px 5px 5px;

padding:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

text-align:justify;



height:auto !important;

}



.newsLargeBoxTop_1 h3 A{

text-decoration:none;

color:#DF2829;

}

.newsLargeBoxTop_1 h3 A:hover{

text-decoration:underline;

}









/* home writers */

.homeWriter{

width:50%;

float:right;

border-bottom:1px solid #FFFFFF;

padding:10px 0px 5px 0px

}



.homeWriterImg{

margin:0px 12px 0px 5px;

background:url(images/graphics/writerImgBg.gif) repeat-x;

float:right;

width:60px;

display:inline;

}

.homeWriterImg img{

border:1px solid #989896;

margin:4px;

width:50px;

height:70px;

}

.homeWriterData{

float:right;

width:110px;

}

.homeWriterData h3{

display:block;

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

text-align:justify;

margin:0px;

}

.homeWriterData h3 A{

text-decoration:none;

color:#5D5D5D;

}

.homeWriterData h3 A:hover{

text-decoration:underline;

}

.homeWriterData span{

display:block;

margin-bottom:3px;

font-size:11px;

color:#DF2829;

}

.homeWriterData span A{

text-decoration:none;

display:block;

border-bottom:1px solid #CCCCCC;

color:#DF2829;

}

.homeWriterData span A:hover{

border-bottom:1px solid #DF2829;

}









/* Site Editor */

.SiteEditor{

width:50%;

float:right;

border-bottom:1px solid #FFFFFF;

padding:10px 0px 5px 0px

}



.SiteEditorImg{

margin:0px 12px 0px 5px;

background:url(images/graphics/writerImgBg.gif) repeat-x;

float:right;

width:60px;

display:inline;

}

.SiteEditorImg img{

border:1px solid #989896;

margin:4px;

width:50px;

height:70px;

}

.SiteEditorData{

float:right;

width:160px;

padding-top:5px;

}

.SiteEditorData h3{

display:block;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:justify;

margin:0px;

}

.SiteEditorData h3 A{

text-decoration:none;

color:#5D5D5D;

}

.SiteEditorData h3 A:hover{

text-decoration:underline;

}

.SiteEditorData span{

display:block;

margin-bottom:3px;

font-size:14px;

color:#DF2829;

font-weight:bold;

border-bottom:1px solid #CCCCCC;

}









/* home reports */

.reportsTop{

width:100%;

float:right;

border-bottom:2px solid #FFFFFF;

}

.reportsRow{

clear:both;

float:right;

width:100%;

border-bottom:2px solid #FFFFFF;

}

.reportsRow .report{

float:right;

width:50%;

}



.reportsTop .report .reportImg{

float:right;

width:170px;

margin:10px 15px 10px 0px;

display:inline;

}

.reportsRow .report .reportImg{

float:right;

width:90px;

margin:10px 15px 10px 0px;

display:inline;

}

.reportsTop .reportImg img{

width:170px;

height:130px;

display:block;

border:solid 1px #999999;

}

.reportsRow .reportImg img{

width:90px;

height:120px;

display:block;

border:solid 1px #999999;

}

.reportsTop .report .reportData{

float:right;

width:345px;

margin:10px 15px 10px 5px;

display:inline;

}

.reportsRow .report .reportData{

float:right;

width:145px;

margin:10px 15px 10px 5px;

display:inline;

}

.report .reportData A{

color:#000000;

}

.report .reportData A:hover{

text-decoration:none;

}



.report .reportData h3{

display:block;

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

text-align:justify;

margin:0px;

}

.reportsTop .report .reportData h3{

font-size:20px;

}

.report .reportData h3 A{

text-decoration:none;

color:#DF2829;

}

.report .reportData h3 A:hover{

text-decoration:underline;

}

.report .reportData .reportDate{

display:block;

color:#666666;

font-size:11px;

}

.report .reportData p{

display:block;

margin:5px 0px 0px 0px;

padding:0px;

text-align:justify;

font-size:11px;

}

.reportsTop .report .reportData p{

font-size:13px;

}







/* home Tops */

#homeTopNews h2{

width:180px;

float:right;

height:auto;

border-bottom:none;

}

#homeTopNews h2 A{

color:#999999;

height:20px;

background:none;

line-height:18px;

}

#homeTopNews blockquote{

border-top:3px solid #FFFFFF;

clear:both;

width:100%;

float:right;

}





/* issue home */

.issueMenuTitle{

background:url(images/graphics/issueTitle.gif) no-repeat;

height:45px;

margin:0px 0px 3px 0px;

}

.sectionsMenuTitle{

background:url(../images/menuSectionsTitle.gif) no-repeat;

height:45px;

margin:0px 0px 3px 0px;

}

.sectionsMenuTitle_1{

background:url(../images/menuSectionsTitle_1.gif) no-repeat;

height:45px;

margin:0px 0px 3px 0px;

}

.issueMenuTitle h2{

font-size:11px;

color:#FFFFFF;

display:block;

margin:0px;

font-weight:normal;

padding:26px 38px 0px 0px;

}

.issueMenuTitle h2 A{

color:#FFFFFF;

display:block;

text-decoration:none;

}



#issueMain{

margin:0px 5px 0px 5px;

float:right;

width:790px;

display:inline;

overflow:hidden;

}

#issueTop{

background:url(images/graphics/issueTopBG.gif) repeat-x #F0F0F0;

border:3px solid #D5D5D5;

margin:0px 0px 10px 0px;

float:right;

width:784px;

clear:both;

}

#issueTop h2{

background:url(images/graphics/youm7Icon.gif) no-repeat right;

display:block;

margin:5px 10px 10px 5px;

padding-right:20px;

font-size:26px;

color:#E03030;

font-family:Arial, Helvetica, sans-serif;

line-height:36px;

}

#issueTop span{

display:block;

margin:3px 0px 0px 0px;

padding-right:10px;

border-bottom:1px solid #FFFFFF;

font-size:12px;

color:#666666;

font-weight:bold;

line-height:36px;

}

#issueTopTitles{

float:right;

width:500px;

}

#issueTopTitles .compList{

float:right;

width:100%;

}

#issueTopTitles .compList li{

float:right;

width:50%;

}

#issueTopTitles .compList li A{

height:30px;

overflow:hidden;

line-height:15px;

padding:4px 4px 4px 0px;

}

#issueTopImg{

background:url(images/graphics/issueTopImgBg.jpg) no-repeat;

float:right;

width:250px;

height:300px;

margin:-1px 30px 0px 0px;

display:inline;

}

#issueTopImg img{

display:block;

margin:15px 20px 5px 0px;

width:200px;

height:270px;

}





.issueComp{

float:right;

width:385px;

clear:none;

margin:5px;

display:inline;

}

.issueCompImg{

float:right;

margin:10px 20px 10px 10px;

width:90px;

display:inline;

}



.issueCompImg img{

border:1px solid #999999;

width:90px;

height:120px;

cursor:pointer;

}

.issueCompData{

float:right;

width:250px;

margin:10px 0px 10px 10px;

}

.issueCompData h3{

display:block;

margin:0px;

font-size:18px;

color:#E03030;

font-family:Arial, Helvetica, sans-serif;

}

.issueCompData h3 A{

color:#E03030;

}

.issueCompData h3 A:hover{

text-decoration:none;

color:#E03030;

}

.issueCompData span{

display:block;

font-size:11px;

color:#868686;

margin-bottom:5px;

margin-top:3px;

}

.issueCompData p{

display:block;

padding:0px;

margin:0px;

text-align:justify;

color:#3A3A3A;

}



.jumpToIssue{

float:left;

width:230px;

margin:-35px 0px 0px 0px;

color:#666666;

font-weight:bold;

}

.jumpToIssue select{

font-family:"Tahoma";

color:#666666;

font-size:0.9em;

margin:0px 10px 0px 0px;

padding:2px;

}



/* search results */

#searchResultsDV{

float:right;

width:100%;

clear:both;

}

#searchResultsMain{

margin:0px 5px 0px 5px;

float:right;

width:790px;

display:inline;

overflow:hidden;

}



#searchResults{

background:url(images/graphics/compBg.gif) right repeat-y #F0F0F0;

float:right;

width:100%;

margin:5px 0px 20px 0px;

}

.searchResult{

float:right;

width:100%;

clear:both;

padding-bottom:10px;

padding-top:10px;

border-bottom:2px solid #FFFFFF;

}

.searchResultImg{

float:right;

margin-left:10px;

width:90px;

margin-right:30px;

display:inline;

}



.searchResultImg img{

border:1px solid #999999;

width:90px;

height:120px;

cursor:pointer;

}

.searchResultData{

float:right;

width:620px;

}

.searchResultData h3{

display:block;

margin:0px;

font-size:18px;

color:#E03030;

font-family:Arial, Helvetica, sans-serif;

}

.searchResultData h3 A{

color:#E03030;

}

.searchResultData h3 A:hover{

text-decoration:none;

color:#E03030;

}

.searchResultData h5{

display:block;

margin:0px;

font-size:12px;

color:#999999;

}

.searchResultData h5 A{

color:#999999;

text-decoration:none;

}

.searchResultData h5 A:hover{

text-decoration:none;

color:#999999;

}

.searchResultData span.searchResultDate{

display:block;

font-size:11px;

color:#868686;

margin-bottom:5px;

margin-top:3px;

}

.searchResultData span.searchResultDate A{

color:#868686;

}

.searchResultData span.searchResultDate A:hover{

text-decoration:none;

}

.searchResultData p{

display:block;

padding:0px;

margin:0px;

text-align:justify;

color:#3A3A3A;

}

.highlightSearch{

background:#FFFFFF;

font-weight:bold;

}



.noResults{

text-align:center;

font-size:14px;

margin:30px 20px 30px 0px;

}







/* writers */

#writerDV{

float:right;

width:100%;

clear:both;

}

#writerMain{

margin:0px 5px 0px 5px;

float:right;

width:790px;

display:inline;

overflow:hidden;

}

#writerData{

background:url(images/graphics/storyHeaderBg.jpg) repeat-x;

float:right;

width:100%;

clear:both;

margin:5px 0px;

}

#writerImg{

background:url(images/graphics/writerImgBg.gif) repeat-x;

float:right;

width:60px;

height:80px;

margin:10px;

}

#writerImg img{

display:block;

margin:5px;

width:50px;

height:70px;

}

#writerData h2{

display:block;

margin:60px 10px 0px 10px;

font-size:24px;

color:#666666;

font-family:Arial, Helvetica, sans-serif;

}

#writerTop{

background:url(images/graphics/compBg.gif) right repeat-y #F0F0F0;

clear:both;

float:right;

width:100%;

}

#writerTop h3{

color:#DF2829;

font-family:Arial, Helvetica, sans-serif;

font-size:20px;

display:block;

margin:10px 20px 0px 0px;

}

#writerTop h3 A{

color:#DF2829;

}

#writerTop h3 A:hover{

text-decoration:none;

}

#writerTop span{

display:block;

margin:0px 20px 5px 0px;

font-size:11px;

color:#666666;

}

#writerTop p{

display:block;

margin:0px 20px 20px 20px;

font-size:11px;

text-align:justify;

}





#writerOthers{

background:url(images/graphics/compBg.gif) right repeat-y #F0F0F0;

float:right;

width:100%;

margin:5px 0px 20px 0px;

font-weight:bold;

}

#writerOthers .compList A span{

font-size:11px;

color:#666666;

font-weight:normal;

}





/* all writers */

#allWritersComp .compList A{

font-size:12px;

font-weight:bold;

}



#allWritersComp .compList A img{

border:1px solid #999999;

vertical-align:middle;

margin-left:10px;

}







/* static pages */

#staticDV{



margin:0px 10px 0px 10px;

width:770px;

float:right;

clear:both;

}

.contactUs{background:url(images/graphics/staticBG.gif) repeat-x;}

.about{background:url(images/graphics/staticBG.gif) repeat-x;}

.sendArticle{background:url(images/graphics/staticBG.gif) repeat-x;}



#staticHeader{

width:170px;

height:437px;

float:right;

margin:0px 0px 0px 10px;

display:inline;

border-left:10px solid #FFFFFF;

}

#staticHeader h1{

display:none;

}





.contactUs #staticHeader{background:url(images/graphics/headers/contact.jpg) no-repeat;}

.about #staticHeader{background:url(images/graphics/headers/about.jpg) no-repeat;}

.siteMap #staticHeader{background:url(images/graphics/headers/siteMap.jpg) no-repeat;}

.sendArticle #staticHeader{background:url(images/graphics/headers/sendArticle.jpg) no-repeat ;}



#staticMain{

overflow:hidden;

float:right;

width:580px;

padding-bottom:100px;

}



#staticMain h2{

font-family:Arial, Helvetica, sans-serif;

font-size:26px;

color:#DF2829;

margin:20px 10px 10px 10px;

border-bottom:1px solid #CCCCCC;

}

#staticMain p{

font-size:13px;

color:#5D5D5D;

margin:0px 10px 10px 20px;

text-align:justify;

}

#staticMain p A{

color:#5D5D5D;

}

#staticMain p A:hover{

text-decoration:none;

}

.sendArticle ul{

margin-top:0px;

color:#5D5D5D;

list-style:square;

}

.hasEnglish{

direction:ltr;

text-align:right;

}



.siteMap .compList{

background:#F0F0F0;

display:block;

margin:0px 10px 10px 10px;

}





.ajaxDV{

text-align:center;

padding:20px;

}



.preloaded{

position:absolute;

z-index:3;

top:-1000px;

clear:both;

height:0px;

line-height:0px;

width:200px;

}

.NewsSubTitle

{}




