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

.boxchoicecontainer {
font-size:0.86em;
}

.boxchoicecontainer p{
	text-align:right;
	width: 140px;
	float:right;
	padding-right: 5px;
}


.boxchoiceleft {
	background:5top no-repeat;
	position:relative;
	margin:10px 0px 10px 0px;
	border:1px solid #AAA;
	padding:0px;
	float:left;
}
.boxchoiceleft {
	width:300px;
	height: 125px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:300px;
}
html > body .boxchoiceleft {
	width:300px;
}
.boxchoiceright {
	background:top no-repeat;
	position:relative;
	margin:10px 0px 10px 22px;
	border:1px solid #AAA;
	padding:0px;
	float:left;
}
.boxchoiceright {
	width:300px;
	height: 125px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:300px;
}
html > body .boxchoiceright {
	width:300px;
}

.boxarticles {
	background:url(/images/property.jpg) 5px 25px no-repeat;
	position:relative;
	margin:10px 0px 10px 0px;
	border:1px solid #AAA;
	padding:0px;
	float:left;
}
.boxarticles {
	background:none;
	width:300px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:300px;
}
html > body .boxarticles {
	width:300px;
}
.boxcomments {
	background:5px 25px no-repeat;
	position:relative;
	margin:10px 0px 10px 22px;
	border:1px solid #AAA;
	padding:0px;
	float:left;
}
.boxcomments {
	background:none;
	width:300px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:300px;
}
html > body .boxcomments {
	width:300px;
}

h2 a {
text-decoration:none;
}

.boxchoicecontainer h2 {
	text-align:left;
	border-bottom:1px solid #98213B;
	color:#98213B;
	font-size:1.43em;
	margin:0 5px 0 156px;
}
.boxchoicecontainer p {
	margin:0 5px 0 156px;
	text-align:justify;
}
.boxarticles p {
	margin:5px;
	text-align:justify;
}
.boxarticles h2 {
	text-align:left;
	margin-left:5px;
}
.boxcomments p {
	margin:5px;
	text-align:justify;
}
.boxcomments h2 {
	text-align:left;
	margin-left:5px;
}
.latestarticles {
	position:relative;
	margin:20px;
	border:1px solid #AAA;
	padding:5px;
	float:left;
}

#latest_articles p {
	float:none;
	text-align:justify;
	width:100%;
	margin:0;
	padding:2px 0px;
}
#client_comments p {
	float:none;
	display:inline;
	text-align:justify;
	width:100%;
	margin:2px 0px;
}
div.clientname {
	padding:2px 0px;
	font-style:italic;
	display:block;
}
.boxcommentsinner {
	padding:5px;	
}
.boxarticlesinner {
	padding:5px;
}
#property {	background-image:url(/images/home_box_property.jpg); }
#disputes {	background-image:url(/images/home_box_disputes.jpg); }
#divorce_and_separation {background-image:url(/images/home_box_divorce.jpg); }
#family {background-image:url(/images/home_box_children.jpg); }
#wills_trusts_and_probate {	background-image:url(/images/home_box_wills.jpg); }
#personal_injury {	background-image:url(/images/home_box_firstaid.jpg); }
#financial {	background-image:url(/images/home_box_financial.jpg); }