body {
background-color:#3e3d4b;
}

#header {
position:absolute;
top:0px;
left:0px;
width:990px;
height:120px;
z-index:0;
}

#navcol {
position:absolute;
background-color:#b80c0e;
top:120px;
left:0px;
width:147px;
height:1100px;
z-index:1;
border-right:1px solid #000000;
}

.intro {
	color:#000000;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:10px;
	font-style: normal;
	line-height:12px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
}

.intro a:link {
	color:#000000;
	text-decoration:underline;
	
}

.intro a:visited {
	color:#000000;
	text-decoration:underline;
	
}

.intro a:hover {
	color:#B80C0E;
	text-decoration:underline;
	
}

#maincol {
position:absolute;
background-color:#ffffff; 
top:120px;
left:148px;
width:800px;
height:1100px;
padding:10px;
border-right:1px solid #000000;
z-index:2;
}


#maincolint {
position:absolute;
background-color:#ffffff;
top:120px;
left:148px;
width:841px;
min-height:850px;
padding:10px;
border-right:1px solid #000000;
z-index:2;
}

.update {
	color:#000000;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:11px;
	font-style: normal;
	line-height:13px;
	margin-left:10px;
	margin-top:10px;
}

.piccol {
	position:absolute;
	background-color:#333333;
	top:0px;
	left:490px;
	width:250px;
	height:1100px;	
    padding:14px;
	z-index:3;

}


.photosubhead {
	color:#e6d696;
	font-family: arial, tahoma, verdana,sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight:bold;	
	line-height: 14px;
	width:200px;
}


.captionw {
	color:#ffffff;
	font-family: arial, tahoma, verdana,sans-serif;
	font-size:10px;
	font-style: normal;
	font-weight:bold;	
	line-height: 12px;
	padding-top:8px;
	padding-bottom:20px;
	width:200px;
}

.caption a:link {
	color:#000000;
	text-decoration:underline;
	
}

.caption a:visited {
	color:#000000;
	text-decoration:underline;
	
}

.caption a:hover {
	color:#B80C0E;
	text-decoration:underline;
	
}

.piclink {
	color:#000000;
	font-family: arial, tahoma, verdana,sans-serif;
	font-size:11px;
	font-style: normal;
	font-weight:normal;	
	line-height: 14px;
	margin-top:10px;
}

.piclink a:link {
	color:#000000;
	text-decoration:underline;
	
}

.piclink a:visited {
	color:#000000;
	text-decoration:underline;
	
}

.piclink a:hover {
	color:#B80C0E;
	text-decoration:underline;
	
}


.photohead {
	color:#ffffff;
	font-family: arial, tahoma, verdana,sans-serif;
	font-size:16px;
	font-style: normal;
	font-weight:bold;	
	line-height: 18px;
	padding-bottom:8px;
	width:200px;
}

.photohead a:link {
	color:#ffffff;
	text-decoration:underline;
	
}

.photohead a:visited {
	color:#ffffff;
	text-decoration:underline;
	
}

.photohead a:hover {
	color:#ffffff;
	text-decoration:none;
	
}


.newshead {
	color:#B80C0E;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:20px;
	font-style: normal;
	font-weight:bold;
	line-height:22px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	width:450px;
}

.newshead a:link {
	color:#B80C0E;
	text-decoration:underline;
	
}

.newshead a:visited {
	color:#B80C0E;
	text-decoration:underline;
	
}

.newshead a:hover {
	color:#B80C0E;
	text-decoration:none;
	
}

.newssubheadb {
	color:#201774;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:16px;
	font-style: normal;
	font-weight:bold;
	line-height:18px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	width:450px;
}

.newssubhead {
	color:#B80C0E;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:14px;
	font-style: normal;
	font-weight:bold;
	line-height:16px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	width:450px;
}

.newssubhead a:link {
	color:#B80C0E;
	text-decoration:underline;
	
}

.newssubhead a:visited {
	color:#B80C0E;
	text-decoration:underline;
	
}

.newssubhead a:hover {
	color:#B80C0E;
	text-decoration:none;
	
}

.news {
	color:#000000;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight:normal;
	width:450px;
	line-height:14px;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
}

.newswphoto {
	color:#000000;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight:normal;
	width:320px;
	line-height:14px;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
}

.newsfull {
	color:#000000;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight:normal;
	line-height:14px;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
}

.newsfull a:link {
	color:#000000;
	text-decoration:underline;
	
}

.newsfull a:visited {
	color:#000000;
	text-decoration:underline;
	
}

.newsfull a:hover {
	color:#B80C0E;
	text-decoration:underline;
	
}

.newsb {
	color:#000000;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight:normal;
	width:405px;
	line-height:14px;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
}


li.news {
list-style-image:url(/arrows.jpg);
margin-left: 10px;
line-height:12px;
font-weight:normal;
}

.news a:link {
	color:#000000;
	text-decoration:underline;
	
}

.news a:visited {
	color:#000000;
	text-decoration:underline;
	
}

.news a:hover {
	color:#B80C0E;
	text-decoration:underline;
	
}

.smallnews {
	color:#000000;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:12px;
	font-style: normal;
	line-height:14px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
}

.smallnews a:link {
	color:#000000;
	text-decoration:underline;
	
}

.smallnews a:visited {
	color:#000000;
	text-decoration:underline;
	
}

.smallnews a:hover {
	color:#B80C0E;
	text-decoration:underline;
	
}


#appcol {
position:absolute;
background-color:#e6d696;
top:120px;
left:863px;
width:127px;
height:1100px;
z-index:4;
border-right:1px solid #000000;
}


.app {
	color:#000000;
	font-family: arial, tahoma, verdana,sans-serif;
	font-size:12px;
	font-style: italic;
	font-weight:bold;	
	line-height: 14px;
	text-align:center; 
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:10px;
	padding-bottom:5px;
}

.app a:link {
	color:#000000;
	text-decoration:underline;
	
}

.app a:visited {
	color:#000000;
	text-decoration:underline;
	
}

.app a:hover {
	color:#B80C0E;
	text-decoration:none;
	
}


.foot {
	color:#ffffff;
	font-family: arial, tahoma, verdana,sans-serif;
	font-size:11px;
	font-style: italic;
	font-weight:bold;	
	line-height: 13px;
	text-align:center; 
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:10px;
	padding:5px;
}

.foot a:link {
	color:#e6d696;
	text-decoration:underline;
	
}

.foot a:visited {
	color:#e6d696;
	text-decoration:underline;
	
}

.foot a:hover {
	color:#e6d696;
	text-decoration:none;
	
}

#footer {
position:absolute;
width:990px;
height:50px; 
left:0px;
top:1200px;
background-color:#000000;
border-right:1px solid #000000;
z-index:5;
}

.red {
	color:#B80C0E;
}

.headline {
	color:#B80C0E;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:24px;
	font-style: normal;
	font-weight:bold;
	line-height:26px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
}

.headline a:link {
	color:#B80C0E;
	text-decoration:underline;
	
}

.headline a:visited {
	color:#B80C0E;
	text-decoration:underline;
	
}

.headline a:hover {
	color:#B80C0E;
	text-decoration:none;
	
}

.navcol {
background-color:#b80c0e;
width:147px;
border-right:1px solid #000000;
}


.newsfeaturehead {
	color:#B80C0E;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:28px;
	font-style: normal;
	font-weight:bold;
	line-height:30px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	width:385px;
}

.newsfeaturehead a:link {
	color:#B80C0E;
	text-decoration:underline;
	
}

.newsfeaturehead a:visited {
	color:#B80C0E;
	text-decoration:underline;
	
}

.newsfeaturehead a:hover {
	color:#B80C0E;
	text-decoration:none;
	
}

.newsfeature {
	color:#000000;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight:normal;
	width:385px;
	line-height:14px;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
}

.newsfeature a:link {
	color:#000000;
	text-decoration:underline;
	
}

.newsfeature a:visited {
	color:#000000;
	text-decoration:underline;
	
}

.newsfeature a:hover {
	color:#B80C0E;
	text-decoration:underline;
	
}

.newssubheadbfeature {
	color:#201774;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:16px;
	font-style: normal;
	font-weight:bold;
	line-height:18px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	width:380px;
}

.subheadline {
	color:#201774;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:18px;
	font-style: normal;
	font-weight:bold;
	line-height:20px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
}

.subheadline a:link {
	color:#201774;
	text-decoration:underline;
	
}

.subheadline a:visited {
	color:#201774;
	text-decoration:underline;
	
}

.subheadline a:hover {
	color:#201774;
	text-decoration:none;
	
}

.members {
width:830px;
margin:0px;
padding:5px;
}


.xomemberblock {
	width:160px;
	height:240px;
	margin:8px;
	padding:10px;
	color:#000000;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight:normal;
	line-height:16px;
	text-align:center;
	border: 1px solid #ccc;
	float:left;
	background-color:#f9f095;
}

.ofcblock {
	width:160px;
	height:240px;
	margin:8px;
	padding:10px;
	color:#000000;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight:normal;
	line-height:16px;
	text-align:center;
	border: 1px solid #ccc;
	float:left;
	background-color:#cce0fc;
}

.memberblock {
	width:160px;
	height:240px;
	margin:8px;
	padding:10px;
	color:#000000;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight:normal;
	line-height:16px;
	text-align:center;
	border: 1px solid #ddd;
	float:left;
}

.recruitblock {
	width:160px;
	height:240px;
	margin:8px;
	padding:10px;
	color:#ffffff;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight:normal;
	line-height:16px;
	text-align:center;
	border: 1px solid #ddd;
	float:left;
	background-color:#b70303;
}


.memberheadline {
	color:#B80C0E;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size:24px;
	font-style: normal;
	font-weight:bold;
	line-height:26px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	width:820px;
	clear:both;
}

.memberheadline a:link {
	color:#B80C0E;
	text-decoration:underline;
	
}

.memberheadline a:visited {
	color:#B80C0E;
	text-decoration:underline;
	
}

.memberheadline a:hover {
	color:#B80C0E;
	text-decoration:none;
	
}

.kiaphoto {
margin-left:10px;
padding:5px; 
float:left;
width:160px;
clear:both;
}

