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

body{
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	margin:10px;
	background-image: url(links/background.gif);
	background-repeat: repeat;
}

#container{
	display:block;
	position:relative;
	margin:0px auto;
	width:940px;
	height:auto;	
}

/* HEADER */

.header{
	display:block;
	position:relative;
	width:940px;
	height:248px;
}

/* MENU */

.menu{
	display:block;
	position:relative;
	width:900px;
	height:43px;
	background-image: url(links/menu.gif);
	background-repeat: no-repeat;
	_margin:-3px 0px 0px 0px;
}

/* CONTENT */

.reduced_content_container{
	display:block;
	position:relative;
	width:900px;
	height:auto;
	margin:0px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
	background-image: url(links/container_bg.gif);
	background-repeat: repeat-y;
}

.left{
	display:block;
	position:relative;
	width:142px;
	height:auto;
	margin:0px 0px 0px 13px;
	padding: 20px 10px 10px 10px;
	_margin:0px 0px 0px 7px;
	float:left;
}

.centre{
	display:block;
	position:relative;
	width:508px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding: 20px 20px 20px 20px;
	float:left;
}

.right{
	display:block;
	position:relative;
	width:142px;
	height:auto;
	margin:0px 13px 0px 0px;
	padding: 20px 10px 10px 10px;
	float:right;
}

.signoff{
	display:block;
	position:relative;
	width:900px;
	height:70px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear:both;
	background-image: url(links/signoff.gif);
	background-repeat: no-repeat;
}

.signoff_content{
	display:block;
	position:relative;
	width:850px;
	height:70px;
	margin:0px auto;
	padding: 0px 0px 0px 0px;
}

/* SPECIALITY */

.speciality_container{
	display:block;
	position:relative;
	width:142px;
	height:auto;
	background-image: url(links/speciality_bg.gif);
	background-repeat: repeat-y;
}

.speciality_top{
	display:block;
	position:relative;
	width:142px;
	height:90px;
}

.speciality_bottom{
	display:block;
	position:relative;
	width:142px;
	height:29px;
	_margin:0px 0px -3px 0px;
}


/* LINKS */

a, a:hover {
	font-weight:bold;
	text-decoration:none;
	color:#D7B472;
	}
	
a:hover {
	color:#000000;
	}
	
.a_finkk, .a_finkk:hover {
	font-weight:bold;
	text-decoration:none;
	color:#d6b573;	
	}
	
.a_finkk:hover {
	color:#ffffff;
	}
	
.a_body, .a_body:hover {
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	}
	
.a_body:hover {
	color:#7A1600;
	}
	

/* FONTS */
	
h1 {
	font-size:1.5em;
	color:#5b1300;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	}
	
.body {
	font-weight:normal;
	font-size:0.8em;
	color:#000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
.body_copyright {
	font-weight:bold;
	text-decoration:none;
	color:#d6b573;
	font-size:0.6em;
	text-align: right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
.body_big {
	font-weight:normal;
	font-size:0.9em;
	color:#000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
.body_white {
	font-weight:normal;
	font-size:0.7em;
	color:#ffffff;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	text-align: center;	
	}
	
.body_red_bold {
	font-weight:bold;
	font-size:0.75em;
	color:#7A1600;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
.body_signoff {
	font-weight:normal;
	font-size:0.75em;
	color:#ffffff;
	line-height:70px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align: center;	
	}
	