	em { font-style:normal; font-weight:bold;}

	ul.menu
	{
		width: 100%;
	}

	ul.menu, ul.menu ul
	{
		display: inline-block;
		margin: 0;
		padding: 0;
	}

	ul.menu a
	{
		display: inline-block;
		width: 10em;
	}

	ul.menu li
	{
		display: inline-block;
		float: left;
		list-style-type: none;
		margin-bottom:0;
		position: relative;
		vertical-align: top;
		width: 10em;
		z-index: 1000;
	}

	ul.menu ul {
		display: none;
		position: absolute;
		left: 0%;
		top: 100%;
		width: 9em;
	}

	.blogpicture {	float: left;	}
	.blogpicture img {	
		border: groove 4px silver ;
		margin:1em 1em 1em 0.5em;
		padding:1em 1em 1em 1em;
		width:200px;	}

	.calltoactionitem:hover {
		border-bottom: solid 3px #f00;
		border-left: solid 3px #c00;
		border-right: solid 3px #f00;
		border-top: solid 3px #c00;
	}

	.calltoaction{
		float:right;
		height:inherit;
		margin:5px 0px 5px 0px;
		width:125px;
	}

	.calltoaction h3 {text-align:center;}
	.calltoaction ul {padding:0px;}

	.calltoactionitem{
		border: solid 3px #e8dfdf;
		margin-bottom:5px;
		margin-right:2px;
		margin-top:0px;
	}

	.calltoactionitem h2 {margin-top:0px;}
	.calltoactionitem a {font-weight:normal;}
	.calltoactionitem a:hover {text-decoration:underline;}

	#calltoactionnews ul li {list-style:none;text-align:center;}

	#calltoactionclients{height:400px; overflow-x:hidden; position:relative; z-index:2; left:0px;right:165px;text-align:center;}
	#calltoactionclients ul {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; position:relative; list-style:none; z-index:1; }
	#calltoactionclients ul li {overflow-x:hidden; overflow-y:hidden;float:left;  list-style:none; width:125px; }
	#calltoactionclients ul li img {width:125px;}

