/* CSS Document */

/* CSS Document */

body {
	background-position:top;
	text-align:center;
	margin-top:0px;
	background-color:#EBEBEB;
	background-color:#756968;
	background-image:url(images/pattern_bg.png);
	/*background: linear-gradient(#ff2b25, #FFCC00); */
}

#wrapper{
	width:756px;

	margin:auto;
	text-align:left;
	font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
	/*font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;*/
	box-shadow: 0px 1px 6px #000;

}

#content{
	width:736px;
	padding:10px;
	text-align:left;
	background-color:#FFF;
	display:block;
}

h1, h2, h3{
	color:#786024;
}

h1{
	margin-top:0px;
	
}

/*
.top_logo{
	position:relative;
	top:-440px;
	margin-left:20px;
	margin-bottom:-250px;
	display:inline-block;
	
	box-shadow: 0px 1px 6px #000;
}
*/

.top_logo{
	display:inline-block;
	float:left;
	background-color:#FFF;
}


/*
.top_buttons{
	
	display:block;
	width:756px;
	height:42px;
	
	position:relative;
	text-align:right; 

	background-image:url(http://charmdubai.com/images/transparent_bg.png);
	top:-61px;
}

.top_buttons a:link, .top_buttons a:visited{
	float:left;
	display:inline-block;
	text-decoration:none;
	color:#000;
	padding:15px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:18px;
	font-style:italic;
}

.top_buttons a:hover{
	background-color:#FFF;
}
*/


.top_buttons{
	
	display:block;
	width:756px;
	height:42px;
	
	float:left;
	
	background: linear-gradient(180deg, #FFF, #EBEBEB);
	border-top:1px solid #EBEBEB;
}

.top_buttons a:link, .top_buttons a:visited{
	float:left;
	display:inline-block;
	text-decoration:none;
	color:#000;
	padding:15px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:18px;
	font-style:italic;
	text-shadow: 1px 1px #CCC;
}

.top_buttons a:hover{
	text-decoration:underline;
}




.schedule{
	width:240px; 
	margin-left:20px;
	display:inline-block;
	font-size:14px;
}

.schedule_day{
	display:inline-block;
	width:100px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	border-top:1px solid #CCC;
	clear:left;
}
.schedule_hours{
	display:inline-block;
	width:130px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	border-top:1px solid #CCC;
	font-family:Verdana;
	font-size:14px;
	text-wrap:none;
}


.social_networks_list{
	
}
.social_networks_list a:link, .social_networks_list a:visited{
	display:block;
	width:200px;
	padding-top:5px;
	padding-bottom:5px;
	border-top:1px solid #CCC;
	text-decoration:none;
	color:#777;
}

.social_networks_list a:hover{
	color:#000;
}