/*
	CSS for PPSCinfo.com
	Written by One Grey Paw | www.OneGreyPaw.com
	September 2009
	
	Home Page Styles
-----------------------------------------------------
-----------------------------------------------------*/

#header { background: #fff url('../images/header-bg-home.jpg') no-repeat 0 0; }

#content { background: #fff url('../images/content-bg-home.gif') repeat-y 0 0; }
#contentBody { width: 93%; overflow: auto; margin: 0 auto; padding-bottom: 1em; float: none; right: 0; }

#mpLeft	
	{
	position: relative;
	width: 43%;
	font-size: 1.2em;
	line-height: 1.4em;
	float: left;
	margin-top: 10px;
	}

#mpRight
	{
	margin-top: 4px;
	width: 450px;
	font-size: 1.2em;
	float: right;
	background: url('../images/home-right-bg.gif') repeat-x 0 0;
	border: 1px solid #dbd9d3; 
	}
	#mpRightInner { padding: 0 15px; }

#serviceIcons { width: 420px; margin: 1em auto; overflow: hidden; }

a.servicesBox
	{
	display: block;
	height: 115px;
	width: 134px;
	font-weight: bold;
	font-size: 0.8em;
	color: #001124;
	float: left;
	margin: 1em 8px 0 0;
	text-align: center;
	text-decoration: none;
	 font-family: 'lucida sans',verdana,arial,sans-serif;
	}
a:hover.servicesBox { color: #669acc; }
a:active.servicesBox { color: #ccc; }

a#sb01 { background: url('../images/services-matrimonial.gif') no-repeat center bottom; }
a#sb02 { background: url('../images/services-divorce.gif') no-repeat center bottom; }
a#sb03 { background: url('../images/services-corporate.gif') no-repeat center bottom; margin-right: 0; }
a#sb04 { background: url('../images/services-wills.gif') no-repeat center bottom; }
a#sb05 { background: url('../images/services-real-estate.gif') no-repeat center bottom; }
a#sb06,a#sb09 { background: url('../images/services-paralegal.gif') no-repeat center bottom; margin-right: 0; }

h1 { font-size: 1.5em; }
#mpRight h2 { color: #857c6d; font-size: 1.3em; font-style: italic; padding: 5px 0 0 10px; font-family: georgia,"times new roman", times, serif; margin: 0; }

.msgBox { line-height: 1.3em; width: 95%; font-size: 0.9em; }
.msgBox p { width: 95%; }