@charset "utf-8";
/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 20px;
	color:#9A9A9A;
}

.small {
	font-size:12px;
	color:#666;
}

.pagesmall {
	font-size:11px;
	padding-top:5px;
	padding-right:40px;
	padding-left: 80px;
}

.menucontent {
	font-family:Tahoma, Geneva, sans-serif;
	line-height:20px;
}
.menucontenttitle {
	font-size:13px;
	font-weight:bold;
	color: #CCCCCC;
}

.menusection {
	color: #FFF;
	font-size:15px;
	font-weight: bold;
	letter-spacing: 2.0px;
	padding-bottom:10px;
}

.emaillist {
	background-image:url(images/email.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

a:link { color:#C6DCA5;
text-decoration:none;
}

a:visited { color:#C6DCA5;
text-decoration:none;
}

a:hover { color:#7AC943;
text-decoration:none;
}

a:active { color:#C6DCA5;
text-decoration:none;
}


a.small:link { 
font-size:12px;
color: #666;
text-decoration:none;
}

a.small:visited {
font-size:12px;
color: #666;
text-decoration:none;
}

a.small:hover { 
font-size:12px;
color: #CCC;
text-decoration:none;
}

a.small:active { 
font-size:12px;
color: #666;
text-decoration:none;
}



a.homemenu:link { color:#B3B3B3;
text-decoration:none;
margin: 0px 15px 0px 15px;
padding:0px 0px 15px 0px;
font-size:13px;
}
a.homemenu:visited { color:#B3B3B3;
text-decoration:none;
margin: 0px 15px 0px 15px;
padding:0px 0px 15px 0px;
font-size:13px;
}
a.homemenu:hover { color:#7AC943;
text-decoration:none;
margin: 0px 15px 0px 15px;
padding:0px 0px 15px 0px;
background-image:url(images/menu_homerollover.jpg); background-position:bottom; background-repeat:no-repeat;
font-size:13px;
}
a.homemenu:active { color:#B3B3B3;
text-decoration:none;
margin: 0px 15px 0px 15px;
padding:0px 0px 15px 0px;
font-size:13px;
}

a.pagemenu:link { color:#CCC;
text-decoration:none;
margin:20px 0px 20px 0px;
padding:0px 20px 0px 0px;
font-size:13px;
}

a.pagemenu:visited { color:#CCC;
text-decoration:none;
margin:20px 0px 20px 0px;
padding:0px 20px 0px 0px;
font-size:13px;
}

a.pagemenu:hover { color:#7AC943;
text-decoration:none;
margin:20px 0px 20px 0px;
background-image:url(images/menu_homerollover.jpg); background-position:right center; background-repeat:no-repeat;
padding:0px 20px 0px 0px;
font-size:13px;
}

a.pagemenu:active { color:#CCC;
text-decoration:none;
margin:20px 0px 20px 0px;
padding:0px 20px 0px 0px;
font-size:13px;
}

td.review {
	
	padding-right:20px;
}

.quote { color:#808080;
font-weight:normal;
line-height:24px;
	font-size:16px;
	font-family:Tahoma, Geneva, sans-serif;
}
 .source { color:#CCC;
 font-size:12px;
 line-height:18px;
 font-family:Tahoma, Geneva, sans-serif;
 }
 
 .winesection {
	font-size:13px;
	font-weight: bold;
	padding-bottom:5px;
	text-transform:uppercase;
	color: #FFF;
}

.winetitle {
	font-size:14px;
	font-weight: bold;
	color:#FFF;
	
}

.winecontent {
	font-family:Tahoma, Geneva, sans-serif;
	line-height:24px;

}

.winetargets {
	font-family: Tahoma, Geneva, sans-serif;
	text-transform:uppercase;
}

form {
	border: none;
	border-color: none;
}

hr {
	margin: 10px 0px 10px 0px; 
	color:#7AC943; 
}

.mondays {
	font-size:18px;
	font-weight:bold;
	color: #ACA844;
}

.tuesdays {
	font-size:18px;
	font-weight:bold;
	color: #DF5701;
}
.happyhour {
	font-size:18px;
	font-weight:bold;
	color: #79C946;
}
.latenightmenu {
	font-size: 18px;
	font-weight: bold;
	color: #3FB5FD;
}

.loungesessions {
	font-size:18px;
	font-weight:bold;
	color: #7149C2;
}

.facebook {
	font-size:18px;
	font-weight: bold;
	color: #4E6DB8;
}
