body {
	background-color: #FCF4B3;
	margin: 0;
	padding: 0;
	font-size: 13px; 
	line-height: 18px; 
	font-family: arial, helvetica, Verdana 
}
/* ===================== LINKS =================================== */
a  { 
	color: #003399; 
	font-size: 13px; 
	line-height: 16px; 
	font-family: arial, helvetica; 
	text-decoration: underline 
}
a:hover  { 
	color: #003399; 
	font-size: 13px; 
	font-family: arial, helvetica; 
	text-decoration: none;
}
A.navbar {
	color: white; 
	text-decoration: none;
	font-weight: bold;
	 font-family: Arial, Verdana, Helvetica;
	 font-size: 12px; 
	}
A.navbar:hover {
	color: #00FFFF; 
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px; 
	}
A.navbarActive {
	color: #00FFFF; 
	text-decoration:none;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px; 
	}
a.alt  { 
	color: #fff; 
	font-size: 14px; 
	line-height: 16px; 
	font-family: arial, helvetica; 
	text-decoration: underline 
}
a.alt:hover  { 
	color: #fff; 
	font-size: 14px; 
	font-family: arial, helvetica; 
	text-decoration: none;
}

a.alt2  { 
	color: #FFC; 
	font-size: 15px; 
	line-height: 20px; 
	font-family: Tahoma,Verdana,sans-serif; 
	text-decoration: underline; 
}
a.alt2:hover  { 
	color: #FFC; 
	font-size: 15px; 
	font-family: Tahoma,Verdana,sans-serif; 
	text-decoration: none;
}
/* ===================== NAVIGATION =================================== */
#nav ul {
	margin: 0;
	padding: 0px;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	overflow:hidden;
}
#nav li {
	float:left;
	padding-top: 4px;
	padding-bottom: 3px;
}
#nav a {
	margin:0px;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	width: auto;
	font-size: 14px;
	font-weight: normal;
	border-left: 1px solid #205387;
}
#nav a:link, #navlist a:visited {
	color: #EEE;
	text-decoration: none;
}
#nav a:hover {
	background-color: #369;
	color: #fff;
}
#active a {
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	width: auto;
	font-size: 14px;
	font-weight: normal;
	background-color: #205387;
}
/* ===================== STRUCTURE =================================== */
#wrapper {
	border: 0px solid #000000;
	/* shadowborder.png should be 1000px wide (20px of shadow on either side and 
      960px of white to create the solid background colour)  */
    background: url("http://www.inspirepossibility.com/images/shadowborder.png") repeat-y 0 0;       
	/* The 20px of left and right padding + 960px of width will result in a 
      1000px wide #wrapper */
   padding: 0 20px;
   width: 960px;
   /* min-height: 100% !important; */
   margin: 0 auto;
   margin-bottom: 0px;
   position: relative;
   overflow: auto;
}
#wrapper-plain {
	border: 0px solid #000000;
	/* shadowborder.png should be 1000px wide (20px of shadow on either side and 
      960px of white to create the solid background colour)  */
    background: url("http://www.inspirepossibility.com/images/shadowborder-plain.png") repeat-y 0 0;       
	/* The 20px of left and right padding + 960px of width will result in a 
      1000px wide #wrapper */
   padding: 0 20px;
   width: 960px;
   /* min-height: 100% !important; */
   margin: 0 auto;
   margin-bottom: 0px;
   position: relative;
   overflow: auto;
}
#header {
	background-image: url('http://www.inspirepossibility.com/images/logobanner.jpg');
	background-repeat: repeat-x;
	background-color: #fff;
	padding: 0px;
	margin: 0px;
	text-align: center;
	height: 100px;
	width: 960px;
}
#nav {
	width: 960px;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-image: url('http://www.inspirepossibility.com/images/bg-navbar.jpg');
	background-repeat: repeat-x;
	/* background-color: #036; */
	padding-top: 0px;
	margin: 0px;
}
#slideshow {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	background-color: #FCF4B3;
}
#wrap {
	width: 960px;
	margin: 0px;
	padding: 0px;
	/* background-image: url('http://www.inspirepossibility.com/images/bg-content.jpg'); */
	/* background-repeat: repeat-y; */
}
#main {
	float: left;
	position:relative;
	text-align: left;
	width: 650px;
	margin: 0px;
	padding: 10px 10px 15px 30px;
}
#sidebar {
	float: right;
	position: relative;
	width: 250px;
	margin: 0px;
	padding: 0px;
}
#wrap-plain {
	width: 960px;
	margin: 0px;
	padding: 0px;
	background-color: #fff;
}
#main-L {
	float: left;
	position:relative;
	text-align: left;
	width: 440px;
	margin: 0px;
	padding: 10px 10px 15px 30px;
}
#main-R {
	float: right;
	position:relative;
	text-align: left;
	width: 440px;
	margin: 0px;
	padding: 10px 10px 15px 30px;
	background-color: #fff;
}
#footer {
	clear:both;
	text-align: center;
	width: 100%;
	background-color: skyblue;
	margin-left: auto;
	margin-right: auto;
	padding-top: 20px;
	margin: 0px;
	border-top: 0px solid #000000;
	font-size: 12px;
	color: #444;
}
#footer a  { 
	color: #003399; 
	font-size: 12px; 
	line-height: 16px; 
	font-family: arial, helvetica; 
	text-decoration: none 
}
#footer a:hover  { 
	color: #003399; 
	font-size: 12px; 
	font-family: arial, helvetica; 
	text-decoration: underline;
}
/* ============================================================================= */
.page-border   { 
	padding: 0px; 
	border: solid 3px #3399CC;
}
.calendar   { 
	background-image: url('http://www.inspirepossibility.com/images/Calendar-250-m.png');
	background-attachment: scroll;
	background-repeat: repeat;
	padding-top: 8px;
	padding-right: 8px; 
	padding-bottom: 8px; 
	padding-left: 12px;  
}
.sidebar   { 
	background-image: url('http://www.inspirepossibility.com/images/bg-sidebar.jpg');
	background-attachment: scroll;
	background-repeat: repeat;
	background-color: #FFFFFF;
	padding: 0px; 
	margin: 0px;
	border-left: solid 3px #3399CC;
}
.sidebar-test   { 
	background-image: url('http://www.inspirepossibility.com/images/bg-sidebar.jpg');
	background-attachment: scroll;
	background-repeat: repeat;
	background-color: #FFFFFF;
	padding: 0px; 
	margin: 0px;
	border-left: solid 1px #aaa;
}
td  { 
	color: #000066; 
	font-size: 13px; 
	font-family: arial, helvetica; 
	text-indent: 0px;
	line-height: 20px;
}
p  { 
	color: #000066; 
	font-size: 13px; 
	font-family: arial, helvetica; 
	text-indent: 0px 
}
.maintext {
	color: #000066; 
	font-size: 13px; 
	font-family: arial, helvetica; 
	text-indent: 0px;
	line-height: 20px;
	padding-left: 15px;
	padding-right: 15px;
}
.column-L {
	padding-left: 0px;
	padding-right: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #036; 
}
.column-R {
	padding-left: 13px;
	padding-right: 0px;
	border-left: 1px solid #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #036; 
}
.quoteBox {
	width:400px;
	padding:12px;
	border:3px solid #FFCC66;
	margin:18px;
	background-color: #FFFFCC;
}
.text17_blue  { 
	color: #036; 
	font-size: 17px; 
	font-family: arial, helvetica; 
	font-weight: bold;
	font-style: italic;
	line-height: 18px;
}
.text15_blue  { 
	color: #202F7B; 
	font-size: 15px; 
	font-family: arial, helvetica; 
	font-weight: bold;
	font-style: normal;
	line-height: 18px;
}
.text14_white  { 
	color: #fff; 
	font-size: 14px; 
	font-family: arial, helvetica; 
	font-weight: bold;
	font-style: normal;
	line-height: 18px;
}
.whiteText { 
	color: #fff; 
	font-family: Arial, Arial Narrow, Arial Black, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-size: 13px; 
}
.white-14  { 
	color: #fff; 
	font-size: 14px; 
	font-family: arial, helvetica; 
	font-weight: normal;
	font-style: normal;
	line-height: 18px;
}
.textBig_purple  { 
	color: #4b0082; 
	font-size: 17px; 
	font-family: arial, helvetica; 
	font-weight: bold;
	font-style: italic;
	line-height: 19px;
}
.bg_section_divider { 
	background-color: white;
	background-image: url('/images/bg_section_divider.jpg');
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-right: 15px;
}
.bg_coachingDialogues { 
	background-color: transparent;
	background-image: url('/images/CoachingDialogues.jpg');
	background-repeat: no-repeat;
	padding-left: 0px;
	padding-right: 6px;
}
.bg_coachingDialogues-2 { 
	background-color: #FFFFCC;
	padding-left: 5px;
	padding-right: 5px;
	border: 2px solid #6633FF;
}
.bg_oval { 
	background-color: transparent;
	background-image: url('/images/bg_oval.gif');
	background-repeat: no-repeat;
	padding-left: 0px;
	padding-right: 0px;
}
.bg_6steps { 
	background-color: transparent;
	background-image: url('/images/bg-6steps.jpg');
	background-repeat: repeat-x;
	padding-left: 0px;
	padding-right: 0px;
}
li.bullet-gold { 
	color: #000066; 
	font-size: 13px; 
	line-height: 20px; 
	font-family: arial, helvetica; 
	text-indent: 0px; 
	vertical-align: middle; 
	list-style-image: url(http://www.inspirepossibility.com/images/bullet-gold.gif);
}
ul.bullet-gold  { 
	color: #000066; 
	font-size: 13px; 
	line-height: 20px; 
	font-family: arial, helvetica; 
	text-indent: 0px; 
	list-style-image: url(http://www.inspirepossibility.com/images/bullet-gold.gif);
}
li.bullet-blue { 
	color: #000066; 
	font-size: 13px; 
	line-height: 20px; 
	font-family: arial, helvetica; 
	text-indent: 0px; 
	vertical-align: middle; 
	list-style-image: url(http://www.inspirepossibility.com/images/bullet-blue.gif);
}
ul.bullet-blue  { 
	color: #000066; 
	font-size: 13px; 
	line-height: 20px; 
	font-family: arial, helvetica; 
	text-indent: 0px; 
	list-style-image: url(http://www.inspirepossibility.com/images/bullet-blue.gif);
}
.h-one {
	color: #039; 
	font-size: 20px;
	line-height: 24px; 
	font-family: Helvetica, sans-serif, Trebuchet MS, Arial, Verdana; 
	text-weight: bold;
}
.h-two {
	color: #039; 
	font-size: 16px;
	line-height: 24px; 
	font-family: Helvetica, sans-serif, Trebuchet MS, Arial, Verdana; 
	text-weight: normal;
}
H1  { 
	color: #ffa500; 
	font-size: 20px; 
	font-family: "Tempus Sans ITC"; 
	text-weight: bold;  
}
H2  {
	color: #003399; 
	font-size: 14px; 
	font-family: "Tempus Sans ITC"; 
	text-weight: bold  
}
H3 { 
	font-family: Tempus Sans ITC; 
	color: maroon; font-size: 14px; 
	text-style: italic; 
	text-weight: normal 
}
H4 { 
	font-family: Tempus Sans ITC; 
	color: #663399; 
	font-size: 18px; 
	text-style: italic; 
	text-weight: normal 
}
.heading { 
	color: #000066;
	font-size:16px; 
	font-weight:bold;
}
.headingDark { 
	font-family: Helvetica, sans-serif, Trebuchet MS, Arial, Verdana; 
	font-size: 16pt; 
	color: #666;  
	font-weight: normal;
	line-height: 22pt;
}
.headingWhite { 
	font-family: Helvetica, sans-serif, Trebuchet MS, Arial, Verdana; 
	font-size: 16pt; 
	color: #fff;  
	font-weight: normal;
	line-height: 22pt;
}
.sub-title { 
	font-size:13px; 
	font-weight:bold;
	font-style: italic;
	color: #B66B1A;
}
.testimonials   { 
	color: #006600; 
	font-size: 13px; 
	font-family: arial, helvetica; 
	font-style: italic; 
	text-indent: 0 
}
.price  { 
	color: midnightblue; 
	font-size: 20px; 
	font-family: "arial, helvetica,sans-serif"; 
	text-weight: bold  
}
.white { 
	color: white; 
	font-family: arial, helvetica,sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	text-indent:0px 
}
.red { 
	color: red; 
	font-family: arial, helvetica; 
	color: #000066; 
	font-size: 13px; 
	text-indent:0px; 
	padding:10px; 
}
.green  { 
	color: #006400; 
	font-weight: bold; 
	font-size: 12px; 
	line-height: 14px; 
	font-family: "Lucida Handwriting", arial, helvetica, sans-serif; 
	text-indent: 0px 
}
.green2 { 
	color: #ccff66; 
	font-family: arial, helvetica,sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	text-indent:0px 
}
.image_border {
	border-style: solid;
	border-color: #aaa;
	border-width: 1px;
}
.border  { 
	border-top: 2px solid #6633ff; 
	border-right: 2px solid #6633ff; 
	border-bottom: solid #6633ff; 
	border-left: 2px solid #6633ff 
}
.quote  { 
	color: #000066; 
	font-style: normal; 
	font-size: 12px; 
	line-height: 18px; 
	font-family: arial, helvetica; 
	text-indent: 0px 
}
.quote2  { 
	color: maroon; 
	font-style: normal; 
	font-size: 12px; 
	line-height: 14px; 
	font-family: arial, helvetica; 
	text-indent: 0px 
}
.attrib   { 
	color: maroon; 
	font-style: normal; 
	font-size: 12px; 
	line-height: 12px; 
	font-family: arial, helvetica; 
	text-weight: normal  
}
.attrib2   { 
	color: #006600; 
	font-style: normal; 
	font-size: 12px; 
	line-height: 12px; 
	font-family: arial, helvetica; 
	text-weight: normal  
}
.input { 
	color: #666666; 
	font-size: 12px; 
	font-family: arial, helvetica;
	font-style: normal; 
}
.fineprint { 
	font-family: arial, helvetica; 
	color: black; 
	font-size: 10px 
}
.bullet  { 
	color: black; 
	font-size: 13px; 
	font-family: arial, helvetica; 
	list-style-image: url(http://www.inspirepossibility.com/images/bullet_blocktriangle_purple.gif) 
}
.border   { 
	font-family: Arial, Verdana, Helvetica; 
	background-color: #99FF99; 
	padding: 5px; 
	border: dotted 2px d#006600
}
.border_blue   { 
	font-family: Arial, Verdana, Helvetica; 
	background-color: #AFEEEE; 
	padding: 5px; 
	border: dotted 2px d#006600
}
.timesLarge { 
	font-size:16px; 
	font-family: times, serif; 
	font-weight: normal;
	font-style: normal;
}
.capitalLetter { 
	font-size:18px; 
	font-family: times, serif; 
	font-weight: normal;
	font-style: normal;
}
.bg_oval {
	background-image: url(http://www.inspirepossibility.com/images/bg_oval.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top left;
 }
 .subscribe_bg_250 {
	background-image: url(http://www.inspirepossibility.com/images/subscribe-middle.png);
	background-repeat: repeat-y;
	padding-left: 10px;
	padding-right: 10px;
 }
 .subscribe_bg {
	background-image: url(http://www.inspirepossibility.com/images/subscribe-middle.jpg);
	background-repeat: repeat-y;
	padding-left: 10px;
	padding-right: 10px;
 }
.subscribe_long {
	background-image: url(http://www.inspirepossibility.com/images/subscribe_long.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 10px;
 }
.subscribe_article {
	background-image: url(http://www.inspirepossibility.com/images/subscribe_freeArticle2.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top left;
 }
.subscribe_simple {
	background-image: url(http://www.inspirepossibility.com/images/subscribe.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top left;
 }
.largeText { font-size:15px; font-weight:bold;}
.XLText { font-size:17px; font-weight:bold;}
.boldPurple { color: #663399; font-size: 16px; font-family: "Tempus Sans ITC"; font-weight: bold; text-style: italic; text-weight: bold  }
