@charset "utf-8";
body	{
	font:12px Tahoma,Arial normal;	 
	color:#161513;
	margin:0px;
	padding:0px;
}

form	{
	font:12px Tahoma,Arial normal;	 
	margin: 0px;
}

h3{
	font:18px/1 Arial, Tahoma bold;	 
	margin: 0px;
	font-weight:bold;
	direction:rtl;
	text-align:right;
}

a:link, a:visited,  a:active { 
	text-decoration: none; 
	font:12px Tahoma,Arial normal;	
	color:#161513;
} 
a:hover { 
	color: #EADAC2; 
	text-decoration: underline; 
}
.category { 
	color: #161513; 
	font:12px Tahoma,Arial normal;	
	text-decoration:none; 
	padding:5px;
} 

.text{
	font:12px Tahoma,Arial normal;	 
	color:#161513;
}

.category:link, .category:visited,  .category:active { 
	text-decoration: none; 
	border-bottom: 0px dotted #999;
	font:12px Tahoma,Arial normal;	
	color: #161513; 
	padding:5px;
} 
.category:hover { 
	color: #8B6731;  
	text-decoration: underline; 
	/*border-bottom: 1px solid #999;*/
	padding:5px 7px;
	/*background:#ABA365;*/
}


.picCategory:link, .picCategory:visited,  .picCategory:active { 
	text-decoration: none; 
	border-bottom: 0px dotted #999;
	font:12px Tahoma,Arial normal;	
	color: #161513; 
	padding:5px;
} 
.picCategory:hover { 
	color: #555;  
	text-decoration: underline; 
	padding:5px;
}


form{
	margin-top: 0px;
	margin-bottom: 0px;
}

input	{
	BACKGROUND-COLOR: #fff;	
	COLOR: #40261F;		
	font:12px Tahoma,Arial normal;	
	border: 1px solid #432822;
	height:23px;
	width:120px;
	direction:rtl;
}

.input2	{
	width:220px;
}

.inputPadding{
	padding:4px;
}

.inputSearch{
	width:222px;
}

.button
{
	BACKGROUND-COLOR: #383838; 
	COLOR: #FFF; 
	CURSOR: pointer; 
	font:11px Tahoma,Arial normal;	
	border: 1px solid #383838;
	padding:0px;
	margin:0px;
	height:23px;
	width:54px;
}

textarea	{
	BACKGROUND-COLOR: #fff;	
	COLOR: #40261F;		
	font:12px Tahoma,Arial normal;	
	border: 1px solid #383838;
	width:300px;
}

select{
	BACKGROUND-COLOR: #FFF;	
	COLOR: #40261F;		
	font:13px Tahoma,Arial normal;	
	border: 1px solid #383838;
	height:23px;
}

.checkbox	{
	padding:0px;
	margin:0px;
	border: 1 solid #383838;
	width:20px;
	border:0px;
	background:none;
}

.border{
	border: 1px solid #383838;
}

.border2{
	border: 1px solid #CBCBCB;
}

#contentPlaceHolder{
	border:1px solid #ccc;
}



#searchPlaceHolder{
	background:url(languages/english/images/search_bg.gif) no-repeat top center;
	height:142px;
	direction:rtl;
}

#newsLetterPlaceHolder{
	background:url(languages/english/images/news_letter_bg.gif) no-repeat top center;
	height:165px;
	direction:rtl;
	width:222px;
}

#dailyJokPlaceHolder{
	background:url(languages/english/images/daily_joke_bg.gif) no-repeat top center;
	height:165px;
}

#navigation { 
	font:16px Arial bold;
	direction:rtl;
	text-align:left;
} 
#navigation ul { 
	list-style: none; 
	margin: 0; 
	padding: 20px 180px 0 0;
	width:690
} 
#navigation li { 
	display: inline; 
} 
#navigation a:link, #navigation a:visited { 
	/*padding: 5px 5px; */
	color: #FFFFFF; 
	text-decoration: none; 
	font: bold 16px Arial, Tahoma;
} 
#navigation a:hover { 
	color: #34322D; 
	/*background-color: #EADAC2; */
}

.advancedSearch { 
	padding:5px; 
	color: #161513; 
	font: normal 12px Tahoma;
} 

.advancedSearch:link, .advancedSearch:visited,  .advancedSearch:active { 
	text-decoration: underline; 
	font: normal 12px Tahoma;
	border-bottom: 0px dotted #34322D;
} 
.advancedSearch:hover { 
	color: #34322D; 
	/*background-color: #EADAC2; */
	text-decoration: none; 
	/*padding-right:7px;*/
	border-bottom: 0px dotted #ABA365;
}


.Search2:link, .Search2:visited,  .Search2:active { 
	text-decoration: none; 
	font: normal 12px Tahoma;
	border-bottom: 1px dotted #34322D;
	padding-bottom:5px;
} 
.Search2:hover { 
	color: #34322D; 
	/*background-color: #EADAC2; */
	text-decoration: none; 
	padding-bottom:5px;
	border-bottom: 0px dotted #ABA365;
}

div.send{
	margin-right:40px;
}

.send, .send:link, .send:visited,  .send:active { 
	text-decoration: none; 
	font: bold 16px Arial;
	border-bottom: 0px dotted #34322D;
	padding-bottom:1px;
	color: #8B6731; 
} 
.send:hover { 
	color: #34322D; 
	/*background-color: #EADAC2; */
	text-decoration: underline; 
	padding-bottom:1px;
	border-bottom: 0px dotted #ABA365;
}

.jokesCategory{
	padding-left:40px;
	margin-left:40px;
}

.radio {
 font-family: tahoma, Verdana; font-size: 9pt; 
 font-weight: Bold; 
 border: 0px none #000000;
 background: transparent;
 width: 20px!important;
}

.arrow{
	font: bold 14px Arial, Tahoma;
	margin-top:-5px;
}

.categoryTitle{
	background:url(languages/english/images/category_bg.gif) no-repeat top right;
	font: normal 13px Tahoma;
	height:47px;
	color:#35322D;
	border: 0px solid #EADAC2;
	text-align:right;
	margin-top:20px;
	margin-bottom:20px;
	padding-top:11px;
	padding-right:21px;
	direction:rtl;
}

#message{
	background:#EADAC2;
	font: normal 13px/28px Tahoma;
	height:29px;
	color:#34322D;
	border: 1px solid #ccc;
	text-align:center;
	direction:rtl;
}

.thumb{
	width:100px; 
	height:100px; 
	border:1px solid #CFCFCF;
	padding:5px;
	text-align:center;
	vertical-align:middle;
	font: normal 12px/28px Tahoma;
	color:#999;
}

.thumbBig{
	width:120px; 
	height:120px; 
	border:1px solid #CFCFCF;
	padding:5px;
	text-align:center;
	vertical-align:middle;
	font: normal 12px/28px Tahoma;
	color:#999;
	cursor:pointer;
}

.thumbBigest{
	width:500px; 
	height:460px; 
	border:1px solid #CFCFCF;
	padding:5px;
	text-align:center;
	vertical-align:middle;
	font: normal 12px/28px Tahoma;
	color:#999;
}

.picBox{
	border-bottom: 1px solid #CBCBCB;
	font: normal 12px/20px Tahoma;
	color:#161513;
	direction:rtl;
	padding-bottom:5px;
}

.imgCategory{
	float:right;
	padding:10px;
	width:157px;
	/*text-align:center;*/
	vertical-align:top;
}

.jokeTitle{
	background:url(languages/english/images/joke_title_bg.jpg) no-repeat top right;
	font: normal 12px/28px Tahoma;
	height:29px;
	color:#fff;
	border: 0px solid #EADAC2;
	text-align:right;
	padding-right:20px;
	direction:rtl;
}

.joke{
	border-bottom: 0px solid #CBCBCB;
	font: normal 13px/20px Tahoma;
	color:#161513;
}


.jokeBox{
	border: 2px solid #CBCBCB;
	font: normal 12px/20px Tahoma;
	color:#161513;
	direction:rtl;
}

.jokeBoxA { 
	font: normal 12px/35px Tahoma;
	color:#CBCBCB;
	padding-bottom:3px;
} 

.jokeBoxA:link, .jokeBoxA:visited,  .jokeBoxA:active { 
	text-decoration: none; 
	border-bottom: 1px dotted #999;
	font: normal 12px/35px Tahoma;
	color:#705C2B;
	padding-bottom:3px;
} 
.jokeBoxA:hover { 
	color: #705C2B; 
	text-decoration: none; 
	border-bottom: 0px none #999;
}

.jokeRate{ 
	font: normal 11px/30px Tahoma;
	color:#8B6731;
} 

#emptyCat{
	font: bold 13px Tahoma;
	color:#705C2B;
	border: 0px solid #EADAC2;
	text-align:center;
	padding:10px 0px;
	direction:rtl;
}

.footerPlaceHolder {
	font: normal 11px Verdana;
	color:#fff;
	/*border: 1px none #999;*/
	background: #383838;
	text-align:center;
	padding:5px 0px;
}

.footerPlaceHolder:link, .footerPlaceHolder:visited,  .footerPlaceHolder:active { 
	text-decoration: none; 
	padding:0px;
	border: 0px none #999;
	font: normal 11px Verdana;
	color:#fff;
} 
.footerPlaceHolder:hover { 
	color: #EADAC2; 
	text-decoration: underline; 
}

.dailyJoke:link, .dailyJoke:visited,  .dailyJoke:active { 
	text-decoration: none; 
	padding:0px;
	border: 0px none #999;
	font: normal 12px/20px Tahoma;
	color:#161513;
} 
.dailyJoke:hover { 
	color: #161513; 
	text-decoration: underline; 
}

.adSearchFont{
	font: normal 13px Tahoma;
	padding:10px;
}

.jokeBrif {
	font: normal 12px Tahoma;
	color:#824728;
	border:1px solid #A79881;
	background: #FFF7ED;
	text-align:right;
	direction:rtl;
}

.jokeBrif:link, .jokeBrif:visited,  .jokeBrif:active { 
	text-decoration: none; 
	padding:0px;
	border: 0px none #999;
	font: bold 12px tahoma;
	color:#824728;
} 
.jokeBrif:hover { 
	color: #FF9900; 
	text-decoration: underline; 
}



.toggleopacity img{
margin-bottom:10px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;
}

.toggleopacity img{
border: 0px solid #ccc;
}

.toggleborder:hover img{
border: 1px solid navy;
}

.toggleborder:hover{
color: red; /* Dummy definition to overcome IE bug */
}


#search_pointer {
	background:url(languages/english/images/box.jpg) no-repeat top left;
	/*border-color:-moz-use-text-color -moz-use-text-color #9E9601 rgb(158, 150, 1);
	border-style:none none solid solid;
	border-width:0pt 0pt 2px 2px;*/
	padding:1px;
	margin-right:10px;
	position:relative;
	left:148pt;
	top:0pt;
	width:226px;
	height:122px;
	font:normal 12px/1 Tahoma;
	text-align:left;
	direction:rtl;
}

div.ch{
	width:160px;
	text-align:right;
	direction:rtl;
	margin-right:60px;
}

div.ch a:link, div.ch a:visited,  div.ch a:active { 
	text-decoration: none; 
	border-bottom: 0px dotted #999;
	font:12px Tahoma,Arial normal;	
	color: #161513; 
	text-align:right;
	direction:rtl;
	/*padding:5px;*/
} 
div.ch a:hover { 
	/*color: #8B6731;  */
	color: #161513; 
	text-decoration: underline; 
	border-bottom: 0px solid #999;
	cursor:pointer;
	/*padding:5px 7px;*/
	/*background:#ABA365;*/
}

.textoff 		{ display: none; }
.texton 			{ display: block; }

div.div_rate
{
	width: 80px;
	height: 40px;
	overflow: auto;
	float: right;
	padding-top: 7px;
	margin-right: 2px;
}

div.div_en_star
{
	width: 16px;
	height: 16px;
	background: url('jscripts/rating/star.gif') no-repeat 0px -32px;
	float: left;
	cursor: pointer;
}

div.div_dis_star
{
	width: 16px;
	height: 16px;
	background: url('jscripts/rating/star.gif') no-repeat;
	float: right;
	cursor: pointer;
}

div.div_stars_rated
{
	cursor: default!important;
}

div.div_rate_text
{
	float: right;
	height: 16px;
}

div.div_hover_star
{
	background: url('jscripts/rating/star.gif') no-repeat 0px -16px!important;
}

div.div_rate_nums
{
	clear: both;
	height: 16px;
	width: 80px;
	background: url('jscripts/rating/rate_numbers.png') no-repeat 3px 0px;
}

div#joke_code {
	background:url(images/bg_joke_code.jpg) no-repeat top center;
	padding:0px;
	margin:0px;
	width:396px;
	height:260px;
	font:normal 12px/1 Tahoma;
	text-align:right;
	direction:rtl;
	position:relative;
}

div#joke_code #joke_code_link{
	padding:0px;
	margin:0px;
	width:96px;
	height:67px;
	border:0px;
	position:absolute;
	bottom:7px;
	left:7px;
}

div#joke_code #joke_text{
	padding:0px;
	margin:0px;
	width:345px;
	/*height:240px;*/
	border:0px;
	position:absolute;
	top:60px;
	right:25px;
}

.anim:link {
	color: maroon;
	white-space: nowrap;
	text-decoration: none;
	padding: 8px 0;
	font-weight:bold;
	/*font-family:Arial;
	font-size:17px;
	padding-bottom: 18px;*/
}

.anim:visited {
	text-decoration: none;
	color: #C37108;
}

.anim:hover {
	text-decoration: none;
	background: url(images/animated_underline.gif) repeat-x bottom left;
	/*background-position: 100% 100%;*/
	padding: 8px 0;
	color: SaddleBrown;
}

.anim:active {
	text-decoration: none;
}

div#adTop{
	width:468px!important;
	margin-left:70px;
	margin-bottom:10px;
	text-align:center;
}

div#adRight{
	float:left;
	margin-bottom:10px;
	margin-left:34px;
	text-align:center;
	width:250px!important;
/*	height:200px !important;*/
}