/* CSS Document */

body  {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	line-height: 120%;
	text-decoration: none;
	background-image: url(../images/graybkgrd233.jpg);

}
	
#upperLeft {
	background-image: url(../images/Top609-Art-6.jpg);
	background-repeat: no-repeat;
	visibility: visible;

}

#centerColumn {
	margin: 0px 0px 10px;
	position: absolute;
	width: 376px;
	left: 233px;
	top: 174px;
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-image: url(../images/boxShadow.jpg);
	background-position: right;
	border: none;
}

#maincolumn {
	margin: 0px 0px 10px;
	position: relative;
	width: 66%;
	left: 233px;
	top: 133px;
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: right;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px none #CCCCCC;

}

#hawaiicolumn {
	margin: 0px 0px 10px;
	position: relative;
	width: 66%;
	left: 233px;
	top: 133px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 250px 130px;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px none #CCCCCC;
	background-image: url(../images/flowertrio-bkgrd.jpg);


}


#hawaiiplans {
	margin: 0px 0px 10px;
	position: relative;
	width: 66%;
	left: 233px;
	top: 133px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 250px 330px;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px none #CCCCCC;
	background-image: url(../images/flowertrio-bkgrd.jpg);


}

#bulletlist {
	margin-top: 0em;
	margin-bottom: 0em;
	list-style-image: url(images/bullet-ochre.gif);
	list-style-position: outside;


}




#tablecolumn {
	margin: 0px 0px 10px;
	position: relative;
	width: 66%;
	left: 233px;
	top: 133px;
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: right;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px none #CCCCCC;

}

#maincolumn2 {
	BACKGROUND-POSITION: 290px 65px;
	BACKGROUND-IMAGE: url(../images/FGUITAR-14pct.jpg);
	background-repeat: no-repeat;
}

#maincolumnPBA {
	margin: 0px 0px 10px;
	position: relative;
	width: 66%;
	left: 233px;
	top: 155px;
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: right;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px none #CCCCCC;

}

#centerColumn p {
	margin: 0;
	padding: 0 0px 10px 0;
	}
	
#centerColumn2 {
	margin: 0px 20px 10px 0px;
	position: absolute;
	width: 200px;
	left: 623px;
	top: 130px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-left: 20px;
}



	
	
img.floatLeft {
	float: left;
	margin-right: 17px;
	margin-bottom: 10px;
}


.pictureprgh {
	text-align: center;
	margin: 0;

}

#footer {
	border-top: 1px solid #666666;
	font-size: .7em;
	padding-top: 6px;
	margin-top: -1px;
	color: #FFFFFF;
}
#footertext {
	margin: 0 auto;
	width: 746px;
}

#navigation {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	float: left;
}

#navigation a {
	color: #06009F;
	text-decoration: none;
	display: block;
	width: 170px;
	border-left: 5px solid FFFFFF;
	padding-left: 10px;
	border-bottom: 1px solid #EAEAEA;
}
	
#navigation li {
	margin-bottom: 1px;
}
	
#navigation a:hover {
	color: #FFFFFF;
	border-left: 0px solid #CCCCCC;
	background-color: #288AD1;

}
		

.paragraph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 150%;
	width: 350px;
	float: left;

}

.paragraphMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 150%;
	width: 90%;

}


.paragraphLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 150%;
	width: 155px;

}

#navigationleft {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}

#navigationleft a {
	color: #313F57;
	text-decoration: none;
	display: block;
	width: 155px;
	border-left: 5px solid FFFFFF;
	padding-left: 10px;
	border-bottom: 1px solid #CCCCCC;
}
	
#navigationleft li {
	margin-bottom: 1px;
}
	
#navigationleft a:hover {
	color: #FFFFFF;
	border-left: 0px solid #CCCCCC;
	background-color: #8D9DAF;

}

#navNonprofit {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 120%;
}

#navNonprofit a {
	color: #313F57;
	text-decoration: none;
	display: block;
	width: 155px;
	border-left: 5px solid FFFFFF;
	padding-left: 0px;
	border-bottom: 1px solid #CCCCCC;
}
	
#navNonprofit li {
	margin-bottom: 7px;
}
	
#navNonprofit a:hover {
	color: #FFFFFF;
	border-left: 0px solid #CCCCCC;
	background-color: #B77549;

}

#navArt {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 120%;
}

#navArt a {
	color: #313F57;
	text-decoration: none;
	display: block;
	width: 155px;
	border-left: 5px solid FFFFFF;
	padding-left: 0px;
	border-bottom: 1px solid #CCCCCC;
}
	
#navArt li {
	margin-bottom: 7px;
}
	
#navArt a:hover {
	color: #FFFFFF;
	border-left: 0px solid #CCCCCC;
	background-color: #C13E47;

}

#navPBA {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 120%;
}

#navPBA a {
	color: #313F57;
	text-decoration: none;
	display: block;
	width: 155px;
	border-left: 5px solid FFFFFF;
	padding-left: 0px;
	border-bottom: 1px solid #CCCCCC;
}
	
#navPBA li {
	margin-bottom: 7px;
}
	
#navPBA a:hover {
	color: #FFFFFF;
	border-left: 0px solid #CCCCCC;
	background-color: #616400;

}




#navright {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}

#navright a {
	color: #844216;
	text-decoration: none;
	display: block;
	width: 170px;
	border-left: 5px solid FFFFFF;
	padding-left: 10px;
	border-bottom: 1px solid #EAEAEA;
}
	
#navright li {
	margin-bottom: 1px;
}
	
#navright a:hover {
	color: #FFFFFF;
	border-left: 0px solid #CCCCCC;
	background-color: #B77549;

}

#navred {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	float: left;
}

#navred a {
	color: #8E0B14;
	text-decoration: none;
	display: block;
	width: 170px;
	border-left: 5px solid FFFFFF;
	padding-left: 10px;
	border-bottom: 1px solid #EAEAEA;
}
	
#navred li {
	margin-bottom: 1px;
}
	
#navred a:hover {
	color: #FFFFFF;
	border-left: 0px solid #CCCCCC;
	background-color: #C13E47;

}

#navgreen {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	float: left;
}

#navgreen a {
	color: #644E33;
	text-decoration: none;
	display: block;
	width: 170px;
	border-left: 5px solid FFFFFF;
	padding-left: 10px;
	border-bottom: 1px solid #EAEAEA;
}
	
#navgreen li {
	margin-bottom: 1px;
}
	
#navgreen a:hover {
	color: #FFFFFF;
	border-left: 0px solid #CCCCCC;
	background-color: #616400;

}


#navigationLHD {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	float: left;
}

#navigationLHD a {
	color: #313F57;
	text-decoration: none;
	display: block;
	width: 170px;
	border-left: 5px solid FFFFFF;
	padding-left: 10px;
	border-bottom: 1px solid #EAEAEA;
}
	
#navigationLHD li {
	margin-bottom: 1px;
}
	
#navigationLHD a:hover {
	color: #FFFFFF;
	border-left: 0px solid #CCCCCC;
	background-color: #8D9DAF;

}




#GrayGrad {
	position: absolute;
	background-image: url(../images/GrayVertGrad.jpg);
	background-repeat: repeat-x;
	background-position: top;

	}

#specialevent {
	position: relative;
	right: 20px;
	z-index: 1;


  }
  
#bioSwap {
	position: relative;
	right: 200px;
	bottom: 225px;



  }
  
#copyright {
	position: relative;
	right: 13px;
	top: 10px;



  }
#jumpmenu { 
	font-family: Arial; 
	font-size: 13px; 
	color: #FFFFFF; 
	background-color: #B77549
}
.redHead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #CC0000;
	font-size: 2em;
	line-height: 105%;


}

.redHead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #CC0000;
	font-size: 1.5em;
	line-height: 110%;


}

.greenHead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #4A4A00;
	font-size: 2em;
	line-height: 105%;


}

.orchreHead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #9F6640;
	font-size: 2em;
	line-height: 105%;


}

.orchreHead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #9F6640;
	font-size: 1.5em;
	line-height: 110%;


}

.blueHead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000099;
	font-size: 2em;
	line-height: 105%;


}

.blueHead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000099;
	font-size: 1.5em;
	line-height: 110%;


}

.blueSubHead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000099;
	font-size: 1.3em;
	line-height: 120%;


}
.grayHead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #313F57;
	font-size: 2em;
	line-height: 105%;


}

.blueBizHead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000099;
	font-size: 2em;
	line-height: 105%;


}
#navPER {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 120%;
}

#navPER a {
	color: #313F57;
	text-decoration: none;
	display: block;
	width: 155px;
	border-left: 5px solid FFFFFF;
	padding-left: 0px;
	border-bottom: 1px solid #CCCCCC;
}
	
#navPER li {
	margin-bottom: 7px;
}
	
#navPER a:hover {
	color: #FFFFFF;
	border-left: 0px solid #CCCCCC;
	background-color: #8D9DAF;

}

#navBLU {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 120%;
}

#navBLU a {
	color: #313F57;
	text-decoration: none;
	display: block;
	width: 155px;
	border-left: 5px solid FFFFFF;
	padding-left: 0px;
	border-bottom: 1px solid #CCCCCC;
}
	
#navBLU li {
	margin-bottom: 7px;
}
	
#navBLU a:hover {
	color: #FFFFFF;
	border-left: 0px solid #CCCCCC;
	background-color: #288AD1;

}

#hbkgrd {
	position: absolute;
	background-attachment: scroll;
	background-repeat: repeat;
	background-image: url(../images/hawaii-bg2.jpg);
	border: none;
}
