body {
	background-image: url(http://www.dancingelephants.net/images/b-main.gif);
	background-repeat: repeat;
        /*background-attachment: fixed;*/
	text-align: center;
}
body#index #container {
	margin: 0px auto;
	padding: 0px;
	height: auto;
	width: 718px;
	border: 1px solid #1B0069;
	background-color: #FFFFFF;
	text-align: left;
	background-image: none;
}
#container {
	margin: 0px auto;
	padding: 0px;
	height: auto;
	width: 718px;
	border: 1px solid #1B0069;
	background-color: #FFFFFF;
	background-image: url(http://www.dancingelephants.net/images/hdr-secondary.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
}
body#index #topQuote {
	height: 69px;
	background-image: url(http://www.dancingelephants.net/images/quote-home.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
blockquote {
	text-indent: 0pt;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}
ul#nav {
	margin: 0px 0px 0px 178px;
	padding: 0px;
	height: 20px;
	font-size: 11.5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ED1B2D;
	background-color: #99FF00;
	background-image: url(http://www.dancingelephants.net/images/b-about-us.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: right;
	width: 540px;
}
#nav li {
	margin: 4px 0px 0px;
	padding: 0px 10px;
	float: left;
	list-style-type: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ED1B2D;
	height: 12px;
}
#main-image {
	height: 251px;
	width: 560px;
	background-image: url(http://www.dancingelephants.net/images/img-main.jpg);
	float: left;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
}
body#index #main-image {
	background-color: #FFFFFF;
}

body#about-us #main-image{
	height: 127px;
	width: 399px;
	background-image: url(http://www.dancingelephants.net/images/img-about-us.jpg);
	float: left;
	margin: 0px;
	padding: 0px;
}
body#bios #main-image{
	height: 127px;
	width: 399px;
	background-image: url(http://www.dancingelephants.net/images/img-about-us.jpg);
	float: left;
	margin: 0px;
	padding: 0px;
}
body#whats-in-a-name #main-image{
	height: 127px;
	width: 399px;
	background-image: url(http://www.dancingelephants.net/images/img-about-us.jpg);
	float: left;
	margin: 0px;
	padding: 0px;
}
body#services #main-image{
	height: 127px;
	width: 399px;
	background-image: url(http://www.dancingelephants.net/images/img-services.jpg);
	float: left;
	margin: 0px;
	padding: 0px;
}
body#privacypolicy #main-image{
	height: 127px;
	width: 399px;
	background-image: url(http://www.dancingelephants.net/images/img-privacy-policy.jpg);
	float: left;
	margin: 0px;
	padding: 0px;
}
body#salespeople #main-image{
	height: 127px;
	width: 399px;
	background-image: url(http://www.dancingelephants.net/images/img-services.jpg);
	float: left;
	margin: 0px;
	padding: 0px;
}
body#sales-managers #main-image{
	height: 127px;
	width: 399px;
	background-image: url(http://www.dancingelephants.net/images/img-services.jpg);
	float: left;
	margin: 0px;
	padding: 0px;
}
body#business-owners #main-image{
	height: 127px;
	width: 399px;
	background-image: url(http://www.dancingelephants.net/images/img-services.jpg);
	float: left;
	margin: 0px;
	padding: 0px;
}
body#seminars #main-image{
	height: 127px;
	width: 399px;
	background-image: url(http://www.dancingelephants.net/images/img-seminars.jpg);
	float: left;
	margin: 0px;
	padding: 0px;
}
body#courses #main-image{
	height: 127px;
	width: 399px;
	background-image:  url(http://www.dancingelephants.net/images/img-courses.jpg);
	float: left;
	margin: 0px;
	padding: 0px;
}
body#e-store #main-image{
	height: 127px;
	width: 399px;
	background-image: url(http://www.dancingelephants.net/images/img-e-store.jpg);
	float: left;
	margin: 0px;
	padding: 0px;
}
body#free-resources #main-image{
	height: 127px;
	width: 399px;
	background-image: url(http://www.dancingelephants.net/images/img-free-resources.jpg);
	float: left;
	margin: 0px;
	padding: 0px;
}
body#contact #main-image{
	height: 127px;
	width: 399px;
	background-image: url(http://www.dancingelephants.net/images/img-contact.jpg);
	float: left;
	margin: 0px;
	padding: 0px;
}
#content {
	height: auto;
	width: 718px;
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-y;
	background-image: url(http://www.dancingelephants.net/images/b-home-content.gif);
}

#sec-content {
	height: auto;
	width: 718px;
	margin: 25px 0px 0px;
	padding: 0px;
	background-image: url(http://www.dancingelephants.net/images/b-sec-content.gif);
	background-repeat: repeat-y;
}

#callouts {
	float: right;
	height: auto;
	width: 152px;
	margin: 1px 1px 0px 0px;
}

#home-callouts {
	clear: left;
	float: none;
	width: 560px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #ED1B2D;
	height: 210px;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	border-right-width: 0px;
	border-left-width: 0px;
	background-image: url(http://www.dancingelephants.net/images/b-home-callouts.gif);
	background-repeat: repeat-y;
}
#home-callout-1 {
	width: 184px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #ED1B2D;
	height: 209px;
	float: left;
	margin: 0px;
	padding: 0px 1px;
}
#home-callout-2 {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #ED1B2D;
	float: left;
	height: 209px;
	width: 184px;
	margin: 0px;
	padding: 0px 1px 0px 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#home-callout-3 {
	float: left;
	height: 209px;
	width: 185px;
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#home-callouts h1 {
	font-size: 2px;
	height: 46px;

}
#home-callout-1 h1 {
	width: 184px;
	background-image: url(http://www.dancingelephants.net/images/hdr-helping-salespeople.gif);
	background-repeat: no-repeat;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#home-callout-2 h1 {
	background-image: url(http://www.dancingelephants.net/images/hdr-sales-managers.gif);
	width: 183px;
	margin-left: 1px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#home-callout-3 h1 {
	background-image: url(http://www.dancingelephants.net/images/hdr-business-owners.gif);
	width: 184px;
	margin-left: 1px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#footer {
	width: 718px;
	padding: 0px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
#footer a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
#footer a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
#home-callouts p {
	padding: 4px 11px 0px;
	margin: 0px;
}
h1 {
	margin: 0px;
	padding: 0px;
	text-indent: -9999pt;
}
#callouts h1 {
	width: 137px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
h1#hot-new-item {
	background-image: url(http://www.dancingelephants.net/images/hdr-hot-new-items.gif);
	height: 14px;
	margin-top: 9px;
	background-repeat: no-repeat;

}
#callouts p {
	margin: 0px 0px 20px 5px;
	padding: 0px;
	width: 137px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;

}
.callouts-img-r {
	margin-left: 3px;
	margin-bottom: 7px;
	float: right;
}
h1#free-monthly-newsletter {
	background-image: url(http://www.dancingelephants.net/images/hdr-free-monthly-newsletter.gif);
	height: 27px;
	background-repeat: no-repeat;


}
h1#upcoming-seminars {
	background-image: url(http://www.dancingelephants.net/images/hdr-upcoming-seminars.gif);
	height: 28px;
	background-repeat: no-repeat;

}
h1#speaking-events {
	background-image: url(http://www.dancingelephants.net/images/hdr-speaking-events.gif);
	height: 18px;
	background-repeat: no-repeat;
}
#callouts a:link {
	color: #99FF00;
	text-decoration: none;
}

#callouts a:visited {
	color: #99FF00;
	text-decoration: none;
}

#nav a:link {
	color: #ED1B2D;
	text-decoration: none;
}

#nav a:visited {
	color: #ED1B2D;
	text-decoration: none;
}

li#about-us-nav {
	padding-left: 23px;
}
li#contact-nav {
	border: 0px;
}
#nav a:hover {
	color: #714E95;
}
a:link {
	color: #3300FF;
}
a:visited {
	color: #3300FF;
}
a:hover {
	color: #714E95;
}
a:active {
	color: #714E95;
}


p#topQuote {
	margin: 0px;
	padding: 0px;
	text-indent: -9999pt;
	height: 109px;

}
#secondary-nav {
	height: 127px;
	width: 159px;
	float: left;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-color: #D6FF99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #330066;
	clear: both;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 15px;

}
#secondary-nav li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	width: 159px;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
.secondary-nav-sub {
	padding: 0px 0px 0px 24px ! important;
}
#secondary-nav a:link {
	color: #330066;
	text-decoration: none;
}
#secondary-nav a:visited {
	color: #330066;
	text-decoration: none;
}
#secondary-nav a:hover {
	color: #714E95;
	text-decoration: none;
}
#secondary-nav a:active {
	color: #714E95;
	text-decoration: none;
}
#secondary-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	clear: left;
	height: auto;
	margin: 0px;
	padding: 0px 0px 12px;
	width: 540px;
}
#secondary-content p {
	margin: 0px;
	padding: 10px;
/*	width: 540px;*/
}
#secondary-content ul {
padding: 0 10px;
margin: 0 20px;
}
#secondary-content ul li {

}
HR {
	width: 525px;
	float: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;

}
#secondary-content h1 {
	margin: 0px;
	padding: 20px 10px 5px;
	text-indent: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF0033;
}
body#about-us p#topQuote {
	background-image: url(http://www.dancingelephants.net/images/quote-about-us.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
body#services p#topQuote {
	background-image: url(http://www.dancingelephants.net/images/quote-services.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
body#salespeople p#topQuote {
	background-image: url(http://www.dancingelephants.net/images/quote-salespeople.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
body#sales-managers p#topQuote {
	background-image: url(http://www.dancingelephants.net/images/quote-sales-managers.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
body#business-owners p#topQuote {
	background-image: url(http://www.dancingelephants.net/images/quote-business-owners.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
body#seminars p#topQuote {
	background-image: url(http://www.dancingelephants.net/images/quote-seminars.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
body#courses p#topQuote {
	background-image: url(http://www.dancingelephants.net/images/quote-courses.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
body#e-store p#topQuote {
	background-image: url(http://www.dancingelephants.net/images/quote-e-store.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
body#free-resources p#topQuote {
	background-image: url(http://www.dancingelephants.net/images/quote-free-resources.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
body#contact p#topQuote {
	background-image: url(http://www.dancingelephants.net/images/quote-contact.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
body#bios p#topQuote {
	background-image: url(http://www.dancingelephants.net/images/quote-bios.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
body#whats-in-a-name p#topQuote {
	background-image: url(http://www.dancingelephants.net/images/quote-whats-in-a-name.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#clear {
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#home-link a {
	text-align: left;
	padding-top: 123px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: bottom;
	font-weight: bold;
	margin-left: 18px;
	width: 107px;
	margin-top: 7px;
}
#home-link a:link {
	color: #C895FC;
}
#home-link a:visited {
	color: #C895FC;
}
#home-link a:hover {
	color: #FFFFFF;
}
#home-link a:active {
	color: #FFFFFF;
}
h2 {
	font-size: 13px;
	font-weight: bold;
	color: #330066;
	margin: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#content-nav {
	margin: 0px;
	list-style-type: none;
	padding: 10px 10px 16px;
}
#content-nav li{
	padding-right: 5px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #330066;
	margin-right: 6px;

}
.content-nav-end {
	padding-right: 5px;
	float: left;
	border: none ! important ;
}
.back-to-top {
	font-size: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin: 0px;
}
.seminar {
	padding-top: 12px ! important ;
	padding-bottom: 12px;
	padding-left: 24px;
	margin: 0px;
	padding-right: 0px;
	width: 500px;
}
.seminar h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #FF0033;
}
.seminar h4 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.seminar p{
	margin: 0px ! important ;
	padding: 0px ! important ; 
	width: 526px ! important ;
}

.seminar-date {
	font-style: italic;
}
.seminar-times {
	font-weight: normal;
}
.seminar-location {
	font-weight: normal;
}
.seminar-cost {
	font-weight: normal;
}
.seminar-register {
	font-weight: normal;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0033;
	margin-left: 10px;
	margin-bottom: 4px;
}
#index-header {
	background-image: url(http://www.dancingelephants.net/images/b-logo-main.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
}
.home-callout-link {
	position: absolute;
	height: 46px;
	width: 184px;
}
.contact {
	float: left;
	width: 225px;
	padding: 24px;
}
.font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.caption {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}
.fontbold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
}
.fontbold14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #000000;
}
.redbold10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #ff0000;
}
.red12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
}

.redbold13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0033;
}

td {  
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #000000
}

/* Newsletter */

#newsContainer{
	position:relative;
	width: 500px; /* False value for IE 4-5.x/Win */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 500px; /* Actual value for conformant browsers */
	height:auto;
	background-color:#FFFFFF;
	padding:0px 0px 0px 0px;
	margin-left:auto;
	margin-right:auto;
}
#newsTop{
	position:relative;
	width: 502px; /* False value for IE 4-5.x/Win */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 500px; /* Actual value for conformant browsers */
	/*
	border-top:1px solid #330066;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #330066;
	border-left:1px solid #330066;
	*/
	background-image:url(http://www.dancingelephants.net/images/top_area.gif);
	background-repeat:repeat;
	background-position:top left;
	height:139px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#redBar{
	position:relative;
	width: 502px; /* False value for IE 4-5.x/Win */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 500px; /* Actual value for conformant browsers */
	height:8px;
	background-color:#ff0033;
	border-right:1px solid #330066;
	border-left:1px solid #330066;
	padding:0px 0px 0px 0px;
	margin:0xp 0px 0px 0px;
}
#newsContent{
	width: 502px; /* False value for IE 4-5.x/Win */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 500px; /* Actual value for conformant browsers */
	height:auto;
	/*
	border-right:1px solid #330066;
	border-left:1px solid #330066;
	border-bottom:1px solid #330066;
	*/
	background-color:#FFFFFF;
	position:relative;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#inThisIssue{
	width: 126px;
	float:left;
	height:126px;
	background-color:#FF0000;
	/*
	background-image:url(http://www.dancingelephants.net/images/greenBack.gif);
	background-repeat:no-repeat;
	background-position: top left;
	*/
	padding-left:6px;
	margin:0px;
	position:relative;
}
#newsWill{
	width: 368px; /* False value for IE 4-5.x/Win */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 367px; /* Actual value for conformant browsers */
	height:125px;
	background-color:#0000FF;
	/*
	background-image:url(http://www.dancingelephants.net/images/main_im_will.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	*/
	float:right;
	position:relative;
	padding:0px;
	margin:0px;
}

#headerMoreGreatArticles{
	width:128px;
	height:26px;
	background-color:#330066;
	background-image:url(http://www.dancingelephants.net/images/hdr-moregreatarticles.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px;
	margin:0px 0px 4px 0px;
	position:relative;
}
/* Article Template Page */
#articlecontainer {
	margin: 0px auto;
	padding: 0px;
	height: auto;
	width: 600px;
	border: 1px solid #1B0069;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
}
body#article #main-image{
	height: 127px;
	width: 399px;
	float: left;
	margin: 0px;
	padding: 0px;
}
/* Archived Articles */
#articleLinkContainer{
	position:relative;
	width:300px; 
  	voice-family: "\"}\""; 
  	voice-family:inherit;
  	width:560px;
	height:auto;
}

#articles-nav {
	margin: 0px;
	list-style-type: none;
	line-height:normal;
	padding: 0px 10px 16px;
	
}
#articles-nav li{
	float: left;
	border-right-width: 0px;
	border-right-style: none;
	border-right-color: #330066;

}
#articleLeftColumn{
	width:278px;
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	float:left;
}
#articleRightColumn{
	background-color:#ffffff;
	width:278px;
	margin:0px;
	padding:0px;
	float:right;
}
#articleRightColumn ul, #articleLeftColumn ul{
  width: auto;
	position:relative;
	margin-top:0px;
	margin-left:25px;
	padding:0px;
	list-style-image:url(http://www.dancingelephants.net/images/blackdot.gif);
	list-style-position:outside;
	text-indent: 0px;
}
#articleLeftColumn p, #articleRightColumn p{
	padding: 0px 10px 0px 10px;
	margin: 0px;
	
	width: 270px;
	
}
.clearBoth{clear:both;}
#headerMoreGreatArticles{
	width:128px;
	height:26px;
	background-color:#330066;
	background-image:url(http://www.dancingelephants.net/images/hdr-moregreatarticles.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px;
	margin:0px 0px 4px 5px;
	position:relative;
}

.purple {color: #330066; font-weight: bold;}
.grey {color: #666666; font-weight: bold;}

.seminar p {
  margin: 1em 0 !important;
}