#guides-button{
float:right;
line-height:50px;
}

.guides{
margin-left:16px;
padding:0 14px 0 20px;
}

/* Footer Link */
.submenu{
	font-family: Verdana;
	font-size:12px;
	left:0;
	position:absolute;
	top:0;
	z-index:100;
	width:320px;
	}

.submenu .topc{
	float: left;
	background: url("http://www.hookahbars.co.uk/bar-and-cafes/images/sub_bg_curve2.png") no-repeat;
	width: 320px;
	height: 15px;
	}

.submenu .menutitle{ 
	background: url("http://www.hookahbars.co.uk/bar-and-cafes/images/sub_bg.png") repeat-y;
	float:left;
	width:320px;
	}
.submenu .bottomc{
	float: left;
	background: url("http://www.hookahbars.co.uk/bar-and-cafes/images/sub_bg_curve1.png") no-repeat;
	width: 320px;
	height: 15px;
	}

.submenu .menutitle ul{ 
	float:left;
	list-style-type:none;
	margin:0;
	padding:0 0 0 22px;
	text-align:left;
	width:86%;
	}

.submenu li{
	float:left;
	line-height:15px;
	width:100%;
	}

.menutitle ul li a{
	text-decoration: none;
	}

.menutitle ul li a span{
	color:#FFFFFF;
	float:left;
	font-family:Verdana;
	font-size:11px;
	padding:2px;
	text-decoration:none;
	width:98%;
	cursor: pointer;
	}

.menutitle ul li a span:hover{
	text-decoration: underline;
	}

.anylinkshadow{
	visibility: hidden; 
	position: absolute;	
	left: 0; 
	top: 0; 
	z-index: 99; 
	background: none;
	}


/* Contents */
#component-links{
float:left;
font-size:13px;
margin-bottom:20px;
margin-top:12px;
text-align:left;
width:100%;
	}

#component-links .link-item{
background-color:#EDE2DF;
border-top:1px solid #9F9C9C;
float:left;
margin-top:3px;
padding:4px;
width:98%;
	}

.link-item .hyper-link{
	float:left;
	}

.link-item .hyper-link a{
	color:#CF230B; font-size:13px; font-weight:bold; text-decoration:none; text-transform:capitalize;
	}

.link-item .hyper-link a:hover{
	text-decoration:underline;
	background-color:#BFBFBF;
	}

.link-item  .descriptions{
	font-size:13px;	width:100%;
	}

.link-item .url{
	color:#4BB2FD; float:left; font-size:11px; text-align:left; width:100%; 
	}
