/* [html] */

body, h1, h2, h3, h4, h5, h6, p, div, form, dl, dt, dd, ul, li, ol, img {
	margin:0;
	padding:0;
	border:0;
}
body {
	font:70%/170% Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background:#F1F2F2;
	color:#666666;
	margin:30px 0;
	text-align:center;
}
p, h1, h2, h3, h4 {
	margin:15px 0;
}
a:link {
	color:#416F9C;
}
a:visited {
	color:#416F9C;
}
a:hover, a:active {
	text-decoration:none;
}

/* [/html] */

/* [frontpage] */

#frontblock {
	margin:0 auto;
	width:586px;
	height:498px;
	text-align:left;
	background:url(images/front-bg.gif) no-repeat top center;
}
#left {
	width:293px;
	float:left;
	text-align:right;
}
#left p {
	margin:30px 23px 20px 0;
}
#left h2 a {
	display:block;
	height:154px;
	background:url(images/solicitor-front.gif) no-repeat;
}
#left ul, #right ul {
	list-style-type:none;
	margin:20px 23px 0;
}
#left li, #right li {
	margin:4px 0;
}
#right {
	width:293px;
	float:left;
}
#right p {
	margin:30px 0 20px 23px;
}
#right h2 a {
	display:block;
	height:154px;
	background:url(images/insolvency-front.gif) no-repeat top right;
}
#footer {
	clear:both;
	text-align:left;
	background:none;
	height:15px;
	padding:58px 0 0 130px;
}
#footer li {
	float:left;
	padding:0 7px;
	background:url(images/seperator.gif) no-repeat right;
	list-style-type:none;
}
#footer li.nobg {
	background:none;
}
#footer li.right {
	background:none;
	float:right;
}
.hide {
	position:absolute;
	left:-5000px;
	margin:0;
	padding:0;
}
