body {
	margin:0;
	background:#fff;
	font:12px Arial, Helvetica, sans-serif;
}
#main {
	margin:0 auto;
	width:833px;
}
ul{ list-style:none;}
a {outline:none;}
#header {
	height:106px;
	padding:33px 30px 0;
	overflow:hidden;
}
.logo {
	display:block;
	background:url(../images/logo.gif) no-repeat;
	width:371px;
	height:49px;
	float:left;
	text-indent:-9999em;
}
#header div {
	background:url(../images/contact-us-today.gif) no-repeat;
	width:165px;
	height:53px;
	float:right;
	text-indent:-9999em;
}
#header ul {
	margin:0;
	position:absolute;
	top:111px;
	clear:both;
	list-style:none;
	height:27px;
	border-bottom:1px solid #999;
	border-top:1px solid #999;
	width:817px;
	padding:0 0 0 20px;
	background:url(../images/separator.png) repeat-y 19px 0;
}
#header li {
	float:left;
	background:url(../images/separator.png) repeat-y 100% 0px;
	padding:0 1px;
	height:27px;
}
#header li ul {
	display:none;
	border:none;
	background:	url(../images/bg-submenu.png) no-repeat 0 100%;
	padding:0 0 3px;
	height:auto;
	width:131px;
}
#header li a {
	height:27px;
	display:block;
	float:left;
	text-indent:-9999em;
}
#header li:hover a, #header li.hover a {
	background-position:0 -27px;
}
.home a {
	background:url(../images/home.gif);
	width:65px;
}
.about a {
	background:url(../images/about-us.gif);
	width:96px;
}
.search a {
	background:url(../images/executive-search.gif);
	width:155px;
}
.coaching a {
	background: url(../images/executive-coaching.gif);
	width:174px;
}
.current a {
	background:url(../images/current-searches.gif);
	width:157px;
}
.submit a {
	background:url(../images/submit-resume.gif);
	width:134px;
}
#header li:hover ul, #header li.hover ul {
	display:block;
	position:absolute;
	top:27px;
	margin:0 0 0 -2px;
}
#header li ul li, #header li ul a {
	float:none;
	background:none;
	text-indent:0;
	margin:0;
}
#header li ul li {
	background:url(../images/bg-submenu-li.gif) repeat-y;
	width:131px;
	margin:0;
	padding:0;
	height:auto;
}
#header li ul li.first {
	border-top:1px solid #999;
}
#header li ul li.first a {
	border:none;
}
#header li ul a {
	width:118px;
	border-top:1px solid #999;
	padding:8px 0 8px 10px;
	text-decoration:none;
	font:12px Arial, Helvetica, sans-serif;
	color:#666;
	margin:0;
	height:auto;
}
#header li ul a:hover {
	text-decoration:underline;
}
#container {
	margin:0;
	padding:0;
}
.content {
	width:427px;
	float:left;
	padding:0 30px 0 0px;
	margin:0;
	color:#666;
}
.content  ul{
	font-size:12px;
	clear:both;
	padding:0 15px 0 6px;
}
.content ul li{
	background:url(../images/bullet-arrow.gif) no-repeat 0 8px;
	padding:5px 0 5px 15px;
	text-decoration:none;
}
.content ul li a{
	color:#e6002f;
	text-decoration: none;
}
.content ul li a:hover{
	color:#666;
	text-decoration: underline;
}
.content a{
	color:#e6002f;
	text-decoration: none;
}
.content a:hover{
	color:#666;
	text-decoration: underline;
}
.content h1 {
	margin:32px 0 15px;
	text-indent:-9999em;
	padding:0;
}
.content h1.home-pg {
	width:421px;
	height:77px;
	background:url(../images/h1.gif);
}
.content h1.paula-pg {
	width:421px;
	height:47px;
	background:url(../images/h1-paula.gif);
	
}
.content h1.rosie-pg {
	width:421px;
	height:47px;
	background:url(../images/h1-rosie.gif);
	
}
.content h1.beverly-pg {
	width:421px;
	height:47px;
	background:url(../images/h1-beverly.gif);
	
}
.content h1.lisa-pg {
	width:421px;
	height:47px;
	background:url(../images/h1-lisa.gif);
	
}
.content h1.hillair-pg {
	width:421px;
	height:47px;
	background:url(../images/h1-hillair.gif);
	
}
.content h1.dona-pg {
	width:421px;
	height:47px;
	background:url(../images/h1-dona.gif);
	
}
.content h1.lu-pg {
	width:421px;
	height:47px;
	background:url(../images/h1-lu.gif);
	
}
.content h1.coach-pg {
	width:448px;
	height:85px;
	background:url(../images/h1-coach.gif);
}
.content h2 {
	padding:0;
	margin:22px 0 0;
	font-size:14px;
	color:#e6002f;
}
.content h3 {
	padding:0;
	margin:22px 0 0;
	font-size:12px;
	color:#e6002f;
	text-transform: uppercase;
}
.content p {
	margin:13px 0 0;
	padding:0;
}
.content img {
	padding:0;
	margin:0;
}
.testimonials {
	float:right;
	width:172px;
	padding:0 30px 0 0;
	margin:0;
	color:#767676;
	font:11px Arial, Helvetica, sans-serif;
}
.testimonials div {
	width:172px;
	margin:120px 0 22px;
	background:#fef7f8;
	padding:0 0 15px;
}
.testimonials div h3 {
	background:url(../images/cliennts-say.gif);
	width:173px;
	height:31px;
	text-indent:-9999em;
	margin:0 0 -9px;
}
.testimonials div p  {
	margin:0;
	padding:20px 9px 0;
}
.testimonials div p em {
	font-weight:bold;
}
.testimonials div p strong {
	color:#e6002f;
}


.testimonials2 {
	float:right;
	width:172px;
	padding:0 30px 0 0;
	margin:0;
	color:#767676;
	font:11px Arial, Helvetica, sans-serif;
}
.testimonials2 div {
	width:172px;
	margin:25px 0 22px;
	background:#fef7f8;
	padding:0 0 15px;
}
.testimonials2 div h3 {
	background:url(../images/cliennts-say.gif);
	width:173px;
	height:31px;
	text-indent:-9999em;
	margin:0 0 -9px;
}
.testimonials2 div p  {
	margin:0;
	padding:20px 9px 0;
}
.testimonials2 div p em {
	font-weight:bold;
}
.testimonials2 div p strong {
	color:#e6002f;
}
#footer {
	height:80px;
	clear:both;
	background:url(../images/bg-footer.gif) repeat-x;
	padding:31px 30px 0;
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
}
#footer img {
	float:right;
	margin:0 0 0 17px;
	border:none;
}
#footer ul {
	margin:0 0 5px;
	padding:5px 0;
	border-bottom:1px solid #767676;
	width:485px;
}
#footer li {
	display:inline;
	background:url(../images/footer-separator.gif) no-repeat 0 2px;
	padding:0 4px 0 8px;
}
#footer li:first-child {
	background:none;
	padding:0 4px 0 0;
}
#footer li a {
	text-decoration:none;
	color:#666;
}

.left-column {
	width:147px;
	float:left;
	padding:85px 20px 0 0;
	margin:0;
	color:#666;
	font:11px/15px Arial, Helvetica, sans-serif;
}

.left-column .ul{
	display:inline;
	width:145px;
}

.left-column .nav{
	background:url(../images/bg-caption-line.gif) repeat-x 0 147px;
	padding-bottom:1px;
	margin:0;
}
.left-column .nav li{
	background:url(../images/bg-caption-line.gif) repeat-x;
	height:24px;
	line-height:24px;
}
.left-column .nav a{
	font-size:11px;
	padding-left:10px;
	color:#696969;
	text-decoration:none;
}
.left-column .nav a:hover{
	background:url(../images/left-nav-bullet.gif) no-repeat 0 50%;
	color:#eb593d;
}
table {
	margin:0;
	padding:0;
}

td {
	text-align:left;
	border-left:1px dotted #ccc;
	border-bottom: 1px dotted #ccc;