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

body {
margin:0;
background-color:#793902;
background-image:url(../images/bg.jpg);
background-position:top;
background-repeat:repeat-x;
}

.footer {
background-image:url(../images/footer-bg.jpg);
background-position:bottom;
background-repeat:repeat-x;
}

.nav {
color:#fbc84a;
font-family:Arial;
font-size:11px;
font-weight:bold;
}
.nav a:link{
color:#fbc84a;
font-family:Arial;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
.nav a:visited{
color:#fbc84a;
font-family:Arial;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
.nav a:hover{
color:#fbc84a;
font-family:Arial;
font-size:11px;
text-decoration:underline;
font-weight:bold;
}

.smallheaders{
color:#FFFFFF;
font-family:Arial;
font-size:11px;
font-weight:bold;
}

.result-text, .result-text a, .result-text a:visited{
color:#451c06;
font-family:Tahoma;
font-size:11px;
text-decoration:none;
}

.result-text a:hover{
color:#451c06;
font-family:Tahoma;
font-size:11px;
text-decoration:underline;
}

.result-text-white, .result-text-white a, .result-text-white a:visited{
color:#ffffff;
font-family:Tahoma;
font-size:11px;
text-decoration:none;
}

.result-text-white a:hover{
color:#ffffff;
font-family:Tahoma;
font-size:11px;
text-decoration:underline;
}

.result-text-priority{
color:#ff0000;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}

.footertext {
color:#fbc84a;
font-family:Tahoma;
font-size:11px;

}
.footertext a:link{
color:#fbc84a;
font-family:Tahoma;
font-size:11px;
text-decoration:none;
}
.footertext a:visited{
color:#fbc84a;
font-family:Tahoma;
font-size:11px;
text-decoration:none;
}
.footertext a:hover{
color:#fbc84a;
font-family:Tahoma;
font-size:11px;
text-decoration:underline;
}

.footertextwhite {
color:#FFFFFF;
font-family:Tahoma;
font-size:11px;

}


.rightpanel{
background-image:url(../images/rightpanel-bg.jpg);
background-position:bottom;
background-repeat:repeat-x;
background-color:#2c1102;
}

.whitetext {
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
}


.orangetext {
color:#ce8618;
font-family:Tahoma;
font-size:11px;
}
.orangetext a:link{
color:#ce8618;
font-family:Tahoma;
font-size:11px;
text-decoration:none;
}
.orangetext a:visited{
color:#ce8618;
font-family:Tahoma;
font-size:11px;
text-decoration:none;
}
.orangetext a:hover{
color:#ce8618;
font-family:Tahoma;
font-size:11px;
text-decoration:underline;
}

.orangetextbold {
color:#ce8618;
font-family:Arial;
font-size:12px;
font-weight:bold;
}
.orangetextbold a:link{
color:#ce8618;
font-family:Arial;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.orangetextbold a:visited{
color:#ce8618;
font-family:Arial;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.orangetextbold a:hover{
color:#ce8618;
font-family:Arial;
font-size:12px;
text-decoration:underline;
font-weight:bold;
}

.browntext {
font-family:Tahoma;
font-size:11px;
color:#451c06;
}


.sitetext {
font-family:Arial;
font-size:12px;
color:#451c06;
line-height:16px;
}
.sitetext a:link{
font-family:Arial;
font-size:12px;
color:#ff8400;
line-height:16px;
text-decoration:underline;
}
.sitetext a:visited{
font-family:Arial;
font-size:12px;
color:#ff8400;
line-height:16px;
text-decoration:underline;
}
.sitetext a:hover{
font-family:Arial;
font-size:12px;
color:#ff8400;
line-height:16px;
text-decoration:none;
}

.blog_separator {
border-bottom:#ff8400 1px solid;
}

.happytv {
	color: #ffffff;
	font-family:Tahoma;
	font-size:12px;

	text-align: left;
	vertical-align: bottom;
	padding: 0px 0px 8px 9px;
}

.baroftheweek_intro, .trivianights_intro, .newsletter {
	color: #ffffff;
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	vertical-align: top;
	padding: 10px;
}

.baroftheweek_intro a:link, .trivianights_intro a:link, .newsletter a:link{
	color: #ffffff;
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	vertical-align: top;
	text-decoration:underline;
}
.baroftheweek_intro a:visited, .trivianights_intro a:visited, .newsletter a:visited{
	color: #ffffff;
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	vertical-align: top;
	text-decoration:underline;
}
.baroftheweek_intro a:hover, .trivianights_intro a:hover, .newsletter a:hover{
	color: #ff8400;
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	vertical-align: top;
	text-decoration:underline;
}

.rsslink {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.rsslink a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.rsslink a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.rsslink a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}

.addcomments {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c0c0c0;
}
.addcomments a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c0c0c0;
text-decoration:none;
}
.addcomments a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c0c0c0;
text-decoration:none;
}
.addcomments a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c0c0c0;
text-decoration:underline;
}

.happyhours {
}
.happyhours .happyday {
	font-weight: bold;
	vertical-align: top;
	text-align: right;
}
.happyhours .happydetails {
	font-weight: normal;
}