/**************************************************************************************************|
| Copyright (c) 2008-2010 Rismani.com , all rights reserved.	           						   |
| @ Author  : Hossein Rismani Silabi															   |
| @ WebSite : Rismani.com                                                                          |
| @ Email   : hrismani@gmail.com														           |
'**************************************************************************************************/

html { direction: rtl; }
* { font: 11px tahoma; line-height: 150%; }

body { background: url('../images/bg.gif') fixed; margin: 0 auto; padding: 0; width: 100%; border-width: 0; }

form { margin: 0; padding: 0 }
td { padding: 0 5px 0 5px; vertical-align: top; }
a, a:hover, a:visited { text-decoration: none; }
a { color: #07519A; }
a:hover { color: #3093EB; }
a.agreyblack { color: #444; }
a.agreyblack:hover { color: #000; }

a.ared, ul li a.lired { color: #FF0000; }
a.ared:hover, ul li a.lired:hover { color: #FF5050; }

a.aviolet, ul li a.liviolet { color: #BB04FF; }
a.aviolet:hover, ul li a.liviolet:hover { color: #D155FF; }

a.alightsilver { color: #FFE184; }
a.alightsilver:hover { color: #FFC984; }

ul li a.ligreen { color: #009999; }
ul li a.ligreen:hover { color: #1ABABA; }

ul { list-style: none; padding: 0px; float: right; margin: 0 auto; }

ul li { display: inline; margin: 0; padding: 0 5px 0 5px; }
ol li { text-align: right; }
p { text-align: right; }
img { border: 0 none; }

hr.hrgrey { background-color:#d4d4d4; color:#d4d4d4; height:1px; border:0px; }
hr.hrwhite { background-color:#FFF; color:#FFF; height:1px; border:0px; }

.imgprofile { border-left: 1px solid #eee; border-top: 1px solid #eee; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 1px; }

input, select { text-align: right; color: #0058A6; }
#div-container { width: 950px; margin-left: auto; margin-right: auto; }

#div-top { margin: 0 auto; padding: 5px 15px 5px 15px; background-color: #686868; border: 1px solid #828282; border-bottom: none; color: #D4D4D4; height:86px; text-align: center; }

#div-center { margin: 0 auto; padding: 10px 0 20px 0; background-color: #FAFAFA; border-right: 1px solid #828282; border-left: 1px solid #828282; }

#div-bottom { margin: 0 auto 4px auto; padding: 8px 6px 3px 6px; background-color: #686868; border: 1px solid #828282; border-top: none; color: #D4D4D4; text-align: center; }

#div-bottom a, #div-top a { color: #B3DBFF; }
#div-bottom a:hover, #div-top a:hover { color: #FFF; }
.table-layout { width: 100%; border-collapse:separate; margin: 0px; }
.table-layout td.right-column { padding-right: 8px; padding-left: 5px; width: 220px; }
.table-layout td.center-column { padding-right: 5px; padding-left: 5px; }
.table-layout td.left-column { padding-right: 5px; padding-left: 8px; width: 180px; }
#div-left-column, #div-center-column, #div-right-column { padding: 0; margin: 0; }

.div-container { padding: 0px; margin: 0 0 10px 0; background: #FFF; border: solid 1px #e5e5e5; color: #424242; }

.div-container h1 { text-align: center; font-weight: normal; color: #0075DF; margin: 0px 5px 1px 5px; padding: 6px 0px 5px 0px; background: url('../images/boxtitle_bg.gif') repeat-x; }

.div-container-inner { padding: 5px 8px 7px 8px; }
.div-container-inner p { margin:5px 0 5px 0; }

.div-container-simple { padding: 4px; margin: 0 0 10px 0; background: #FFF; border: solid 1px #eee; color: #555; }

.divall { border: 1px solid #CCC; margin: 8px; padding: 5px; }

.div-topmenu { background: url('../images/horiznav_bg.gif'); repeat-x; border: 1px solid #828282; border-top: 1px solid #F0F0F0; border-bottom: 1px solid #EAEAEA; height: 18px; padding: 2px 5px 0px 5px; width: 98%; margin: auto; }

.div-topmenu ul li { padding: 0 2px 0 2px; }

.bbutton { color : #0000FF; border: 1px solid #FFF; background-color: #75BAFF; padding: 0; text-align: center; }

.tinputfa, .selectfa { border: 1px solid #C0C0C0; direction: rtl; }
.tinputfa { padding-bottom: 4px; }
.tinputen { border: 1px solid #C0C0C0; direction: ltr; padding: 0 2px 1px 2px; text-align: left; }

.tb { width: 100%; margin: 0 auto 0 auto; }
.tb div, .tb div.tbdivhighlight { width: 90px; display:inline; float:left; height:120px; text-align: center; border: 1px solid #FAEECE; margin: 3px; padding: 3px 0 3px 0; }
.tb div.tbdivhighlight { border: 1px solid #FFC8A6; cursor: pointer; }
.tb div img{ padding: 1px; }
.tb span { padding: 0 5px 0 5px; color: #000; }

.tbuptitr, .tbdowntitr { background-color: #F8F5EE; border: 1px solid #F9E9BD; padding: 5px; 10px 1px 10px; text-align: center; color: #0058A6; width: 96%; height: 83px; clear: both; }
.tbuptitr{ margin: 0 auto 15px auto; }
.tbdowntitr{ margin: 15px auto 0 auto; }

.tbuptitr_simple, .tbdowntitr_simple { border-top: 1px solid #F9E9BD; width: 96%; height: 1px; clear: both; }
.tbuptitr_simple { margin: 0 auto 15px auto; }
.tbdowntitr_simple { margin: 15px auto 0 auto; }

#div_user_profile_show { background-color: #FFF; border: 1px solid #D9D9D9; padding: 10px 10px 10px 10px; text-align: right; color: #111; width: 94%; margin: 25px auto 15px auto; }

#div_user_profile_show img { margin : 0 10px 0 0; }
.upthumbf { color: #990033; }
.upsspan { color: #0542C0; }

.lover_msg_send_list_add { padding: 5px; margin: -1px 0px 3px 8px; width: 280px; text-align:right; display: none; background-color: #F8F5EE; border: 1px solid #F9E9BD; }

.table-all { width: 94%; margin: 0 auto 0 auto; border-collapse: separate; border: 1px solid #D9D9D9; }
.table-all td { padding: 3px; }
.table-all td.tballtitr { background: #f2f2f2; color: #990033; padding: 1px 5px 3px 5px; border-bottom: 1px solid #D9D9D9; }
.table-all td.tballbotdot { padding: 3px; background: url('../images/hdot-grey.gif') repeat-x bottom; }

.table-simple { width: 100%; margin: 0 auto 0 auto; border-collapse: separate; }
.table-simple td { padding: 2px; border: none; text-align: right; vertical-align: middle; }
.table-simple td.selfhomo { background-color: #F5F5F5; border: 1px solid #F2F2F2; }

.table-go2page { width: 170px; margin: 0 auto 0 auto; border-collapse: separate; }
.table-go2page td { padding: 2px; border: none; text-align: center; vertical-align: middle; }

#div_message_show { padding: 0; margin: 20px auto 10px auto; text-align:right; color: #222; display: none; }

#div_more_me, #div_more_myhomologous { border: 1px solid #D9D9D9; background: #FFF; clear: both; margin: 3px auto 3px auto; padding: 0 2px 2px 2px; text-align: center; color: #333; width: 40%; }

#div_more_myhomologous { margin: 3px auto 3px auto; }

.div_h_dot { clear: both; height: 1px; margin: 20px auto 16px auto; width: 99%; background: url('../images/hdot-grey.gif') repeat-x; }

ul.pagination { margin: 0 auto; padding: 0; text-align: center; width: 492px; float: left; }
ul.pagination li { margin: 0; padding: 0; display: inline; background: none; font: 11px tahoma; color: #333; }
ul.pagination li span { padding: 0px 0px; color: #333; }
ul.pagination a { padding: 0px 1px; text-decoration: none; }
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus { text-decoration: none; }

.div-article-menu p, .div-article-menu p.aritemdeactive { padding: 3px 10px 3px 3px; margin:0 0 0 0; background: url('../images/red-circle1.gif') no-repeat 100% 0.7em; }

.div-article-menu p.aritemdeactive { background: url('../images/grey-circle1.gif') no-repeat 100% 0.7em; }
.div-article-menu p.aritemdeactive a, .div-article-menu p.aritemdeactive a:hover { color: #555; }
#div_center_articles p { line-height: 150%; margin-bottom: 15px; }
.carticletd { color: #333; }

.div_more_me_homo_h { text-align:right; border-bottom:1px solid #B56EB9; padding:1px; clear:both }
.div_more_me_homo_l { text-align:right; background-color:#FAFAFA; border:1px solid #F2F2F2; border-top:none; color:#111; padding:3px 5px 5px 5px; margin:0 1px 20px 1px }

.advsrchbutton { padding:0; margin:-1px 0 0 0; text-align:center; color:#FFECF5; background-color:#FF53A9; border:1px solid #EC005F; width:100px; }
.simplesrchbutton { padding:0; margin:-1px 0 0 0; text-align:center; color:#FFF; background-color:#33A2FF; border:1px solid #0F67B0; width:100px; }

.advsrch-table { width: 100%; margin: 0 auto 0 auto; border-collapse: separate; }
.advsrch-table td { padding: 2px 2px 2px 2px; border: none; text-align: right; vertical-align: middle; }
 
#widget_bottom {background: #FFFFFF; margin:15px 0px 5px 0px; font-size: 8pt;}
.rnd_top, .rnd_bottom {display:block; background:#FAFAFA; font-size:1px;}
.rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
.rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
.rnd_b2, .rnd_b3, .rnd_b4 {background:#FFF; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.rnd_b1 {margin:0 5px; background:#E5E5E5;}
.rnd_b2 {margin:0 3px; border-width:0 2px;}
.rnd_b3 {margin:0 2px;}
.rnd_b4 {height:2px; margin:0 1px;}
.rnd_content { display: block; border: 0 solid #E5E5E5; border-width: 0 1px; padding: 0px 0px; background: #FFF; color: #0B2B41; text-align: right; }
.rnd_content table td p { padding: 0px 0px; margin: 0; color: #01A6E6; }
.rnd_content table { width: 100%; border: 0; }
.rnd_content table td { width: 152px; vertical-align: top; padding: 5px 10px; }
.rnd_content table td a, .rnd_content table td a:hover { text-decoration: none; color: #000; }
.rnd_content table td span { margin: 0 2px 0 0; padding: 0; display: block; font-size: 11px; }
.rnd_content table td h6 { margin: 0; padding: 0; display: block; font-size: 11px; color: #FF3300; }
div.oclear { clear:both; font-size:1px; line-height:0px; }
 
#div_top_login {background: #FFF; margin:4px 0 4px 0; font-size: 8pt}
.lrnd_top, .lrnd_bottom {display:block; background:#242424; font-size:1px;}
.lrnd_b1, .lrnd_b2, .lrnd_b3, .lrnd_b4 {display:block; overflow:hidden;}
.lrnd_b1, .lrnd_b2, .lrnd_b3 {height:1px;}
.lrnd_b2, .lrnd_b3, .lrnd_b4 {background:#686868; border-left:1px solid #828282; border-right:1px solid #828282;}
.lrnd_b1 {margin:0 5px; background:#828282;}
.lrnd_b2 {margin:0 3px; border-width:0 2px;}
.lrnd_b3 {margin:0 2px;}
.lrnd_b4 {height:2px; margin:0 1px;}
.lrnd_content { display:block; border:0 solid #828282; border-width:0 1px; padding: 0px 0px; background:#686868; color:#FFFFFF; text-align: center; }
 
.msgpagin { padding: 2px 0; margin: 0; }
.msgpagin * { padding: 2px 6px; margin: 0; }
.msgpagin a { border: solid 1px #E0D0B1; background-color: #FCF7EA; color: #000; }
/*.msgpagin a:visited { border: solid 1px #666666; background-color: #EFEFEF; color: #60606F; }*/
.msgpagin a:hover, .msgpagin a:active { border: solid 1px #E0D0B1; background-color: #FFF; color: #000; }
.msgpagin span { /*cursor: default;*/ border: solid 1px #A0A0A0; background-color: #F5F5F5; color: #949494; }
.msgpagin span.current { border: solid 1px #E0D0B1; background-color: #F4E9CE; color: #000; }

#div_emotions { border-bottom:1px solid #FFD9CC; padding:0 0 8px 0; margin:0 }

.div_menu_alinks p { padding:0; margin:2px 0 2px 0 }

/**************************************************************************************************|
| Copyright (c) 2008-2010 Rismani.com , all rights reserved.	           						   |
| @ Author  : Hossein Rismani Silabi															   |
| @ WebSite : Rismani.com                                                                          |
| @ Email   : hrismani@gmail.com														           |
'**************************************************************************************************/
