/* Inner Oasis */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	margin:0px;
	background-image: url(../images/backg.jpg);
	background-repeat: repeat;
	color:#6e6153;
	padding:0px;
	text-align:center;
}
div.wrapper {margin:0px auto; text-align:left; width:867px;}
/* Main Content Header */
h1 {color:#baa48c; font-size:26px; font-family:"Book Antiqua", "Times New Roman", Times, serif; line-height:0.9em;}
/* Right Side Content Header */
h2 {color:#4b7373; font-size:26px; font-family:"Book Antiqua", "Times New Roman", Times, serif; line-height:0.9em; margin-bottom:5px;}
h3 {color:#baa48c; font-size:20px; font-family:"Book Antiqua", "Times New Roman", Times, serif; line-height:0.9em; margin-bottom:5px;}

.indent {margin-left:25px;}
.topSite {
	float:left;
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
	/*margin-left:138px;*/
	width:867px;
	height:310px;
}
.aboveMenu {
	float:left;
	margin-left:102px;
	margin-top:100px;
	width:619px;
	height:165px;
}
.aboveMenu div.michelle {
	float:left;
	width:207px;
}
.aboveMenu div.logo {
	float:left;
	width:278px;
}
.aboveMenu div.aboveMenuSign {
	float:left;
	width:134px;
	margin-top:129px;
}
.mainMenu {
	float:left;
	background-image: url(../images/mainMenu.png);
	background-repeat: no-repeat;
	margin-left:102px;
	width:619px;
	height:45px;
}
.menu {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
	margin-top:8px;
}
.body_content_background {
	float:left;
	background-image: url(../images/body.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	/*margin-left:138px;*/
	width:867px;
}
/* Main Content 2 cols */
*html div.mainContent {
	height:1%;
	}
div.mainContent[class] {
	overflow:hidden;
}
div.mainContent:lang(en) {
	overflow:hidden;
}
div.mainContent {
	margin-top:30px;
	margin-left:90px;
}
p.contentBullet {margin:3px 0px; padding:0px;}
div.mainCol{
	float:left;
	width:472px;
	background-image:url(../images/separator.jpg);
	background-position:right top;
	background-repeat:repeat-y;
	margin-left:8px;
}
div.mainCol .contentMainCol {
	width:452px;
}

div.sideCol{
	float:left;
	width:170px;
	margin-left:12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.more {font-weight:bold; font-size:110%; margin:5px 0px;}
.audioText {font-size:120%; margin:5px 0px;}
.author {margin:5px 0px 10px 0px; font-style:italic;}
.quoteText {font-size:150%; font-style:italic;}
.email {color:#6e6153;}
/* Aweber Overwrite */
.aweber form table tbody tr td input {width:100px;}

.bottomSite {
	float:left;
	background-image: url(../images/bottom.jpg);
	background-repeat: no-repeat;
	/*margin-left:138px;*/
	width:867px;
	height:226px;
}
#footer {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:100%;
	color: #fff;
	margin-top:140px;
	margin-left:-80px;
}
#footer .links {
	font-weight:bold;
}
#footer .copyright {
	font-size:90%;
	margin-top:5px;
}

/* ============= Links for text main ============= */
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
    color: #000000;
	text-decoration: none;
}
a:active {
	color: #000000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

/* ============= Links for email ============= */
.email a:link {
	color: #6e6153;
	text-decoration: none;
}
.email a:visited {
    color: #6e6153;
	text-decoration: none;
}
.email a:active {
	color: #6e6153;
	text-decoration: none;
}
.email a:hover {
	color: #6e6153;
	text-decoration: underline;
}

/* ============= Links top menu - bottom menu ============= */
.menu a:link, #footer .links a:link, #footer .copyright a:link {
	color:#fff;
	text-decoration: none;
}
.menu a:visited, #footer .links a:visited, #footer .copyright a:visited {
	color:#fff;
	text-decoration: none;
}
.menu a:active, #footer .links a:active, #footer .copyright a:active {
	color:#fff;
	text-decoration: none;
}
.menu a:hover, #footer .links a:hover, #footer .copyright a:hover {
	color:#dbdbda;
	text-decoration: underline;
}


/* ============= Remove Borders from any image link ============= */
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}

/* ============= Forms item ============= */
form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* ============= Bullet items ============= */
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: disc;
	list-style-position: outside;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: decimal;
	list-style-position: outside;
}

/* ============= Font Styles ============= */

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.bottom_links {
	font-size: 10px;
	color: #7b7b7b;
}
.font_white_10 {
	font-size: 10px;
	color: #ffffff;
}
.font_red {
	color: #b3103b;
}
.font_red_bold {
	color: #b3103b;
	font-weight: bold;
}
.font_black {
	color: #000000;
}
.font_black_16 {
	color: #000000;
	font-size: 16px;
}
.font_red_16 {
	color: #b3103b;
	font-size: 16px;
}
.font_color {
            color:#568C8E;
}
#copyright {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#bot_menu {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.red_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #b3103b;
}

