body {
	background-color:black

}


.wrapper {
	background-image:url(images/blue-anchor-background-body.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:100%;
	background-position:top;
	background-attachment:fixed
}

.header {
	width:835px;
	height:120px;
	background-image:url(images/blue-anchor-london-logo.gif);
	margin:0 auto

}

.header-wrapper {
	background-image:url(images/header-wrapper.gif);
	width:100%;
	height:120px;
	position:fixed;
	z-index:200
	

}

.main-content {
	width:825px;
	background-image:url(images/black-bg.png);
	margin:0 auto;
	z-index:-100;
	color:white;
	padding-top:200px;
	padding-bottom:250px;
}

.main-content p{
	font-size:16px;
	font-family:times;
	color:white;
	line-height:1.5em;
	margin-bottom:10px;
	text-align:left;

	
}

.text {
	padding-left:20px;
	padding-right:10px
}

.main-content h2 {
	font-family:times;
	font-size:18px;
	font-weight:bold;
	text-align:left;

}

.address {
	float:left;
	margin-top:10px

}

.list1 li{
	font-size:16px;
	font-family:times;
	margin-bottom:15px;
	text-align:left;
}


.list1 {
	padding-left:50px

}

.foodmenu {
	width:825px;
	font-family:66% Tahoma;
    line-height: 2em; 
	text-align:center;
	margin:0 0 0 0px;
	text-align:center
}

.foodmenu p{
	text-align:center

}

.foodmenu h2{
	font-family:times;
	font-size:18px;
	font-weight:bold;
	text-align:center	
}

.foodmenu h3{
	font-family:times;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	text-align:center
	

}

.foodmenu h4{
	font-family:times;
	font-size:16px;
	font-weight:bold;
	text-align:center
	

}

.list2 {
	margin:10px auto;
	width:825px;
	font-size:14px;
	font-family:times;
	text-align:center
}

.list2 a {
	text-decoration:none;
	color:white;
}

.list2 li{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}


/*MAIN NAVIGATION*/

.main-navigation {
	background: url(images/topnav_bg.gif) repeat-x;  
	width:100%;
	height:35px;
	font-size:13px;
	position:fixed;
	top:120px;
	z-index:200


}


ul.topnav {  
	list-style: none;  
	padding: 0 20px;  
	margin: 0 auto;  
	width: 835px;
	font-size:13px
}  

ul.topnav li {  
	float: left;  
	margin: 0;  
	padding: 0 25px 0 0;  
	position: relative; /*--Declare X and Y axis base for sub navigation--*/  
}  

ul.topnav li a{  
	padding: 10px 5px;  
	color: #fff;  
	display: block;  
	text-decoration: none;  
	float: left;  
}  

ul.topnav li a:hover{  
	background: url(images/topnav_hover.gif) no-repeat center top;  
}  

ul.topnav li span { /*--Drop down trigger styles--*/  
	width: 17px;  
	height: 35px;  
	float: left;  
	background: url(images/subnav_btn.gif) no-repeat center top;  
}  

ul.topnav li span.subhover {background-position: center bottombottom; cursor: pointer;} /*--Hover effect for trigger--*/  

ul.topnav li ul.subnav {  
	list-style: none;  
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/  
	left: 0; top: 35px;  
	background: #333;  
	margin: 0; padding: 0;  
	display: none;  
	float: left;  
	width: 130px;  
	border: 1px solid #111;  
}  
ul.topnav li ul.subnav li{  
	margin: 0; padding: 0;  
	border-top: 1px solid #252525; /*--Create bevel effect--*/  
	border-bottom: 1px solid #444; /*--Create bevel effect--*/  
	clear: both;  
	width: 130px;  
}  

html ul.topnav li ul.subnav li a {
	float: left;
	width: 115px;
	background: #333 url(dropdown_linkbg.gif) no-repeat 10px center;
	padding-left: 10px;
	font-size:11px
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #222 url(dropdown_linkbg.gif) no-repeat 10px center; 
}

/*Gallary*/

#table {margin:0 0 0 30px;
		width:540px;
		font-family:66% Tahoma;
		
		
		}



#table img {
	border: 0;
	margin-top: 5px;
	} 

#table a {
	display: block; 
	width: 110px; 
	height: 110px; 
	background-color: #E0E0E0; 
	color: #000;
	text-align: center;
	}

#table a:hover {
	background-color: #265275;
	color: #000;
	}
	
#table td {
	text-align: center;
	padding:20px
	}

.form {
	margin:20px 0px 0px 20px;
	width:500px

}

.form2 {
	margin:20px -60px 0px 0px;
	float:right
}

span.inputWrap {
	display: block;
	float: left;
	width: 195px;
	height: 34px;
	background: url(images/bg-input.gif) no-repeat top left;
	position: relative;
	margin: 0px 0px 10px 110px;
}

span.inputWrap2 {
	display: block;
	float: left;
	width: 195px;
	height: 34px;
	background: url(images/bg-input.gif) no-repeat top left;
	position: relative;
	margin: 0px 0px 10px 0px;
}

span.textWrap {
	display: block;
	float: left;
	width: 385px;
	height: 124px;
	background: url(images/bg-textarea.gif) no-repeat top left;
	position: relative;
	margin: 0px 5px 10px 0px;
}


span.textWrap {
	display: block;
	float: left;
	width: 385px;
	height: 124px;
	background: url(images/bg-textarea.gif) no-repeat top left;
	position: relative;
	margin: 0px 5px 10px 0px;
}

span.inputWrap input {
	display: block;
	position: absolute;
	width: 178px;
	height: 24px;
	padding: 5px 7px;
	background: none !important;
	border: none !important;
	font-family: Arial, sans-serif;
	color: gray;
	font-size: 13px;
	font-weight: bold;
}

span.inputWrap2 input {
	display: block;
	position: absolute;
	width: 178px;
	height: 24px;
	padding: 5px 7px;
	background: none !important;
	border: none !important;
	font-family: Arial, sans-serif;
	color: gray;
	font-size: 13px;
	font-weight: bold;
}

span.textWrap textarea {
	display: block;
	position: absolute;
	width: 300px;
	height: 97px;
	padding: 10px 5px;
	background: none !important;
	border: none !important;
	font-family: Arial, sans-serif;
	color: gray;
	font-size: 13px;
	font-weight: bold;
}

.slideshow { height: 223px; width: 539px; margin: auto;float:right }

.footer p{
	color:white;
	bottom:0px;
	border-top:1px solid white;
	font-size:11px;
	text-align:center;
	padding-top:10px;
	font-weight:bold

}

.footer p a{
	color:white;
	font-weight:bold

}
.footer {
	margin-top:30px

}

