/** Design & Development Ali ALDOKHY * Email : ali14224@gmail.com **/
body {
    margin: auto;
	padding: auto;
	font-family: tahoma, Arial, geneva, lucida, 'lucida grande', verdana, helvetica, sans-serif;
	font-size: 0.8em;
	color: #696969;
	background: #250302;
}
input, select, textarea, option, optgroup, button { 
	font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
input, select, textarea, button{
	font-size: 12px; 
    border:1px solid #dfdfdf; 
    background-color:#FFF; 
    margin: 0px 0px 0px 0px; 
    padding: 5px 5px 5px 5px;
	vertical-align:middle;
}
input:focus, textarea:focus, select:focus {
	border:1px solid #FF992C;
}
input.button {
	width:90px;
	height:22px;
	background:url('images/input-button.gif');
	border:0;
	margin-top:4px;
	font-size:11px;
}
input.button:hover {
	background:url('images/input-button-hover.gif');
}
a {
    color: #696969;
	text-decoration: none;
}
a:link:hover, 
a:active:hover, 
a:visited:hover, 
a:focus, 
a:link.focus, 
a:active.focus, 
a:visited.focus {
	color: #D2691E;
	text-decoration: none;
}
img {
	vertical-align:middle;
	border:0;
}
ul,li{ 
    margin:0;   
	padding:0;
	list-style: none;
}
#container {
    margin: auto;
	width: 887px;
}
#container .header{
	width:887px;
	height:220px;
	background-image:url('images/almesbah.jpg');
	background-repeat:no-repeat;
}
#container .header #menu ul {
	margin: 0;
	padding: 0;
	float: right;
}
#container .header #menu ul li {
	margin: 0 80px 0 -80px; 
	padding:20px 0 0 0;
	list-style: none;
	float: left;
	height:23px;
}
#container .header .home_btn {
	width:77px;
	height:23px;
	background:url('images/home.gif') no-repeat top;
	cursor:pointer;
}
#container .header .home_btn:hover {
	width:77px;
	height:23px;
	background: url('images/home.gif') no-repeat bottom;
	cursor:pointer;
}
#container .header #home_actv div {
	width:77px;
	height:23px;
	background: url('images/home.gif') no-repeat bottom;
	cursor:pointer;
}
#container .header .guestbook_btn {
	width:106px;
	height:23px;
	background:url('images/guestbook.gif') no-repeat top;
	cursor:pointer;
}
#container .header .guestbook_btn:hover {
	width:106px;
	height:23px;
	background: url('images/guestbook.gif') no-repeat bottom;
	cursor:pointer;
}
#container .header #guestbook_actv div {
	width:106px;
	height:23px;
	background: url('images/guestbook.gif') no-repeat bottom;
	cursor:pointer;
}
#container .header .contact-us_btn {
	width:92px;
	height:23px;
	background:url('images/contact-us.gif') no-repeat top;
	cursor:pointer;
}
#container .header .contact-us_btn:hover {
	width:92px;
	height:23px;
	background: url('images/contact-us.gif') no-repeat bottom;
	cursor:pointer;
}
#container .header #contact-us_actv div {
	width:92px;
	height:23px;
	background: url('images/contact-us.gif') no-repeat bottom;
	cursor:pointer;
}
#container .news {
	font: bold 15px Arial;
	color: #FFF;
	padding-top: 3px;
}
#container .news a {
    color:#FFF;
}
#container .news a:hover {
	color: #D3C59E;
}
#container .date {
    width:143px;
    height:53px;
	font: 11px Tahoma;
	color: #FFF;
	text-align: center;
}
#container  .content {
	width: 887px;
	background-color: White;
}
#home {
    background:url('images/cat_bg.gif') repeat-x;
    width: 100%;
    height: 31px;
    color: #b21c0d;
    font: bold 15.5px Arial;
    padding-top: 6px;
    text-align: center;
}
#home a {
    color: #b21c0d;
    text-decoration : none;
}
#home a:hover {
    color: #D2691E;
    text-decoration : none;
}
#sb_home{
	border-left: 1px dashed #D3D5BF;
	padding-left: 4px;
}
#home-top{
	border-bottom: 1px dashed #D3D5BF;
}
#theback { 
width: 90%; 
border-right:#ebeaf0 1px solid; 
border-left:#ebeaf0 1px solid; 
border-bottom:#ebeaf0 1px solid; 
background: url('images/td_bg.gif') repeat-x bottom; 
direction:rtl; 
padding:5px 0 10px 10px; 
text-align: right; 
}
#theback2{ 
font: bold 15.5px Arial; 
width: 90%; 
height: 21px; 
background: url('images/td.gif') repeat-x top; 
padding-top:2px; 
padding-right:10px; 
}
#formup{
    font: bold 15.5px Arial;
    color:#ffffff; 
    padding-right:3px;
	text-align: right;
}
.maintitle a {
    text-decoration: none;
    color: #fff;
}
#normal {
    color:#505050; 
}
#description {
    color:#000000; 
    text-align:left;
}
#menu_title{
    width: 100%;
    height: 24px;
	border-top: 1px solid #DEDEDE;
	border-bottom: 1px solid #AAA8A9;
	background: #a73f3c url('images/menu_title.gif') repeat-x top;
    color:#F1EDE1;
    font: bold 15.5px Arial;
    text-align: center;
    padding:5px 0px 2px 0px;
}
#sb_menu a{
    height: 22px;
	color: #3C3F2B;
    font: bold 15.5px Arial;
	border:0;
	display: block;
	padding: 2px 25px 2px 2px;
	background:#FAF4DE url('images/sb_menu-bg.gif') no-repeat;
}
#sb_menu a:hover{
    height: 22px;
	color: #d9292c;
    font: bold 15.5px Arial;
	border:0;
	display: block;
	padding: 2px 28px 2px 4px;
	background:#FAF4DE url('images/sb_menu-bg2.gif') no-repeat;
}
#sb_menu div {
    width: 100%;
    height: 24px;
	border:0;
    text-decoration : none;
    padding:5px 0px 2px 0px;
}
#smallimg{
    margin: 3px;
    width: 100px;
	height: 100px;
    border: 0px;
    float: right;
}
#formsounds {
	width: 100%;
	margin-bottom: 15px;
	border: 1px solid #CEE0EA;
}
#formsounds td {
	padding: 5px;
	text-align: center;
}
#formsounds .td {
    height: 29px;
	background: url('images/menu_title.gif') repeat-x right top;
	font-family: Tahoma, sans-serif;
	font-size: 10pt;		
	padding: 0;
	color: #F1EDE1;
}
#formsounds .td2 {
    height: 29px;
	background: url('images/td_bg.gif') repeat-x right top;
	font-family: Tahoma, sans-serif;
	font-size: 9pt;	
	padding: 0;
	color: ##696969;
}
#formsounds a  {
	vertical-align:middle;
	color: ##696969;
}
#toble{
    text-align: right;
}
.none2 {
	background: url('images/adresbar-splitter.gif') no-repeat right ;
	line-height: 20px;
	margin: 0 3px 3px 0;
	padding-right: 20px;
	font-size:12px;
    font-weight: bold;
    color:#265893;
	text-align: right;
}
.none a:link, 
.none a:visited, 
.none a:active {
    text-decoration: none;
}
.poll_font { 
    font-family : Tahoma; 
    font-size : 11px; 
	color:#696969;
	margin: 5px;
	padding:0 0 5px 0;
}
.text {
    color:#696969;
	margin: 5px;
}
.text a {
    color:#696969;
}
.right-menu {
    height:314px;
	background-color: #EEEEEE;
	border-left: 1px solid #CFCFCF;
	color: #696969;
}
.left-menu {
    height:314px;
	background-color: #EEEEEE;
	border-right: 1px solid #CFCFCF;
	color: #696969;
}

.design {
    font-size:11px;
    margin:10px;
    text-align: center;
    margin-top:30px;
}
.info {
	height: 18px;
	background: url('images/info.gif') no-repeat right top;
	color: #8B7547;
	font: 12px Tahoma;
	line-height: 22px;
	margin: 0 3px 3px 0;
	padding-right: 15px;
}
.info a{
	color: #8B7547;
}
.content-line {
    height:1px;
    border-bottom:1px solid #ddd;
    margin:20px 0 0 0;
    text-align:justify;
}
.text-contact-us{
    font-size:11px;
    font-weight:bold;
    color:#000;
}
.select-search {
    width:280px;
    direction:rtl;
}
.form {
	width: 100%;
	margin-bottom: 15px;
	border: 1px solid #CEE0EA;
	font-weight:bold;
}
.form td {
	padding: 5px;
	text-align: right;	
}
.colorBG1 {
	background: url('images/colorBG1.gif') repeat-y right top;
	font-family: Tahoma, sans-serif;
	font-size: 9pt;		
	padding: 3px;
}
#container .sb_footer {
    margin:20px;
	overflow:hidden;
    text-align: center;
}
#container .footer{
	background-image:url('images/footer.gif');
	width:887px;
	height:93px;
	background-repeat:no-repeat; 
	float:left;
}
/* return_top Start */
#return_top a { 
    position:absolute; 
	position:fixed; 
	left:8px; 
	bottom:15px; 
	width:18px; 
	height:99px;
    display:block; 
	background:url('images/return_top.png') no-repeat right top; 
}
#return_top a:hover { 
    background:url('images/return_top.png') no-repeat left top; 
	border:0;
}
/* return_top End */


#page{
direction:rtl;
width:100%;
font-size:15.5px;
background:#FDFDFD;
margin:0 auto;
}
#sb_stats{
width: 160px;
background: #fff;
color: #634400;
border:#b9ab96 1px solid;
margin:10px;
font: bold 15px Arial;
}
#sb_stats div{
margin-right:10px;
margin-top:4px;
margin-bottom:4px;
font: bold 15px Arial;
}
#sb_footer div{
font-family: Tahoma;
font-size: 8pt;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #a3a27d;
padding: 2px;
line-height: 15px;
height: 20px;
text-align: center;
text-decoration: none;
background-color: #716044;
}
#sb_footer a:hover{
color: #fff;
}
#sb_footer a{
color: #A3A27D;
}
#admin{
font-size:15.5px;
color:red; 
font-weight:bold;
}
.nopain{
width:35px;
padding:0;
margin:0;
}
#header-title{
height:24px;
background:url(images/bb_top.jpg) repeat-x;
}
#button {
margin-top:4px;
}

#header{
background:#552910;
width:100%;
height:173px;
clear:both;
}
#content{
width:590px;
clear:both;
float:left;
clear:none;
margin-top:5px;
margin-left:2px;
}
#copy{
}
#copy a{
color:#FFFFFF;
font-size:11px;
}
#copy a:hover{
color:#eae8f4;
text-decoration:none;
}
#br div{
margin-top:3px;
}
.content-details{
direction:rtl;
width:540px;
clear:both;
}
#textfield-3{
width:382px;
background:#fff url(images/name_mail.png) right no-repeat;
padding-right:20px;
text-align:right;
border:#CCCCCC 1px solid;
}
#textfield-4{
width:382px;
background:#fff url(images/email.png) right no-repeat;
padding-right:20px;
text-align:right;
border:#CCCCCC 1px solid;
}

.imglimit {cursor: pointer;border: dotted 1px black;}
@media screen, projection {
.imageflow {
float: right;
visibility:hidden;
position:relative; 
text-align:left;
width:100%;
overflow:hidden;
}
.imageflow img {
visibility:hidden;
position:absolute; 
top:0px;
border:none;
-ms-interpolation-mode:bicubic; /* Enables bicubic image resampling for the IE7 */
}
.imageflow p{
color: #000000;
text-align:center;
margin:0 auto;
padding-bottom:4px;
}
.imageflow .loading {
position:relative;
left:50%;
margin-left:-106px;
width:200px;
height:15px;
padding:5px;
visibility:visible;
border:1px solid #000000;
}
.imageflow .loading_bar {
height:15px;
width:1%;
background:#853004;
visibility:visible;
}
.imageflow .caption {
font-weight:bold;
position:relative; 
text-align:center;
z-index:10000;
}
.imageflow .scrollbar {
visibility:hidden;
position:relative; 
border-bottom:1px solid #b3b3b3;
z-index:10001;
}
.imageflow .slider {
position:absolute;
margin-top:-7px;
margin-left:-7px;
z-index:10002;
background-image:url(images/slider_dark.png);
background-repeat:no-repeat;
width:14px;
height:14px;
}
}
