/*Gary Hollands - solriche 2007 updated August 2010*/
*{
	margin: 0;
	padding: 0;
}
html,body{
	height: 100%;
	font-family: "lucida grande", "lucida sans unicode", "bitstream vera sans", arial, sans-serif;
	line-height: 1.5;
	color: rgb(0,0,0);
	background-color: rgb(230,207,117);
}
#container{
	position: absolute; top: 0; left: 0;
	width: 100%;/*IE7 has problems with auto - makes header collapse leftwards*/
	min-height: 100%;
	background: url("../images/fatbelly_2b.png") no-repeat fixed 0% 98%;
}
#header{
	width: 100%;
	padding: 0.5% 0 0.5% 0;
	color: rgb(230,207,117);
	background: rgb(135,30,20) url("../images/bergundy_menu_bg_large.png") repeat-x 0 0;
}
#header h1{
	font-size: 150%;
	color: rgb(230,207,117);
	margin: 0 0 0 21%;
}
#menubar{
	width: 100%;
	height: 24px;
	margin: 1px 0 0 0;
	color: rgb(230,207,117);
	background: rgb(135,30,20) url("../images/bergundy_menu_bg.png") repeat-x 0 0;
}
#menubar ul{
	margin: 0 0 0 21%;
	font-size: 90%;
	list-style-type: none;
}
#menubar ul li{
	display: inline;
}
#menubar a{
	font-weight: bold;
	text-decoration: none;
}
#menubar a:link{
	color: rgb(192,209,255);
}
#menubar a:visited{
	color: rgb(255,242,192);
}
#menubar a.current{
	color: rgb(245,245,245);
}
#menubar a:hover{
	color: rgb(244,224,255);
}
#background{
	float: left;
	height: auto;
	width: 100%;
}
#content{
	float: left;
	width: 100%;
	padding: 1% 0 6% 0;/*bottom padding is needed by MSIE7 to clear footer*/
}
#content p{
	font-size: 90%;
	margin: 0 0 0.75% 0;
}
#content a:link{
	color: rgb(0,53,112);
}
#content a:visited{
	color: rgb(136,0,153);
}
#content a:hover{
	color: rgb(247,0,34);
	text-decoration: none;
}
#left,#middle,#right{
	float: left;
}
#left p, #right p{
	font-size: 80%;
}
#left{
	width: 20%;
	margin: 0 0 0 1%;
	height: 1em; /*MSIE6 doesn't support min-height*/
	min-height: 1em;/*height is to prevent middle div collapsing into the left of the page*/
}
#left ul{
	margin: 5% 0 0 0;
	list-style-type: none;
}
#left ul li{
	margin: 0 0 0.25em 0;
	font-size: 80%;
	height: 2em;
	background: url("../images/triangle12y.png") 0 3px no-repeat;
}
#left ul li a{
	display: block;
	padding: 0 0 0.5em 1.5em;
	text-decoration: none;
}
#middle{
	width: 52%;
}
#right{
	width: 20%;
	margin: 0 0 0 2%;
}
* html #footer
{
	position: absolute;/*hides the footer from MSIE6*/
}
#footer{
	width: 100%;
	position: fixed; bottom: 0; left: 0;
	margin: 2% 0 0 0;
	color: rgb(230,207,117);
	background: rgb(135,30,20) url("../images/bergundy_menu_bg.png") repeat-x 0 0;
}
#footer h2{
	font-size: 100%;
	color: rgb(230,207,117);
	margin: 0 0 0 21%;
}
#notes_ref{
	margin: 2% 0 0 0;
}
#notes_ref p{
	font-size: 80%;
}
.no2t{
	list-style: disc inside;
	margin: 1% 0 1% 1%;
}
.no2t li{
	font-size: 85%;
	margin: 0 0 1% 0;
}
.list{
	margin: 5% 0 0 0;
}
/*text*/
.hide{
	display: none;
}
.pstart{
	float:left;
	padding: 2px 5px 0 0;
	font-size: 310%;
	font-weight: bold;
	line-height: 0.9;
}
.bullet{
	position: relative; top: 1px; left: 0;
	line-height: 0.8;
	padding: 0 0.25em 0 0;
	font-weight: bold;
	font-size: 125%;
}
.bulletz:before{
	content: "\2022";
}
abbr,acronym{
	border-bottom: dotted 1px rgb(0,0,0);
	cursor: help;
}
h1,h2,h3,h4{
	font-family: georgia, serif;
	font-variant: small-caps;
	margin: 0 0 0.5% 0;
	color: rgb(135,30,20);
}
h1{
	font-size: 130%;
}
h2{
	font-size: 120%;
}
h3{
	font-size: 100%;
}
h4{
	font-size: 95%;
}
a{
	outline: none;
}
/*images*/

img{
  border: 0;
}
.fatlogo{
	float: left;
}