@import url(layout.css); 
@import url(xarmenu.css); 

BODY {
  font-family:verdana,helvetica,arial,sans-serif;
  font-size:11px;
  line-height:16pt;
}

A {
  color:#6E6C6C;
  text-decoration:underline;
}
A:active {
  color:#6E6C6C;
}
A:visited {
  color:#6E6C6C;
}
A:hover {
  color:#669999;
  text-decoration:none;
}


/* ---TEXT ELEMENTS--- */

#body {
	margin:0; 
	padding:0; 
	border:0; 
	position:relative; 
	top:0; 
	left:0; 
	height:530px;
  background-color:white;
}

#search {
  font-size:8px;
  color:#6E6C6C;
  margin: 0;
	padding: 0;
	border: 0;
	position: absolute;
	top: 28px;
	right: 5px;
}

#search form {
	font-size:8px;
}
#search input {
	font-size:8px;
}

#quote {
  width:220px;
  white-space:normal;
  font-family:"times new roman",verdana,serif;
  font-size:13px;
  font-weight: bold;
  color:#527A7A;
  margin: 0;
	padding: 0;
	border: 0;
	float:left;
}
#quote-inner {
	padding: 145px 0 0 10px;
}

#bodyBlock {
  white-space:normal;
  margin: 0;
	padding: 40px 0 0 250px;
	border: 0;
}

#blockHeader {
  font-size:14px;
  font-weight:bold;
  color:#527A7A;
}

#header {
  font-size:12px;
  font-weight:bold;
  color:#527A7A;
}

#subHeader {
  font-size:11px;
  font-weight:bold;
  color:#527A7A;
}

.blockHeader {
  font-size:14px;
  font-weight:bold;
  color:#527A7A;
}

.header, h1 {
  font-size:12px;
  font-weight:bold;
  color:#527A7A;
}

.subHeader, h2 {
  font-size:11px;
  font-style:italic;
  font-weight:bold;
  color:#527A7A;
}


#contact {
  font-size:12px;
  font-weight:bold;
  color:#006600;
}

/* Footer */

#footer {
  font-family:verdana,helvetica,arial,sans-serif;
  font-size:11px;
  color:#6E6C6C;
	margin:0; 
	padding-top:35px; 
	border:0; 
	position:relative; 
	top:0; 
	left:0; 
	height:100px;
  background-color:white;
}

/* ---NAVIGATION--- */

/* Topnav include HOME, SUBSCRIBE, etc. links */

#topnav {
  font-size:9px;
  color:#6E6C6C;
  margin: 0;
	padding: 0;
	border: 0;
	position: relative;
	top: 5px;
	left: 220px;
}

/* Top site navigation which includes The Journey, Coaching, etc. */

#mastNav {
	margin: 0;
	padding: 0;
	border: 0;
	float:right;
}

#mastNav ul {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
}

#mastNav li {
	float: left;
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
}

#mastNav li a {
	display: block;
	height: 15px;
}


#mastNav .nav-journey a {
	background:  url(/images/b_journey.gif) no-repeat;
	width: 92px;
}

#mastNav .nav-coaching a {
	background:  url(/images/b_coaching.gif) no-repeat;
	width: 73px;
}

#mastNav .nav-self a {
	background:  url(/images/b_self.gif) no-repeat;
	width: 114px;
}

#mastNav .nav-seminars a {
	background:  url(/images/b_seminars.gif) no-repeat;
	width: 96px;
}

#mastNav .nav-resources a {
	background:  url(/images/b_resources.gif) no-repeat;
	width: 75px;
}

#mastNav .nav-success a {
	background:  url(/images/b_successes.gif) no-repeat;
	width: 73px;
}

/* over state, selected state and pre-loaded bg's to prevent flickering in IE5 */

#mastNav .nav-journey a:hover {
	background:  url(/images/h_journey.gif) no-repeat;
}

#mastNav .nav-coaching a:hover {
	background:  url(/images/h_coaching.gif) no-repeat;
}

#mastNav .nav-self a:hover {
	background:  url(/images/h_self.gif) no-repeat;
}

#mastNav .nav-seminars a:hover {
	background:  url(/images/h_seminars.gif) no-repeat;
}

#mastNav .nav-resources a:hover {
	background:  url(/images/h_resources.gif) no-repeat;
}

#mastNav .nav-success a:hover {
	background:  url(/images/h_successes.gif) no-repeat;
}

/* same as top nav links */

#bottomNav {
  text-align:right;
  padding-top:5px;
  padding-right:15px;
}


/* Bottom site navigation which includes The Journey, Coaching, etc. */

#footerNav {
	margin: 0;
	padding-top:10px;
  padding-left:150px;
	padding-bottom:20px;
	border: 0;
	position: relative;
}

#footerNav ul {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
}

#footerNav li {
	float: left;
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
}

#footerNav li a {
	display: block;
	height: 15px;
}


#footerNav .nav-journey a {
	background:  url(/images/b_journey.gif) no-repeat;
	width: 92px;
}

#footerNav .nav-coaching a {
	background:  url(/images/b_coaching.gif) no-repeat;
	width: 73px;
}

#footerNav .nav-self a {
	background:  url(/images/b_self.gif) no-repeat;
	width: 114px;
}

#footerNav .nav-seminars a {
	background:  url(/images/b_seminars.gif) no-repeat;
	width: 96px;
}

#footerNav .nav-resources a {
	background:  url(/images/b_resources.gif) no-repeat;
	width: 75px;
}

#footerNav .nav-success a {
	background:  url(/images/b_successes.gif) no-repeat;
	width: 73px;
}

#footerNav .nav-about a {
	background:  url(/images/b_about.gif) no-repeat;
	width: 68px;
}
/* over state, selected state and pre-loaded bg's to prevent flickering in IE5 */

#footerNav .nav-journey a:hover {
	background:  url(/images/h_journey.gif) no-repeat;
}

#footerNav .nav-coaching a:hover {
	background:  url(/images/h_coaching.gif) no-repeat;
}

#footerNav .nav-self a:hover {
	background:  url(/images/h_self.gif) no-repeat;
}

#footerNav .nav-seminars a:hover {
	background:  url(/images/h_seminars.gif) no-repeat;
}

#footerNav .nav-resources a:hover {
	background:  url(/images/h_resources.gif) no-repeat;
}

#footerNav .nav-success a:hover {
	background:  url(/images/h_successes.gif) no-repeat;
}

/* Includes address, ph, fax, etc. Use padding to adjust position */

.bottomInfo {
  padding-top:0px;
  padding-right:10px;
}

/* ---MISC---*/


.swap span {
	display: none;
}

img {
	border: 0;
}

.footerSpan {
	margin-right:20px;
}
