@charset "utf-8";
/* CSS Document */

body {
background-color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 62.5%;
color: #5f574f;
margin: 0;
padding: 0;
text-align: left;
}

.wrapper {
width: 960px; 
margin: 0 auto;
}

#header_area {
background: url(../images/elements/header_bg.gif) no-repeat;
width: 960px;
height: 200px;
padding-top: 25px;
text-align: center;
}

/* 2 columns */
#2column_container {
width: 960px;
margin: 0 auto;
}

#navigation { 
width: 215px;
float: left;
margin-top: 20px;
}

#content_area { 
width: 745px;
float: right;
display: inline;
position: relative;
margin-top: 25px;
text-align: left;
}

/* navigation */
#left_nav {
width: 158px;
background-color: #fafafa;
border-left: solid 1px #dfdfdf;
border-right: solid 1px #dfdfdf;
padding: 10px 15px;
font-size: 0.9em;
}

#left_nav ul {
list-style-type: none;
margin: 0;
padding: 0;
}

#left_nav li {
background: url(../images/btns/nav_arrow.gif) no-repeat 0 0;
padding: 8px 0;
border-bottom: solid 1px #f3f3f3;
}

#left_nav li a {
margin-left: 20px;
font-size: 1.2em;
color: #334151;
text-decoration: none;
}

#left_nav li a:hover {
color: #15afe3;
}

/* 3 columns */
#3column_container { 
width: 745px;
margin: 0 auto;
}

#leftcolumn { 
width: 235px;
margin-right: 20px;
float: left;
}

#middlecolumn { 
width: 235px;
margin-right: 20px;
float: left;
display: inline;
}

#rightcolumn { 
width: 235px;
float: left;
position: relative;
}

/* text */
p, dl {
font-size: 0.9em;
color: #727272;
line-height: 1.6em;
}

h1 {
font-size: 3.1em; 
color: #004a8b;
}

h2 {
font-size: 2em; 
color: #004a8b; 
}

h3 {
font-size: 2.0em; 
color: #004a8b;
}

h4 {
font-size: 0.9em;
color: #5f574f;
margin-top: 0em;
margin-bottom: -0.8em;
}

.bold {
font-weight: bold;
}

.italic {
font-style: italic;
}

a {
font-size: 0.9em;
color: #15afe3;
text-decoration: none;
}

a:link 
{
	text-decoration: none !important;
}

a:hover {
text-decoration: underline;
}

.clearer {
clear: both;
}

img {
border: 0;
}

/* health tips */
.tips_title {
float: left;
margin-top: 25px;
}

.tips_btn {
float: right;
position: relative;
margin-top: 25px;
}

/* tab panel */
#tab_panel {
width: 745px;
height: 52px;
}

#tab_panel ul {
list-style-type: none;
margin: 0;
padding: 0;
height: 52px;
}

#tab_panel li {
display: inline;
height:52px;
}

#tab_panel li.tab1 a {
background-image: url(../images/btns/tab_strong_core.gif);
background-repeat: no-repeat;
background-position: 0 0;
width: 143px;
}

#tab_panel li.tab1 a .selected {
background: url(../images/btns/tab_strong_core.gif) no-repeat 0 52px;
}

#tab_panel li.tab2 a {
background: url(../images/btns/tab_health_goals.gif) no-repeat 0 0;
width: 133px;
}

#tab_panel li.tab2 a.selected {
background: url(../images/btns/tab_health_goals.gif) no-repeat 0 52px;
}

#tab_panel li.tab3 a {
background: url(../images/btns/tab_healing_touch.gif) no-repeat 0 0;
width: 172px;
}

#tab_panel li.tab3 a.selected {
background: url(../images/btns/tab_healing_touch.gif) no-repeat 0 52px;
}

#tab_panel li.tab4 a {
background: url(../images/btns/tab_entertaining.gif) no-repeat 0 0;
width: 115px;
}

#tab_panel li.tab4 a.selected {
background: url(../images/btns/tab_entertaining.gif) no-repeat 0 52px;
}

#tab_panel li.tab5 a {
background: url(../images/btns/tab_travelling.gif) no-repeat 0 0;
width: 182px;
}

#tab_panel li.tab5 a.selected {
background: url(../images/btns/tab_travelling.gif) no-repeat 0 52px;
}

.tab_content {
width: 663px;
padding: 30px 60px 80px 20px;
border: solid 1px #dcf3fb;
margin-bottom: 30px;
font-size:12px;
line-height:19px;
}

.tab_content img {
display: block;
float: left;
margin-right: 25px;
margin-bottom: 40px;
}

#sub_nav 
{
	display:none;
}
#secondary_content
{
	display:none;
}
#content_container {
background-color:#FFFFFF;
float:left;
width:960px;
margin:0px;
}

#content
{
	/*font-size:0.9em;*/
	line-height:1.6em;
}
.psize
{
	font-size:12px;
	line-height:1.6em;
}

