body.mceContentBody
{font: 500 100%/120% Calibri, Arial, Helvetica, sans-serif; color: #666;}

#content .red, body.mceContentBody .red, .red
{color: #CE043B;}

#content h1, body.mceContentBody h1
{font: 500 210%/120% Garamond, Arial, Helvetica, sans-serif; color: #666; margin-bottom: 20px;}

#content h2, body.mceContentBody h2, #blog-menu h3
{font: 500 160%/120% Garamond, Arial, Helvetica, sans-serif; color: #666; margin-bottom: 20px;}
#blog-menu h3 {
	margin: 10px 0;
}
#content h3, body.mceContentBody h3
{font-size: 120%; line-height: 120%; font-weight: 700; color: #666; padding-top: 10px; margin-bottom: 20px;}

#content h4, body.mceContentBody h4
{font-size: 120%; line-height: 120%; font-weight: 700; color: #666; padding-top: 10px; margin-bottom: 20px;}

#content h5, body.mceContentBody h5
{font-size: 120%; line-height: 120%; font-weight: 700; color: #666; padding-top: 10px; margin-bottom: 20px;}

#content h6, body.mceContentBody h6
{font-size: 120%; line-height: 120%; font-weight: 700; color: #666; padding-top: 10px; margin-bottom: 20px;}

#content p, body.mceContentBody p
{font-size: 100%; line-height: 120%; margin-bottom: 15px; color: #666;}

#content ul, body.mceContentBody ul
{margin-bottom: 15px;}

#content li, body.mceContentBody li
{font-size: 100%; line-height: 120%; list-style: none; color: #666;}

#content ul li, body.mceContentBody ul li
{margin: 0 0 5px 0; padding-left: 20px; background: url(../images/li.gif) no-repeat 0 5px;}

#content ol li, body.mceContentBody ol li
{list-style: decimal; margin-left: 20px;}

#content p a, body.mceContentBody p a, #content li a, body.mceContentBody li a
{font-weight: 700; color: #CE043B; text-decoration: underline;}

#content .small, body.mceContentBody .small
{font-size: 90%;}

#content img.right, body.mceContentBody img.right
{float: right; margin: 0 0 20px 20px;}

#content img.left, body.mceContentBody img.left
{float: left; margin: 0 20px 20px 20px;}

body.mceContentBody .intro, #content p.intro
{font: 500 220%/120% Garamond, Arial, Helvetica, sans-serif; color: #666; margin-bottom: 23px;}

#content p 
{ line-height: 1.4em; }

#uploadtable{
	margin-bottom: 35px; color: #666;
}
.testimonal-name, #content .testimonal-name {
	color: #CE043B;
	margin: 0;
	font-weight: 700;
	font-size: 125%;
}
.job-title, #content .job-title {
	color: #999;
	font-style: 87.5$;
}

#uploadtable .top td
{background: none; padding: 0 0 10px; vetical-align: top;}

	#uploadtable .top td form
	{float: left;}
	
		#uploadtable .top td form input
		{float: left; display: inline; font: 100%/100% Calibri, Arial, Helvetica, sans-serif;}
	
		#uploadtable .top td form .text-box
		{border: 1px solid #eee; height: 25px; padding: 0 5px; margin: 0 5px 0 0; border-radius: 1px; color: #666;}
	
		#uploadtable .top td form .submit
		{background: #4b4b4b; border: 1px solid #4b4b4b; height: 26px; padding: 0 5px 3px ; border-radius: 1px; color: #fff;}
  
#uploadtable td
{padding: 5px; border-bottom: 1px solid #fff; background: #eee; vertical-align: middle;}

#uploadtable td a
{color: #666;}

div.uploadifyQueue{
	margin-top:5px;

	padding:5px;	
	width:588px;

}
div.uploadifyQueue div.uploadifyQueueItem{
	clear:both;	
}
div.uploadifyQueue div.cancel{
	float:left;	
	width:20px;
	margin-top: 5px;
}
.team-large, .team-small {
	margin: 0 0 25px; padding: 0 0 25px; border-bottom: 1px solid #CCC;
}
.team-large .team-large-image {
	padding: 0 15px 0 0;
}
.team-small {
	padding: 0 0 15px;	margin: 0 0 35px;
}
.team-small td {
	padding: 0 0 40px 20px;
}
.team-small .first-col {
	padding-left: 0;
}
#content .team-small p {
	margin: 2px 0;
}
.team-small img {
	margin: 0 0 4px;
}
#content .team-small a:link, #content .team-small a:visited, #content .team-large a:link, #content .team-large a:visited {
	text-decoration: none;
}
.bordered-table {
	border: 1px solid #CCC;
	border-collapse: collapse;
	width: 100%;
}
		.bordered-table td {
			padding: 5px;
			border: 1px solid #CCC;
		}
		#content .bordered-table p {
			margin: 0;
		}
.bordered-image {
	padding: 5px;
	border: 1px solid #CCC;
	margin: 0 15px 10px 0;
}
.tel {
	background: url(../images/phone-icon.png) left center no-repeat;
	padding: 3px 0 3px 25px;
}
.email {
	background: url(../images/email-icon.png) left center no-repeat;
	padding: 3px 0 3px 25px;
}
.testimonial-name {
	font-size: 106.25%;
	color: #CE043B;
	font-weight: 700;
	margin: 0 0 2px;
}
.testimonial-job {
	font-size: 75%;
	margin: 0 0 6px;
}
.testimonial-image {
	padding: 5px;
	border: 1px solid #CCC;
	margin: 5px 15px 10px 0;
	float: left;
}