body 
{
	margin:5px 0; 
	background: #ffffff;
}
form
{
	display:inline;
}
#page
{
	border: #c0c0c0 solid 0px;
	width: 746px;
	height: 300px;
	margin: 0 10%;
}
#header
{
	background: url('golbagh-header.jpg') no-repeat right bottom;
	height: 107px;
	width: 100%;	
}
#subheader
{
	background: #F9F1CB url('golbagh-subheader.jpg') no-repeat right top;
	width: 100%;
	height: 21px;
}
#logo
{
	padding: 0;
	margin: 0;
	float: right;
	width: 111px;
	height: 105px;
	b/ackground:  url('golbagh-logo.png') no-repeat right top;
}
#container
{

	margin: 5px 0 0 0;
	width: auto;
	height: auto;
	padding: 32px 0 10px 0;
	border-right: #C4C4C4 solid 1px;
	border-left: #C4C4C4 solid 1px;	
	background: #FBF8E7 url('golbagh-container-header.jpg') no-repeat right top;
}
#footer
{
	width: auto;
	height: 21px;
	border-right: #C4C4C4 solid 1px;
	border-left: #C4C4C4 solid 1px;	
	background: url('golbagh-footer.jpg') no-repeat right top;
	clear: both;
	font: 8pt tahoma;
	line-height: 150%;
}


#right 
{
	overflow: hidden;
	float: left;
	border: #fff solid 0px;
	width: 160px;       
	padding: 0px; 
	margin:0 ; 
	text-align: center;
} 

#middle 
{
	overflow: hidden;
	float: left;
	width: 415px;
	padding: 0px;
	margin:0 10px 0 10px;
	border: #fff solid 0px;
	text-align: center;
}
#left 
{
	overflow: hidden;
	float: left;
	width: 140px;             
	margin:0 ;
	padding:0;
	border: #fff solid 0px;
	text-align: center;
}
.clearfix:after {
    content: ""; 
    display: block; 
    clear: both; 
}
* html .clearfix 
{
	display: inline-block;
}
#content_box
{
	border:0;
	padding:0;
	width: 396px;
}
#content_box .content_header
{
	height: 25px;
	background: url('golbagh-news-header.jpg') no-repeat right top;
	font: 600 8pt tahoma;
	direction: rtl;
	padding: 0 20px;
}
#content_box .content_body
{
	background: url('golbagh-news-body.jpg') repeat right top;
	vertical-align: top;
	padding: 5px 10px;
	direction: rtl;
}
#content_box .content_footer
{
	background: url('golbagh-news-footer.jpg') no-repeat right top;
	height: 6px;
}

#menu
{
	border:0;
	padding:0;
	width: 151px;
}
#menu .menuheader
{
	height: 5px;
	background: url('golbagh-menu-header.jpg') no-repeat right top;
}
#menu .menubody
{
	background: url('golbagh-menu-body.jpg') repeat right top;
	vertical-align: top;
}
#menu .menufooter
{
	height: 5px;
	background: url('golbagh-menu-footer.jpg') no-repeat right top;
}
#menubox ul 
{
	float:right;
	list-style:none;
	padding:1px;
	width:85%;
	margin:5px 5px 8px 0;
	direction:rtl;
	font: 8pt Tahoma;
}
#menubox li 
{
	margin:0px 0px 0px 0px;
}
#menubox li a 
{
	display: block;
	width:100%;
	padding: 4px 10px 4px 2px;
	border-bottom: 1px solid #EACB23;
	text-decoration: none; 
	color: #000;
}
*html #menubox li a 
{
	width:110%;
}
#menubox li a.latest
{
	border-bottom: none;
}
#menubox a:hover 
{
	background: #FDF6CD;
	color: red;
}
#tblnews 
{
	width: 100%;
	border: 0;
}
#tblnews .date 
{
	direction: rtl;
	text-align: left;
	color: #808080;
	font: 60% Tahoma;
}
#tblnews .underline
{
	background: url('dot.gif') repeat-x top right;
	height: 4px;
}
#tblnews .news_img
{
	width: 72px; 
	height: 72px;
	margin:4px 0px 4px 4px; 
	float: right;
	border: 1px solid #C0C0C0
}
#tblnews #newsbody
{
	color: #000;
	font: 73% tahoma;
	line-height: 140%;
	direction: rtl;
	text-align: justify;
}
#tblnews #newsbody p
{
	margin: 0;
	padding: 3px;
}
#tblnews span
{
	color: #000080;
	font: 600 8pt tahoma;
	line-height: 145%;
	direction: rtl;
}
#tblnews span a
{
	color: #000080;
	text-decoration: none;
}
#tblnews span a:hover
{
	color: red
}
#ArchiveUL
{
	margin: 0;
	padding: 0;
}
#ArchiveUL li
{
	background:none;
	margin: 0px 5px;
	padding:0;
	font: 8pt tahoma;
	list-style: none;
}
#ArchiveUL li a
{
	text-decoration: none;
}
#ArchiveUL Span
{
 	color: #808080; 
 	text-align: left; 
 	margin: 0px 0px 0px 0px; 
 	padding: 0px 0px 0px 0px;
 	background: #f5f5f5;
 	font: 7pt tahoma;
}
#TelUL
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#TelUL Span
{
 	color: #000; 
 	margin: 1px 0px 0px 0px; 
 	padding: 2px;
 	background: #f5f5f5;
 	font: 8pt tahoma;
}
#TelUL Span input
{
	border: #c0c0c0 solid 1px;
	height: 17px;
	font: 8pt tahoma;
	margin: 0;
	padding: 0;
}
#TelUL  form
{
	margin: 0;
	padding: 0;
}
#TelUL  p
{
	margin: 0;
	padding: 0;
}

#PageBar
{
	direction: ltr;
	font:600 8pt tahoma;
	text-align: center;
	margin: 10px 0; 
	padding: 2px 0;
	clear: both;
}
#guestform
{
	border: #c0c0c0 solid 1px;
	background: #f0f0f0;
	float: left;
	font:600 8pt tahoma;
	clear: both;
	padding: 3px;
}
#guestform a
{
	text-decoration: none;
	color: #E76531;
}	

#guestComment
{
	overflow: hidden; 
	direction: rtl; 
	font: 8pt tahoma;
}
#guestComment p
{
	overflow: hidden;
}
.text 
{
	font: 8pt tahoma;
	overflow: hidden;
}
.st_textbox_fa 
{
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 10pt; 
	BORDER-LEFT: #999999 1px solid; 
	DIRECTION: rtl; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: tahoma; 
	BACKGROUND-COLOR: #f0f0f0
}
.st_textbox_en 
{
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 10pt; 
	BORDER-LEFT: #999999 1px solid; 
	DIRECTION: ltr; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: tahoma; 
	BACKGROUND-COLOR: #f0f0f0
}
.flatButton 
{
	border:1px solid buttonface; 
	padding:1px; 
	CURSOR: default; 
	font-family:tahoma; 
	font-size:11px
}

#ajax_listOfOptions{
	position:absolute;	
	width:110px;
	height:200px;
	overflow:auto;
	border:1px solid #317082;
	background-color:#FFF;
	text-align:right;
	font: 9pt tahoma;
	z-index:100;
}
#ajax_listOfOptions div
{	
	/* General rule for both .optionDiv and .optionDivSelected */
	margin:1px;		
	padding:1px;
	cursor:pointer;
	font-size:0.9em;
}
#ajax_listOfOptions .optionDiv
{	
	/* Div for each item in list */
}
#ajax_listOfOptions .optionDivSelected
{ 
	/* Selected item in the list */
	background-color:#317082;
	color:#FFF;
}
#ajax_listOfOptions_iframe
{
	background-color:#F00;
	position:absolute;
	z-index:5;
}
#PhotoGalarry 
{
}
#PhotoGalarry ul 
{
	text-align:center;
	padding: 0;
	margin: 0 5px;
	list-style: none;
}
#PhotoGalarry li
{
	padding:0px;
	position:relative;
	float:left;
	display:inline-block;
	margin:4px;
}
#PhotoGalarry  li div
{
	width:172px;
	height:136px;
	overflow:hidden;
	border:#c0c0c0 solid 1px;
}
#PhotoGalarry  img.thumb
{
	width:140px;
	height:100px;
	margin:5px 5px 0 5px;
	border:1px solid #f0f0f0;
	overflow:hidden;
}
#PhotoGalarry  p
{
	text-align:center;
	font:8pt tahoma;
	width:100%;
	margin:2px 0;
	padding: 0;
	clear: both;
}

#PhotoGalarry  #image
{
	text-align:center;
	margin:5px;
	overflow:hidden;
}
#PhotoGalarry #image img
{
	width:364px;
	height: auto;
	border:1px solid #f0f0f0;
}
#PhotoGalarry  #description
{
	text-align:right;
	direction: rtl;
	padding:5px;
	margin:0 5%;
}
#PhotoGalarry  a img
{
	border:0px;
}