/* global */
body
{
	background:url(images/top.gif) repeat-x;
	background-color:#333;
	font:normal 13px tahoma;
	text-align:center;
	margin:0;
	padding:0;
}

a
{
	text-decoration:none;
	color:#333;
}

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

h1,h1 a,h1 a:hover
{
	font:bold 30px arial;
	color:#FFF;
	margin:0;
}

h2,h3
{
	font:bold 17px arial;
}

h2
{
	padding-top:5px;
	padding-bottom:5px;
	margin-top:0;
	margin-bottom:5px;
	color:#333;
	border-bottom:1px solid #FFAD2D;
}

h2 span
{
	font:normal 11px tahoma;
	float:left;
	margin:-20px 0 0;
}

p
{
	line-height:25px;
}

img
{
	border:0;
}

table
{
	border:0;
	border-collapse:collapse;
	border-spacing:0;
}

form,table
{
	margin:0;
	padding:0;
}

table
{
	margin-top:-5px;
}

span img
{
	margin:0 0 -5px 5px;
}

span a
{
	font-weight:700;
}

small,.small
{
	font-size:11px;
}

.small img
{
	margin-bottom:-5px;
}

fieldset
{
	-moz-border-radius:5px;
	background-color:#FFF4E3;
	border:1px solid #FFAD2D;
	margin-top:10px;
	position:relative;
	display:block;
	padding:10px;
}

legend
{
	font:bold 13px tahoma;
	text-align:center;
	background-color:#FFF4E3;
	padding:4px;
}
/* base */
#page
{
	direction:rtl;
	color:#333;
	background:#FFFFFF url(images/page.gif) repeat-y;
	width:980px;
	text-align:right;
	margin:auto;
	padding:auto;
}

#header
{
	width:980px;
	height:135px;
	clear:both;
	background-color:#333;
}

#nav
{
	background:#333 url(images/top.gif) repeat-x;
	height:38px;
	font:bold 17px arial;
	color:#FFAD2D;
	padding:12px 20px 0 20px;
}

#path
{
	float:right;
}

#msg, #nav_link
{
	float:left;
	font:bold 17px arial;
}

#nav a
{
	color:#CCC;
}

#nav a:hover
{
	color:#FFF;
}

#header h1
{
	
  width: 300px;
  height: 80px;
  background:#333 url(images/logo.gif) top right no-repeat;
  position:relative;
  float:right;
  

}
#header h1 a {
  display: block;
  width: 300px;
  height: 80px;
  text-indent: -999em;
}



#ads_1
{
	color:#FFF;
	float:left;
	margin:10px 0 0 20px;
}


/* tabs */
#tab
{
	width:955px;
	height:55px;
	background:#FFAD2D url(images/main.gif) top center;
	clear:both;
	padding-right:25px;
}

* html #tab a
{
	float:right;
}

* html #tab a span
{
	float:left;
}

#tab a
{
	padding-right:13px;
	height:55px;
	background-image:none;
	display:block;
	color:#FFF;
	float:right;
	font:bold 17px arial;
}

#tab a span
{
	padding-right:11px;
	padding-left:25px;
	padding-top:25px;
	height:35px;
	display:block;
	background-image:none;
	cursor:pointer;
}

#tab a:hover,#tab a.active,#search span
{
	background:#fff url(images/tab.gif) top right no-repeat;
	color:#333;
}

#tab a:hover span,#tab a.active span,#search 
{
	background:#fff url(images/tab.gif)  top left no-repeat;
}


#search
{
	margin-left:30px;
	padding-left:10px;
	height:55px;
	display:block;
	float:left;
	
}

#search span
{
	padding: 21px 10px 0 0;
	height:35px;
	display:block;
	width:290px;
}

#search #q
{
	width:210px;
	height:21px;
	padding:3px 0 0px 0;
	border:2px solid #FFAD2D;
}

#search_bottom
{
	width:70px;
	padding:2px 0 5px 0;
	margin-right:2px;
	border:2px solid #FFAD2D;
	color:#FFF;
	font:bold 12px tahoma;
	background:#FFAD2D url(images/main.gif) -25px -23px;
}

/* mohtavaa */
#main
{
	direction:rtl;
	text-align:right;
	margin:15px 40px 15px 20px;
	color:#333;
	line-height:18px;
	clear:both;
}

#half_left,#half_right,#half_center
{
	float:right;
}

#half_left{width:35%}
#half_center{width:65%}
#half_right{width:0%}


.box
{
	clear:both;
	margin-left:20px;
}

#half_left li
{
	list-style-type:none;
}

#half_left .box
{
	padding-bottom:5px;
}

.content,.content_text
{
	background:#FFF;
	text-align:justify;
	line-height:25px;
	clear:both;
}

.content_text a
{
	color:#DE601B;
}
.content_text a:hover
{
	text-decoration:none;
	color:#FF7C00;
}

.highlight
{
	color:red;
}
/* footer*/
#footer
{
	width:980px;
	height:70px;
	color:#000;
	font-size:12px;
	background:#FFAD2D url(images/main.gif) bottom center;
	clear:both;
}

#footerleft
{
	float:left;
	padding:28px 0 0 35px;
}

#footerright
{
	float:right;
	padding:30px 35px 0 0;
	text-align:left;
	direction:ltr;


}

#footerright ul li
{
	list-style-type:none;
	display:inline;
	border-right:0 solid #333;

}

#footerright ul li a
{
	color:#333;
}

#footer a
{
	font:bold 12px tahoma;
	color:#333;
}

#footer a:hover
{
	color:#FFF;
}
/* pageing  */
.paging
{
	padding-top:10px;
	text-align:left;
	direction:rtl;
	float:left;
	line-height:15px;
}

.paging .info
{
	font-weight:700;
	padding:5px;
}

.paging a
{
	display:block;
	border:1px solid #FFAD2D;
	margin:2px;
	padding:5px;
}

.paging a:hover,div.paging a:active
{
	display:block;
	background-color:#FFE5C1;
	border:1px solid #FFAD2D;
}

.paging .current
{
	display:block;
	font-weight:700;
	background-color:#FFAD2D;
	border:1px solid #FFAD2D;
	color:#FFF;
	margin:2px;
	padding:5px;
}
/* form and tables */

input,select,textarea
{
	font-family:tahoma;
	font-size:12px;
	padding:1px;
}

input[type="text"],input[type="password"],textarea
{
	background:#FFFFFF;
	border:1px #CCC solid;
}

textarea:focus,input[type="text"]:focus,input[type="password"]:focus
{
	background:#FFF4E3;
	border:1px solid;
	color:#666;
}

th
{
		background:#FFAD2D url(images/main.gif) -25px -15px;

	color:#FFF;
	
	vertical-align:top;
	font-weight:700;
	text-align:center;
	padding:5px;
}

table
{
	/* border:1px solid #FFAD2D; */
}

table .on
{
	background:#FFE5C1;
}

table .off
{
	background:#FFF4E3;
}
/* border-bottom:1px solid #FFAD2D; */
.on td,.off td
{
	vertical-align:top;
	padding:5px;
	
}

/* menu */

.submenu { padding: 0px;margin: 0px; overflow: hidden; width: 100%; list-style-type: none;}
.submenu ul {margin: 0px; padding: 0px; list-style-type: none;}
.submenu li {margin: 0px; padding: 0px; float: left; width: 100%;}
.submenu a, .submenu strong {font-weight: bold;border-bottom: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF; padding: 3px 0px 3px 10%; display: block; width: 90%; background-color: #FFFFFF; color: #666666;}

.submenu img{float:right;margin: 3px -12px 1px 5px;}
.submenu li#active, .submenu li strong {border-bottom: 1px solid #FFFFFF; padding: 3px 0px 3px 0%; width: 90%; font-weight: bold; color: #FFFFFF; background-color: #FFAD2D; padding-right: 10%;border-top:1px solid #FFE5C1;border-bottom:1px solid #FFE5C1;}
.submenu li a {width: 90%; padding-right: 10%; background-color: #FFFFFF; color: #666666;}
.submenu li a:focus, .submenu li a:hover, .submenu li a:active { background-color: #FFE5C1;color: #333333;border-top:1px solid #FFAD2D;border-bottom:1px solid #FFAD2D;}
.submenu li ul li a, .submenu li ul li#active, .submenu li ul li strong, .submenu li ul li span {width: 80%; padding-right: 20%;}
.submenu li ul li a {background-color: #FFFFFF; color: #666666;font-weight: normal;}
.submenu li ul li a:focus, .submenu li ul li a:hover, .submenu li ul li a:active {background-color: #FFE5C1; color: #333333;}
.submenu li#title {border-bottom: 4px solid #666666; padding: 3px 0px 3px 10%; width: 90%; font-weight: bold; color: #666666; background-color: #FFFFFF;}
.submenu li span {border-bottom: 1px solid #FFFFFF; padding: 3px 0px 3px 10%; display: block; width: 90%; font-weight: bold;}



* html .submenu li a, * html .submenu li strong, * html .submenu li span, * html .submenu li#title, * html .submenu li#active {width: 90%;}
* html .submenu li ul li a, * html .submenu li ul li strong, * html .submenu li ul li span, * html .submenu li ul li#active {width: 80%;}


/* entry options */

.box .entry_option
{
	text-align:right;
	direction:rtl;
	width:99%;
	border:1px solid #FFE5C1;
	background-color:#FFF4E3;
	-moz-border-radius:6px;
	font:normal 11px tahoma;
	margin-bottom: 10px;
}
.link_box {
	float:right;
	width:49%;
	overflow:visible;
	padding:1px 5px 10px 0px ;
	}
.entry_option .link_box img
{
	margin:5px 0px -5px 5px;
}
#half_left .entry_option{
	width:98%;
	border:1px solid #FFAD2D;
	background-color:#FFE5C1;
	}
	
#half_left .link_box{
	width:99%;
	overflow:visible;

	}
/* comment */
.comment
{
	margin:0;
	padding:0;
}

.comment .on
{
	border:1px solid #FFAD2D;
	background-color:#FFF4E3;
	-moz-border-radius:6px;
}

.comment .off
{
	border:1px solid #FFAD2D;
	background-color:#FFE5C1;
	-moz-border-radius:6px;
}

.comment li
{
	list-style-type:none;
	margin:15px 0;
	padding:10px;
}
/* poll */
.poll
{
	width:100%;
	font:normal 11px tahoma;
	margin-top:10px;
}

.poll_bar
{
	height:12px;
	background:#FFAD2D url(images/main.gif) -25px -15px;
	margin:5px 0 10px;
}
	
	
/* media */

.thumb_box
{
	width:100%;
	text-align:center;
}

.thumb
{
	float:right;
	width:31%;
	height:210px;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
	margin:0;
	padding:5px;
}

.thumb a
{
	display:block;
	width:98%;
	height:205px;
	border:1px solid #FFAD2D;
	-moz-border-radius:5px;
	padding:2px;
}

.thumb a:hover
{
	background-color:#FFE5C1;
	border:1px solid #FFAD2D;
	padding:2px;
}

.thumb a img
{
	padding:15px;
}

.media_description
{
	border:1px solid #FFAD2D;
	background-color:#FFF4E3;
	margin-top:20px;
	-moz-border-radius:6px;
	padding:10px;
}

/* desktop */
.desktop_icon
{
	float:right;
	width:13%;
	height:75px;
	text-align:center;
	overflow:hidden;
	margin:0;
	padding:5px;
}

.desktop_icon a
{
	font-size:12px;
	display:block;
	width:98%;
	height:73px;
	border:1px solid #FFF;
	padding:2px;
}

.desktop_icon a:hover
{
	background-color:#FFF4E3;
	border:1px solid #FFE5C1;
	-moz-border-radius:5px;
	padding:2px;
}

/* tag cloud */
.tagcloud {
	font:bold 17px arial;
	padding: 0;
	line-height: 2em;
	text-align:justify;
}
.tagcloud a {
	padding: 2px;
	line-height: 1.1em;
	
}
.tagcloud .count {
	font:normal 15px arial;
	line-height: 1.714em;
	color: #CCC;
}


#box_block_list ul,
{
	padding-right:10px;
}
#box_block_list li
{
	list-style-type:square;
	font:normal 12px tahoma;
}
#box_ad{
	padding:0px;
	margin:0px  20px 15px 15px;
	width:270px;
	height:270px;
	background:url(images/4ads.gif) top right no-repeat;
}
.ad125{
	float:left;display: block;
	padding: 5px 5px 0px 0px;
	margin:0px;
	width:130px;
	height:130px;
}

