/* CSS Document */
body {
        margin-left : 5px;
        margin-top : 10px;
        margin-right : 0;
        margin-bottom : 0;
        padding-left : 0;
        padding-right : 0;
        padding-top : 0;
        padding-bottom : 0;
        background-color : #ffffff;
        color : #000000;
		font-family: Arial;
}
h1{
		color : #801f04;
        font-family : Arial;
        font-size : 16px;
        font-weight : bold;
}
h2{
        color : #525662;
        font-family : Arial;
        font-size : 13px;
        font-weight : bold;
         height:14px;
}
h3{
        color : #666666;
        font-family : Arial;
        font-size : 11px;
        height:12px;
}
a{
		text-decoration : underline;
        color : #000000;
        font-family : Verdana;
        font-size : 11px;
}
a:hover {
		color : #666666;
        text-decoration : underline;
        font-family : Verdana;
        font-size : 11px;
        font-weight : normal;
}
.bg_top {
        background-image : url(../img/top.gif);
        background-repeat: repeat-x;
}
.bg_bot {
        background-image : url(../img/bot.gif);
        background-repeat: repeat-x;
}
.bg_left {
      background-image : url(../img/left.gif);
		background-repeat: repeat-y;
}
.bg_rg {
      background-image : url(../img/rg.gif);
		background-repeat:repeat-y;
}
.bg_rg_menu {
        background-image : url(../img/rg_menu.gif);
		background-repeat:repeat-y;
} 
.bg_menu {
      background-image : url(../img/menu_bg.gif);
		background-repeat:repeat-x;
		height:23px;
}
.offer {
      background-image : url(../img/offer.gif);
		background-repeat:no-repeat;
		height:42px;
		text-indent: 42px;
		font-family: Arial;
		color: #7c6e64;
		font-size: 12px;
      font-weight : bold;
}
.text_offer{
      color : #7c6e64;
      font-family : Verdana;
      font-size : 11px;
      text-align:justify;
}  
.h250  { 
		height : 250px;
	 	color: #3c332b;
		font-family : Verdana;
        font-size : 20px;
 }
 .h20  { height : 20px; }
 .h5  { height : 5px; }
 .h10  { height : 10px; }
 .h40  { height : 40px; }
 .h350  { height : 350px; }
 a.htm{
        color : #fe810b;
        text-decoration : underline;
        font-family : Verdana;
        font-size : 20px;
        font-weight : normal;
}
a.htm:hover {
		color : #3c332b;
        text-decoration : underline;
        font-family : Verdana;
        font-size : 20px;
        font-weight : normal;
}
.text_sm{
		height: 17px;
        color : #676464;
        font-family : Verdana;
        font-size : 11px;
}
.text_black{
        color : #000000;
        font-family : Verdana;
        font-size : 11px;
}
.h149{
		height: 149px;
}
a.text_menu{
        color : #ffffff;
        font-family : Verdana;
        font-size : 14px;
        font-weight : bold;
        text-decoration : none;
}
a.text_menu:hover{
        color : #faddb9;
        font-family : Verdana;
        font-size : 14px;
        font-weight : bold;
        text-decoration : underline;
}
.text_panel {
		background:url(../img/panel/panel.jpg) no-repeat;
		height:25px;
		font-family: Arial;
		color: #7c6e64;
		font-size: 12px;
		text-indent: 19px;
}

.text_title{
		height: 30px;
	    color : #525662;
	    font-family : Arial;
	    font-size : 16px; 
	    font-weight : bold;
	    line-height: 17px;
}

.text_sub{
		height: 20px;
	    color : #525662;
	    font-family : Arial;
	    font-size : 14px; 
	    font-weight : bold;
}
.text_gray{
        color : #676464;
        font-family : Verdana;
        font-size : 11px;
}
.text_red{
        color : #b56737;
        font-family : Verdana;
        font-size : 12px;
}
a.footer{
		text-decoration : none;
        color : #676464;
        font-family : Verdana;
        font-size : 11px;
}
a.footer:hover {
		color : #3c332b;
        text-decoration : underline;
        font-family : Verdana;
        font-size : 11px;
        font-weight : normal;
}
a.top{
		text-decoration : none;
        color : #7c6e64;
        font-family : Arial;
        font-size : 10px;
}
a.top:hover {
		color : #3c332b;
        text-decoration : underline;
        font-family : Arial;
        font-size : 10px;
        font-weight : normal;
}
.text_top {
		font-family: Arial;
		color: #7c6e64;
		font-size: 10px;
}
.small_at {
        color : #7c6e64;
        background-color : #ffffff;
        border-style: solid;
        border-color : #BEC3CA;
        border-bottom-width: 1px;
        border-top-width: 1px;
        border-left-width: 1px;
        border-right-width: 1px;
        font-family : Verdana;
        font-size : 7pt;
}
.but {
		background: url(../img/btn/bbg.gif) repeat-x left center;
		font: 11px Tahoma;
		color: #7c6e64;
		height: 18px;
		border: solid 1px #c0a062;
		cursor: pointer;
}
a.menu{
		text-decoration : none;
        color : #7c6e64;
        font-family : Arial;
        font-size : 12px;
}
a.menu:hover {
		color : #3c332b;
        text-decoration : underline;
        font-family : Arial;
        font-size : 12px;
}
.text_beer{
        color : #525662;
        height: 20px;
        font-family : Arial;
        font-size : 13px;
}
a.nav_title{
		text-decoration : none;
        height: 30px;
	    color : #525662;
	    font-family : Arial;
	    font-size : 16px; 
	    font-weight : bold;
	    line-height: 17px;
}
a.nav_title:hover {
		text-decoration : underline;
        height: 30px;
	    color : #525662;
	    font-family : Arial;
	    font-size : 16px; 
	    font-weight : bold;
	    line-height: 17px;
}
.beer_tit{
        color : #801f04;
        height: 20px;
        font-family : Arial;
        font-size : 14px;
        font-weight : bold;
}
a.beer{
		text-decoration : none;
        color : #525662;
        font-family : Arial;
        font-size : 12px;
}
a.beer:hover {
		color : #3c332b;
        text-decoration : underline;
        font-family : Arial;
        font-size : 12px;
}
.text_beer_sm{
        color : #525662;
        font-family : Arial;
        font-size : 12px;
}
a.photo{
		text-decoration : underline;
        color : #525662;
        font-family : Arial;
        font-size : 12px;
}
a.photo:hover {
		color : #3c332b;
        text-decoration : underline;
        font-family : Arial;
        font-size : 12px;
}
.img_brd {
        background-color : #ffffff;
        border-style: solid;
        border-color : #c0a062;
        border-bottom-width: 1px;
        border-top-width: 1px;
        border-left-width: 1px;
        border-right-width: 1px;
		padding: 3px;
}
.fun_brd {
        background-color : #ffffff;
        border-style: solid;
        border-color : #bbbbbb;
        border-bottom-width: 0px;
        border-top-width: 0px;
        border-left-width: 0px;
        border-right-width: 1px;
}
.type_brd {
        background-color : #ffffff;
        border-style: solid;
        border-color : #b56737;
        border-bottom-width: 0px;
        border-top-width: 0px;
        border-left-width: 1px;
        border-right-width: 0px;
}
a.pager{
		text-decoration : underline;
        color : #525662;
        font-family : Verdana;
        font-size : 11px;
}
a.pager:hover {
		color : #3c332b;
        text-decoration : underline;
        font-family : Verdana;
        font-size : 11px;
}
a.rate{
		text-decoration : none;
        color : #e2b188;
        font-family : Verdana;
        font-size : 13px;
        font-weight: bold;
}
a.rate:hover {
		color : #efc49f;
        text-decoration : underline;
        font-family : Verdana;
        font-size : 13px;
        font-weight: bold;
}
a.rate1{
		text-decoration : none;
        color : #801f04;
        font-family : Verdana;
        font-size : 13px;
        font-weight: bold;
}
a.rate1:hover {
		color : #801f04;
        text-decoration : underline;
        font-family : Verdana;
        font-size : 13px;
        font-weight: bold;
}
a.banner{
		text-decoration : none;
        color : #813600;
        font-family : Verdana;
        font-size : 12px;
}
a.banner:hover {
		color : #c3a583;
        text-decoration : underline;
        font-family : Verdana;
        font-size : 12px;
}
.text_banner{
        color : #813600;
        font-family : Verdana;
        font-size : 14px;
        height: 14px;
}
.pix {
		background: url(../img/pix.gif) repeat-x center;
		height: 1px;
}
.offer_sep {
		background: url(../img/offer_sep.gif) repeat-x center;
		height: 3px;
}
#c4 a{ color: #c0a062; background: #f0cca8}
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #f0cca8;
visibility: hidden;
z-index: 10;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

.luckyViewCont {
text-align:center;
overflow: hidden;
position: relative;
border: 1px solid #c0a062;
 background  : #fff; 
}

.td_brd_days {
		width:150px;
		background-color:#9ba09c; 
}
tr.topdays {
        background-color: #eeeeee;
        font-family:"Arial";
        font-size: 9px;
        color : #7c6e64;
}
td.beforedayboxes {
        font-family:"Arial";
        font-size:9px;
        background-color: #ffffff;
        color: #575757;
}
td.dayboxes {
        font-family:"Arial";
        font-size:9px;
        background-color: #ffffff;
        color: #575757;
}
td.daynolinktoday {
        font-family:"Arial";
        font-size:9px;
        background-color: #efc3a0;
        color: #575757;
}
td.afterdayboxes {
        font-family:"Arial";
        font-size:9px;
        background-color: #ffffff;
        color: #575757;
}
.td_brd {
		  width:150px;
		  height:16px;
		  font-family:"Arial";
        font-size:12px;
        color : #7c6e64;
        border-top:solid #9ba09c 1px;
        border-left:solid #9ba09c 1px;
        border-right:solid #9ba09c 1px;
}
a.lnk {
        font-family:"Arial";
        font-size:9px;
        color : #575757;
        text-decoration: underline;
}
a.lnk:hover {
        font-family:"Arial";
        font-size:9px;
        text-decoration: underline;
        color : #A0410D;
}
.offer_brd {
        background-color : #ffffff;
        border-style: dotted;
        border-color : #999999;
        border-left-width: 1px;
		  padding: 3px;
}
a.beer_new{
		 text-decoration : none;
       color : #c19c8a;
       font-family : Calligrapher,Arial;
       font-size : 16px;
}
a.beer_new:hover {
	   color : #3c332b;
       text-decoration : underline;
       font-family : Calligrapher,Arial;
       font-size : 16px;
}
.text_sub_new{
		height: 18px;
	   color : #ff9937;
	   font-family : Calligrapher,Arial;
	   font-size : 18px; 
	   font-weight : bold;
}
a.event{
		text-decoration : none;
        color : #801f04;
        height: 20px;
        font-family : Arial;
        font-size : 14px;
        font-weight : bold;
}
a.event:hover {
		color : #525662;
        text-decoration : underline;
        height: 20px;
        font-family : Arial;
        font-size : 14px;
        font-weight : bold;
}
 .tbl_brd {
        border-style: solid;
        border-color : #ffe2c3;
        border-top-width: 1px;
        border-left-width: 1px;
}
.bot_brd {
        border-bottom:solid #ffe2c3 1px;
        border-right:solid #ffe2c3 1px;
        color : #000000;
        font-family : Arial;
      	font-size : 12px;
}
.bot_brd1 {
		background-color : #fdf0e1;
        border-bottom:solid #ffe2c3 1px;
        border-right:solid #ffe2c3 1px;
        color : #000000;
        font-family : Arial;
      	font-size : 12px;
}
.bot_brd2 {
		background-color : #efc89f;
        border-bottom:solid #ffe2c3 1px;
        border-right:solid #ffe2c3 1px;
        color : #000000;
        font-family : Arial;
      	font-size : 12px;
      	height:30px;
}
.menutitle{
		cursor:pointer;
		margin-bottom: 5px;
		background-image : url(../img/banner_bg.gif);
        background-repeat: repeat-x;
		width:140px;
		padding:2px;
		text-indent:20px;
		color : #813600;
        font-family : Verdana;
        font-size : 12px;
}

.submenu{
		margin-bottom: 0.5em;
		margin-left: 50px;
}
table.Standard {
min-width:500px;
background-color:#fcddbe;
border:1px solid #000000;
font-family:arial,verdana,sans-serif;
font-size:12px;
border-collapse: collapse;
}
tr.Odd {
	/*background: #2AFFFF;*/
	background: #eeeeee;
}
tr.edd {
	/*background: #2AFFFF;*/
	background: #ffffff;
}
table.Standard td{
padding:3px;
color:#1C0100;
border:thin solid #000000;
border-style:inset;
border-collapse:collapse;
border-spacing:24px;
border-style:solid;
border-width:1px 1px 1px 1px;
}
