@import url("banner.css");
@import url("left.css");
@import url("news.css");
@import url("material.css");
#page-wrapper {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	background-color:	#ffffff;

}


.page-title {
	font-family: "Arial Black", Arial, sans serif;
	font-size: 1.4em;
	font-weight: normal;
	text-align: left;
	margin: 0;
	padding: 0;
}

.page-subheadline {
	font-family: Arial, Helvetica, Verdana, sans serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #9D080D;
	text-align: left;
	padding: 0;
	margin: 0;
	
}

.page-subheadline a:link {
	color: #9D080D;
	text-decoration: none;

}
.page-subheadline a:visited {
	color: #9D080D;
	text-decoration: none;
}
.page-subheadline a:hover {
	color: #9D080D;
	text-decoration: none;
}
.page-subheadline a:active {
	color: #9D080D;
	text-decoration: none;

}
.page-subheadline a:focus {
	color: #9D080D;
	text-decoration: none;

}


.ke-red {
	color: #9D080D;
}


#main {
	width:	70%;
	float: left;  
	border: 0px solid pink;
	margin: 0 0 0 10px;
/*	position: relative; */
	font-family: Arial, Helvetica, Verdana, sans serif;
	font-size:	.9em;
	color: #2F4F4F;
/*	position:	relative;
	left:	260px; */
}


#main p {
	color: #2F4F4F;
	text-align: left;
	line-height: 1.5;
}
#main ol {
	color: #2F4F4F;
	text-align: left;
	line-height: 1.5;
}

#main ul {
	color: #2F4F4F;
	text-align: left;
	line-height: 1.5;
}
#main a {
	text-decoration: underline;
	color: #2F4F4F;
}	
/*
#main a:link {
	text-decoration: none;
	color: #2F4F4F;
	font-weight:	bold;

}
#main a:visited {
	text-decoration: none;
	color: #2F4F4F;
	font-weight:	bold;
}
#main a:hover {
	text-decoration: none;
	color: #2F4F4F;
	font-weight:	bold;
}
#main a:active {
	text-decoration: none;
	color: #2F4F4F;
	font-weight:	bold;

}
#main a:focus {
	text-decoration: none;
	color: #2F4F4F;
	font-weight:	bold;

}

*/


.main-content {
	float:	left;
	color: #2F4F4F;
	text-align: left;
	line-height: 1.5;
}

#main-outer {
	clear:	both;	
}
#main-body {
	font-family:	Tahoma, Helvetica,Arial;

float:	left;
	width: 100%;
/*	height: 700px; */
	border-top: 1px solid gray;
	border-left: 1px solid gray;
	border-bottom: 1px solid gray;
	border-right: 1px solid gray;
	margin: 5px 0px 0px 0px;
	height:	100%;
	background-image:	url("../images/menu-back.gif");
	background-repeat:	repeat-y;
	padding: 0 0 4px 0;
}

#address-block	{
	width:	210px;
	margin:	50px 0 0 45px; 
	font-family: Arial, Helvetica, Verdana, sans serif;
	font-size:	.75em;
	color: #2F4F4F;
	text-align:	center;	
}

#footer {
	clear: both;
	border-top: 0px solid #7d7d7d;
	font-family: Arial, Helvetica, Verdana, sans serif;
	font-size:	.75em;
	color: #2F4F4F;
	text-align:	center;
	padding: 4px 0;

}

#footer ul {
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
#footer li {
	display: inline;
	padding: 0px 8px 0px 0px;
	border-right: 0px solid white;
	font-size:	.9em;
}
#footer a:hover {
	font-weight: bold;
}


.tag-line {
	font-weight:	bold;
	font-style:	italic; 
	font-size: 	.9em;
	text-align:	center;
	color: #9D080D;
	
}

.copyright {
	color: #7d7d7d;
}



#site-map {
text-align:	left;
float:	left;

}

#site-map p {
	text-align:	left;
}
#site-map ul {
	text-align:	left;
	margin: 0px 0px 0px 30px;
	padding: 2px;
}
#site-map li {

	padding: 0px 0px 0px 0px;
	border-right: 0px solid white;


}
.site-map-top-li {
/*	list-style-image: url(../images/bullet-md.gif);	 */
	list-style-type:	disc;
}
.site-map-normal-li {
	list-style-type:	none;
}
#site-map a:hover {
	font-weight: bold;
}

.ke {
	font-size:	85%;
}

#contactus-form tr {
	background-color: transparent;
}

#jobs h4 {
	color: #660000;
	font-size: 1.3em;
}
