
/*
----------------------------------------------
BODY
----------------------------------------------
*/




.booking {
	color:#fff;
	font-family: verdana, verdana, sans-serif;
	font-size:1em;
	padding:0px;
	color:#666666
}


.bookings {
	color:#fff;
	font-family: verdana, verdana, sans-serif;
	font-size:1em;
	padding-top:35px;
	padding-left:20px;
	color:#666666
}

.live-assistance {
	width:500px;	
}

.live-assistance div{
	width:500px;	
}

.book {
	color:#fff;
	font-family: verdana, verdana, sans-serif;
	font-size:14px;
	letter-spacing:0px;
	padding:0px;
	margin-right:30px;
	color:#666666;
	background-image:url(gfx/index/booktop.jpg);
	background-repeat:no-repeat;
}



strong{color:#02b7fd;
		font-weight:bold;}

td { vertical-align:top }



img {border:0;}


list-style-image { image:url(gfx/content/bullet.jpg);}






/*

/*
----------------------------------------------
HEADER
----------------------------------------------
*/


.topbg {
	margin:0 0 0 0;
	padding:0 0 0 0;
	line-height:18px; 
	background-image:url(gfx/head/top-bg.jpg);
}

ul {
	margin: 0 0 0px 20px;
	padding: 0 0 0px 0px;
		
		}
li {
	margin: 0 0 10px 20px;
	padding: 0 0 0px 20px;
	
		}
/*
----------------------------------------------
NAVIGATION 
----------------------------------------------
*/




#menu
{
padding:0 0 0 0;
margin:0 0 0 0;
color:#fff;
font-family: verdana, verdana, sans-serif;
white-space:nowrap;
list-style-type:none;
text-align:center;
}
#menu li {display:inline;}
#menu li a
{
padding:0 0px 0 0;
margin:0 0 0 0;
color:#000;
text-decoration:none;
float:left;
text-align:center;
}

.nav{ margin:0 0px 0 0px;
	padding:0 70px 0 0px;}

.navimg{ padding:0 0px 0 1px;}

.headerimg{ padding:0 0px 0 0px;}


#but_birm {margin:0 0 0 0;
	color:#FFFFFF;
	font-family: verdana, verdana, sans-serif;
	font-size:0.9em;
	padding:15px;
	background-image:url(gfx/nav/but_bham.jpg);}
	
#but_birm a {color:#FFFFFF;}
	


/*
----------------------------------------------
CONTENT
----------------------------------------------
*/

.content {padding:0 54px 0 0px;

font-family: verdana, verdana, sans-serif;
	color:#666666
	
	
		}


	
.ratesbox3 {
	color:#00aeef;
	font-family: verdana, verdana, sans-serif;
	font-size:1.0em;
	background:#f1f0f0;
	
	}
	
.rates {
	color:#00aeef;
	margin:0 54px 0 0;
	font-family: verdana, verdana, sans-serif;
	font-size:0.8em;
	background:#f1f0f0;
	
	
	}
	
.content2
	{ padding:10px;

		}


	
.ratestop {
	color:#00aeef;
	margin:0 54px 0 0;
	padding:5px;
	font-family: verdana, verdana, sans-serif;
	font-size:1em;
	background:#f1f0f0;
	border-bottom:#333333 dotted 1px;
	
	
	}

.text {	color:#fff;
	font-family: verdana, verdana, sans-serif;
	font-size:0.8em;
	padding:5px;
	color:#666666
	}


/*
----------------------------------------------
FOOTER
----------------------------------------------
*/

.foot {
	margin:0px;
	background:#efefef;
	font:0.7em verdana,sans-serif ;
	line-height:18px; 
	color:#666666
}

A:link {color:#fe820e;
		padding:0 0 0 0;}
A:visited {color:#fe820e;
padding:0 0 0 0;}
A:active {color:#fe820e;
padding:0 0 0 0;}
A:hover {color:#cccccc; 
padding:0 0 0 0;
text-decoration:none;}



.newssignup {
	font:bold 16px verdana, "Lucida Grande", Arial;
	color:#555;
	padding:5px;
	width:340px;
	line-height:19px;
	border:1px solid #019DD0;
	border-bottom:1px solid #006FA8;
}

.newssignup:hover {
	font:bold 16px verdana, "Lucida Grande", Arial;
	color:#000;
	padding:5px;
	width:340px;
	line-height:19px;
	background:#C8F1FF;
	border:1px solid #019DD0;
	border-bottom:1px solid #006FA8;
}

.newsbut {
	margin-top:1px;
}

.subscribebox {
	border:1px solid #019DD0;
	border-bottom:1px solid #006FA8;
	padding:15px;
	background:#f3f3f3;
	font:bold 16px verdana, "Lucida Grande", Arial;
}