body {
	background-image:url('../BBB_images/page_background.jpg');
	background-repeat: repeat;
	text-align: center; /* For IE */
	margin: 0;
	padding: 0;
}

#page_wrapper { 
	margin: 0 auto;
	width: 960px;
	text-align: left;
	padding: 10px 0 0 0;
	/* border: 1px solid; */
}


#header {
	width: 960px;
	height: 175px; 
	background-image: url('../BBB_images/header.jpg');
	/* border: 1px solid; */
}

#horizontal_navigation {
	width: 960px;
	height: 25px;
	float: left;
	background-image: url('../BBB_images/menu_horiz.jpg');
	/* border: 1px solid; */
}

#content {
	width: 960px;
	margin: 0; 
	padding: 0;
	float: left;
	background-image: url('../BBB_images/content_background.jpg');
	background-repeat: repeat-y;
}

#page_title {
	width: 960px;
	height: 50px;
	margin: 0;
	padding: 0;
	float: left;
}

#content_left { 
	width: 725px;
	margin:  0 0 0 13px;
	padding: 0;
	float: left;
}

#content_left_late_availability { 
	width: 925px;
	margin:  0 0 0 13px;
	padding: 0;
	float: left;
}

#top_banner { 
	width: 725px;
	height: 75px;
	margin: 0;
	padding: 0 0 10px 0;
	xxxfloat: left;
	/* border: 1px solid; */
}

#database_content {
	margin: 0 0 0 0;
	padding: 0;
	/* border: 1px solid; */
}

#content_right {
	width: 200px;
	margin: 0;
	padding: 0 16px 0 0;
	float: right;
	/* border: 1px solid; */
}

.content_right {
	margin: 0;
	padding: 0 16px 2px 0;
	float: right;
}

#footer {
	width: 960px;
	height: 115px;
	margin: 0;
	padding: 0;
	float: left;
	background-image: url('../BBB_images/footer_accommodation.jpg');
}

.text1  { 
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 12px; 
	color: #ffffff; 
	font-weight: bold;
	letter-spacing: 0.5px; 
}

.text2  { 
   font-family: tahoma, verdana, helvetica, sans-serif; 
   font-size: 11px; 
   color: #000000; 
   font-weight: normal; 
   margin: 0;
   padding: 0 0 0 3px;
   /* padding-left: 3px; */
}

.text3  { 
   font-family: tahoma, verdana, helvetica, sans-serif; 
   font-size: 11px; 
   color: #000000; 
   font-weight: normal; 
   margin: 0;
   padding: 0 0 0 0;
}

.text3a  { 
	margin: 0;
	padding: 0;
}

a {text-decoration: none;}
	
a:link {color: #0000ff;}
/* a:visited {color: #c0c0c0;} */
a:hover {color: #008400;}
a.underline:hover {text-decoration: underline;}

.spacer_1 {
	margin: 0;
	padding: 3px 0 0 0;
}

.spacer_2 {
	margin: 0;
	padding: 5px 0 0 0;
}

#content_late_availability { 
	width: 930px;
	margin:  0 0 0 13px;
	padding: 0;
	float: left;
}

#sykes_top_banner_accommodation {
	margin: 0;
	padding: 0;
  /* border: 1px solid; */ 
}













