/*-----------------------normalization declarations-----------------------*/
html {
	height: 100%;
}

/*body {
	margin: 0px;
	text-align: center;
	background: #e1ddb8;
	height: 100%;
}*/
hr {
	margin:10px 0px 10px 0px;
	
}
img {
	border: 0px;
	margin: 0px;
}

p, div {
	padding: 0px;
	margin: 0px;
	text-align: left;
}

a, a:visited, a:hover {
	text-decoration: none;
}


ul {
	padding-left: 10px;
	margin: 0px 0px 16px 5px;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
}

ol {
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
}
h1 {
}

h2 {
	font: normal 21px Georgia, "Times New Roman", Times, serif;
	color: #3F3830;
	text-align: left;
	margin: -3px 0px 12px 0px;
}

h4 {
	font: bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #3F3830;
	margin: 3px 0px 10px 0px;
	text-align: left;
	border-bottom: 1px solid #E8E5DF;
	padding-bottom: 5px;
	width: 92%
}


/*-----------------------layout-----------------------*/
/*#table {
	background-color: #e1ddb8;
	height: 100%;
	width: 780px;
	margin: 0px auto;
	border: 0px;
}

#table td {
	vertical-align: top;
}*/f

#container {
	background: #e1ddb8 url(images/page-bg.jpg) no-repeat top center;
	height: 100%;
	width: 814px;
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px auto;
}
/*#nav {
	width: 780px;
	height: 35px;
	background: #860700;
	margin: 0;
	padding:0;
}*/

#logo {
	margin: 6px 0px 6px 27px;
}

#masthead {
	background-color: #fff;
	margin: 0px 1px 0px 1px;
	padding: 0px;
}

#body {
	margin: 30px 0px 0px 0px;
}

#leftColumn span.message {
	width: 454px;
	background: #F5F4ED url(images/messageBG.gif) no-repeat center center;
	border: 1px solid #d6d3b7;
	float: right;
	display: inline;
	padding: 16px;
	margin: 0px 0px 20px 0px;
}

#leftColumn span.message p {
	font: normal 12px/18px Georgia, Times New Roman, Times, serif;
	color: #3F3830;
	background-color: none;
}

#leftColumn span.message h2 {
	background: none;
}




#leftColumn {
	width: 490px;
	margin: 20px 30px 0px 30px;
}

#leftColumn p {
	/*width: 480px;*/
	margin: 0px 0px 16px 0px;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #3F3830;
	text-align: left;
}

.dropCap {
	font: 54px/54px Georgia, "Times New Roman", Times, serif;
	color: #3F3830;
	float: left;
	display: inline;
	margin: -6px 2px -6px 0px;
}

#leftColumn span.glance {
	width: 130px;
	background: #F5F4ED;
	border: 1px solid #860700;
	float: right;
	display: inline;
	padding: 10px;
	margin: 4px 5px 12px 12px;
	font: normal 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #3F3830;
}

#leftColumn span.blockquote {
	display: block;
	width: 468px;
	background: #F5F4ED;
	border: 1px solid #d6d3b7;
	padding: 10px;
	margin: 4px 5px 12px 0px;
	font: normal 12px/20px Georgia, "Times New Roman", Times, serif;
	color: #3F3830;
}

#leftColumn .textPhoto {
	width: 180px;
	float: right;
	display: inline;
}

.glanceTitle {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #A8A587;
	border-bottom: 1px solid #d6d3b7;
	display: block;
	padding-bottom: 4px;
	margin-bottom: 10px;
}

#leftColumn span.glance ul {
	font: normal 12px/15px Georgia, "Times New Roman", Times, serif;
	color: #3F3830;
}

#leftColumn span.glance ul li {
	margin: 6px 0px;	
}

#leftColumn .floatContainer {
	float: right;
	width: 154px;
	margin-left: 10px;
}

.pageNav {
	display: block;
	position: relative;
	top: 0px;
	left: -30px;
	width: 516px;
	background: #f4f3e9;
	border: 0px;
	padding: 8px 0px;
	margin: 4px 0px 12px 0px;
	color: #3F3830;

}

.pageNav a {
	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #3F3830;
	margin: 0px 0px 0px 30px;
}

.pageNav a:hover {
	color: #860700;
	text-decoration: underline;
}


ul.navList {
	padding-left: 0px;
	margin: 0px 0px 16px 0px;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #3F3830;
	list-style-type: none;
}

ul.navList li {
	margin: 0px 0px 6px 0px;
}

ul.navList li a {
	font: bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #3F3830;
}

ul.navList li a:hover {
	color: #860700;
	text-decoration: underline;
}

.photo {
	display: block;
	position: relative;
	top: 0px;
	left: -30px;
	width: 514px;
	height: 180px;
	background: #eeeeee;
	border: 1px solid #dddddd;
	border-left: 0px;
	padding: 0px;
	margin: 0px 0px 12px 0px;

}

.headShot {
	width: 150px;
	height: 180px;
	float: right;
	display: inline;
	padding: 0px;
	border: 1px solid #000000;
	margin: -55px 0px 12px 12px;
}

.headshot a:visited {

}

.copyImage {
	float: right;
	display: inline;
	border: 1px solid #000000;
	margin: 10px 5px 12px 12px;
}

#rightColumn  {
	float: right;
	display: inline;
	width: 230px;
	margin: 0px;
}

#subNav a {
	display: block;
	border-bottom: 1px solid #E8E7E6;
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #9E9E9E;
	margin: 0px 0px 16px 0px;
	padding: 0px 0px 0px 0px;
}

#subNav a:hover {
	display: block;
	border-bottom: 1px solid #860700;
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #860700;
}

#subNav .subNavItem {
	height: 50px;
	padding: 10px 0px 0px 0px;
}

.thumb {
	width: 45px;
	height: 54px;
	background: #eeeeee;
	border: 1px solid #dddddd;
	float: right;
	display: inline;
	clear: right;
	margin: -10px 6px 0px 0px;
	
}

.feature {
	display: block;
	width: 200px;
	margin: 0px;
	background: #857e78 url(images/feature_bg.jpg) bottom right no-repeat;
	border: 1px solid #37302a;
	margin: 5px 0px 20px 0px;
	padding: 0px;
	font: bold italic 13px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
}

.feature img {
	padding: 0px;
	border-bottom: 1px solid #37302a;
	border-top: 1px solid #37302a;
	margin: 0px 0px 16px 0px;
}

.featureTitle {
	font: bold 15px Georgia, "Times New Roman", Times, serif;
	color: #f6f1ed;
	display: block;
	padding-bottom: 0px;
	margin: 10px 0px 6px 16px;
	text-align: left;
}

.featureText {
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #f6f1ed;
	display: block;
	padding: 0px 16px;
	margin: 0px 0px 16px 0px;
	text-align: left;
}

.featureText a {
	font-weight: bold;
	color: #ffffff;
}

.featureText a:hover {
	text-decoration: underline;
}



/*#footer {
	width: 748px;
	background: #860700;
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #f7f6ec;
	text-align: left;
	padding: 4px 0px 4px 60px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}

//#footer a {
	font-weight: bold;
	color: #f7f6ec;
}

#footer a:hover {
	text-decoration: underline;
}*/
/*---------Form------------------------------------------------------------*/

#leftColumn .formContainer {
	position: relative;
	width: 400px;
}

#leftColumn .column2Form {
	margin: -43px 0px 0px 112px;
}

#leftColumn p.inputLabel {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 7px 0px 1px 0px;
	color: #455560;
}

#leftColumn p.inputLabelError, #rightColumn p.error {
	margin: 7px 0px 2px 0px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;  
	color: #FF0000;
}

#leftColumn input.inputText, #leftColumn input.comments {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #455560;
	width: 212px;
	height: 14px;
	padding-top: 2px;
}

#leftColumn input.comments {
	height: 100px;
}

/*--------------------------------------------------------------------------New CSS------------------------------------------------------------------------------------------*/

body {
	margin: 0px;
	text-align: center;
	background: #e1ddb8;
	height: 100%;
}

#page {
	background: transparent url(images/page-bg.jpg) no-repeat top center;
	height:881px;
	margin: 0px auto;
	width: 812px;
}

#order-page {
	background: transparent url(images/orderform-bg.jpg) no-repeat top center;
	height:1535px;
	margin: auto;
	width: 812px;
}

#privacy-page {
	background: transparent url(images/privacy-policy-bg.jpg) no-repeat top center;
	height:1680px;
	margin: auto;
	width: 812px;
}

#about-page {
	background: transparent url(images/about-us-bg.jpg) no-repeat top center;
	height:1900px;
	margin: 0px auto;
	width: 812px;
}

#shop-ione-page {
	background: transparent url(images/shop-ione-bg.jpg) no-repeat top center;
	height:1410px;
	margin: 0px auto;
	width: 812px;
}

#services-page {
	background: transparent url(images/services-bg.jpg) no-repeat top center;
	height:910px;
	margin: 0px auto;
	width: 812px;
}

#ione-online-page {
	background: transparent url(images/ione-online-page-bg.jpg) no-repeat top center;
	height:1110px;
	margin: 0px auto;
	width: 812px;
}

#coaching-page {
	background: transparent url(images/coaching-bg.jpg) no-repeat top center;
	height:1260px;
	margin: 0px auto;
	width: 812px;
}

#leadership-dev-page {
	background: transparent url(images/leadership-dev-bg.jpg) no-repeat top center;
	height:1175px;
	margin: 0px auto;
	width: 812px;
}

#initiatives-retreat-page {
	background: transparent url(images/initiatives-retreat-bg.jpg) no-repeat top center;
	height:677px;
	margin: 0px auto;
	width: 812px;
}

#consulting-page {
	background: transparent url(images/consulting-bg.jpg) no-repeat top center;
	height:970px;
	margin: 0px auto;
	width: 812px;
}

#strategic-planning-page {
	background: transparent url(images/strategic-planning-bg.jpg) no-repeat top center;
	height:1020px;
	margin: 0px auto;
	width: 814px;
}


#terms-of-use-page {
	background: transparent url(images/terms-of-use-bg.jpg) no-repeat top center;
	height:2790px;
	margin: 0px auto;
	width: 814px;
}

#nav {
	background: #860700;
	width: 778px;
	height: 55px;
	margin: 0 0 0 18px;
	padding-top:0px;
	position:relative;
}

#nav-inner {
	padding: 15px 0 0 25px;
}

#nav-inner img {
	padding-right:10px;
}

#corner-nav {
	border-left:1px solid #FFFFFF;
	display:block;
	float:right;
	height:51px;
	margin-top:-52px;
	padding-left:5px;
	width:160px;
}

a#shop-ione {
    display: block;
    width: 152px;
    height: 28px;
    background-image: url(images/shop-ione.jpg);
}
a#shop-ione:hover {
    background-image: url(images/shop-ione-hover.jpg);
}
a .alt { display: none; }

a#join-email-family {
    display: block;
    width: 153px;
    height: 24px;
    background-image: url(images/join-email-family.jpg);
}
a#join-email-family:hover {
    background-image: url(images/join-email-family-hover.jpg);
}
a .alt { display: none; }

#main {
	height:85%;
}

#order-main {
	height:1431px;
}

#privacy-main {
	height:auto;
}


#terms-main {
	height:auto;
}

#main-inner {
	
}

#flash-header {
	margin: 0 0 0 18px;
	width:778px;
}

#main-flash-header {
	margin: 0 0 0 0px;
	width:777px;
}
#content {
	color: #3F3830;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	padding: 10px 10px 30px 40px;
	text-align: left;
	width: 500px;
	
}

#about-content {
	color: #3F3830;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	padding: 10px 10px 30px 35px;
	text-align: left;
	width: 95%;
	
}

#about-subNav  {
	display: inline;
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #9E9E9E;
	margin: 0 0 0 210px;
	padding: 0 0 20px 0;
}

#about-subNav a {
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #9E9E9E;
}
#about-subNav a:hover {
	background:#d8cead;
	color:#000;
	text-decoration:none;
}

#about-subNav a:visited {
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #9E9E9E;
}

#content-inner {
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #3F3830;
	text-align: left;
}

#fred-message-bg {
	background: transparent url(images/message-fred-bg.jpg) no-repeat;
	height:284px;
	widows:743px;
}
#fred-message {
	padding:10px 40px 10px 10px;
}

#content-inner a, a:hover, a:visited {
	color:#0033FF;
}

.headShot {
	width: 150px;
	height: 180px;
	float: left;
	display: inline;
	padding: 0px;
	border: 1px solid #000000;
	margin: -10px 0 0 0;
}

#dr-fred-header {

}
#dr-fred-bio {
	float:right;
	margin:-10px 0 0 0;
	padding:0 70px 0 0;
	width:65%;
}

#tracy-header {

}
#tracy-bio {
	float:right;
	margin:-10px 0 0 0;
	padding:0 70px 15px 0;
	width:65%;
}

#flash-sidebar {
	float: right;
	padding: 20px 35px 0 0;
}

#product-gallery {
	background: transparent url(images/product-gallery-bg.jpg) no-repeat;
	height:122px;
	widows:502px;
}
.gallery-content {
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight:bold;
	padding:10px 10px 0 10px;	
}

a#product-coaching {
    display: block;
    width: 275px;
    height: 21px;
    background-image: url(images/product-coaching.jpg);
	margin-bottom:5px;
}
a#product-coaching:hover {
	display: block;
    width: 275px;
    height: 21px;
    background-image: url(images/product-coaching-hover.jpg);
}
a .alt { display: none; width:275px; }

a#product-online {
    display: block;
    width: 272px;
    height: 21px;
    background-image: url(images/product-ione-online.jpg);
	margin-bottom:5px;
}
a#product-online:hover {
	display: block;
    width: 272px;
    height: 21px;
    background-image: url(images/product-ione-online-hover.jpg);
}
a .alt { display: none; width:272px; }

a#product-book {
    display: block;
    width: 270px;
    height: 21px;
    background-image: url(images/product-book.jpg);
	margin-bottom:5px;
}
a#product-book:hover {
	display: block;
    width: 270px;
    height: 21px;
    background-image: url(images/product-book-hover.jpg);
}
a .alt { display: none; width:270px; }

.product-links {
	postition: absolute:
	z-index: 100;
}
#plinks {
	margin:-215px 0;
	position:relative;
	z-index:5;
}
#ionedemomonitor {
	margin: 0 0 0 45px;
}
#footer {
	background:#860700 none repeat scroll 0 0;
	height:40px;
	margin:9px 0 0 18px;
	padding:0;
	position:relative;
	text-align:left;
	width:778px;
}

#privacy-footer {
	background:#860700 none repeat scroll 0 0;
	height:40px;
	margin:158px 0 0 18px;
	padding:0;
	position:relative;
	text-align:left;
	width:778px;
}

#privacy-footer a {
	font-weight: bold;
	color: #f7f6ec;
}
#about-footer {
	background:#860700 none repeat scroll 0 0;
	height:40px;
	margin:191px 0 0 18px;
	padding:0;
	position:relative;
	text-align:left;
	width:778px;
}

#about-footer a {
	font-weight: bold;
	color: #f7f6ec;
}

#about-footer a:hover {
	text-decoration: underline;
}

#services-footer {
	background:#860700 none repeat scroll 0 0;
	height:40px;
	margin:42px 0 0 18px;
	padding:0;
	position:relative;
	text-align:left;
	width:778px;
}

#services-footer a {
	font-weight: bold;
	color: #f7f6ec;
}

#services-footer a:hover {
	text-decoration: underline;
}

#shop-ione-footer {
	background:#860700 none repeat scroll 0 0;
	height:40px;
	margin:117px 0 0 18px;
	padding:0;
	position:relative;
	text-align:left;
	width:778px;
}

#shop-ione-footer a {
	font-weight: bold;
	color: #f7f6ec;
}

#shop-ione-footer a:hover {
	text-decoration: underline;
}

#ione-online-footer {
	background:#860700 none repeat scroll 0 0;
	height:40px;
	margin:72px 0 0 18px;
	padding:0;
	position:relative;
	text-align:left;
	width:778px;
}

#ione-online-footer a {
	font-weight: bold;
	color: #f7f6ec;
}

#ione-online-footer a:hover {
	text-decoration: underline;
}

#coaching-footer {
	background:#860700 none repeat scroll 0 0;
	height:40px;
	margin:95px 0 0 18px;
	padding:0;
	position:relative;
	text-align:left;
	width:778px;
}

#coaching-footer a {
	font-weight: bold;
	color: #f7f6ec;
}

#coaching-footer a:hover {
	text-decoration: underline;
}

#strategic-planning-footer {
	background:#860700 none repeat scroll 0 0;
	height:40px;
	margin:59px 0 0 19px;
	padding:0;
	position:relative;
	text-align:left;
	width:778px;
}

#strategic-planning-footer a {
	font-weight: bold;
	color: #f7f6ec;
}

#strategic-planning-footer a:hover {
	text-decoration: underline;
}

#terms-footer {
	background:#860700 none repeat scroll 0 0;
	height:40px;
	margin:51px 0 0 19px;
	padding:0;
	position:relative;
	text-align:left;
	width:778px;
}

#terms-footer a {
	font-weight: bold;
	color: #f7f6ec;
}

#terms-footer a:hover {
	text-decoration: underline;
}


#footer-inner {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 5px;
	height:30px;
}

#footer-inner .bottom-row-links a {
	font-size: 8pt;
}

#footer a {
	font-weight: bold;
	color: #f7f6ec;
}

#footer a:hover {
	text-decoration: underline;
}

#leadership-footer {
	background:#860700 none repeat scroll 0 0;
	height:40px;
	margin:82px 0 0 18px;
	padding:0;
	position:relative;
	text-align:left;
	width:778px;
	
}
#leadership-footer a {
	font-weight: bold;
	color: #f7f6ec;
}

#leadership-footer a:hover {
	text-decoration: underline;
}

#initiatives-retreat-footer {
	background:#860700 none repeat scroll 0 0;
	height:40px;
	margin:5px 0 0 18px;
	padding:0;
	position:relative;
	text-align:left;
	width:778px;
	
}
#initiatives-retreat-footer a {
	font-weight: bold;
	color: #f7f6ec;
}

#initiatives-retreat-footer a:hover {
	text-decoration: underline;
}

#consulting-footer {
	background:#860700 none repeat scroll 0 0;
	height:40px;
	margin:51px 0 0 18px;
	padding:0;
	position:relative;
	text-align:left;
	width:778px;
	
}
#consulting-footer a {
	font-weight: bold;
	color: #f7f6ec;
}

#consulting-footer a:hover {
	text-decoration: underline;
}

#shop-header {
	margin:0 0 0 18px;
}

#product-content {
	color: #3F3830;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	padding: 0;
	text-align: left;
	width: auto;
	
}

#products {

	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #3F3830;
	text-align:center;
	width: auto;
	
}

#products table td {
	
	text-align:left;
}

#products table th {
	padding-top: 30px;
}

#product-intro-text {
	background: #e1ddb8;
	border: 1px solid #5F5852;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color:#5F5852;
	margin:0 24px 10px;
	padding:20px;
	width:89%;
}

#purchaseform {
	font: 14px Arial, Helvetica, sans-serif;	
}

#client-list-body {
	background: transparent url(images/client-list-bg.jpg) no-repeat top center;
	color: #fff;
	height: 414px;
	width: 475px;
}
#client-list-body .pdf-links a {
	color: #860700;
	font-weight: bold;
	margin: 0 0 0 10px;
}

#client-list-body .pdf-links a:hover {
	color: #860700;
	font-weight: bold;
	text-decoration:underline;
}

#clients {
	color:#000;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#clients a, a:visited {
	color: #000;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#clients a:hover, a:active {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:underline;
}


#a1 ul {
	font: 13px Arial, Helvetica, sans-serif;
	line-height: 19px;
	list-style: none;
	padding-top:12px;
}

#a1 ul li:hover{
	background:#d8cead;
	color:#000;
	text-decoration:none;
}

#a1 a {
	font: 13px Arial, Helvetica, sans-serif;
	color: #fff;
}
#a1 a:hover {
	font: 13px Arial, Helvetica, sans-serif;
	background:#d8cead;
	color:#000;
	text-decoration:none;
}

#a2 ul {
	font: 13px Arial, Helvetica, sans-serif;
	line-height: 19px;
	list-style: none;
	padding-top:12px;
}

#a2 ul li:hover{
	background:#d8cead;
	color:#000;
	text-decoration:none;
}

#a2 a {
	font: 13px Arial, Helvetica, sans-serif;
	color: #fff;
}
#a2 a:hover {
	font: 13px Arial, Helvetica, sans-serif;
	background:#d8cead;
	color:#000;
	text-decoration:none;
}

#a3 ul {
	font: 13px Arial, Helvetica, sans-serif;
	line-height: 19px;
	list-style: none;
	padding-top:12px;
}

#a3 ul li:hover{
	background:#d8cead;
	color:#000;
	text-decoration:none;
}

#a3 a {
	font: 13px Arial, Helvetica, sans-serif;
	color: #fff;
}
#a3 a:hover {
	font: 13px Arial, Helvetica, sans-serif;
	background:#d8cead;
	color:#000;
	text-decoration:none;
}

#a4 ul {
	font: 13px Arial, Helvetica, sans-serif;
	line-height: 19px;
	list-style: none;
	padding-top:12px;
}

#a4 ul li:hover{
	background:#d8cead;
	color:#000;
	text-decoration:none;
}

#a4 a {
	font: 13px Arial, Helvetica, sans-serif;
	color: #fff;
}
#a4 a:hover {
	font: 13px Arial, Helvetica, sans-serif;
	background:#d8cead;
	color:#000;
	text-decoration:none;
}

#a5 ul {
	font: 13px Arial, Helvetica, sans-serif;
	line-height: 19px;
	list-style: none;
	padding-top:12px;
}

#a5 ul li:hover{
	background:#d8cead;
	color:#000;
	text-decoration:none;
}

#a5 a {
	font: 13px Arial, Helvetica, sans-serif;
	color: #fff;
}
#a5 a:hover {
	font: 13px Arial, Helvetica, sans-serif;
	background:#d8cead;
	color:#000;
	text-decoration:none;
}

#a6 ul {
	font: 13px Arial, Helvetica, sans-serif;
	line-height: 19px;
	list-style: none;
	padding-top:12px;
}

#a6 ul li:hover{
	background:#d8cead;
	color:#000;
	text-decoration:none;
}

#a6 a {
	font: 13px Arial, Helvetica, sans-serif;
	color: #fff;
}
#a6 a:hover {
	font: 13px Arial, Helvetica, sans-serif;
	background:#d8cead;
	color:#000;
	text-decoration:none;
}

.table-text {
	font-size: 8pt;
	text-align:left;
}

.table-text ul li{
	font-size: 8pt;
	text-align:left;
}

#products table td row-break {
	border:none;
}

#table-images {
	text-align:center;
}

#ione-online-content {
	font: 12px Arial, Helvetica, sans-serif;
	margin-left: 60px;
	margin-top: 20px;
	width: 450px;
}

#ione-online-buttons {
	display:block;
	float:right;
	margin:60px 0;
	padding:0;
	width:250px;
}	

.module-text {
	font: 16px Arial, Helvetica, sans-serif;
	padding: 0 0 10px 30px;
}

#module-buttons {
	width: 194px;
}

#round-buttons {
	margin:10px 0 0 25px;
	width:150px;
}

#sec1 {
	background: #770600;
	border: 1px solid #fff;
	color: #fff;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 20px;
	margin:75px 0 0 110px;
	position:absolute;
    visibility:hidden;
	width:350px;
}

#sec1 a, a:visited {
	color:#000099;
}

#sec2 {
	background: #770600;
	border: 1px solid #fff;
	color: #fff;
	font: 12px Arial, Helvetica, sans-serif;
	padding:20px;
	margin:145px 0 0 110px;
	position:absolute;
    visibility:hidden;
	width:350px;
}

#sec3 {
	background: #770600;
	border: 1px solid #fff;
	color: #fff;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 20px;
	margin:218px 0 0 110px;
	position:absolute;
    visibility:hidden;
	width:350px;
}

#sec4 {
	background: #770600;
	border: 1px solid #fff;
	color: #fff;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 20px;
	margin:290px 0 0 110px;
	position:absolute;
    visibility:hidden;
	width:350px;
}

#initiatives-content {
	font: 12px Arial, Helvetica, sans-serif;
	margin: 40px 0 0 40px;
	width:90%;
}

.text-content {
	width: 400px;
}

#conulting-content {
	font: 12px Arial, Helvetica, sans-serif;
	margin: 40px 0 0 40px;
	width:90%;
}

#conulting-content a {
	color: #860700;
	font-weight: bold;
}

#conulting-content a:hover {
	color: #860700;
	font-weight: bold;
	text-decoration:underline;
}

#news-content {
	font: 12px Arial, Helvetica, sans-serif;
	margin: 40px 0 0 40px;
	width:90%;
}

#news-content a {
	font: normal 21px Georgia, "Times New Roman", Times, serif;
	color: #860700;
	text-align: left;
}

#news-content a:hover {
	font: normal 21px Georgia, "Times New Roman", Times, serif;
	color: #860700;
	text-align: left;
	text-decoration: underline;
}

#flash-gallery {
	float:right;
	margin-top:40px;
}

#initiatives-content a {
	color:#990000;
}

#initiatives-content a:hover  {
	color:#990000;
	font-weight: bold;
}

#services-content {
	font: 12px Arial, Helvetica, sans-serif;
	margin: 40px 0 0 40px;
	width:90%;
}

#services-subNav {
	display:inline;
	color: #9E9E9E;
	margin:0 0 0 35px;
	padding:0;
	
}

#services-subNav a {
	font: bold 11px Georgia, "Times New Roman", Times, serif;
	color: #9E9E9E;
}
#services-subNav a:hover {
	background:#d8cead;
	color:#000;
	text-decoration:none;
}

#services-content ul li {
	margin-left: 20px;
}

#services-content span.blockquote {
	display: block;
	background: #F5F4ED;
	border: 1px solid #d6d3b7;
	padding: 10px;
	margin: 4px 5px 12px 0px;
	font: normal 12px/20px Georgia, "Times New Roman", Times, serif;
	color: #3F3830;
}

#services-content span.floatContainer {
	float: right;
	width: 154px;
	margin-left: 10px;
}

#services-content span.glance {
	width: 130px;
	background: #F5F4ED;
	border: 1px solid #860700;
	float: right;
	display: inline;
	padding: 10px;
	margin: 4px 5px 12px 12px;
	font: normal 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #3F3830;
}
#services-content .pageNav {
	background:#F4F3E9 none repeat scroll 0 0;
	border:0 none;
	color:#3F3830;
	display:block;
	left:0;
	margin:0
	padding:8px 0;
	position:relative;
	top:0;
	width:100%;
}
#services-content .pageNav h2 {
	margin:0;
}
#coaching-content {
	height:250px;
	width:100%
	
}

.paragraph1 {
	width: 50%;
	margin:20px 0 70px;
}

#coaching-images {
	float: right; 
	margin-top:20px;
	margin-right:20px;
}

#terms-content {
	font: 12px Arial, Helvetica, sans-serif;
	margin: 40px 0 0 40px;
	width:90%;
}

#privacy-text {
	font: 12px Arial, Helvetica, sans-serif;
	margin: 40px 0 0 40px;
	width:90%;
}

.lettered-list {
  list-style: lower-alpha;
  margin-left:10px;
}

#facebook-link {
  float: right;
  margin-right:5px;
}

#linkedin-link {
  float: right;
}

#sue-header {

}

#sue-martinez {

}

#sue-bio {
  float:right;
  margin:-10px 0 0;
  padding:0 70px 0 0;
  width:65%;
}