@charset "utf-8";
/* CSS Document

Hibbing Foundation
File:  index.css

*/

#container {
			width: 791px;
			margin-left: auto;
			margin-right: auto;
			position: relative;
			border: none;
			height: auto;
			
}

#banner {
			height: 180px; 
			background-color: white; 
			width: 791px; 
			border: none;
			
}
			
body {
			background-color: white;
			margin-left: 0px;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			text-align: center;
			
}

table.topbar {
			width: 791px;
			height: 53px;
			font-style: normal;
			font-variant: small-caps;
			color: white;
			text-align:center;
			padding: 0px 0px 14px 0px;
			
}

table.topbar a {
			color: white;
			text-decoration:none;
}

table.topbar a:hover {
			color: #66FF00
			
}			

a {
			text-decoration: none;
			color:#00C;
			
}

table.typical caption{
			font-size:18px;
			color: #039;
			font-weight:bold;
			border-bottom:1px solid #003;
			padding: 3px;
			
}

table.board caption{
			font-size:16px;
			color: #039;
			font-weight:bold;
			border-bottom:1px solid #003;
			padding: 3px;

}
/*
table.boardlist{
			font-size:16px;
			color: #039;
			font-weight:bold;
			border-bottom:1px solid #003;
			padding: 3px;

}*/

table.typical thead{
			font-size:14px;
			color: #CCC;
			background-color: #039;
			
}

table mgrant{
			border:none;
			
}

#content {
			position:absolute;
			top:220px;
			left: 0px;
			width: 791px;
			height: 520px;
			background-color: white;
			padding: 0px;
			
}

#foundation {
			position: absolute;
			top: 0px;
			left: 0px;
			width: 472px;
			height: 506px;
			background-color: #CCD6CD;
			padding: 0px;
			
}

#donate{
			font-size:24px;
			font-family:Georgia, "Times New Roman", Times, serif;
			color:#060;
			
}

#donate2{
			font-size:18px;
			font-family:Georgia, "Times New Roman", Times, serif;
			color:#060;
			
}

#donate3{
			font-size: 11px; 
			font-weight: bold;
			font-style:italic;
			
}

#ftop{
			position: relative;
			top: 0px;
			left: 0px;
			width:471px;
			height: 57px;
			margin-top:1px;
			
}

#fbody{
	positon: relative;
	top: 0px;
	left: 0px;
	width: 440px;
	height: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	padding: 0px 15px 0px 15px;
	/*	z-index:1; */
			overflow-y: scroll;
	color: #000;
}	

.title {font-family: "Times New Roman", Times, serif; font-size: 24px; color: #030; font-weight: 300; border-bottom: 1px solid #030;}
.titlehome {font-family: "Times New Roman", Times, serif; font-size: 18px; color: #030; font-weight: 300; border-bottom: 1px dashed #030;}
.titlehome2 {font-family: "Times New Roman", Times, serif; font-size: 18px; color: #030; font-weight: 300; font-style:italic; text-align:left;}
.subtitle {font-size: 14px; color: #009; border-bottom: 1px dashed #030;}

blockquote.pull {float: right; width: 180px; padding: 10px 5px 10px 5px; margin: 0;}

/*
#fbody td{
			border-bottom:1px dashed #003; 
			padding: 3px;
			font-size:12px;
			text-align:left;
			
}

#fbody tr{
			vertical-align:top;
			
}

*/

table.typical td{
			border-bottom:1px dashed #003; 
			padding: 3px;
			font-size:12px;
			text-align:left;
			
}

table.typical tr{
			vertical-align:top;
			
}

/*
#fbody em{
			font-size: 12px; 
			font-weight: bold;
			
}*/

em{
			font-size: 12px; 
			font-weight: bold;
			
}

.ithome{
			font-size: 20px; 
			font-weight: bold;
			
}


#fbottom{
			position: absolute;
			top: 465px;
			left: 0px;
			width: 471px;
			height: 40px;
			
}

#rightside{
			position: absolute;
			top: 0px;
			left: 472px;
			width: 319px;
			height: 506px;
			background-color: white;
			padding: 0px;
			margin-top:1px;
			
}

rtop{
			position: absolute;
			top: 0px;
			left: 0px;
			width: 319px;
			height: 236px;
			padding: 0px;
			
}

rbottom{
			position: absolute;
			top: 277px;
			left: 0px;
			width: 319px;
			height: 236px;
			padding: 0px;
			
}

rcenter{
			position: absolute;
			top: 240px;
			left: 0px;
			width: 319px;
			height: 44px;
					
}										

#mvr{
			border-bottom:1px dashed #003; 
			padding: 3px;
			font-size:12px;
			text-align: center;
			
}

#mvl{
			border-bottom:1px dashed #003; 
			padding: 3px;
			font-size:12px;
			text-align: center;
			
}

#bottombanner{
			position: absolute;
			top: 730px;
			left: 0px;
			width: 791px;
			height: 43px;
			
}
			
#creator {
			position: absolute;
			top: 775px;
			left: 0px;
}

.copywrite {
			color: #666666;
			font-size: 10px;
			
}

.pink {color: #F36; font-weight: bold;}