/* CSS Document */
html { margin: 0; padding: 0; width: 100%}

body {
	margin: 0; padding: 0;
	font-size: 72.5%;
	font-family: arial, helvetica, verdana, tahoma, sans-serif;
	background: #ec5f59 url(../images/bg-main.gif) top left repeat ; 
	
	color: #4a1126; 
	position: relative;
	line-height: 18px;
}

body.executive {
	background: #ec5f59 url(../images/bg-main-executive.gif) top left repeat ;
}

h1, h2, h3, h4, h5, h6, h7, p, form, ul, ol, li, blockquote { margin: 0; padding: 0; }
img { border:none; text-decoration: none;}



/* STRUCTURE */

div.floatBreaker {
	clear: both;
	height: 0;
	font-size: 0;
	line-height: 0;
}

#container{
  width: 750px;
  margin: 0 auto 0 0;
  padding: 0;
  
}

#containertest{
  width: 750px;
  margin: 0 auto;
  padding: 0;
  
}

#content{
  width: 600px;
  margin: 0 0 30px 0;
  padding: 0px;
  background: #fff;
  float: right;
  
}


#logo {

	background: url(../images/logo.gif) no-repeat left top;
	width: 600px;
	height: 206px;
	margin: 0;
}

#headercoaching {
	background: url(../images/header-coaching.gif) no-repeat left top;
	width: 600px;
	height: 29px;
	margin: 0;
}

#headercoachingsolid {
	background: url(../images/header-coachingsolid.gif) no-repeat left top;
	width: 600px;
	height: 29px;
	margin: 0;
}

#headerexecutive {
	background: url(../images/header-executive.gif) no-repeat left top;
	width: 600px;
	height: 29px;
	margin: 0;
}

#headerexecutivesolid {
	background: url(../images/header-executivesolid.gif) no-repeat left top;
	width: 600px;
	height: 29px;
	margin: 0;
}


.title {
	margin: 30px 0 0 26px;
	}
	
	
span {
	display:none;
	}
	
h2 {
	margin: 0 26px 4px 26px;
	text-align: left;
	font-size: 1.2em;
	color: #4a1126;
}

h2.pink {
	color:#f05f99;
}

h3 {
	margin: 0 26px 4px 26px;
	text-align: left;
	font-size: 1.2em;
	color: #4a1126;
}	
	
p {
	margin: 0 26px 20px 26px;
	text-align: left;
	font-size: 1.1em;
}

p.narrow {
	margin: 0 226px 20px 26px;
	text-align: left;
	font-size: 1.1em;
}

p.narrownext {
	margin: -20px 26px 20px 26px;
	text-align: left;
	font-size: 1.1em;
}


p.authortext {
	
	margin-bottom: 5px;
}

p.authorname {
	font-style: italic;
	text-align: right;
	font-size: .9em;
	margin-bottom: 40px;
}

.author {
	font-size: .9em;
	text-align: right;
	margin-bottom: 15px;
	color: #ef463e;
	font-style: italic;
}

.testimonialstext {
	font-size: 1.1em;
	text-align: left;
	margin-bottom: 15px;
	color: #ef463e;
}

#banner {
	background: url(../images/Paula-Paisleys.gif) no-repeat left top;
	width: 221px;
	height: 229px;
	top: 235px;
	left: 529px;
	text-align: left;	
	overflow:hidden;
	position:absolute;
}
#bannertest {
	
	width: 221px;
	height: 229px;
	
	text-align: left;	
	overflow:hidden;
	position:relative;
}

#box {
	width: 221px;
	height: 229px;
	
	margin-top: 20px;
	margin-bottom: 0;
	padding-bottom: 0;
	float: right; 
	
		
}
.trans { 
	/* for IE */
	filter:alpha(opacity=90);
	/* CSS3 standard */
	opacity:0.90;
}


#mainbtnarea {
	
	width: 221px;
	height: 229px;
	top: 235px;
	left: 529px;
	text-align: left;	
	overflow:hidden;
	position:absolute;
	background: url(../images/Paula-Paisleys.gif) no-repeat top left;
}
#mainbtnareabox {
	width: 180px;
	height: 229px;
	margin-top: 40px;
	margin-right: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	float: right; 	
}

blockquote {
	margin-top: -5px;
	margin-left: 30px;
	}


#hrblue {
	width: 100%;
	height: 3px;
	background:#28c0da;
	margin: 10px 0 10px 0;
	
}
.dropcapp {
	margin-right: -12px;
}
.footer {
	margin: 0 26px 15px 26px;
	color: #4a1126;
	font-size: 10px;
 	
	
	}
.footerbold {
	margin: 0;
	color: #4a1126;
	font-size: 12px;
 	font-weight: bold;
	
	}



ul {
	margin: 0 26px 20px 50px;
	font-size: 1.1em;
	
}

ul.listleft {
	list-style: square;
	float: left;
	font-size: 1.1em;
	
}

ul.moreleftmargin {
	margin-left: 10px;
}

ul.onecolumn {
	margin: 0 26px 20px 50px;
}
ul.onecolumn li {
	margin-bottom: 10px;
}

li {
	list-style: square;
	
}


/* LINK COLORS */

a:link {
	color: #ef463e; 
	text-decoration: none;
		}
a:visited {
	color: #ef463e; 
	text-decoration: none;
	}
a:hover {
	color: #ef463e; 
	text-decoration: none;
	}
a:active {
	color: #ef463e; 
	text-decoration: none;
	}


.footerlink:link {
	color: #4a1126; 
	text-decoration: none;
	
		}
.footerlink:visited {
	color: #4a1126; 
	text-decoration: none;
	
	}
.footerlink:hover {
	color: #5fd7eb; 
	text-decoration: none;
	
	}
.footerlink:active {
	color: #5fd7eb; 
	text-decoration: none;
	
	}
	
.footerlinksm:link {
	color: #ef463e; 
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	
		}
.footerlinksm:visited {
	color: #ef463e; 
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	}
.footerlinksm:hover {
	color: #5fd7eb; 
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	}
.footerlinksm:active {
	color: #5fd7eb; 
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	}
	
	
	
/* TOP NAV */
#topnav {
	width: 150px;
	height: 261px;
	margin: 206px 0 0 0;
	float: left;
	
}

ul#mainNav {
	margin: 0;
	height: 261px;
	width: 150px;
}
ul#mainNav li {
	height: 29px;
	list-style: none;
	margin: 0;
	
}
ul#mainNav li a {
	display: block;
	height: 29px;
}

ul#mainNav li a span {
	display: none;
}

/* HOME */


ul#mainNav li#home a:link, ul#mainNav li#home a:visited {
	width: 150px;
	background: url(../images/nav-home.gif) left top no-repeat;	
}
ul#mainNav li#home a:hover {
	width: 150px;
	background: url(../images/nav-home-on.gif) left top no-repeat;
}
ul#mainNav li#home a.selected {
	width: 150px;
	background: url(../images/nav-home-on.gif) left top no-repeat;
	
}
/* coaching */


ul#mainNav li#coaching a:link, ul#mainNav li#coaching a:visited {
	width: 150px;
	background: url(../images/nav-coaching.gif) left top no-repeat;	
}
ul#mainNav li#coaching a:hover {
	width: 150px;
	background: url(../images/nav-coaching-on.gif) left top no-repeat;
}
ul#mainNav li#coaching a.selected {
	width: 150px;
	background: url(../images/nav-coaching-on.gif) left top no-repeat;
	
}

/* about */


ul#mainNav li#about a:link, ul#mainNav li#about a:visited {
	width: 150px;
	background: url(../images/nav-about.gif) left top no-repeat;	
}
ul#mainNav li#about a:hover {
	width: 150px;
	background: url(../images/nav-about-on.gif) left top no-repeat;
}
ul#mainNav li#about a.selected {
	width: 150px;
	background: url(../images/nav-about-on.gif) left top no-repeat;
	
}

/* faqs */


ul#mainNav li#faqs a:link, ul#mainNav li#faqs a:visited {
	width: 150px;
	background: url(../images/nav-faqs.gif) left top no-repeat;	
}
ul#mainNav li#faqs a:hover {
	width: 150px;
	background: url(../images/nav-faqs-on.gif) left top no-repeat;
}
ul#mainNav li#faqs a.selected {
	width: 150px;
	background: url(../images/nav-faqs-on.gif) left top no-repeat;
	
}

/* toptips */


ul#mainNav li#toptips a:link, ul#mainNav li#toptips a:visited {
	width: 150px;
	background: url(../images/nav-toptips.gif) left top no-repeat;	
}
ul#mainNav li#toptips a:hover {
	width: 150px;
	background: url(../images/nav-toptips-on.gif) left top no-repeat;
}
ul#mainNav li#toptips a.selected {
	width: 150px;
	background: url(../images/nav-toptips-on.gif) left top no-repeat;
	
}

/* testimonials */


ul#mainNav li#testimonials a:link, ul#mainNav li#testimonials a:visited {
	width: 150px;
	background: url(../images/nav-testimonials.gif) left top no-repeat;	
}
ul#mainNav li#testimonials a:hover {
	width: 150px;
	background: url(../images/nav-testimonials-on.gif) left top no-repeat;
}
ul#mainNav li#testimonials a.selected {
	width: 150px;
	background: url(../images/nav-testimonials-on.gif) left top no-repeat;
	
}

/* paulerisms */


ul#mainNav li#paulerisms a:link, ul#mainNav li#paulerisms a:visited {
	width: 150px;
	background: url(../images/nav-paulerisms.gif) left top no-repeat;	
}
ul#mainNav li#paulerisms a:hover {
	width: 150px;
	background: url(../images/nav-paulerisms-on.gif) left top no-repeat;
}
ul#mainNav li#paulerisms a.selected {
	width: 150px;
	background: url(../images/nav-paulerisms-on.gif) left top no-repeat;
	
}

/* inthemedia */


ul#mainNav li#inthemedia a:link, ul#mainNav li#inthemedia a:visited {
	width: 150px;
	background: url(../images/nav-inthemedia.gif) left top no-repeat;	
}
ul#mainNav li#inthemedia a:hover {
	width: 150px;
	background: url(../images/nav-inthemedia-on.gif) left top no-repeat;
}
ul#mainNav li#inthemedia a.selected {
	width: 150px;
	background: url(../images/nav-inthemedia-on.gif) left top no-repeat;
	
}

/* blog */


ul#mainNav li#blog a:link, ul#mainNav li#blog a:visited {
	width: 150px;
	background: url(../images/nav-blog.gif) left top no-repeat;	
}
ul#mainNav li#blog a:hover {
	width: 150px;
	background: url(../images/nav-blog-on.gif) left top no-repeat;
}
ul#mainNav li#blog a.selected {
	width: 150px;
	background: url(../images/nav-blog-on.gif) left top no-repeat;
	
}


/* NAVIGATION FOR EXECUTIVE SITE */

/* HOME */


ul#mainNav li#homeexec a:link, ul#mainNav li#homeexec a:visited {
	width: 150px;
	background: url(../images/nav-executive-home.gif) left top no-repeat;	
}
ul#mainNav li#homeexec a:hover {
	width: 150px;
	background: url(../images/nav-executive-home-on.gif) left top no-repeat;
}
ul#mainNav li#homeexec a.selected {
	width: 150px;
	background: url(../images/nav-executive-home-on.gif) left top no-repeat;
	
}
/* executive */


ul#mainNav li#executiveexec a:link, ul#mainNav li#executiveexec a:visited {
	width: 150px;
	background: url(../images/nav-executive-exec.gif) left top no-repeat;	
}
ul#mainNav li#executiveexec a:hover {
	width: 150px;
	background: url(../images/nav-executive-exec-on.gif) left top no-repeat;
}
ul#mainNav li#executiveexec a.selected {
	width: 150px;
	background: url(../images/nav-executive-exec-on.gif) left top no-repeat;
	
}

/* about */


ul#mainNav li#aboutexec a:link, ul#mainNav li#aboutexec a:visited {
	width: 150px;
	background: url(../images/nav-executive-about.gif) left top no-repeat;	
}
ul#mainNav li#aboutexec a:hover {
	width: 150px;
	background: url(../images/nav-executive-about-on.gif) left top no-repeat;
}
ul#mainNav li#aboutexec a.selected {
	width: 150px;
	background: url(../images/nav-executive-about-on.gif) left top no-repeat;
	
}

/* faqs */


ul#mainNav li#faqsexec a:link, ul#mainNav li#faqsexec a:visited {
	width: 150px;
	background: url(../images/nav-executive-faqs.gif) left top no-repeat;	
}
ul#mainNav li#faqsexec a:hover {
	width: 150px;
	background: url(../images/nav-executive-faqs-on.gif) left top no-repeat;
}
ul#mainNav li#faqsexec a.selected {
	width: 150px;
	background: url(../images/nav-executive-faqs-on.gif) left top no-repeat;
	
}

/* process */


ul#mainNav li#processexec a:link, ul#mainNav li#processexec a:visited {
	width: 150px;
	background: url(../images/nav-executive-process.gif) left top no-repeat;	
}
ul#mainNav li#processexec a:hover {
	width: 150px;
	background: url(../images/nav-executive-process-on.gif) left top no-repeat;
}
ul#mainNav li#processexec a.selected {
	width: 150px;
	background: url(../images/nav-executive-process-on.gif) left top no-repeat;
	
}

/* testimonials */


ul#mainNav li#testimonialsexec a:link, ul#mainNav li#testimonialsexec a:visited {
	width: 150px;
	background: url(../images/nav-executive-testimonials.gif) left top no-repeat;	
}
ul#mainNav li#testimonialsexec a:hover {
	width: 150px;
	background: url(../images/nav-executive-testimonials-on.gif) left top no-repeat;
}
ul#mainNav li#testimonialsexec a.selected {
	width: 150px;
	background: url(../images/nav-executive-testimonials-on.gif) left top no-repeat;
	
}

/* paulerisms */


ul#mainNav li#paulerismsexec a:link, ul#mainNav li#paulerismsexec a:visited {
	width: 150px;
	background: url(../images/nav-executive-paulerisms.gif) left top no-repeat;	
}
ul#mainNav li#paulerismsexec a:hover {
	width: 150px;
	background: url(../images/nav-executive-paulerisms-on.gif) left top no-repeat;
}
ul#mainNav li#paulerismsexec a.selected {
	width: 150px;
	background: url(../images/nav-executive-paulerisms-on.gif) left top no-repeat;
	
}

/* clients */


ul#mainNav li#clientsexec a:link, ul#mainNav li#clientsexec a:visited {
	width: 150px;
	background: url(../images/nav-executive-clients.gif) left top no-repeat;	
}
ul#mainNav li#clientsexec a:hover {
	width: 150px;
	background: url(../images/nav-executive-clients-on.gif) left top no-repeat;
}
ul#mainNav li#clientsexec a.selected {
	width: 150px;
	background: url(../images/nav-executive-clients-on.gif) left top no-repeat;
	
}

/* blog */


ul#mainNav li#blogexec a:link, ul#mainNav li#blogexec a:visited {
	width: 150px;
	background: url(../images/nav-executive-blog.gif) left top no-repeat;	
}
ul#mainNav li#blogexec a:hover {
	width: 150px;
	background: url(../images/nav-executive-blog-on.gif) left top no-repeat;
}
ul#mainNav li#blogexec a.selected {
	width: 150px;
	background: url(../images/nav-executive-blog-on.gif) left top no-repeat;
	
}