﻿body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px; PADDING-TOP: 1px; 
    margin:0 auto; width:900px;
	color:#000000;
	background:#2d0604 url(images/back.jpg) repeat fixed;
	font-family:"Arabic Transparent", Arabic Typesetting, Arial; font-size:11px;  text-align:left;
}

img
{
    border:0px;
}
a
{
   font-family:"Arabic Transparent", Arabic Typesetting, Arial ; font-size:16px; font-weight:bold;
   color:#ffffff;  text-decoration:none;
}
span
{
    padding:0px; margin:0px; color:#000000;
}
a:hover {  color:#aaaaaa; text-decoration:underline;}
div
{
    padding:0px; margin:0px; float:left; border:0px;
}

.maindiv 
{
   width: 900px;
}

.imgover
{
    cursor:pointer;
}



.nivoSlider {
	position:relative;
	min-height:100px;
	margin:0px 0px 0px 0px;
	background:#202834 url(../images/loading.gif) no-repeat 50% 50%;
	-moz-box-shadow:0px 0px 10px #333;
	-webkit-box-shadow:0px 0px 10px #333;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.nivoSlider a {
	border:0;
}
#sliderFiveStars .nivo-controlNav a {
	display:block;
	width:10px;
	height:10px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:1;
	margin-right:3px;
	float:left;
}
#sliderFiveStars .nivo-controlNav a.active {
	background-position:-10px 0;
}
#sliderFiveStars .nivo-controlNav {
	position:absolute;
	left:47%;
	bottom:-20px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}


.bottomlinks
{
   width: 730px; height:75px; background-image:url(images/2010-design_261.jpg);
}
.bottomlinks p
{ 
  padding-top:10px; padding-right:8px;  padding-left:15px; color:#ffffff; 
}
.bottomlinks  a
{
   color:#FFFFFF; font-size:16px; font-weight:bold; font-family:"Arabic Transparent", Arabic Typesetting, Arial;
   text-decoration:none;
}
.bottomlinks  a:hover
{
   color:#ffffff; font-size:16px; font-weight:bold; font-family:"Arabic Transparent", Arabic Typesetting, Arial;
   text-decoration:underline;
}
.panel
{    color:#000000;font-family:"Arabic Transparent", Arabic Typesetting, Arial ; font-size:16px; font-weight:bold;
     width:850px;
     text-align:left; float:left; 
     border-right:0px solid #990000; margin-right:10px; padding-right:5px;
     border-left:0px solid #990000; margin-left:10px; padding-left:5px;
     border-bottom:0px solid #990000; margin-bottom:20px; padding-bottom:10px;
     border-top:0px solid #990000;  padding-top:0px;
}
.paneltitle
{    width:850px;  background-color:#2d0604;
     color:#ffffff;font-family:Arabic Transparent, Arabic Typesetting, Arial ; font-size:22px; font-weight:bold;
     padding:0px; margin:0px; float:left;
     border-right:1px ;
     border-left:1px ;
     border-bottom:1px ; 
}
.paneltitle span
{    
     color:#ffffff;font-family:"Arabic Transparent", Arabic Typesetting, Arial ; font-size:14px; font-weight:bold;
     margin-left:20px;
}
.panel div
{
    text-align:left; float:left; padding:5px;
}
.panelsearch
{    color:#000000;font-family:"Arabic Transparent", Arabic Typesetting, Arial ; font-size:16px; font-weight:bold;
     
     text-align:right; float:right; 
     border-right:1px dotted #aaa; margin-right:10px; padding-right:5px;
     border-left:1px dotted #aaa; margin-left:10px; padding-left:5px;
     border-bottom:1px dotted #aaa; margin-bottom:20px; padding-bottom:10px;
     border-top:1px dotted #aaa;  padding-top:0px;
}
.resultsearch 
{
   width: 800px; height:100%; color:#000000; text-align:right; margin-right:10px; margin-top:20px; padding-right:10px;
   overflow:hidden; float:right;
}
.resultsearch ul
{
    color:#000000; text-align:right; list-style-type: none; width:250px; float:right;
   
}
.resultsearch ul li
{
 margin-top:6px;  
}
.watermarked {
	height:22px;
	width:200px; margin:1px;
	padding:1px;
	border:1px solid #1e0504;
	background-color:#F0F0FF;
	color:#1e0504;
	FONT-FAMILY: "Arabic Transparent", Arial, Helvetica, sans-serif; FONT-SIZE:16px; 
	text-align:left; font-weight: bold;
}
.viewhoteltext
{
    font-size:20px; font-weight:bold; font-family:"Arabic Transparent", Arabic Typesetting, Arial ;
    }





/*-------------------------------
Tabs
-------------------------------*/
ul.tabs 							{ margin: 0; padding: 0; float: left; list-style: none; height: 30px; 
									border-bottom: 0px solid #b0d2d7; border-left: 1px solid #b0d2d7; 
									border-right: 1px solid #b0d2d7;width: 899px; text-align:right; float:right;
									font: bold 18px Helvetica, Arial, sans-serif; }
	ul.tabs li 							{ float: left; margin: 0; padding: 0; width: 166px; height: 28px; 
										line-height: 28px; 
										border: 1px solid #c8b652; border-left: none; 
										margin-bottom: -1px; overflow: hidden;
										 position: relative; text-align: center; }
										 
   html ul.tabs li.active 				{ float: left; margin: 0; padding: 0; width: 222px; height: 28px; 
										line-height: 28px; 
										border: 1px solid #c8b652; border-bottom:0px; border-left: none; 
										margin-bottom: -1px; overflow: hidden;
									    position: relative;text-align: center;    }
										 
	ul.tabs li a 						{ text-decoration: none; color: #d5c467; display: block; font-size: 12px; 
	             						  padding: 0 6px; font-weight:bold; 
										/*border: 1px solid #fff; --Gives the bevel look with a 1px white border inside the list item--*/ 
										outline: none;/*	background: url(../img/tab.png);*/ text-transform: uppercase; }
	ul.tabs li a:hover 					{  background-color:#190403;}
html ul.tabs li.active a:hover {  border-bottom: 1px solid #b0d2d7; }
html ul.tabs li.active a{ color:#ffffff; border-bottom: 1px solid #b0d2d7;}


.tab_container 						{ border: 1px solid #c6c5c5; border-top: none; overflow: hidden; clear: both; 
               						  width: 899px;  height:250px;  text-align:center; float:none; 
									background: url(../img/tab-cont.png) repeat-x top; }
.tab_content 						{ padding: 20px; font-size: 1.4em;  width:800px; height:250px;
             						  text-align:left;  overflow:auto; }








#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {
	border: 3px solid #928019;
	border-width: 3px 3px 10px;
}
#gallery ul a:hover img {
	border: 3px solid #000000;
	border-width: 3px 3px 10px;
	color: #111111;
}
#gallery ul a:hover { color: #333333; }

