@charset "utf-8";/* CSS Document */@font-face {  font-family: 'BYekan';  src: url('../font/BYekan.eot?#') format('eot'),  /* IE6–8 */       url('../font/BYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/       url('../font/BYekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */}.BYekan {	font-family: BYekan, Arial, Helvetica, sans-serif;}body{	margin:0;	background:#7bb4db url(../img/bg-all.jpg) center top no-repeat ;}#container{	margin: 0px auto;	margin-top:0px;	width: 980px;	background:transparent;	display: block;	overflow: hidden;	font-family:"Tahoma", Times, serif;}#header {	height:147px;}#top-menu {	width: 980px;	margin:0 0px 0 0;	padding:0px 0 0 0;	border:0;	text-align:right;	direction:ltr;	font-size:18px;	font-family:BYekan,Tahoma, Times;	color:#fff;	font-weight:200;	direction:rtl;	background: url(../img/menu_bg.jpg) center top no-repeat ;	height:67px;}#top-menu a {	color:#fff;	padding:12px 20px 10px 20px;}#top-menu a:hover{	border-radius:4px;	color:#ffe683;	transition:all 0.4s ease;}#top-menu ul{	list-style-type:none;	list-style-position:inside;	text-align:right;	margin:0 10px 0 0;	padding:20px 0 0 0;	border:0;}#top-menu li{	list-style-type: none;	display: inline;	overflow:hidden;	margin: 0px;	border:0;	text-align:right;}.menu-selected a{	color:#ffe683 !important;}#boxes{	height:200px;	text-align:center;	padding-top:0px;	padding-right:2px;	background:#feffee;}.mid-box {	width:446px;	height:160px;	background:#green;	margin:10px;	padding:4px 10px 5px 10px;	border-radius:7px;	float:right;	font-size:12px;	direction:rtl;	text-align:right;	border:1px solid #ccc;}.mid-box:hover {		border:1px solid #454545;}.mid-box h3 {	color: #393939;    direction: rtl;    font-family:BYekan,Tahoma,Times;    font-size: 18px;    line-height: 2em;    text-align: right;	padding:0px;	font-weight:200;	margin:10px 0 0 0;}#invite {	background:#62dabe url(../img/invite.jpg) 35px 35px no-repeat;}#invite input {	background:#d9f7fe;	border:none;	direction:rtl;	text-align:left;	padding:2px;}#reg-box {	background:#74d6d8 url(../img/reg.jpg) 35px 35px no-repeat;}#reg-box input {	background:#d9f7fe;	border:none;	direction:rtl;	text-align:left;	padding:2px;}.submit-btn {	padding:2px 10px 2px 10px !important;	font-family:BYekan,Tahoma;	font-size:12px;}#news-bar {	width:980px;	float:left;	display:block;	height:32px;	background:#d4d4d4;	padding-left:20px;	padding-top:18px;}#body {	width:980px;	margin-top:0px;	display:block;	float:left;	font-size: 12px;	padding-top:0px;	margin-top:0px;	text-align:left;	direction:ltr;	background:#fdfdfe;}#right-slide {	width:250px;	float:right;	margin: 0 0 0 20px;	padding-right:13px;	padding-left:0px;}.right-box {	margin-bottom:20px;	height:130px;	padding-bottom:10px;	padding-right:10px;	padding-left:0px;	padding-top:0px;	margin-top:15px;	text-align:justify;	border-radius:7px;	direction:rtl;	background:#bce7f7 url(../img/acount.png) 10px 10px no-repeat;}#left-slide ul {    list-style-type: disc;    margin-right: 10px;    padding-right: 10px;}#left-slide li {    line-height: 1.8em;	color:orange;}.right-box1{	margin-bottom:20px;	padding-bottom:10px;	padding-right:10px;	padding-left:10px;	padding-top:0px;	margin-top:15px;	text-align:justify;	border-radius:7px;	direction:rtl;	background:#bce7f7 ;}.right-box1 ul{	margin-right:-20px;}#content {	width:650px;	float:right;	margin-top:10px;	padding-right:0px;	padding-left:0px;	margin-left:0px;	margin-right:20px;	text-align:justify;	direction:rtl;	line-height:1.5em;}img{ padding:0px;margin:0px;border:none;overflow: hidden;font-size:0px;}p{	color: #000;    direction: rtl;    font-family: Tahoma,Times;    font-size: 13px;    line-height: 1.6em;    text-align: justify;	margin-top:7px;	margin-bottom:10px;} a{	color: #2869d0;    text-decoration: none;	border-bottom:#000 1px;}a:hover {	color: #354e96;}h1,h2{	color: #545454;    direction: rtl;    font-family:BYekan,Tahoma,Times;    font-size: 22px;    line-height: 2em;    text-align: right;	padding-bottom:0;	font-weight:200;}h2{    font-size: 16px;}#links {	width:980px;	margin-top:0px;	display:block;	float:right;	border-top:1px solid #ccc;	font-size:12px;	text-align:right;	direction:rtl;}#links li {	display:inline-block;	padding:0 10px 0 10px;}#footer{	width:100%;	height: 120px;	display:block;	float:right;	background:#94c8e4;	margin:0 auto;	border-top:4px solid #4a84a5;}#footer p{    color: #45758f;	font-size:12px;    direction: rtl;	text-align:center;    font-style: normal;    font-variant: normal;    font-weight: normal;    line-height: 1.5em;}#footer a{    color: #858585;	font-family:tahoma, Times, serif;	font-size:12px;}hr {    background:transparent;    border-color: #000;    border-style: none none dashed;    border-width: 0 0 1px;    height: 1px;}.formtitle { font-family:"Tahoma", Times, serif;font-size:12px;color:#333333;direction:rtl;text-align:justify;line-height:1.5em;text-align:left;padding-left:5px;}.newsdate{ font-family:"Tahoma", Times, serif;font-size:11px;color: #999999;direction:rtl;text-align:justify;line-height:1.5em;}a.link{ font-family:"Tahoma", Times, serif;font-size:12px;color: #0066FF;direction:rtl;text-align:justify;line-height:1.5em;text-decoration:none;}a.link:Hover{ font-family:"Tahoma", Times, serif;font-size:12px;color: #0066FFdirection:rtl;text-align:justify;line-height:1.5em;text-decoration: underline;}.orange {	color:#f87d2a;}.number {	display:inline;	background:#ccc;	border-radius:15px;	padding:7px;}.more-button {	padding:5px 10px 8px 10px;	background:#ec6c34;	margin-left:0px;	border-radius:4px;	color:#fff;	direction:rtl;	font-family:Tahoma;	font-size:13px;}.more-button:hover {	color:#454545;}.list-item-container{	display:inline-block;	margin-bottom:25px;	width: 100%;}.list-item-container div.item-side-right{	float:right;	width:20%;}.list-item-container div.item-side-left{	float:left;	width:80%;}.list-item-container span{	color: #999;	font-family: BYekan, tahoma, times;	font-weight: bold;}.star {	background:url(../img/common/info.png) no-repeat right top;	margin:10px;	padding: 10px 40px;	font-family: tahoma;	font-weight: 600;	color: #54a0df;}.required-field-note{	color:#F75B30;}.field-note{color:#545454;font-size:11px;}.search-result-info{	background:#feed61;	padding:2px;	color:#000;	font-weight:bold;}.search-bar{	height: 35px;	width: 100%;	display: inline-block;	margin-top:10px;	margin-bottom:10px;	border-bottom:1px solid #ccc;}#content fieldset{	padding:0 10px 10px 10px;	-moz-border-radius:5px;	border-radius: 5px;	-webkit-border-radius: 5px;	border: 1px solid #666;	line-height: 2em;	margin: 25px 0 25px 0;}#content legend{	color: #001d37;    line-height: 2em;	font-size:18px;	font-weight:200;	margin:10px 10px 0px 10px;	padding:0 5px 0 5px;	font-family: BYekan, tahoma, times;}#content fieldset ul{	padding-right: 15px;	color: #fd9d06;}.gallery-item{	vertical-align: top;	float:right;	padding:5px 0 5px 0px;	margin:25px 5px 20px 5px;	display:block;	border:1px solid #ccc;	border-radius:5px;	background:#fff;	width:45%; 	text-align:center; 	height: 230px;}.gallery-item:hover {	border:1px solid #a24a01;}.gallery-pic {		float:right; 	width:280px; 	height:180px; 	background:#fff; 	border:1px solid #ccc; 	text-align:center; 	padding:10px; 	margin:10px; 	border-radius:5px;}.gallery-pic:hover {	border:1px solid #000;}