/* Paul Kuntz Web Site Revision 2010a */

/* elements */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e8e8e8;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

h3 {
	font-family:  Georgia, Times New Roman, serif;
	font-size:  14px;
	color:  #ffffff !important;
	font-weight:  300;
	text-transform: uppercase;
	margin-bottom: -10px;
}
p {
	font-weight:  150;
	color:  #e8e8e8;
}

/* top menu items */
#menu {
	z-index: 3;
	position:  absolute;
	top:  81px;
	height: 14px;
	width:  500px;
	left:  50%;
	margin-left:  -310px;
	font-family:  Bank Gothic, Arial, Helvetica;
	color:  #3f4042;
	font-size:  12px;
	text-transform: uppercase;
}

#menu a:link {
	text-decoration:  none;
	color:  #3f4042;

}

#menu a:visited {
	text-decoration:  none;
	color:  #3f4042;

}

#menu a:hover {
	text-decoration:  none;
	color:  #ebb551;
}

#menu a:active {
	text-decoration:  underline overline;
	color:  #ebb551;
}

/* index div ids */
#topWhite {
	z-index: 1;
	width:  100%;
	height:  110px;
	position:  absolute;
	top:  0px;
	background-color: #fefeec;
}
#orBar1 {
	z-index: 1;
	position:  absolute;
	width:  100%;
	top:  111px;
	height:  10px;
	background-color: #ebb551;
}
#bigBlue {
	z-index: 1;
	position:  absolute;
	width:  100%;
	top:  121px;
	height: 279px;
	background-image: url(images/blueBg.png);
}
#orBar2 {
	z-index: 1;
	position:  absolute;
	width:  100%;
	top:  400px;
	height:  10px;
	background-color: #ebb551;
}
#bigPK {
	z-index: 2;
	width:  900px;
	height:  431px;
	position:  absolute;
	top:  1px;
	left:  50%;
	margin-left:  -450px;
}
#bigBlueContent {
	z-index: 3;
	position:  absolute;
	top:  121px;
	height: 279px;
	width:  480px;
	left:  50%;
	margin-left:  -400px;
	overflow: auto;
}

#bigBlueContent h4 {
	color: yellow;
	font-weight: normal;
}

#bigBlueContent a:link {
	color:  yellow;
	text-decoration:  underline;
}

#bigBlueContent a:active {
	color:  #000000;
	text-decoration:  underline;
}

#bigBlueContent a:visited {
	color:  yellow;
	text-decoration:  underline;
}

#bigBlueContent a:hover {	
	color:  yellow;
	text-decoration:  none;
}

#banner {
	z-index: 2;
	width:  900px;
	height:  111px;
	position:  absolute;
	top:  0px;
	left:  50%;
	margin-left:  -450px;
}
#darkArea {
	z-index: 1;
	position:  absolute;
	width:  100%;
	top:  411px;
	background-color: #3f4042;
}
#darkArea2 {
	z-index: 1;
	position:  absolute;
	width:  100%;
	top:  122px;
	background-color: #3f4042;
}
.footer {
	background-color: #bfc9d4;
	position:  relative;
	padding-top:  25px;
	padding-bottom:  25px;
	font-family:  Georgia, Times New Roman, serif;
	color:  #3f4042;
	text-transform: uppercase;
	width:  100%;
	clear:  both;
	text-align: center;
}
.footer a:link {
	color:  #3f4042;
	text-decoration:  none;

}
.footer a:active {
	color:  #3f4042;
	text-decoration:  none;

}
.footer a:visited {
	color:  #3f4042;
	text-decoration:  none;

}
.footer a:hover {
	color:  #000099;
	text-decoration:  none;

}
.container {
	position:  relative;
	width:  900px;
	left:  50%;
	margin-left:  -450px;
}
#container2 {
	margin-left:  40px;
	margin-right:  40px;
	margin-bottom:  40px;
	margin-top: 20px;
}

#container2 a:link {
	color:  #ebb551;
	text-decoration:  none;
}

#container2 a:visited {
	color:  #ebb551;
	text-decoration:  none;
}

#container2 a:hover {
	color:  #ffffff;
	text-decoration:  none;
}

#container2 a:active {
	color:  #ffffff;
	text-decoration:  underline overline;
}

#containerl {
	width:  380px;
	margin-left:  52px;
	margin-top:  25px;
	margin-bottom:  40px;
	float:  left;
}

#containerr {
	width:  400px;
	margin-right:  10px;
	margin-top:  25px;
	margin-bottom:  40px;
	float:  right;
}

#containerr a:link {
	color:  #ffffff;
	text-decoration:  none;
}

#containerr a:visited {
	color:  #ffffff;
	text-decoration:  none;
}

#containerr a:hover {
	color:  #ebb551;
	text-decoration:  none;
}

#containerr a:active {
	color:  #ebb551;
	text-decoration:  none;
}
#containerr h3 img {
	border:  1px solid #bfc9d4;
}
#tablelist, #tablelist td, #tablelist td p {
	color:  #c8c8c8;
	font-style: italic;
	font-size: 11px;
	line-height: 18px;
}
#tablelist td a:link {
	color:  e8e8e8;
	text-decoration:  none;
}

#tablelist td a:visited{
	color:  e8e8e8;
	text-decoration:  none;
}
#tablelist td a:active{
	color:  e8e8e8;
	text-decoration:  none;
}
#tablelist td a:hover {
	color:  e8e8e8;
	text-decoration:  underline;
}
.contactForm td{
	color:  #ebb551;
}
.contactForm input, .contactForm textarea {
	width:  300px;
	border:  1px solid #ebb551;
	background-color:  #3f4042;
	color:  #ebb551;
	font-family:  Arial, Helvetica;
	font-size:  11px;
}

