/**************************************************
GLOBAL ELEMENTS
**************************************************/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f2e7ba;
}
tr, td, p, li, ol, ul {font-family:arial, helvetica, sans-serif; font-weight:normal; font-size:11px; color:#666666;}
.footer {
	font-size: 11px;
	font-family: arial, "Times New Roman", Times, serif;
	font-weight: bold;

}
.homepage {
	font-size: 11px;
	text-align: justify;
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
}

.obfuscate {display:none;}
.topcopy {
 font-size: 15px;
 font-family: "Times New Roman", Times, serif;
 color: #646464;
 line-height: 1.2em;
 letter-spacing: 2px;
}
.topcopy a {
 font-size: 15px;
 font-family: "Times New Roman", Times, serif;
 color: #FF8C00;
 line-height: 1.2em;
 letter-spacing: 2px;
}
.topcopy a:hover {
 font-size: 15px;
 font-family: "Times New Roman", Times, serif;
 color: #666666;
 line-height: 1.2em;
 letter-spacing: 2px;
}
h1 {
font-family: Times, Arial, Helvetica, sans-serif;
font-size:32px;
font-weight: normal;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color:#666666;
}
h2 {
font-family: Times, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: normal;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color:#666666;
}
h3 {
font-family: Times, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: normal;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color:#FF8C00;
}
h4 {
font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 17px;
	padding: 0;
	margin: 0;
}
h5 {font-family: Arial, Helvetica, sans-serif; font-size:10px; margin: 0px 0px 0px 0px; color:#353535; text-transform:uppercase;}
h5 a {text-decoration: none; color:#353535;}
h5 a:hover {text-decoration: none; color:#85c200;}

h6 {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
margin: 10px 0px 0px 0px;
color:#989898;
}
input.search 
{
border:0px solid #a39b90;
color:#353535;
background-color:#FFFFFF;
text-decoration: none;
font-family: Arial, Geneva;
font-size: 11px;
}
input, select, textarea 
{
border:1px solid #909090;
color:#353535;
background-color:#FFFFFF;
text-decoration: none;
font-family: Arial, Geneva;
font-size: 11px;
}
input.button {
color:#FFFFFF; 
background-color: #353535; 
cursor:pointer; 
filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#000000',EndColorStr='#666666');
}
hr {color: #000; background-color: #fff; border:}

.tan {color:#766c64;}

a { font-family:Arial, Helvetica, sans-serif; size:11px; color:#FF8C00; text-decoration: none;}
a:hover { font-family:Arial, Helvetica, sans-serif; size:11px; color: #666666; }

a.venue { font-family:Arial, Helvetica, sans-serif; size:11px; color:#666666; text-decoration: none;}
a.venue:hover { font-family:Arial, Helvetica, sans-serif; size:11px; color: #FF8C00; }

.thumbnails img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
border: 0px solid #000;

}
.thumbnails:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
	border: 0px solid #d9ad18;
}

a.eatwelllink { color: #99cc66; font-weight:bold; text-decoration:none; }
a.eatwelllink:hover { color: #FF8C00;}



