/* CSS Document */

body {
color:#333333;
background:rgb(224,222,217) url(assets/images/morena.gif);
min-width:820px;
font-family:"Verdana", "Helvetica", "Arial", sans-serif;
font-size:1em;
}

a:link {color:#666; background:transparent; text-decoration:underline;}
a:visited {color:#666; background:transparent; text-decoration:underline;}
a:hover {color:#333; background:transparent; text-decoration:none;}

#content {
width:760px;
color:#666;
background:none;
position:relative;
left:50%;
font-size:75%;
text-align:left;
margin-left: -380px;
}

#bar {
width:760px;
color:#fff;
background:#000;
text-align:right;
vertical-align:middle;
font-family:Georgia, "Times New Roman", Times, serif;
padding:10px 0px 5px 0px;
}

#bar a:link {color:#fff; background:none; padding-right:10px; font-size:90%; text-decoration:none; letter-spacing:.25em; border:0px;}
#bar a:visited {color:#fff; background:none; padding-right:10px; font-size:90%; text-decoration:none; letter-spacing:.25em; border:0px;}
#bar a:hover {color:rgb(254,235,53); background:none; padding-right:10px; font-size:90%; text-decoration:none; letter-spacing:.25em; border:0px;}

#bar a.raise:link {padding:0px 5px;}
#bar a.raise:visited {padding:0px 5px;}
#bar a.raise:hover {padding:0px 5px;}

#header {
width:760px;
height:108px;
color:#000;
background:rgb(224,222,217) url(assets/images/header-restaurant.gif) no-repeat;
text-align:center;
vertical-align:bottom;
}

#nav {
padding-top:81px;
}

#nav a:link {color:#fff; background:none; letter-spacing:.25em; font-size:95%; text-decoration:none;}
#nav a:visited {color:#fff; background:none; letter-spacing:.25em; font-size:95%; text-decoration:none;}
#nav a:hover {color:#000; background:none; letter-spacing:.25em; font-size:95%; text-decoration:none;}

#photos {
color:#666;
background:#fff;
padding:10px 10px 20px 10px;
float:left;
}

.pad {padding-right:10px;}
.lefty {float:left;}
.righty {float:right;}

#main {color:#666;background:#fff;padding-bottom:20px;float:left;}

#col1 {
width:240px;
color:#666;
background:#fff;
line-height:18px;
padding:36px 10px 20px 10px;
float:left;
}

#col2 {
width:240px;
color:#666;
background:#fff;
line-height:18px;
padding:0px 10px 20px 0px;
float:left;
}

#col3 {
width:240px;
color:#666;
background:#fff;
line-height:18px;
padding: 0px 10px 20px 0px;
float:left;
}

#chair6list {padding:0px 20px 0px 10px;text-align:right;}

.sulabel {color:#000;font-size:90%;}
.signup {margin-bottom:10px;}
.signupbtn {margin-top:5px;margin-bottom:10px;}

#col4 {
width:490px;
color:#666;
background:#fff;
line-height:18px;
padding: 0px 10px 20px 10px;
float:left;
list-style-type:none;
}

#col4 h1 {color:#000; background:none; font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:.15em; font-size:110%; padding:0px; margin:0px;}
#col4 h2 {color:#000; background:none; font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:.15em; font-size:110%; padding:0px; margin:0px;}
#col4 h3 {color:#666; background:none; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:.15em; font-size:100%; padding:0px; margin:0px;}
#col4 p {padding-bottom:18px; margin:0px;}
#col4 strong {color:#000;} /* color:#818958; */

#col4 a:link, #col4 a:visited {color:#57abae;text-decoration:underline;}
#col4 a:hover {color:#c60;text-decoration:none;}

#credits {
width:760px;
height:20px;
color:#666;
background:none;
position:relative;
left:50%;
font-size:75%;
line-height:24px;
text-align:right;
margin-left: -380px;
}

#credits a:link {color:#666; background:none; font-size:90%; letter-spacing:.15em; text-decoration:none;}
#credits a:visited {color:#666; background:none; font-size:90%; letter-spacing:.15em; text-decoration:none;}
#credits a:hover {color:#000; background:none; font-size:90%; letter-spacing:.15em; text-decoration:none;}
