body {
	padding: 0;
	margin: 0;
	font-size: 62.5%;
	text-align: center;
	background: #4FB1DD url(../images/bg.gif) repeat-x;;
}
.ClearBoth {
	clear: both;
	height: 0px;
	overflow: hidden;
	margin: 0;
}
.DisplayNone {
	display: none;
}
.DisplayBlock {
	display: block;
}
a {
	outline: none;
}
img {
	border: 0;
}
/*****************************************************************/
#MPM-Associates {
	position: relative;
	width: 875px;
	margin: 0 auto;
	text-align: left;
	background: #FFF;
}
/*****************************************************************/
#Header {
	float: left;
	clear: both;
	width: 875px;
	height: 105px;
	overflow: hidden;
}
#Header p.Logo {
	float: left;
	width: 180px;
	\width: 230px; /* Box Model Hack */
	w\idth: 180px;
	padding: 28px 25px 0 25px;
	margin: 0;
}
#Header p.Links {
	float: right;
	width: 570px;
	\width: 630px; /* Box Model Hack */
	w\idth: 570px;
	padding: 62px 30px 0 30px;
	margin: 0;
	font: 1.1em/1.54em Arial, Helvetica, sans-serif;
	text-align: right;
	color: #CCC;
}
#Header p.Links a {
	color: #666;
	text-decoration: none;
}
#Header p.Links a:hover, 
#Header p.Links a:active, 
#Header p.Links a:focus {
	color: #000;
	text-decoration: underline;
}
/*****************************************************************/
#MainArea {
	float: right;
	width: 620px;
	\width: 640px; /* Box Model Hack */
	w\idth: 620px;
	padding: 0 20px 30px 0;
}
#MainArea h2 {
	font: normal 1.7em/1.23em Arial, Helvetica, sans-serif;
	color: #39C;
	margin: 0 0 15px 0;
}
#MainArea p {
	font: 1.2em/1.25em Arial, Helvetica, sans-serif;
	color: #666;
	margin: 0 0 15px 0;
}
#MainArea ul {
	font: 1.2em/1.25em Arial, Helvetica, sans-serif;
	color: #666;
	padding: 0;
	margin: 0 0 15px 25px;
}
#MainArea p a, 
#MainArea ul li a {
	color: #369;
}
#MainArea p a:hover, 
#MainArea p a:active, 
#MainArea p a:focus, 
#MainArea ul li a:hover,
#MainArea ul li a:active, 
#MainArea ul li a:focus {
	color: #000;
}
#MainArea img.ImageRight {
	float: right;
	margin: 0 0 15px 30px;
}
/*****************************************************************/
#Intro {
	float: left;
	clear: both;
	width: 370px;
	\width: 620px; /* Box Model Hack */
	w\idth: 370px;
	height: 196px;
	overflow: hidden;
	padding: 0 225px 0 25px;
	margin: 0 0 32px 0;
	background: #69C url(../images/intro.jpg) no-repeat;
}
#Intro.Loaded {
	width: 375px;
	\width: 655px; /* Box Model Hack */
	w\idth: 375px;
	padding: 0 248px 0 32px;
	margin: 0 -20px 28px -15px;
}
#Intro h1{
	padding: 40px 0 0 0;
	font: normal 1.5em/1.46em Arial, Helvetica, sans-serif;
	color: #FFF;
	margin: 0 0 15px 0;
}
#Intro p {
	font: 1.3em/1.53em Arial, Helvetica, sans-serif;
	color: #FFF;
	margin: 0;
}
#Intro p a {
	color: #FFD766;
	text-decoration: none;
}
#Intro p a:hover, 
#Intro p a:active, 
#Intro p a:focus {
	color: #FFD766;
	text-decoration: underline;
}
/*****************************************************************/
#MainArea ul#HomeList {
	float: left;
	width: 620px;
	padding: 0;
	margin: 0;
	list-style-type: none;
}
#MainArea ul#HomeList li {
	float: left;
	width: 140px;
	\width: 155px; /* Box Model Hack */
	w\idth: 140px;
	padding: 0 15px 15px 0;
}
.Marketing {
	background: transparent url(../images/marketing_thumb.jpg) no-repeat;
}
.Design {
	background: transparent url(../images/design_thumb.jpg) no-repeat;
}
.Web {
	background: transparent url(../images/web_thumb.jpg) no-repeat;
}
.Photography {
	background: transparent url(../images/photography_thumb.jpg) no-repeat;
}
.Online {
	background: transparent url(../images/online_thumb.jpg) no-repeat;
}
#MainArea ul#HomeList li a {
	display: block;
	width: 140px;
	padding: 82px 0 0 0;
	font: 0.91em/1.18em Arial, Helvetica, sans-serif;
	color: #69C;
	text-decoration: none;
}
#MainArea ul#HomeList li a:hover, 
#MainArea ul#HomeList li a:active, 
#MainArea ul#HomeList li a:focus {
	color: #000;
	text-decoration: underline;
}
/*****************************************************************/
#Links ul {
	float: left;
	padding: 0;
	margin: 0 40px 15px 0;
	list-style-type: none;
}
#Links ul li {
	margin: 0 0 4px 0;
}
/*****************************************************************/
#LeftNav {
	float: left;
	width: 220px;
	margin: 0;
}
#LeftNav ul {
	float: left;
	width: 220px;
	border-top: 1px #F0F0F0 solid;
	padding: 0;
	margin: 0;
	list-style-type: none;
}
#LeftNav ul li {
	float: left;
	clear: both;
	width: 220px;
	border-bottom: 1px #F0F0F0 solid;
}
#LeftNav ul li a {
	display: block;
	width: 156px;
	\width: 220px; /* Box Model Hack */
	w\idth: 156px;
	border-right: 10px #FFF solid;
	padding: 15px 30px 14px 24px;
	font: 1.2em/1.25em Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
}
#LeftNav ul li a:hover, 
#LeftNav ul li a:active, 
#LeftNav ul li a:focus {
	border-color: #ABCCFF;
}
#LeftNav ul li a.Selected {
	border-color: #FFD766;
}
#LeftNav p {
	float: left;
	clear: both;
	width: 172px;
	\width: 220px; /* Box Model Hack */
	w\idth: 172px;
	padding: 0 24px;
	font: 1.1em/1.36em Arial, Helvetica, sans-serif;
	color: #666;
	margin: 0;
}
#LeftNav p.CallNow {
	line-height: 2.72em;
	margin: 28px 0 7px 0;
}
#LeftNav p a, 
#LeftNav p strong {
	font-weight: normal;
	color: #69C;
	text-decoration: none;
}
#LeftNav p a:hover, 
#LeftNav p a:active, 
#LeftNav p a:focus {
	color: #000;
	text-decoration: underline;
}
/*****************************************************************/
#Footer {
	float: left;
	clear: both;
	width: 620px;
	\width: 875px; /* Box Model Hack*/
	w\idth: 620px;
	border-top: 1px #D5EDF5 solid;
	padding: 32px 20px 36px 235px;
}
#Footer p {
	font: 1.1em/2.27em Arial, Helvetica, sans-serif;
	color: #9CF;
	margin: 0;
}
#Footer p a {
	color: #666;
	text-decoration: none;
}
#Footer p a:hover, 
#Footer p a:active, 
#Footer p a:focus {
	color: #000;
	text-decoration: underline;
}
#Footer p strong {
	font-weight: normal;
	color: #69C;
}