* {
	padding:0;
	margin:0;
}
a img {
	border:0;
	padding:0;
	margin:0;
}
a {	
	color:#6D5221;
	text-decoration:none;
}
a:hover {
	color:#000;
}
#bodyContainer {
	width:762px;
	margin:4px auto;
}
#alert {
	width:762px;
	height:31px;
	background:url(../images/alert_bg.gif) no-repeat 0 0;
	position:relative;
	text-align:center;
	font:10px Tahoma;
	padding:5px;
	direction:rtl;
}
.status{
	position:absolute;
	left:40%;
	top:1%;
	padding: 10px 40px 10px 16px;
	background:#FFE400;
	border:#B99400 1px solid;
	width:200px;
	text-align:right;
	cursor:pointer;
	font-family: tahoma;
	font-size:11px;
	-moz-border-radius: 5px;
}
.accept{
	padding: 10px 40px 10px 16px;
	margin:10px;
	background:#FFE400;
	border:#B99400 1px solid;
	width:300px;
	text-align:right;
	font-family: tahoma;
	font-size:11px;
}
.ok{
	background: #FFE400 url(../images/ok.gif) no-repeat 99% 50%; 
}
.er{
	background: #FFE400 url(../images/er.gif) no-repeat 99% 50%; 
}
.clear{
	clear:both;
}
#header {
	height:135px;
	width:762px;
	background:transparent;
	vertical-align:bottom;
	margin:0 auto;
}
#logo {
	margin-top:1px;
	padding:0px;
	float:right;
	display:block;
	background:url(../images/head.jpg) no-repeat center top;
	width:100%;	
	height:100px;
}
#menuholder{
	height:32px;
	width:762px;
	overflow:hidden;
	float:right;
	margin:0;
	padding:0;
	position:relative;
}
.item{
	float:right;
	margin:1px;
	padding:0 0 0 4px;
	font:11px Tahoma;
	background:url(../images/menu.gif) no-repeat 0 -32px;
}
.item a{
	width:61px;
	float:left;
	padding:7px 10px 17px 4px;
	margin-left:3.2px;
	text-decoration:none;
	text-align:center;
	color:#000;
	outline:none;
}
.item:hover{
	background:url(../images/menu.gif) no-repeat 0 -1px;
}
.textInput {
	font:11px Tahoma;
	color:#000;
	background-color:#FFF;
	border:1px solid #CCC;
	direction:rtl;
	padding:2px;
}
.point1{
	background:transparent url(../images/arrow1.gif) no-repeat top right;
	float:right;
	margin-top:8px;
	width:8px;
	height:8px;
}
.point2{
	background:transparent url(../images/arrow2.gif) no-repeat top right;
	float:right;
	margin-top:8px;
	width:8px;
	height:8px;
}
.point3{
	background:transparent url(../images/arrow3.gif) no-repeat top right;
	float:right;
	margin-top:8px;
	width:8px;
	height:8px;
}
.pic{
	padding:4px;
	background:transparent url(../images/loading.gif) no-repeat center;
	background-color:#F0F0F0;
	border:1px solid #CCCCCC;
}
.h1title {
	float:right;
	background-color:#FAF4E6;
	font:11px Tahoma;
	color:#000;
	text-align:right;
	direction:rtl;
	border-right:5px solid #FFA800;
	padding:3px 10px;
}
.h2title{
	background-color:#FAF4E6;
	font:300 11px Tahoma;
	color:#000;
	text-align:center;
	direction:rtl;
	border-right:5px solid #FFA800;
	border-left:5px solid #FFA800;
	padding:3px;
	margin:15px;
	clear:both;
}
.h4title {
	float:right;
	background-color:#FAF4E6;
	font:normal 11px Tahoma;
	color:#000;
	text-align:right;
	direction:rtl;
	border-right:5px solid #FFA800;
	padding:3px 10px;
	margin-bottom:20px;
}
.info{
	position:absolute;
	top: 30%;
	right: 34%;
	width: 300px;
	height: 300px;
	padding: 5px;
	text-align:right;
	background-color: #E2EEFE;
	border: 1px solid #000033;
	direction: rtl;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	-moz-border-radius: 5px;
}
.postinfo{
	border:1px double #EAE9CE;
	background-color:#FCFCED;
	-moz-border-radius:5px;
	padding:5px;
	margin:20px;
}
.picarea{
	padding: 10px;
	margin: 10px;
	width: 80%;
	text-align: center;
	background-color: #FEEDBA;
	-moz-border-radius: 5px;	
}
.minibox{
	padding: 5px;
	margin: 10px;
	color:#FFFFFF;
	text-align: center;
	background-color:#FF3399;
	float:left;
	-moz-border-radius: 5px;
}
.minibox:hover{
	background-color:#FF0066;
}
h3 {
	font:11px Tahoma;
	margin-top:10px;	
}
p {
	direction:rtl;
	text-align:justify;
	line-height:1.5em;
}
p.small {
	font:10px Tahoma;
	direction:rtl;
	margin-top:3px;
}
.gallery{
	float:left;
	width:580px;
	margin:2px;
	padding:2px;
	text-align:right;
	border:1px solid #EFF8DC;
	-moz-border-radius:5px;
}
.gallery_cat{
	border: #EFE7D3 1px solid;
	width:127px;
	height:90px;
	text-align:center;
	margin:4px;
	padding:4px;
	float:left;
}
.gallery_item{
	border:1px solid #F9F7E6;
	background:transparent url(../images/loading.gif) no-repeat center;
	width:120px;
	height:100px;
	text-align:center;
	margin:5px;
	padding:5px;
	float:right;
	-moz-border-radius:5px;
}

/* beg ICON */
.icon_print{
	background:url(../images/print.png) no-repeat;
	cursor:pointer;
	float:left;
	width:16px;
	height:16px;
	margin-right:2px;
}
.icon_date{
	background:url(../images/date.gif) no-repeat;
	float:left;
	width:16px;
	height:16px;
	margin-right:2px;
}
.icon_pdf{
	background:url(../images/pdf.png) no-repeat;
	cursor:pointer;
	float:left;
	width:16px;
	height:16px;
	margin-right:2px;
}
.icon_hit{
	background:url(../images/hit.png) no-repeat;
	float:left;
	width:16px;
	height:16px;
	margin-right:2px;
}
.icon_song{
	background:url(../images/hear.gif) no-repeat;
	float:right;
	width:16px;
	height:16px;
}
.icon_shop{
	background:url(../images/shop.gif) no-repeat;
	float:right;
	width:16px;
	height:16px;
}
.icon_view{
	background:url(../images/view.png) no-repeat;
	float:right;
	width:16px;
	height:16px;
	margin-left:2px;
}
.icon_info{
	background:url(../images/info.png) no-repeat;
	cursor:pointer;
	float:right;
	width:16px;
	height:16px;
}
.icon_down{
	background:url(../images/down.png) no-repeat;
	cursor:pointer;
	float:right;
	width:16px;
	height:16px;
}
/* end ICON */

/* ///////// BEGIN FORM ////////// */

form div.controls {
	clear: both;
	background: #eee;
	margin-top: 15px;
	padding: 2px 10px;
	text-align: center;
	height: 1%;
}
.form-box{
	border:#F1D561 1px solid;
	background:#FFFAEA;
	padding: 5px;
	margin:5px;
	width: 400px;
	text-align:center;
}
.form-row {
	margin-bottom: 3px;
	padding: 3px 0;
	clear: both;
}
label {
	float: right;
	padding-right: 2px;
	width: 140px;
	text-align: left;
	margin-left: 3px;
	padding-top:3px;
}
.label{
	float: right;
	padding-right: 2px;
	text-align: left;
	margin-left: 3px;
	padding-top:3px;
}
.form_text{
	border: #cfcfcf 1px solid;
	padding: 3px;
	width: 150px;
	font: 11px tahoma;
	float:right;
}
.file{
	font: 11px Tahoma;
	color:#000066;
	border: #cfcfcf 1px solid;
	padding: 1px;
	height:20px;
	float:right;
}
.textbox{
	border: #cfcfcf 1px solid;
	padding: 3px;
	width: 200px;
	height: 90px;
	font: 11px tahoma;
	float:right;
}
.form_button{
	font:10px tahoma;
	color:#000000;
	padding:2px;
}
.ltr{
	text-align:left;
	direction:ltr;
}
.rtl{
	text-align:right;
	direction:rtl;
}
.l100{
	width:98%;
}
.code{
	font:11px Tahoma;
	direction:ltr;
	text-align:left;
	height:60px;
	width:200px;
	border:#999999 1px solid;
}
.comment_box{
	border:#FFD9F4 1px solid;
	background:#FFF4FE;
	padding: 5px;
	margin:5px;
	width: 400px;
	text-align:justify;
}
.comment_title{
	font:bold 15px Arial;
}


/* ///////// END FORM ////////// */

/* /////////  BEGIN HELP ///////// */

.help {
	position:relative;
	width: 16px;
	height: 16px;
	margin-top:3px;
}
.help a {
	display: block;
	width: 16px;
	height: 16px;
	background: url(../admin/images/icons.gif) no-repeat 0px -1288px ;
}
.help a span {
	display: none;
}
.help div {
	display: none;
	position: absolute;
	top: -22px;
	right: 18px;
	width: 160px;
	padding: 5px;
	display: none;
	text-align:center;
	background-color: #E2EEFE;
	border: 1px solid #000033;
	direction: rtl;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	-moz-border-radius: 5px;
}
.form-row .help {
	float: right;
	margin: 1px 5px 0 5px;
}
.report {
	position: relative;
	width: 16px;
	height: 16px;
	margin-top:3px;
}
.report a {
	display: block;
	width: 16px;
	height: 16px;
	background: url(../images/report.gif) no-repeat ;
}
.report a span {
	display: none;
}
.report div {
	display: none;
	position: absolute;
	top: -22px;
	right: 18px;
	width: 180px;
	padding: 5px;
	display: none;
	text-align:center;
	background-color: #E2EEFE;
	border: 1px solid #000033;
	direction: rtl;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	-moz-border-radius: 5px;
}

/* /////////  END HELP AND REPORT ///////// */

.lang div {
	display: none;
	position: absolute;
	top: 5px;
	right: 30px;
	width: 160px;
	padding: 5px;
	display: none;
	text-align:center;
	background-color: #E2EEFE;
	border: 1px solid #000033;
	direction: rtl;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	-moz-border-radius: 5px;
}
.tbl_tabel{
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	border-collapse: collapse;
	margin: 0 auto;
	font-size: 11px;
	line-height: 19px;
	width:400px;
	text-decoration:none;
}
.tbl_header{
	color: #fff;
	padding: 2px;
	font-weight: normal;
	background-color:#FF6600;
	text-align:center;
}
.tbl_rows{
	border:1px dashed #CCCCCC;
	text-align:center;
	padding-right:5px;
	padding-left:5px;
}
.strech{
	width:100%;
}
.close_body{
	direction:rtl;
	padding:10px;
	margin:50px;
}
.close_text{
	padding:10px;
	margin:10px;
	width:40%;
	height:200px;
	background:#F2F8FD;
	border: #DFEBFF 3px solid;
	font:11px tahoma;
	-moz-border-radius:50px;
}

/*  Page Links */

.pageLinks{
	width:300px;
	height:18px;
	float:left;
	text-align:center;
	margin-top:5px;
}
.pn_next_out{
	width:50px;
	height:15px;
	background:#f9f9f9 url(../images/line.jpg) repeat-x left top;
	border:1px solid #ddd;
	float:left;
	margin:0px 2px;
	color:#57A2FD;
	text-decoration:none;
	font:300 8pt tahoma, sans-serif;
}
.pn_next_on{
	width:50px;
	height:15px;
	background:#f9f9f9 url(../images/line.jpg) repeat-x left top;
	border:1px solid #57A2FD;
	float:left;
	margin:0px 2px;
	cursor:pointer;
	color:#57A2FD;
	text-decoration:none;
	font:300 8pt tahoma, sans-serif;
}
.pn_next_not_active{
	width:50px;
	height:15px;
	background:#f9f9f9 url(../images/line.jpg) repeat-x left top;
	border:1px solid #ddd;
	float:left;
	margin:0px 2px;
	color:#ddd;
	text-decoration:none;
	font:300 8pt tahoma, sans-serif;
}
.pn_number_out_link{
	width:auto;
	height:auto;
}
.pn_number_out_link a:link{
	width:20px;
	height:15px;
	background:#f9f9f9 url(../images/line.jpg) repeat-x left top;
	border:1px solid #ddd;
	float:left;
	margin:0px 2px;
	color:#57A2FD;
	text-decoration:none;
	font:300 8pt tahoma, sans-serif;
}
.pn_number_out_link a:hover{
	width:20px;
	height:15px;
	background:#f9f9f9 url(../images/line.jpg) repeat-x left top;
	border:1px solid #57A2FD;
	float:left;
	margin:0px 2px;
	cursor:pointer;
	color:#57A2FD;
	text-decoration:none;
	font:300 8pt tahoma, sans-serif;
}
.pn_number_out_link a:visited{
	width:20px;
	height:15px;
	background:#f9f9f9 url(../images/line.jpg) repeat-x left top;
	border:1px solid #ddd;
	float:left;
	margin:0px 2px;
	color:#57A2FD;
	text-decoration:none;
	font:300 8pt tahoma, sans-serif;
}
.pn_number_out{
	width:20px;
	height:15px;
	background:#f9f9f9 url(../images/line.jpg) repeat-x left top;
	border:1px solid #ddd;
	float:left;
	margin:0px 2px;
	color:#57A2FD;
	text-decoration:none;
	font:300 8pt tahoma, sans-serif;
}
.pn_number_on{
	width:20px;
	height:15px;
	background:#f9f9f9 url(../images/line.jpg) repeat-x left top;
	border:1px solid #57A2FD;
	float:left;
	margin:0px 2px;
	color:#57A2FD;
	text-decoration:none;
	font:bold 8pt tahoma, sans-serif;
}
.pn_previous_out{
	width:20px;
	height:15px;
	background:#f9f9f9 url(../images/line.jpg) repeat-x left top;
	border:1px solid #ddd;
	float:left;
	margin:0px 2px;
	color:#57A2FD;
	text-decoration:none;
	font:300 8pt tahoma, sans-serif;
}
.pn_previous_on{
	width:20px;
	height:15px;
	background:#f9f9f9 url(../images/line.jpg) repeat-x left top;
	border:1px solid #57A2FD;
	float:left;
	margin:0px 2px;
	cursor:pointer;
	color:#57A2FD;
	text-decoration:none;
	font:300 8pt tahoma, sans-serif;
}
.pn_previous_not_active{
	width:20px;
	height:15px;
	background:#f9f9f9 url(../images/line.jpg) repeat-x left top;
	border:1px solid #ddd;
	float:left;
	margin:0px 2px;
	color:#ddd;
	text-decoration:none;
	font:300 8pt tahoma, sans-serif;
}
#left {
	float:left;
	width:160px;
}
#right {
	float:right;
	width:595px;
	margin-left:3px;
}
#userBar {
	width:762px;
	height:21px;
	background:url(../images/alert_bg.gif) no-repeat 0 0;
	position:relative;
	text-align:right;
	font:10px Tahoma;
	padding-top:10px;
	direction:rtl;
}
#userBar a {
	color:#960;
	direction:rtl;
	text-decoration:none;
	text-decoration:none;
}
#userBar .right
{
	float:right;
	margin-right:10px;
}
#userBar .left
{
	float:left;
	margin-left:10px;
}

#userBar a:hover {
	color:#000;
}
.langbar {
	width:25px;
	height:auto;
	background: #EAF5FF;
	right:6px;
	top:31px;
	border-left:1px solid #BADAFE;
	border-right:1px solid #BADAFE;
	border-bottom:1px solid #BADAFE;
	position:absolute;
	text-align:center;
	z-index:1;
	font:10px Tahoma;
	direction:rtl;
}
.langbar img{
	margin:1px;
}
#loginbar {
	width:150px;
	height:100px;
	background: #EAF5FF;
	border-left:1px solid #BADAFE;
	border-right:1px solid #BADAFE;
	border-bottom:1px solid #BADAFE;
	position:relative;
	text-align:center;
	font:10px Tahoma;
	direction:rtl;
}
.logintop{
	padding:5px;
	float:left;
	color:#CC0000;
}
.logintxt{
	border: #cfcfcf 1px solid;
	padding: 2px;
	width: 70px;
	font: 11px tahoma;
	float:right;
}
label2 {
	float: right;
	padding-right: 2px;
	width: 60px;
	text-align: left;
	margin-left: 3px;
	padding-top:3px;
}
.item{
	float:right;
	margin:1px;
	padding:0 0 0 4px;
	font:11px Tahoma;
	background:url(../images/menu.gif) no-repeat 0 -32px;
}
.item a{
	width:61px;
	float:left;
	padding:7px 10px 17px 4px;
	text-decoration:none;
	text-align:center;
	color:#000;
	outline:none;
}
.item1:hover{
	background:url(../images/menu.gif) no-repeat 0 -1px;
}

.item2:hover{
	background:url(../images/menu.gif) no-repeat 0 -33px;
}

.item3:hover{
	background:url(../images/menu.gif) no-repeat 0 -65px;
}

.item4:hover{
	background:url(../images/menu.gif) no-repeat 0 -128px;
}

.item5:hover{
	background:url(../images/menu.gif) no-repeat 0 -160px;
}

.item6:hover{
	background:url(../images/menu.gif) no-repeat 0 -192px;
}

.item7:hover{
	background:url(../images/menu.gif) no-repeat 0 -224px;
}
.textInput {
	font:11px Tahoma;
	color:#000;
	background-color:#FFF;
	border:1px solid #CCC;
	direction:rtl;
	padding:2px;
}
.orange {
	width:762px;
	background:#FDECC6 url(../images/aye_top.gif) no-repeat center;
	height:3px;
}
.ayetext{
	font:15px Arial;
	font-weight:bold;
	text-align:center;
}
.ayetran{
	font:11px tahoma;
	text-align:center;
}
.line {
	height:12px;
	margin:3px auto;
	border-bottom:1px solid #C5BCA7;
	background:#FAF4E6;
	font:11px Tahoma;
	text-align:right;
	padding:3px 6px 3px 0;
	direction:rtl;
}
#bar {
	height:15px;
	margin:2px auto;
	border-bottom:1px solid #C5BCA7;
	background:#FAF4E6 url(../images/arrow.gif) no-repeat right center;
	font:11px Tahoma;
	text-align:right;
	padding:3px 12px 3px 0;
	direction:rtl;
}
a.bar {
	height:16px;
	font:11px Tahoma;
	text-align:center;
	padding:3px;
	color:#0033CC;
}
#bar #register {
	float:left;
	width:280px;
	height:20px;
	text-align:center;
	background:transparent;
}
#register a{
    color: #444;
    display: block;
	background:#D3E496;
    padding:0 5px 0 5px;
    text-decoration: none;
	direction:rtl;
	outline:none;
	margin-left:3px;
	text-align:right;
}
span.register{
    display: block;
    line-height: 14px;
    padding: 5px 20px 5px 5px;
	font:10px Tahoma;
	background:url(../images/add_icon.gif) no-repeat center right;
}
.search_input {
	width:90px;
	height:15px;
	border:1px solid #CCCCCC; 
	margin:5px 1px 0px 2px;
	font:11px tahoma;
}
.search_option{
	width:90px;
	border:1px solid #CCCCCC; 
	margin:5px 1px 0px 2px;
	font:11px tahoma;
}
.search_title{
	padding:5px;
	margin:5px;
	border-bottom:1px dashed #CC9933;
}
optgroup{
	font:11px tahoma;
	font-style:italic;
	font-weight:bold;
}
.search_button {
	font: 300 8pt Tahoma;
	width:35px;
	height:22px;
	border:0px;
	margin-top: 2px; 
	background: transparent none repeat scroll 0% 0%; 
	color:#666666; 
	cursor:pointer;
}
.highlight{
	color:#CC0000;
	font-weight:bold;
}
.result{
	font-family: tahoma;
	font-size: 12px;
}
.search_aye{
	font-family: Traditional Arabic , Traditional Arabic, Simplified Arabic, Verdana, Tahoma; 
	font-size: 15pt ; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #000000; 
	text-decoration: none
}
.search_aye:hover{
	background-color:#F9FFE1;
	font-size: 20pt;
}
.mahfeltxt{
	margin:4px;
	padding:2px;
	border-right:2px solid #0099FF;
	border-bottom:1px dashed #00CCFF;
}

/* ------------------------- BEGIN BOXES -------------------------- */
/*    bbox = Big Box                 sbox = Small Box               */

/* bBox */
.bBox{
	width:100%;
	margin-bottom:4px;
	direction:rtl;
}
.bBoxTop{
	border-right:1px solid #DCD7CA;
	border-top:1px solid #DCD7CA;
	border-left:1px solid #DCD7CA;		
	background:#F5EF9A;
	height:18px;
}	
.bBox h2{
	font:11px Tahoma;
	margin-right:5px;
	display:inline;
	padding:2px;
	float:right;
}
.bBox h2 a{
	color: #000;
}
.bBox h2 a:hover{
	color: #fff;
}
.bBoxBottom{
	height:1px;
	border-top:1px solid #DCD7CA;
}
.bBoxBody{
	border-left:1px solid #DCD7CA;
	border-right:1px solid #DCD7CA;
	background:#FFFDF9;
	font:11px Tahoma;
	padding:5px;
	line-height:170%;
	text-align:justify;
}

/* sBox */
.sBox{
	width:100%;
	margin-bottom:4px;
	direction:rtl;
}
.sBoxTop{
	border-right:1px solid #DCD7CA;
	border-top:1px solid #DCD7CA;
	border-left:1px solid #DCD7CA;		
	background:#FDF7CC;
	height:18px;
}
.sBox h2{
	font:11px Tahoma;
	display:inline;
	margin-right:5px;
	padding:2px;
	float:right;
}
.sBox h1{
	font:11px Tahoma;
	font-weight:bold;
	color:#990000;
	display:inline;
	margin-left:5px;
	padding:2px;
	float:left;
}
.sBox .sBoxBody{
	border-left:1px solid #DCD7CA;
	border-right:1px solid #DCD7CA;
	background:#FFFDF9;
	font:11px Tahoma;
	padding:5px;
	overflow:hidden;
}
.sBox .sBoxBottom{
	height:1px;
	border-top:1px solid #DCD7CA;
}


/* zBox */
.zBox{
	width:150px;
	float:right;
}
.zBoxTop {
	border-right:1px solid #DCD7CA;
	border-top:1px solid #DCD7CA;
	border-left:1px solid #DCD7CA;		
	background:#FDF7CC;
	height:18px;
}
.zBox h2{
	font:11px Tahoma;
	padding:2px;
	text-align:center;
}
.zBox .zBoxBody{
	border-left:1px solid #DCD7CA;
	border-right:1px solid #DCD7CA;
	background:#FFFDF9;
	font:11px Tahoma;
	direction:rtl;
	padding:5px;
	overflow:hidden;
}
.zBox .zBoxBottom{
	height:1px;
	border-top:1px solid #DCD7CA;
}
/* ------------------------- END BOXES -------------------------- */

p.small a {color:#A0937C;}
p.small a:hover {color:#000;}
a.more {
	display:block;
	font:10px Tahoma;
	color:#6D5221;
	direction:rtl;
	margin:5px 0 0 10px;
}
div#footer {
	clear:both;
	background:#e4e4e4 url(../images/footer_bg.gif) repeat-x 0 0;
	direction:rtl;	
	width:748px;
	height:15px;
	margin:4px auto;
	padding:7px;	
}
div#footer div{
	float:right;
	vertical-align:middle;
	font:10px Tahoma;	
	margin-top:1px
}
a.text {
	font:11px Tahoma;
	color:#997A00;
	text-decoration:none;
}
a.text:hover {
	color:#5F4C00;
}
.shopid{
	width:182px;
	height:185px;
	margin:5px;
	float:right;
}
.shopid:hover{
	background-color:#F8F7E0;
}
.shopfooter{
	background-color:#F2EB91;
	margin-top:5px;
	width:auto;
	padding:2px;
	text-align:center;
}
.shoptitle{
	margin-bottom:5px;
	height:15px;
	font-weight:bold;
	padding:1px;
	text-align:center;
}
.personpic{
	float:left;
	margin:10px;
	padding:5px;
	border:1px solid #CCCCCC;
}
.personinf{
	float:right;
	margin:10px;
	padding-right:10px;
	border-right:2px dashed #FFCC00;
}
.check_item{
	width:220px;
	padding:5px;
	text-align:right;
	float:right;
}
.check_item input{
	vertical-align:middle;
	margin:3px;
}
.item_box{
	float:left;
	width:410px;
	margin:5px;
	padding:5px;
	text-align:right;
	border:1px solid #EFF8DC;
	-moz-border-radius:5px;
}
.item_box2{
	margin:5px;
	padding:5px;
	text-align:right;
	width:96%;
	border:1px solid #EFF8DC;
	-moz-border-radius:5px;
}
.item_pic{
	float:right;
	width:100px;
	height:75px;
	overflow:hidden;
	margin-left:10px;
}
.item_text{
	float:right;
	width:449px;
	text-align:right;
	direction:rtl;
	margin-top:5px;
}
#cat_area{
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
}
.cat_off{
	background-color:#F8F8F1;
}
.cat_off:hover{
	background-color:#F2F3EB;
}
.cat_on{
	font-weight:bold;
	background-color:#E9EFDE;
}
.per_item{
	width:40px;
	text-align:center;
	float:right;
	padding:10px;
	margin:10px;
	border:1px solid #EDE2CD;
	background-color:#FCFAF5;
	-moz-border-radius:10px;
}
.tiny{
	font-size:10px;
	color:#999999;
	float:left;
}
#rss{
	padding:3px;
	float:left;
}