*{
	padding:0;
	margin:0;
	border:0;
}
.clear{
	clear:both;
}

a			{ color: #7a7a7a; text-decoration: underline; }
a:link		{ color: #7a7a7a; text-decoration: underline; }
a:visited	{ color: #7a7a7a; text-decoration: underline; }
a:hover		{ color: #7a7a7a; text-decoration: none; }
a:active	{ color: #7a7a7a; text-decoration: underline; }

a.footerdivs			{ color: #00ADEF; text-decoration: none !important; }
a.footerdivs:link	{ color: #00ADEF; text-decoration: none !important; }
a.footerdivs:visited	{ color: #00ADEF; text-decoration: none !important; }
a.footerdivs:hover	{ color: #00ADEF; text-decoration: underline !important; }
a.footerdivs:active	{ color: #00ADEF; text-decoration: none !important; }


#wrapper{
	width:946px;
	margin:auto;
}
#logo{
	width:448px;
	height:102px;
	background-image:url('../images/logo.jpg');
	float:left;
}
#top_navigation{
	width:946px;
	height:34px;
	background-image:url('../images/top_navigation_bar.jpg');
	margin-right:auto;
margin-left:auto;
}

#top_navigation ul{
	list-style-type:none;
width:920px;
margin-right:auto;
margin-left:auto;

	
}

#top_navigation ul li{
	padding-top:4px;
	float:left;
margin-left:40px
}

#top_navigation ul:last-child{
margin-right:1;
}

#top_navigation ul li a{
font-weight:bold;
color:white;
font-family:"Dejavu Sans","Verdana",serif;
font-size:0.7em;
text-align:justify;
}

#top_add_banner{
	width:498px;
	height:82px;
	background-image:url('../images/top_adds.jpg');
	float:left;
	padding-top:20px;
	
}
#top_add_banner a {
margin-left:20px;

}

#header{
	margin-top:15px;
	width:946px;
	height:136px;
}
#content{
	widht:741px;
	float:right;
}
#riads{
	width:741px;
}
#riads ul {
	list-style-type:none;
	width:741px;
	margin-top:3px;
}
#riads ul li {
	width:247px;
	height:240px;
	float:left;
}
#riads ul li>div{
	float:left;
	height:240px;

}

#riads ul li.riad_o{
	width:490px;
	height:240px;
	float:left;
	padding-left:4px;

}
#riads ul li.riad_o p{
	
	color:#8E8E8E;
font-family:"Dejavu Sans","Verdana",serif;
font-size:0.6em;
text-align:justify;
width:450px;
line-height:1.9em;
padding-left:15px;
}


#riads ul li div.riad_left{
	width:15px;
	background-image:url('../images/riad_container_left.jpg');
}

#riads ul li div.riad_bg{
	width:217px;
	background-image:url('../images/riad_container_bg.jpg');
	
}

#riads ul li div.riad_right{
	width:13px;
	background-image:url('../images/riad_container_right.jpg');

}
#riads ul li div.riad_bg div.price{
	height:55px;
	background-image:url('../images/riads_price_tag.jpg');
	width:46px;
	float:right;
	
}
#riads ul li div.riad_bg div.price p{
	font-family:Arial,Helvetica,sans-serif;;
	font-weight:bold;
	font-size:1em;
	color:white;
	padding-top:20px;
	
width:46px;
text-align:center;
}



#riads ul li div.riad_bg div.title{
	height:35px;

	width:165px;
	float:left;
padding-top:20px;	
}
#riads ul li div.riad_bg div.title a{
font-family:Arial,Helvetica,sans-serif;;
	font-weight:bold;
	font-size:1.2em;
	color:#0d7cd7;
}

#riads ul li div.riad_bg div.photo{
	height:81px;

}
#riads ul li div.riad_bg div.desc{
padding-top:10px;
height:60px;
color:#8E8E8E;
font-family:"Dejavu Sans","Verdana",serif;
font-size:0.7em;
 text-align:justify;
}

#riads ul li div.riad_bg div.options{
	height:30px;

}
#riads ul li div.riad_bg div.options span.map{
	margin-right:54px;
			margin-left:54px;

}
#featured_riad{
	width:741px;
	height:210px;
	background-image:url('../images/featured_riad_container.jpg');
}
#featured_riad>div{
	float:left;
}


#featured_riad_left{
	width:11px;
	height:210px;
	background-image:url('../images/featured_riad_border_left.jpg');
}
#featured_riad_right{
	width:11px;
	height:210px;
	background-image:url('../images/featured_riad_border_right.jpg');
}
#featured_riad_content{
	width:719px;
	height:210px;
		
}
.featured_riad_title{
width:217px;
height:23px;	

}

 div.featured_riad_title h1,h1{
color:#ff8400;
font-family:Helvetica,sans-serif;
font-size:0.9em;
font-weight:bold;
padding-top:10px; 
}
.featured_riad_price{
	width:107px;
	height:53px;
	background-image:url('../images/price_tag.jpg');
	margin-left:115px;
}
p.promotion_price{
	font-family:Arial,Helvetica,sans-serif;;
	font-weight:bold;
	font-size:1.1em;
	color:white;
	padding-top:15px;
	padding-left:55px;
	width:43px;
	height:33px;
	text-align:center;}

.featured_riad_name{
	width:217px;
	height:26px;
	
}
.featured_riad_name a {
	font-family:Arial,Helvetica,sans-serif;;
	font-weight:bold;
	font-size:1.2em;
	color:#0d7cd7;
	
}

.featured_riad_description{
	height:76px;
	width:217px;

}


.featured_riad_description a	{color:#8E8E8E;
font-family:"Dejavu Sans","Verdana",serif;
font-size:0.6em;
text-align:justify;
}
#featured_riad_details{
	width:217px;
	height:210px;
	float:left;
	overflow:hidden;
	padding-left:6px;
}
.options{
	height:24px;
	width:243px;
}
.options span a{
	
	font-family:"Dejavu Sans","Verdana",serif;
	font-size:0.7em;
	font-weight:bold;
	color:#096cbc;

	
}

.options span a:hover{
	
	text-decoration:underline;

	
}

.options span.visit a {
	color:#ff8400;

}


.map{
		margin-right:54px;
			margin-left:54px;
}



#sidebar{
	width:205px;
	float:left;
	background-image:url('../images/sidebar_bg.jpg');
}
#sidebar_content{
min-height:680px;

}

#sidebar_top{
	width:205px;
	height:5px;
	background-image:url('../images/sidebar_top.jpg');
}

#sidebar_bottom{
	width:205px;
	height:5px;
	background-image:url('../images/sidebar_bottom.jpg');
}


#featured_riad_pictures{
	width:480px;
	height:210px;

	float:right;
	
}
#featured_riad_pictures img{
	margin-top:7px;
}



#newsletter{

	width:186px;
	height:95px;
	background-image:url('../images/newsletter.jpg');
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	
}

#discoverrabat{
	width:186px;
	height:152px;
	background-image:url('../images/discover_rabat.jpg');
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

#discoverrabat a {
	width:186px;
	height:152px;
	display:block;
	
}

#search{
	width:186px;
	margin-left:auto;
	margin-right:auto;
	
}
#search h1{

color:#ff8400;
font-family:Helvetica,sans-serif;
font-size:0.9em;
font-weight:bold;
padding-top:5px; 

}

#search_form{
	height:114px;
	width:186px;
	background-image:url('../images/search.jpg');
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}




#footer{
	width:100%;
	padding-top:5px;
/*	background-image:url('../images/footer.jpg');*/

}

#footer_content{
	width:941px;
	height:40px;
	background-color:#EDEDED;
	text-align:center;

	margin-left: auto;
	margin-right: auto;
	border-top:solid;
	border-top-color:#999999;
	border-top-width:thin;
	
font-weight:bold;
font-family:"Dejavu Sans","Verdana",serif;
font-size:9px;

}


#footerdivs {
	float: left;
	width: 20%;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:gray;

}