	/* arabic style */
	
	body {font-family:"Arabic Transparent", "Simplified Arabic", "Traditional Arabic", Arial;
		font-size:11pt;}
	table {text-align:right;}
	
	a:link, a:visited {color:#0000ff;}
	a:hover {color:#336699;}
	
	form {padding:0px;
		margin:0px;}
		
	#main{width:788px;
		border:solid #a00000 1px;
		margin-left:auto;
		margin-right:auto;}
		
	#haeder {width:100%;
		height:137px;
		background:url(images/revers_bg.jpg) no-repeat;
		}
		
	#content {padding:10px;}
	
	.button {background:url(images/left_button.gif) no-repeat center left;
		padding-right:5px;}
	.button input {background:url(images/button_bg.gif) no-repeat center right;
		padding-right:5px;
		height:21px;
		font-weight:bold;
		color:#ffffff;
		font-family:"Arabic Transparent", "Simplified Arabic", "Traditional Arabic", Arial;
		font-size:10pt;
		border-width:0px;
		padding-bottom:2px;
		text-align:center;}
		
	.make_home:link, .make_home:visited, .make_home:hover{font-size:10pt;
		font-weight:bold;
		color:#666666;
		text-decoration:none;}
		
	.top_nav_small:link, .top_nav_small:visited {color:#000000;
		font-weight:bold;
		font-size:10pt;
		text-decoration:none;
		display:block;
		float:right;
		margin-right:15px;}
		
	.top_nav_small:hover {color:#990000;}
	
	.main_menu_table {background:url(images/menu_bg.gif) repeat-x center #dfefff;
		border:solid #a00000 1px;
		border-right-width:0px;
		width:100%;}
		
	.main_menu_table td {border-right:solid #a00000 1px;
		padding:5px;
		text-align:center;}
	
	.main_menu:visited, .main_menu:link {font-weight:bold;
		text-decoration:none;
		color:#000000;}
		
	.main_menu:hover {color:#990000;}
	
	#footer {font-size:9pt;
		color:#333333;
		margin:5px;
		text-align:center;}
		
	#footer a {font-size:9pt;
		color:#333333;}
		
	#make_home_page_div {position:absolute;
		top:auto; left:auto;
		padding:10px;
		background:#efefef;
		border:solid #666666 1px;
		width:200px;}
		
	.lang_select {font-size:9pt;
		float:right;
		margin-right:13px;}
		
	.small_txt {font-size:9pt;}
	.small_txt * {font-size:9pt;}
		
	.index_bullets {font-family:"Arabic Transparent", "Simplified Arabic", "Traditional Arabic", Arial;
		font-size:20pt;
		font-weight:bold;}
		
	.home_button:link, .home_button:visited {background:url(images/sign_up_button.gif) no-repeat center center;
		font-family:"Arabic Transparent", "Simplified Arabic", "Traditional Arabic", Arial;
		font-size:18pt;
		font-weight:bold;
		color:#ffffff;
		width:210px;
		height:47px;
		font-weight:400;
		margin-top:15px;
		padding-top:15px;
		text-align:center;
		text-decoration:none;
		display:block;}
		
	.home_button:hover {color:#ffb400;}
	
	.section {border:solid #a00000 1px;}
	
	.section h1 {margin:0px;
		background:url(images/section_header_bg.gif) repeat-x top left #3957b1;
		color:#ffffff;
		padding:5px;
		font-size:12pt;
		border-bottom:solid #a00000 1px;}
		
	.content {padding:10px;
		background:url(images/section_bg.gif) top left repeat-x #f2f8fc;}
		
	.des {background:#efefef;}
	
	.error_field {border:solid #cc0000 2px;
		background:#ffffcc;}
		
	#errors {padding:5px;
		color:#ffffff;
		background:#cc0000;
		border:solid #990000;
		margin:5px;}

	#errors a{color:#ffffcc;}
	
	#success {padding:5px;
		background:#66CC33;
		border:solid #339900;
		margin:5px;}
		
	.side_menu:link, .side_menu:visited {font-weight:bold;
		color:#000000;
		text-decoration:none;}
		
	.side_menu:hover {color:#990000;
		text-decoration:underline;}
		
	.members_link:link, .members_link:visited {font-weight:bold;
		color:#000000; 
		display:block;
		padding:3px;
		border:dashed #999999 1px;
		margin-bottom:5px;
		text-decoration:none;}
		
	.members_link:hover {border:solid #990000 1px;
		color:#990000;}
		
	.member_list {border:solid #666666 1px;
		float:right;
		text-align:center;
		padding:5px;
		margin-right:5px;
		margin-bottom:5px;
		background:#ffffff;}
		
	.member_list_td {border:solid #666666 1px;
		cursor:pointer;
		text-align:center;
		padding:5px;
		margin-right:5px;
		margin-bottom:5px;
		background:#ffffff;}
		
	.member_list a {text-decoration:none;
		font-weight:bold;}
		
	.album_list{border:solid #bfd3dc 1px;
		border-right:solid #8298a2 1px;
		border-bottom:solid #8298a2 1px;
		float:right;
		text-align:center;
		padding:5px;
		margin-right:5px;
		margin-bottom:5px;
		min-width:150px;
		background:#ffffff;}
		
	.album_list a{text-decoration:none;
		font-weight:bold;}
		
	.photo_list{border:solid #bfd3dc 1px;
		border-right:solid #8298a2 1px;
		border-bottom:solid #8298a2 1px;
		float:right;
		text-align:center;
		padding:5px;
		margin-right:5px;
		margin-bottom:5px;
		min-width:150px;
		background:#ffffff;}
		
	.photo_list a {text-decoration:none;
		font-weight:bold;}
		
	.float_assist {clear:both;
		font-size:1px;
		height:1px;
		width:5px;
		overflow:hidden;}
		
	.submenu {margin:0px;
		_margin-left:15px;}
	
	.submenu li {margin-bottom:2px;}
	.submenu a:link, .submenu a:visited {color:#333333;
		text-decoration:none;
		font-size:90%;}
		
	.submenu a:hover {color:#990000;
		text-decoration:underline;}
		
	.message {border-top:solid #bfd3dc 1px;
		border-bottom:solid #bfd3dc 1px;
		padding:5px;
		background:#ffffff;}
		
	.example {color:#999999;}
	
	.list_name {border:solid #cccccc 1px;
		cursor:pointer;
		padding:5px;
		margin-bottom:3px;}
		
	.list_edit{border:solid #990000 1px;
		background:#f2f8fc;
		padding:5px;
		margin-bottom:3px;}
	
	.table_list {text-align:right;}
	.table_list th {background:url(images/section_header_bg.gif) repeat-x top left #3957b1;
		color:#ffffff;
		font-weight:bold;}
		
	.table_list td {border-bottom:solid #bfd3dc 1px;}
	
	.small_link:link, .small_link:visited, .small_link:hover{font-weight:bold;	
		text-decoration:none;
		color:#666666;
		font-size:9pt;}
	.small_unlink {text-decoration:none;
		color:#666666;
		font-size:9pt;}
	
	.blog_div {border-bottom:solid #999999 1px;
		margin-bottom:25px;}
		
	.blog_div h1 {font-family:"Arabic Transparent", "Simplified Arabic", "Traditional Arabic", Arial;
		font-size:12pt;
		font-weight:bold;
		margin:0px;
		padding:0px;
		margin-bottom:15px;}
		
	.small_blog_info {font-size:9pt;
		color:#666666;
		background:#efefef;
		margin-top:15px;
		padding:5px;}
		
	.floatting {float:left;}