body
{
	background: url(ayoubimages/ayoub-body.jpg);
	background-repeat: repeat;
	margin-top: 10px;
	padding: 0;
	font-family: Tempus Sans ITC,"Times New Roman",arial,verdana, sans-serif;
	font-size: 12px;
	zoom:1;
	color: #ecd93f;
	text-align: center;  
}

h1 { font-size: 26px; text-align: center; margin: 0px; padding-bottom: 0px; padding-top: 0px; letter-spacing: 1px; font-weight: bold; color: #000000; text-style: italic; text-decoration: none;}
h2 { font-size: 16px; text-align: left; margin-left: 0px; padding-bottom: 0px; padding-top: 0px; font-weight: normal; color: #000000;}
h3 { font-size: 16px; text-align: center; margin-left: 0px; padding-bottom: 0px; padding-top: 0px; font-weight: normal; font-style: italic; color: #9b5a03; line-height: 16px;}
h4 { font-size: 14px; text-align: center; margin-left: 0px; padding-bottom: 0px; padding-top: 0px; font-weight: normal; color: #000000; line-height: 14px;}

.events {font-size: 16px; text-align: left; font-weight: bold; text-decoration: none;}

img {border: none;}

#container_index
{
 margin-top: 0px;
 }
 
#container_events
{
margin-top: 10px;
margin-left: auto;
	margin-right: auto;
\width: 1100px;
w\idth: 1100px;
height: 790px;
border: none;
background-color: #8A2A13;
}
	
		
#banner
{
	background: url(ayoubimages/cafe-logo-events2.jpg);
	width: 950px;
	height: 210px;
	padding: 0px;
	margin: 0px;
	margin-left: 120px;
	margin-top: 5px;
	background-repeat: no-repeat;
	background-position: right top;
	}
	
#banner a, #banner a:hover,
{
text-decoration: underline;
color:#000000;
}


	#left_column
{
	float: left;
	height: 500px;
	color: #8A2A13;
	margin-left: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 170px;
	padding: 0px;

}

#middle_column
{
	float: right;
	width: 710px;
	height: 270px;
	margin-top: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-bottom: 15px;
	padding: 10px;
	text-align: left;
	color: #000000;
	text-transform: ;	
}

#right_column
{
   float: right;
	width: 200px;
	height: 420px;
	padding: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	text-align: center;
	}

#footer_flash
{
text-align: center;
margin-top: 5px;
color: #000000;
}
	
#footer_events
{

	width: 1110px;
	height: 140px;
	margin-top: 0px;
	padding: 0px;
	color: #F5961E;  
}

#footer_events a, #footer_events a:link, #footer_events a:visited
{
text-decoration: underline;
color:#000000;
}
#footer_events a:hover, #footer_events a:active
{
text-decoration: underline;
font-weight: bold;
color: #000000;
}

#footer_table_reviews
{
text-align: center;
float: right;
width: 670px;
height: 100px;
margin-top: 2px;
cellspacing: 0px;
cellpadding: 10px;
vertical-align: top;
background-color: #F5961E;
border: solid 2px double #000000;
}

#footer_table_address
{
width: 180px;
float: right;
width: 250px;
cellspacing: 00px;
cellpadding: 10px;
vertical-align: top;
}

#footer_table_address a, #footer_table_address a:link, #footer_table_address a:visited
{
text-decoration: underline;
color:#F5961E;
}
#footer_table_address a:hover, #footer_table_address a:active
{
text-decoration: underline;
color: #000000;
}