table, td {color: black; font-family: arial; font-size: 8pt;}

.name {font-size: 10pt; font-weight: bold; padding: 10px; font-family: "Verdana";}

.header {text-align: center; font-size: 20pt; font-family: arial; color: blue;}
.phone {font-size: 10pt; font-weight: bold;}

.member {font-size: 18pt; color: #FBAE38; text-align: left; font-weight: bold;}
a {color: darkred; text-decoration: none;}
.sort a:hover {color: blue; text-decoration: underline;}
.sort a {color: pink; text-decoration: none;}
.toptable {color: white; font-size: 10pt;}
.phone {font-size: 10pt; font-weight: bold;}
a:hover .url {border: 1px solid blue;}


.maintable {border: 1px solid black;}
.maincolumn {background-color: green; background-image: url('palms.gif')}
.rightcolumn {background-color: #780000; text-align: center; color: white; font-size: 8pt;}
.logo {padding: 0px; margin: 0px; border: 0px;}
.rheader {font-family: "Tahoma"; font-size: 16pt; text-align: center; color: #ED9B08; margin: 3px;}
.rheader2 {font-family: "Tahoma"; font-size: 10pt; text-align: center; color: darkred; margin: 3px; background-color: #ED9B08; padding: 3px; border-top: 1px solid gray; border-bottom: 1px solid gray; margin-left: 0px; margin-right: 0px; margin-bottom: 5px;}
.rheader3 {font-family: "Tahoma"; font-size: 10pt; text-align: center; vertical-align:top; color: black; margin: 3px; background-color: #ED9B08; padding: 3px; border-top: 1px solid black; border-bottom: 1px solid black; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;}
.bgtree {background-image: url('bgtree.gif');}
.text {font-size: 11pt; padding: 5px;}
.spacer {padding: 0px; margin: 0px; height: 9px;}
.jobs {width: 260px; font-size: 11pt; position: relative; top: 45px; left: 10px;}
.recipes {width: 260px; font-size: 11pt; position: relative; top: 110px; left: 10px;}
.gcs {width: 260px; font-size: 11pt; position: relative; top: 50px; left: 10px;}
.email {width: 420px; font-size: 11pt; position: relative; top: 50px; left: 10px;}
.events {width: 440px; font-size: 11pt; position: relative; top: 50px; left: 10px;}
.dt, .restaurant {font-size: 10pt;}
.dt {color: #333333;}
.restaurant2 {color: #780000; font-weight: bold;}
.maintext {color: #000000; font-size: 13pt; padding: 10px;}
.type {color: #DB9F31; font-weight: bold;}


.links {position: absolute; top: 120px; left: 8px; z-index: 10; color: white; font-size: 14pt;}
.links b {color: #CF7C00;}
.links a {text-decoration: none; color: white;}
.links a:hover {text-decoration: none; color: bb0000; font-weight: bold;}
.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;}

a:hover {color: red; text-decoration: none;}
.photo {float: right; width: 250px; border: 2px solid white; margin: 10px;}
.photo2 {border: 2px solid white; margin: 10px;}
.imagelink a {border: none;}
.imagelink {margin-bottom: 5px;}

.restheader2 {font-size: 13pt; color: #FBAE3B; font-weight: bold;}



#button {line-height: 11pt;}
#button ul, #button li {margin: 0; padding: 0; list-style-type: none; list-style-image:none}
#button a {display:block; width:225px; padding:1px; margin:0px; background: #08998A; color: white; text-align:center; text-decoration: none;}
#button a:hover {position:relative; background:#ffffcc; color:#660000}

#button2 {line-height: 10pt;}
#button2 ul, #button2 li {margin: 0; padding: 0; list-style-type: none; list-style-image:none}
#button2 a {display:block; width:225px; padding:1px; margin:0px; background: #780000; color: white; text-align:center; text-decoration: none;}
#button2 a:hover {position:relative; background:#ffffcc; color:#660000}

.events5 {background-color: #CFE3C4; padding: 5px; border-top: 1px solid #333333; border-bottom: 1px solid #333333; margin-bottom: 10px;}
.events6 {background-color: #CFE3C4; padding: 5px; border: 1px solid #333333; margin-bottom: 10px; color: black;}
.eventdate {font-size: 10pt; color: #444444;}
.restaurant {font-size: 13pt; color: #3A4578; font-weight: bold;}
.header2 {font-size: 16pt; color: #DB9F31; font-weight: bold;}
.header3 {font-size: 16pt; color: #3A4578; font-weight: bold;}
.maintext2 {font-size: 11pt; color: black; margin-top: 3px;}
.maintext3 {font-size: 11pt; color: black;}

body {background-image: url('bg6.gif');}

.bigbox {background-color: #FAE997;}


.restheader {font-size: 13pt; color: #08998A;}
.memberCopy {
font-size: 18pt; color: #FFFFFF; text-align: left; font-weight: bold;
}
