BODY {

	COLOR: #7d7c7c;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	margin:0px; 

	background-color:#fff;

}



A {

	FONT-WEIGHT: normal;  COLOR: #45382f;  TEXT-DECORATION: underline;

}

A:link {

	COLOR: #45382f;TEXT-DECORATION: none; FONT-WEIGHT: normal; 

}

A:visited {

	COLOR: #45382f;TEXT-DECORATION: none; FONT-WEIGHT:normal;

}

A:hover {

	TEXT-DECORATION: underline; color: #FFB400; 

}

A:active {

	TEXT-DECORATION: underline; color: #FFB400; 

}



H1 {

	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #bc001d;  line-height:15px; padding-left:12px; padding-bottom:5px;

}

H2 {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #7d7c7c;  line-height:14px; margin:0px;

}

H3 {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #b89884;  line-height:10px; margin:0px; padding:0px;

}

H4 {

	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #bc001d;  line-height:15px; padding-bottom:5px;

}





TD {

	 COLOR: #7d7c7c; font-size:11px;

}

P {

	 COLOR: #7d7c7c; font-size:11px;

}

IMG {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px

}

PRE {

	MARGIN-TOP: 20px;  MARGIN-BOTTOM: 10px; LINE-HEIGHT: 22px

}

LI {

	 LINE-HEIGHT: 10px; LIST-STYLE-TYPE:square; font-weight:bold; list-style-image:url(../images/bullet.gif);

}

INPUT {

	border:#d0d0d0 1px solid; background-color:#fff;   color:#7d7c7c;font-size:11px;

}

TEXTAREA {

	font-size: 12px;  color:#7d7c7c; border:#d0	d0d0 1px solid;font-size:11px;

}

SELECT {

	  color:#7d7c7c; height:20px;border:#d0d0d0 1px solid;

}



.btn {

	border:none;

}



.box {

	border:#7d7c7c 1px solid; padding-bottom:5px;

}



.menu {

	color:#fff;

	font-size:12px;

	font-weight:bold;

	margin-top:8px;

	margin-left:22px;

	margin-bottom:12px;

	white-space:nowrap;

}



.menu td{

	padding-right:70px;

}

.contenttable {

	margin-left:10px;

}





.contenttable p{

	padding-right:10px;

	line-height:18px;

	

}



.menu a{

	color:#fff;

	font-weight:bold;

		text-decoration:none;

	white-space:nowrap;

}



.menu a:visited{

	color:#fff;

	font-weight:bold;

	text-decoration:none;

}



.menu a:active{

	color:#ffb400;

	font-weight:bold;

	text-decoration:none;

}



.menu a:hover{

	color:#ffb400;

	font-weight:bold;

	text-decoration:none;

}



.rightsection

{

	border:#CCCCCC 1px solid;

	padding:1px;

	font-size:12px;

	margin-top:13px;

	background-image:url(../images/grey_bg.gif); background-repeat:repeat-x; background-position:bottom;

}





.greybg {

	background-image:url(../images/grey_bg.gif); background-repeat:repeat-x; background-position:bottom;

}



.table {

	margin-top:15px;

}



.members {

	margin:5px;

}



.members td{

	padding:7px;

	border-bottom:#cccccc 1px solid;

}



.happyhour {

	border:#CCCCCC 1px solid;

	padding:1px;

}



.happyhourbg {

	background-image:url(../images/happy_hourbg.jpg); background-repeat:no-repeat; height:176px; width:470px;

}



.happycontent {

	padding-left:0px;

	color:#645549;

	padding-top:5px;

	line-height:18px;

	text-align:left;

	white-space:nowrap;

}





.happycontent2 a

{

COLOR: #45382f;  font-weight:bold; font-size:14px;



}



.happycontent1 {

	padding-left:10px;

	color:#645549;

	padding-top:5px;

	line-height:18px;

	text-align:justify;

}



.happypopup td{

	padding-left:10px;

	color:#645549;

	padding-top:5px;

	line-height:18px;

	text-align:justify;

}



.happycontenttitle {

	padding-left:6px;

	padding-top:5px;

	padding-bottom:5px;

	border-bottom:#45382f 1px solid;

}



.brownborder {

	border-bottom:#45382f 1px solid;

}



.happy{

	margin-left:5px;

}



.titles {

	padding-left:5px;

	padding-top:7px;

	padding-bottom:5px;

}





.brownlink {

	color:#45382f;

	text-decoration:underline;

}



.sectiontable {

	margin-top:13px;

}



.titleyellow {

	color:#ffb400;

	font-size:14px;

	font-weight:bold;

}



.titlebrown {

	color:#45382f;

	

	font-weight:bold;

}



.browntext {

	color:#b89884;

	/*font-weight:bold;*/

/*	padding-left:10px;

*/}

.browntext a{

	color:#b89884;

	text-decoration:underline;

	font-weight:bold;

}

.browntext a:hover{

	color:#b89884;

	text-decoration:underline;

	font-weight:bold;

}



.greytext {

	padding-left:0px;

}

.greytext1 td{

	padding-left:10px;

	padding-bottom:7px;

}



.greyborder {

	border-bottom:#CCCCCC 1px solid;

	padding-bottom:3px;

}



.content {

	margin-left:5px;

}



.content td{

	padding-top:3px;

}



.brownline {

	border-bottom:#45382f 1px solid;

/*	padding-top:10px;*/

	height:1px;

}







.click {

	background-color:#EFE8E0;

	border:#67523D 1px solid;

}







.bottom {

	margin-top:10px;

	margin-left:8px;

}



.footer td{

	padding-top:10px;

	padding-right:5px;

	padding-bottom:20px;

	color:#45382f;

	

	font-weight:bold;

}



.footer a{

	color:#7d7c7c;

	padding-top:10px;

	white-space:nowrap;

	font-weight:bold;

}



.footer a:hover{

	color:#FFB400;

	text-decoration:underline;

}



/*---------------------*/



.tablerightborder {

	

	border-right:#CCCCCC 1px solid;

}



.table1 {

	margin-top:10px;

}



.beerrating td{

	padding:10px;

}



.greylinebg {

	background-image:url(../images/twoside_grey.gif); background-repeat:repeat-y; background-position:left top;

}



.brownbutton

{

background-color:#5c4f48;

color:#fff;

font-weight:bold;



}











.brownfont1

{

color:#5c4f48;



font-weight:bold;

}





.rigthborder1

{

padding-right:10px;

border-right:1px solid #ddd;

}





.innertitle

{

	padding-top:5px;

	padding-bottom:5px;

	border-bottom:#45382f 1px solid;

}





.ranking

{

font-size:20px;

font-weight:bold;

color:#330000;

}



.image

{

padding:1px; border:1px solid #ccc;

}

a.btn1{font-size:11px; font-weight:bold; padding:2px 10px; background:#5A4C43; font-family:Tahoma, Arial; float:right; color:#fff;}
.navigation-table{margin-left:1px;}
