﻿body 
{
	background-color: #fdf7f1;
	color: #825e46;
	font-family: Arial, Sans-Serif;
	padding-top: 30px;
	direction: rtl;
	font-size: 12pt;
}
a{ color: #5e5650; }
a:hover{ color: #c21d44; }

h1{ font-size: 1.4em; margin-bottom: 30px; }
.homeImage{ display: block; margin: 0 auto; border: solid 1px #786452; }
#main{ width: 780px; margin: 0 auto; }
#header
{
	height: 70px;
	padding-bottom: 7px;
	padding-left: 53px;
	background: url(/images/left_spiral.gif) no-repeat left bottom;
	position: relative;
	top: 1px;
	font-size: 11pt;
}
#header img{ border: none; }
#header .mainMenu{	position: absolute; left: 53px; bottom: 0px; }
#header .mainMenu li{ float: left; height: 22px; margin: 0 20px; }
#header .mainMenu li.selectedItem
{
	padding-right: 12px;
	background: #ac937f url(/images/tab_right.gif) no-repeat right top;
}
#header .mainMenu li a
{
	display: block;
	height: 22px;
	line-height: 19px;
}
#header .mainMenu li.selectedItem a
{
	padding-left: 12px;
	background: url(/images/tab_left.gif) no-repeat left top; 
	color: White;
}
#content
{
	border: solid 1px #e3cab6;
	border-left: none;
	border-right: none;
	height: 455px;
	padding: 30px 0;
}
#footer
{
	height: 34px;
	padding-top: 12px;
	padding-right: 40px;
	background: url(/images/right_spiral.gif) no-repeat right top;
	position: relative;
	top: -1px;
	font-size: 0.8em;
	color: #af9686;
}
#footer #credit{ float: left; }


ul.subMenu{ line-height: 2em; font-size: 0.8em;}
ul.subMenu li.selectedItem a{ font-weight: bold; }
#sidebar
{
	float: right;
	width: 155px;
}
#imagePanel, #docPanel
{
	width: 620px;
	float: left;
}
#docPanel p{ margin-top: 0; padding-top: 0; }
#imagePanel{ text-align: center; position: relative; }
#imagePanel #categoryTextPanel{ text-align: right; padding: 10px 20px; overflow-y: auto;  }
#imagePanel #categoryTextPanel img, #docPanel img
{ float: right; margin: 15px; margin-top: 0; margin-right: 0; border: solid 1px #786452 }
#imagePanel .galleryImage{ margin: 0 auto; display: none;}
#imagePanel .galleryImage div{ right: 0; }
#imagePanel .galleryImage img{ border: solid 1px #786452; }
#imagePanel #nav{ width: 540px;  margin: 0 auto; margin-top: 25px; }
#imagePanel #thumbnailsWrap{ width: 420px; margin: 0 auto; position: relative; overflow: hidden; }
#imagePanel ul.thumbnails{ list-style: none; white-space: nowrap;  position: relative; width: 100%; right: 0; }
#imagePanel ul.thumbnails li{  display: inline; padding-left: 3px; }
#imagePanel ul.thumbnails li a img{ opacity: 0.4; filter:alpha(opacity=40); }
#imagePanel ul.thumbnails li a:hover img,#imagePanel ul.thumbnails li.selectedItem a img
{ opacity: 1; filter:alpha(opacity=100); }
#imagePanel ul.thumbnails li a:hover, 
#imagePanel ul.thumbnails li a:focus
{ -moz-outline: none; }
#imagePanel ul.thumbnails li.selectedItem a img{ border: solid 1px #c21d44; }
#imagePanel ul.thumbnails li a img{ border: solid 1px #786452; }
#imagePanel a.btn{ display: block; }
#imagePanel a.prev
{ 
	float: right; 
	background: url(/images/right_arrow.gif) no-repeat right center; 
	padding-right: 20px;
}
#imagePanel a.next
{ 
	float: left; 
	background: url(/images/left_arrow.gif) no-repeat left center; 
	padding-left: 20px;
}
.contactPanel{ float: right; margin-left: 30px;}
#contact{	padding: 10px 20px; }
#contact li{ border-bottom: solid 1px #eadbcd; margin-bottom: 5px; padding-bottom: 5px; }
#contact li label{ display: inline-block; width: 50px; }
#contact li input[type='text'], #contact li textarea{ width: 240px; background: White; border: solid 1px #6c6c6c; }
#contact li textarea{ width: 100%; }

.textPanel{ float: none; margin: 0 auto;}
