#shadow_left {
	background-image:	url('../images/shadow_left.gif');
	background-repeat:	repeat-y;
	width:				10px;
}

#shadow_right {
	background-image:	url('../images/shadow_right.gif');
	background-repeat:	repeat-y;
	width:				10px;
}

#logocontent {
	height:				294px;
	text-align:			center;
	width:				210px;
}

#logo {
	padding-top:		50px;
	padding-bottom:		100px;
}

#images_small {
	position:			relative;
	float:				right;
	margin-top:			-111px;
}

#images_small img  {
	float:				right;
	border-left-width:	1px;
	border-left-style:	solid;
	border-left-color:	#FFFFFF;
	border-top-width:	1px;
	border-top-style:	solid;
	border-top-color:	#FFFFFF;
}

#images_small .first  {
	border-left-width:	31px;
	border-left-style:	solid;
	border-left-color:	#FFFFFF;
}

/* MENU SETTINGS  */

#menucontent {
	height:				25px;
	background-color:	#CFD1D2;
	padding-left:		25px;
	padding-right:		25px;
}

#menu,
#menu ul {
	padding:			0px;
	margin:				0px;
	list-style:			none;
	line-height:		25px;
}

#menu a {
	text-decoration:	none;
	white-space:		nowrap;
	padding-left:		20px;
	padding-right:		20px;
	font-size:			11px;
}

#menu a:hover,
#menu a.active {
	text-decoration:	underline;
}

#menu li ul li a {
	text-decoration:	none;
	white-space:		nowrap;
	color:				#FFFFFF;
	padding-left:		16px;
	padding-right:		10px;
}

#menu li ul li a:hover,
#menu li ul li a.active {
	text-decoration:	underline;
}

#menu li {
	float:				left;
}

#menu li.last {
	border-bottom:		0px;
}

#menu li li {
	float:				none;
	color:				#FFFFFF;
}

#menu li ul {
	position:			absolute;
	background-color:	#9C9E9F;
	left:				-999em;
	margin-left:		-10px;
	border-top-width:	1px;
	border-top-style:	solid;
	border-top-color:	#FFFFFF;
}

#menu li ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFD1D2;
	padding-left:		5px;
	padding-right:		5px;
}

#menu span {
	display:			block;
}

#menu li:hover ul,
#menu li.sfhover ul {
	left:				auto;
	position:			absolute;
	z-index:			99;
}

/* MENU RIGHT  */

#menu_right,
#menu_right ul {
	padding:			0px;
	margin:				0px;
	list-style:			none;
	line-height:		25px;
}

#menu_right a {
	text-decoration:	none;
	white-space:		nowrap;
}

#menu_right a:hover,
#menu_right a.active {
	text-decoration:	underline;
}

#menu_right li {
	float:				left;
}

#menu_right span {
	display:			block;
}

/* PAGE SETTINGS  */

#page_image {
	width:				300px;
	padding-left:		25px;
	padding-top:		80px;
	padding-bottom:		80px;
}

#pagecontent {
	padding-left:		25px;
	padding-right:		55px;
	padding-top:		80px;
	padding-bottom:		80px;
}

/* CONTACT SETTINGS  */

#contactdetailscontent {
	height:				25px;
	background-color:	#CFD1D2;
}

.contact_details_text {
	padding-left:		10px;
	padding-right:		10px;
}
