﻿* {
	font-family: Tahoma, Arial, verdana;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-size: small;
	text-decoration: none;
	font-size: small;
	float: none;
}
img {
	border: 0;
}
div {
	direction: rtl;
}
body {
	background: #433220 url('images/bg.gif') repeat-x 0 0;
	color: #6B6B6B;
}
#body {
	margin: 0px auto;
	width: 777px;
}
#header {
	background: url('images/header_bg.jpg') no-repeat 0px 0px #433220;
	width: 777px;
	height: 295px;
	color: #A0A0A0;
	margin: 0px auto;
}
#nav {
	text-align: center;
	margin: 0px auto;
	width: 705px;
}
#header li {
	float: right;
}
#header ul li a {
	font-weight: 100;
	color: #000000;
	font-size: small;
	width: 117px;
	height: 30px;
	display: block;
	margin-top: 50px;
	padding-top: 11px;
	background: url('images/navi_h.png') no-repeat center bottom;
}
#header ul li a:hover {
	color: #FFFFFF;
	margin-top: 46px;
	background: url('images/navi_h.png') repeat-x scroll center center;
	display: block;
	padding-top: 12px;
}
#main {
	background: #FFFFFF url('images/main_bg.png') repeat-y center center;
	text-align: justify;
}
#mainright {
	width: 200px;
	float: right;
	margin : 0 30px 0 0;
}
#mainright form {
	width: 161px;
	background: #B40301 url('images/form_bg.gif') repeat-x 0 0;
	border-left: #B40301 1px solid;
	height: 71px;
	border-right: #B40301 1px solid;
	padding: 20px 18px 0px 16px;
	color: #FFFFFF;
}
#mainright form h2 {
	background: url('images/form_h2_icon.gif') no-repeat right center;
	padding: 0 21px 0 0;
	height: 20px;
	line-height: 20px;
	font-size: 18px;
	font-weight: normal;
}
#mainright form input {
	width: 120px;
	height: 15px;
	background-color: #FFFFFF;
	color: #333333;
	font-size: 10px;
	line-height: 15px;
	border: #6F0100 1px solid;
	margin: 5px 0 0 0;
	padding: 0 2px;
	float: right;
}
#mainright form input.go {
	border-style: none;
	border-color: inherit;
	border-width: medium;
	width: 27px;
	height: 17px;
	font-size: 10px;
	color: #FFFFFF;
	background: #B40301 url('images/go_bu.gif') no-repeat 0 0;
	cursor: pointer;
	display: block;
	margin: 5px 5px 0 0;
}
#mainright form label {
	background: #B40301 url('images/form_arrow.gif') no-repeat right center;
	color: #FFC0BF;
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
	margin: 5px 0 0 0;
	padding: 0 11px;
}
#link {
	width: 190px;
	background-color: #F9F1E0;
	color: #000000;
	margin: 11px 0 0 0;
	border: 1px #DFD5BD solid;
	padding: 4px 4px 0 0;
}
#link h2 {
	width: 90%;
	height: 30px;
	background-color: #FDFAF4;
	border: #EBE1CB 1px solid;
	padding: 0 10px 0 0;
	line-height: 30px;
	font-size: 18px;
	line-height: 30px;
	color: #070707;
	font-weight: normal;
}
#link ul {
	width: 90%;
	padding: 4px 11px 20px 0px;
	font-size: 0;
}
#link ul li {
	background: url('images/right_arrow.gif') no-repeat right center;
	border-bottom: #DFD5BD 1px solid;
	padding: 0 13px 0 0;
}
#link ul li a {
	font-size: 11px;
	line-height: 22px;
	color: #000000;
	background-color: #F9F1E0;
	display: block;
}
#link ul li a:hover {
	color: #6B6B6B;
}
#link a img {
	margin: 5px 30px;
	width: 120px;
	height: 46px;
}
#mainleft {
	width: 495px;
	float: left;
	color: #6B6B6B;
	margin : 0 0 0 30px;
	text-align: justify;
}
#mainleft h2 {
	border: #DFD5BD 1px solid;
	background-color: #FFFAEF;
	color: #1B1817;
	padding: 9px 8px 0 8px;
	font-size: small;
}
#mainleft h2 span {
	background: #FFFAEF url('images/h2_icon.gif') no-repeat left center;
	color: #A00009;
	padding: 0 0 0 21px;
	font-weight: bold;
	font-size: 10px;
	display: block;
	line-height: 12px;
	margin: 2px;
	height: 12px;
	text-align: left;
	direction: ltr;
}
#mainleft p {
	padding: 14px 0 0 0;
	font-size: 12px;
	line-height: 17px;
}
#mainleft p b {
	color: #3b3b3b;
	background-color: #FFFFFF;
}
#mainleft p strong {
	background-color: #FFF8C9;
	color: #6B6B6B;
	font-weight: normal;
}
#mainleft .avatar {
	width: 116px;
	height: 104px;
	border: 5px #eedfbb solid;
	margin: 0 0 0 10px;
	float: right;
}
#mainleft ul {
	width: 100%;
	height: 23px !important;
	background-color: #EBEBEB;
	color: #FFFFFF;
	clear: both;
	margin: 14px 0 25px 0;
	font-size: 0;
}
#mainleft ul#ulnum {
	width: 200px;
	background-color: white;
	margin: 0 auto;
}
#mainleft ul li {
	float: right;
	background-color: #FFFFFF;
	color: #333333;
	height: 19px;
	width: 100px;
}
#mainleft ul li a {
	text-align: center;
	line-height: 14px;
	height: 19px;
	font-size: 13px;
	font-weight: 200;
	color: black;
	padding: 3px;
	display: block;
	background: #fffffe url('images/buttons.png') no-repeat right;
}
#mainleft ul li a.more, #mainleft ul li a.pagenum {
	background-position: top;
}
#mainleft ul li a.more:hover, #mainleft ul li a.pagenum:hover {
	background-position: bottom;
}
#mainleft ul li a.comm {
	background-position: top;
}
#mainleft ul li a.comm:hover {
	background-position: bottom;
}
#mainleft ul li a.print {
	background-position: center;
}
#mainleft ul li a.print:hover {
	background-position: bottom;
}
#footer {
	clear: both;
	background: #433220 url('images/footer_bg.png') no-repeat 0 0;
	color: white;
	width: 777px;
	padding: 21px 0px 21px 0px;
	text-align: center;
}
.loading {
	margin: 0 100px;
}
.titr {
	margin: 0 0 20px;
	border: #DFD5BD 1px solid;
	background-color: #FFFAEF;
	color: #1B1817;
	padding: 9px;
	font-size: x-small;
}
.cr {
	clear: both;
}
.lt {
	float: left;
}
.rt {
	float: right;
}
.rtl{
	direction: rtl;
}
.ltr{
	direction: ltr;
}
a {
	color: #000000;
}
a:hover {
	color: #B40301;
}
/************************* gallery ************************************/
#gallery , #linkestan {
	margin: 0 auto;
	background-color: #ffffff;
	width: 475px;
	position: relative;
}
.thumbnail img , .linkthumbnail img {
	border: 5px #383838 solid;
	width: 80px;
	height: 50px;
	float: left;
	margin: 0 5px 5px 0;
}
.thumbnail:hover , .linkthumbnail:hover {
	background-color: transparent;
}/*
.thumbnail:hover img {
	border: solid 5px #3d3d3d;
}*/
.thumbnail:hover .thumbanimation , .linkthumbnail:hover .thumbanimation {
	border: solid 5px #3d3d3d;
	background-image: url('images/flash.gif');
	padding: 5px;
	border: 0px;
}
.fhotobg {
	position: absolute;
	background: #000000 url('images/photogallery.jpg') no-repeat center center;
	padding: 5px;
	border: solid 5px #1f1f1f;
	width: 260px;
	height: 170px;
	top: 65px;
	left: 95px;
}
.linkbg {
	position: absolute;
	background: #000000 url('images/photogallery.jpg') no-repeat center center;
	padding: 5px;
	border: solid 5px #1f1f1f;
	width: 260px;
	height: 170px;
	top: 0px;
	left: 95px;
}
.normal {
	width: 280px;
	height: 0px;
	float: left;
	margin: 0 5px 5px 0;
}
.thumbnail b , .linkthumbnail b {
	position: absolute;
	visibility: hidden;
	top: 320px;
	right: 5px;
	font-weight: 100;
	font-size: small;
	text-align: justify;
	width: 475px;
}
.thumbnail:hover b , .linkthumbnail:hover b {
	visibility: visible;
}
.thumbnail span {
	position: absolute;
	visibility: hidden;
	top: 65px;
	left: 95px;
}
.linkthumbnail span {
	position: absolute;
	visibility: hidden;
	top: 0px;
	left: 95px;
}
.thumbnail:hover span , .linkthumbnail:hover span {
	visibility: visible;
}
.thumbnail span img , .linkthumbnail span img {
	width: 276px;
	height: 186px;
	border: solid 2px #858585 !important;
}
.progressbar {
	position: fixed;
	top: 50%;
	right: 40%;
	left: 40%;
	background-color: white;
	border: 3px orange solid;
	-moz-border-radius: 10px;
	border-radius: 10px;
}