body,html{margin:auto;padding:0px;font-family : Arial,verdana,tahoma, helvetica, serif;	font-size : 11px;	text-align:center;	color:#49463f;height:100%;z-index: -1;}

img {border:0px;}
p{ font-family : arial,verdana,tahoma, helvetica, serif;background-color:inherit;  font-size : 11px;	color:#49463f;}
ul{ font-size: 10px; font-family : arial,verdana,tahoma, helvetica, serif;}

.restheader {font-size: 13pt; color: darkred; font-weight: bold;}
.events {width: 440px; font-size: 11pt; position: relative; top: 50px; left: 10px;}
.maintext {color: white; font-size: 13pt; padding: 10px;}
.restaurant a .barcelona  {border: 1px solid black; font-size: 11pt; font-style: italic; background-color: 990000; width: 290px; height: 260px; position: absolute; top: 120px; left: 400px; padding: 10px; z-index: 200; display: none;}
.restaurant a {color: black; font-weight: bold; text-decoration: none;}
.restaurant a:hover {text-decoration: underline;}
.restaurant {color: #7F5E17; font-size: 13pt; font-weight: bold;}
.maintable {border: 1px solid black;}

/* p:hover {border: 1px solid black;} */
.NAV {font-size: 10pt; color: #990000; font-weight: bold;font-family : arial;}
a:link.NAV{font-size: 10pt; color:#530000;text-decoration:none;background-color:inherit;  font-weight:bold;}
a:visited.NAV{font-size: 10pt; color:#530000;text-decoration:none;background-color:inherit;  font-weight:bold;}
a:hover.NAV{font-size: 10pt; color:#990000;text-decoration:underline;background-color:inherit;  font-weight:bold;}

.recipes {background-color: #CFE3C4; padding: 4px; border-top: 1px solid #333333; border-bottom: 1px solid #333333; margin-bottom: 10px;}
.recipeH {font-size: 12pt; color: #990000; font-weight: normal;}

.eventtext {font-size: 8pt; color: black;}
.eventtextlist {font-size: 8pt; color: black; line-height: 160%}
.eventBG {background-color: #D3E4C9; padding: 5px; border-top: 1px solid #333333; border-bottom: 1px solid #333333; margin-bottom: 10px;}
.eventHeader{font-size: 10pt; color: black;}
.eventTitle{font-size: 9pt; color: #333333;}
.eventBody {font-size: 8pt; color: #333333;}

.events5 {background-color: #CFE3C4; padding: 5px; border-top: 1px solid #333333; border-bottom: 1px solid #333333; margin-bottom: 10px;}
.eventdate {font-size: 10pt; color: #444444;}

.header2 {font-size: 16pt; color: #DB9F31; font-weight: bold;}
.events6 {background-color: #CFE3C4; padding: 5px; border: 1px solid #333333; margin-bottom: 10px; color: black;}

div.serverdetail { margin-left:25px; }
div#overallrating { margin-top:10px; font-weight:bold; }

table#serverdetails  
{
    margin-top:5px;
    margin-left:25px;
    font-family : arial,verdana,tahoma, helvetica, serif;
    background-color:inherit;  
    font-size : 11px;	
    color:#49463f;
    border-spacing:0;
    border:1px solid #000;
    border-collapse:collapse;
}
table#serverdetails th
{
    font-weight: bold;
    background-color: #ccc;
    border:1px solid #000;
    border-collapse:collapse;
    padding:5px;
}
table#serverdetails td
{
    padding:5px;
    border:1px solid #000;
    
}

h1{ font-family:tahoma,helvetica,arial,verdana,serif;background-color:inherit;font-size:10px;font-weight:bold;color:#49463f;margin:0px;padding:0px 0px 5px 0px;}
h2{ font-family:Arial,verdana,tahoma, helvetica, serif; background-color:inherit;font-size:12px;font-weight:bold;color:#49463f;}
h3{ font-family:tahoma,helvetica,arial,verdana,serif; background-color:inherit;font-size:14px;font-weight:bold;color:#49463f;}
h4{ font-family:Arial,verdana,tahoma, helvetica, serif; background-color:inherit;font-size:16px;font-weight:bold;color:#49463f;}
h5{ font-family:tahoma,helvetica,arial,verdana,serif; background-color:inherit;font-size:20px;font-weight:bold;color:#49463f;}

a:link { color : #000066; text-decoration : none;background-color:inherit;   font-weight : normal; font-family : arial,verdana,tahoma, helvetica, serif; font-size : 11px;}
a:visited {  color : #000066; text-decoration : none; background-color:inherit;   font-weight : normal;  font-family : arial,verdana,tahoma, helvetica, serif;  font-size : 11px;}
a:hover {  color : #ce0d16;  text-decoration : none; background-color:inherit;   font-weight : normal; font-family : arial,verdana,tahoma, helvetica, serif;  font-size : 11px;}

a:link.lowNav{color:#a1a2a4;text-decoration:none;background-color:inherit;  font-weight:normal;}
a:visited.lowNav{color:#a1a2a4;text-decoration:none;background-color:inherit;  font-weight:normal;}
a:hover.lowNav{color:#515151;text-decoration:none;background-color:inherit;  font-weight:normal;}

input[type="button"], input[type="reset"] , input[type="submit"] { /*this is for NN, FF, MOZ/WIN only*/margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-width: 0px;margin-height: 0px;font-family: verdana, Arial;color: #fff;font-size: 11px;font-weight: bold;background-color: #369;border-top: 2px outset #ccc;border-right: 2px outset #666;border-bottom: 2px outset #666;border-left: 2px outset #ccc;cursor: pointer;cursor: hand;}
input { /*this is for IE/WIN only*/border-width: expression(this.type=="button"?'2px':'');border-style: expression(this.type=="button"?'outset':''); <br>border-color: expression(this.type=="button"?'#ccc #666 #666 #ccc':'');font-family: expression(this.type=="button"?'verdana arial':'');font-size: expression(this.type=="button"?'11px':'');font-weight: expression(this.type=="button"?'bold':'');color: expression(this.type=="button"?'#fff':'');background-color: expression(this.type=="button"?'#369':'');cursor: expression(this.type=="button"?'hand':'');}


