/*font settings must be: weight, size family*/

/*DIVS AND IDs*/

/*Creates centred fixed width page*/
#wrapper {position:relative;
	width:775px;
	margin-left:auto;
	margin-right:auto;}

#banner	{position:absolute;
	height:48px; 
	top:5px;
	left:0px;
	width:775px;
	border-bottom:1px solid #FFCA00;
	z-index:5;} 

/* nav and glass overlap due to background color probs and text alignment*/
#nav	{position:absolute;
	width:140px; 
	margin:4px;
	left:0px;
	top:65px;
	float:left;
	font-weight:100;
	font-size:10.5pt;
	line-height:10.5pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	text-align:left;
	z-index:3;}

#glass	{position:absolute;
	width:140px; 
	top:60px;
	margin:0px;
	left:1px;
	float:left;
	z-index:1;}	

/*Blob for nav*/
.blob 	{font-size:14pt;
	line-height:9.7pt;
	font-weight:100;
	color:#BE0029;}

/*Keeps nav links black with no underline*/
#nav a:link, #nav a:visited {text-decoration:none;
	color:black;}

#main	{position:absolute;
	width:603px;
	min-height:510px;
	left:150px;
	top:54px;
	padding:10px;
	padding-top:0px;
	border-left:1px solid #FFCA00;
	border-right:1px solid #FFCA00;}

#point	{position:static;
	width:200px;
	float:right;
	margin-left:10px;
	padding-left:10px;
	margin-bottom:5px;
	border-left:1px solid #FFCA00;
	color:gray;}

/*for navigation at bottom of each page*/
#bottom {position:static;
	clear:both;
	margin-top:40px;
	margin-bottom:20px;
	color:gray;
	font-weight:100;
	font-size:9pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	text-align:center;}

/*keeps links at bottom same color*/
#bottom a:visited {text-decoration:underline;
	color:#006699;}

/*----Tables----*/
/*General*/
td.top, th.top {vertical-align:top} 

/*australia.html*/
table.ozbrew {table-layout:fixed;
	border:0px;
	width:620px;
	empty-cells:hide;
	margin-right:auto;
	margin-left:auto;}

td.ozbrew1 {width:220px;
	vertical-align:top;}

td.ozbrew2 {width:170px;
	vertical-align:top;}

td.ozbrew3 {width:230px;
	vertical-align:top;}

td.W150 {width:150px;
	vertical-align:top;
	text-align:center}

/*Hop popup*/
table.w580 {table-layout:fixed;
	border:0px;
	width:580px;
	empty-cells:hide;
	margin-right:auto;
	margin-left:auto;}

td.w85, th.w85 {width:90px;
	vertical-align:top;
	border:1px gray solid;}

td.BORDER, th.BORDER	{border:1px gray solid;}

/*pulldown menus*/
td.noborder, table.noborder  {margin:0px;
	padding:0px;}


/* -----Text formatting for Our Homebrews ------ */

.cap {font-weight:900;
	font-size:300%;
	text-align:left;
	letter-spacing:-4px;}
h1.ob {font-weight:900;
	font-size:15pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	line-height:0;}
h2.ob {font-weight:900;
	font-size:8pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	color: gray;
	line-height:25%;
	text-align:left;}
h3.ob {font-weight:700;
	font-size:12pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	color:black;
	text-decoration:none;
	line-height:100%;}

/*------ Front page Formatting ---------*/

/*Top of pages*/
p.intro {font-weight:100;
	font-size:12.2pt;
	font-family: Georgia, Times, "Times New Roman", "Book Antiqua", "Bookman Old Style", serif;
	text-align:left;
	line-height:14.5pt;}

/*Front page pointers*/
li.front, p.frontpoint {font-weight:100;
	font-size:9pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	text-align:left;
	line-height:9.5pt;
	list-style-type:disc;}

/* ----- General formatting----- */

/* Remove border from iframes*/

iframe	{border:0px;}

/*General body*/
body {margin:0px;	
	background-color:white;
	color:black;}

/*Indent both sides*/
body.indentboth {margin-right:3px; 
	margin-left:3px;
	background-color:white;
	color:black;
	background-image:url();}

/*Indent both sides*/
body.indent {margin:10px; 
	background-color:white;
	color:black;
	background-image:url();}

/*No indent body*/
body.noindent {margin:0px;
	background-color:white;
	color:black;
	background-image:url();
}

/* */
h1 {font-weight:100;
	font-size:22pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	text-align:center;
	color:#FFCA00;}

/* */
h1 em {font-weight:100;
	font-size:18pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	font-style:italic;
	color:#939393;}

/* */
h2 {font-weight:100;
	font-size:16pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	text-align:center;
	color:#808284;}

/* */
h3 {font-weight:100;
	font-size:13pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	text-align:left;
	color:#808284;}

/* */
h4 {font-weight:100;
	font-size:13pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	text-align:left;
	color:#808284;}

/* */
h5 {font-weight:100;
	font-size:11pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	text-align:left;
	color:#808284;}

/* */
h6 {font-weight:100;
	font-size:13pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	text-align:left;
	color:#808284;
	line-height:1pt;
	margin-bottom:0;}

/* */
p, dd, li {font-weight:100;
	font-size:12pt;
	font-family: Georgia, Times, "Times New Roman", "Book Antiqua", "Bookman Old Style", serif;
	text-align:left;
	line-height:13.7pt;}

/* */
p.sans {font-weight:100;
	font-size:9.5pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	text-align:left;
	line-height:10.5pt;}

/* */
p.link {font-weight:100;
	font-size:9pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	text-align:center;}

/* */
p.piccap {font-weight:100;
	font-size:10pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	text-align:center;}

/*Attribution in Beer Quotes */
p.attrib {font-weight:100;
	font-size:8pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	text-align:right;}

/* */
.italic {font-style:italic;}

/* */
.bold {font-weight:900;}

/* */
.grey {color:gray;}

.red	{color:#BE0029}

/* */
.lightsans {	font-weight:100;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;}

/* */
.boldsans {font-weight:900;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;}

/* */
dt {font-weight:100;
	font-size:12pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	line-height:12.5pt;}

/*DD and LI same as P */
td, th {font-weight:100;
	font-size:10.5pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	line-height:11pt;}

/* */
dt em {font-weight:100;
	font-size: 6.5pt;
	font-family: "Trebuchet MS", verdana, arial, helvetica, Geneva, sans-serif;
	font-style:normal;}

ul 	{list-style-type:disc;}

/* */
hr.Q {width:90%}

/*Set pic left */
img.left {float:left;
	margin-right:8px;}

/*Remove borders from link pics */
a:link img, a:visited img {border:0px;}

a:link {color:#006699;}