/* CSS Document */

@import url(normalise.css);
@import url(type.css);
@import url(forms.css);

/* Layout */

html { 
	text-align: center;
	background-color: #0000000;
}

body {
	position: relative;
	width: 100%;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
}

#top, #navigation, #content, #footer, #credits, imagery {
	margin: 0 auto;
	padding: 0;
	width: 890px;
}

#navigation {
	height: 70px;
	background-image: url(/lebanese-restaurant-london/img/bar.jpg);
	background-repeat: no-repeat;
	text-align: left;
	position: relative;
}

#navlogo {
	padding-top: 10px;
	float: left;
}

#navbar {
	float: right;
	padding-top: 18px;
}

#imagery {
	height: 200px;
	clip: rect(0, 890px, 200px, 0);	
}

.restaurant {
	background-image: url(/lebanese-restaurant-london/img/h7.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}

.food {
	background-image: url(/lebanese-restaurant-london/img/F-Falafel-05.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}

#content {
	padding: 20px 0;
	text-align: left;
}

#content ul {
    margin-left: 20px;
}

#menusections {
	float: right;
	text-align: left;
	width: 250px;
	margin: 0 10px;
	color: #FFFFFF;
}

#sidebar {
    width: 250px;
    float: right;
    margin-left: 5px;
}

#twitter_div {
    background-image: url('img/twitterBG.png');
    background-repeat: no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    width: inherit;
    height: 221px;
}
 
#profile {
    color: #FFFFFF;
}

#intro a, #content a,
#profile a, #tweets a {
    color: #FFFFFF;
}

#content a img {
    padding: 0 10px 10px 0;
}

#content a.gallery_lib {
    text-decoration: none;
    border-bottom: none;
}

#avatar {
    float: left;
    padding: 0 10px 10px 0;
}

#account {
    float: left;
}

#tweets {
    clear: both;
}

#reviews {
	width: 630px;
    height: 180px;
    overflow: hidden;
}

.review p {
    font-family: "Palatino Linotype",Palatino,"Book Antiqua",Georgia,"Times New Roman",Times,serif;
    font-style: italic;
    font-size: 1.4em;
}

#reviews h1 {
    font-family: "Palatino Linotype",Palatino,"Book Antiqua",Georgia,"Times New Roman",Times,serif;
    font-style: italic;
    font-size: 1.4em;
    font-variant: small-caps;
    height: 31px;
    width: 250px;
}

div.date {
	clear: both;
	font-size: 0.8em;
}

div.date, span.followers {
	font-size: 0.9em;
    color: #CC66FF;
}

span.txt {
    color: #FFFFFF;
}

.imgreplace {
    text-indent: -9999px;
}

.timeout {
    background-image: url('/lebanese-restaurant-london/img/review-timeout.png');
    margin-left: 10px;
}

.squaremeal {
    background-image: url('/lebanese-restaurant-london/img/review-square-meal.png');
    margin-left: 10px;
}

.viewlondon {
    background-image: url('/lebanese-restaurant-london/img/review-view-london.png');
    margin-left: 10px;
}

.toptable {
    background-image: url('/lebanese-restaurant-london/img/review-toptable.png');
    margin-left: 10px;
}

.titles {
    margin-bottom: 10px;
}

#subscribe_form {
    margin-bottom: 20px;
}

#subscribe_form, #subscribe_form label {
    color: #FFFFFF;
    font-size: 0.9em;
}

#subscribe_form p {
    padding: 0;
    margin: 0;
}

.nodots {
    border: none !important;
}