* {
	margin:0;
	padding:0;
	
	}
body {
 font-family: american typewriter, rockwell, tahoma, sans-serif;
	color:white;
	text-align:center;
	margin:0 auto;
	font-size:12pt;
	background-image:url(../woodbackgroundtexture.jpg);
	}

h1, h2, h3, h4, h5 {font-family:"john-doe-1","john-doe-2", american typewriter, rockwell, tahoma;}
#wholeBodyContainer{
	width:100%;
	height:100%;
	background-image:url(../gradient_overlay.png);
	background-position:top center;
	text-align:center;
	margin:0 auto;
	
	}
	#menuContainer {margin-top:-20px;}
#mainContainer{
	width:1050px;
	background-image:url(../transparentbg.png);
	background-position:center top;
	text-align:center;
	margin:0 auto;
	background-repeat:repeat-y repeat-x;
	min-height:700px;
	}

#headerContainer, #theFooter{
	width:1000px;
	text-align:center;
	margin:0px auto;
	
	}
#theFooterContainer {
	background-image:url(../footerbg.png);

	width:1050px;
	text-align:center;
	margin:20px auto 0px auto;
	
	}
a.tkjd {font-weight:bold;font-size:15.5pt;color:#fff;text-decoration:none;padding-right:10px;}
a.tkjd:hover {font-weight:bold;font-size:15.5pt;color:#d3de60;text-decoration:line-through;}		
#theFooter{
		padding:25px;
	width:1020px;
	}	
.footcol1 {
	float:left;
	text-align:left;
	padding:18px;
	width:160px;
	}
.footcol1a {

	width:150px;
	}		
	
#contentLeft {
	float:left;
	width:590px;
	padding:15px;
	margin:10px 15px 0 10px;
	text-align:left;
	}
#contentRight {
	float:left;
	width:320px;
	text-align:left;
	padding:15px;
	margin:10px 0 0 0;

	}
#contentRight ul li {list-style:none;margin-bottom:15px;}	

#wholecontent {
	clear:both;
	width:1000px;
	padding:15px;
	text-align:left;
	min-height:50px;
	}

#Table_01 {
	position:relative;
	width:989px;
	height:56px;
	text-align;center;
	margin:0px auto;
}

#menu-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:95px;
	height:56px;
}

#menu-02_ {
	position:absolute;
	left:95px;
	top:0px;
	width:113px;
	height:56px;
}

#menu-03_ {
	position:absolute;
	left:208px;
	top:0px;
	width:162px;
	height:56px;
}

#menu-04_ {
	position:absolute;
	left:370px;
	top:0px;
	width:161px;
	height:56px;
}

#menu-05_ {
	position:absolute;
	left:531px;
	top:0px;
	width:88px;
	height:56px;
}

#menu-06_ {
	position:absolute;
	left:619px;
	top:0px;
	width:83px;
	height:56px;
}

#menu-07_ {
	position:absolute;
	left:702px;
	top:0px;
	width:168px;
	height:56px;
}

#menu-08_ {
	position:absolute;
	left:870px;
	top:0px;
	width:119px;
	height:56px;
}


a { color:#d3de60;
	text-decoration:underline;
	
	}

.footcol1 h5{
	font-size:12pt;
	
	
	}
	.footcol1 h5 a{
	font-size:12pt;
	color:white;
	
	
	}
.footcol1 ul, {
	margin:0;
	padding:0;

	}

.footcol1 ul li {
	list-style-type:none;
	margin-bottom:2px;
	}

.footcol1 ul li a {
	color:#dddddd;
	text-decoration:underline;
	font-size:9pt;
	
	
	}
.footcol1 ul li a:hover {
	color:#d3de60;
	text-decoration:none;
	font-size:9pt;
	
	}
	
.frontimage {
	
	border-color:#232323;
	border-width:10px;
	border-style:solid;
	}	
	
h3 {color:#d3de60;margin-bottom:8px;}	

.tabmenu {
font-weight:bold;
float:left;
height:1.8em;
width:160px;
border-color:#232323;
border-width:2px;
border-style:solid;
border-bottom-width:0px;
text-align:center;
padding-top:10px;
margin-right:3px;

}
.staywhite {color:white;}
.stayblack {color:black;}
.tmactive {background-color:#ededed;color:#000;}

.imgclas {padding:15px;border-color:#232323;border-style:solid;border-width:1px;}
.brewlist{padding:10px;margin-bottom:8px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#000;}

.floatbox {float:left;width:210px;min-height:150px;padding:12px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#232323;margin-left:8px;margin-bottom:10px;}

table.gadget {
background:none repeat scroll 0 0 transparent;
border:0 none;
border-collapse:collapse;
clear:none;
float:none;
font-family:american typewriter, verdana, helvetica !important;
color:#fff !important;
font-style:normal;
font-variant:normal;
height:auto;
letter-spacing:normal;
line-height:normal;
margin:0;
padding:0;
text-indent:0;
text-transform:none;
top:auto;
vertical-align:middle;
white-space:normal;
width:auto;
word-spacing:normal;
}
