body    {
background:url(/yourbizsites/userfiles/wholelifeprecepts/images/musicbg01.gif) repeat;
	xmargin: 0;
	xpadding: 0;
	xfont-size: 90%;
	xcolor: #5D5353;
	xbackground-color: #fff;
	xtext-align:center; 
	xfont-family:Verdana, Arial, Helvetica, sans-serif; 
	
}

#date_area {
display: none;
}


#rootcont
{
border:3px solid #156FAD;
width: 850px;
margin: 0 auto;
}

#headerbanner {
background-color: #156FAD;
padding-bottom: 10px;
padding-top: 5px;
text-align:center;
}



div#banner
{
	padding:20px 0px 5px 10px;
	font-style:normal;
	font-size: 25pt;
	font-weight: bold;
	letter-spacing: 3px;
	height: 60px;
	color:#FFFFFF; 
	background-color: #156FAD; 
}

#container
{
margin: 0px;
padding: .5em;
border: 0px solid;
	
	xborder:none;
	xborder-color: red;
	xpadding: .5em;
	background-color: #FFFFFF;
	xborder-bottom: 1px solid gray;
	xborder:0px solid;
	xfloat:left;
}

#navgroup {
float: left;
width: 170px;
border: 1px solid black;
text-align:center;
padding-bottom: 40px;
height: 250px;
background-color: #156FAD; 
margin-right: 10px;
margin-bottom: 5px;
width: 200px;
}

div#footer 
{
position:relative;
border:none;
xborder-color: yellow;
clear: both;
margin: 0;
padding: .5em;
xcolor: #fff; 
xbackground-color:  #fff; 
xborder-top: 1px solid gray;
text-align: center;
font-size:12px;
color: #156FAD;
}
div#footer a{ 
color:#156FAD;
text-decoration:none;
font-weight:bold;
}
div#footer a:hover{ 
color:#156FAD;
font-weight:bold;
xborder-bottom:1px solid #fff;
}

#more 
{
	position:relative;
	border:none;
	border-color: maroon;
	float: right;
	width: 160px; 
	margin-left: 5px;
	border-left: 1px solid #6F6666; 
	font-size: .9em; 
	text-align: center;
	padding: 3px;
	color:#5D5353; 
	xheight:400px;
	border: outset;
	background-color:#CCCCCC;
}

#more h3 { 
font-size: 14px;
color: #156FAD;
font-style:normal;
}

#page_heading{
color: #156FAD;
font-size:24px;
font-weight:bold;
margin-bottom:10px;
margin-top:10px;
margin-left: 220px;
}

#page_data {
margin-left: 10px;
padding-bottom: 70px;
}

#contactusdata {
padding-bottom: 150px;
}

#overview a {
color: #146fad;
background:#FFFFFF;
}

/*
*:first-child+html {} * html #slogan {
xwidth: 150px;
float:left;
}
  



#container h1
{
	position:relative;
	border:none;
	border-color: green;
	padding: 0;
	margin: 0;
	
}


*:first-child+html {} * html #navgroup {
margin-left: -140px;
margin-top:-100px;
border: 0px solid;
width: 150px;
}


#xnavgroup
{
	position:relative;
	border:none;
	border-color: maroon;
	float: left;
	width: 150px;
	margin: 0;
	
}



div#content
{

}
div#overview 
{

}



div#xnavgroup ul 
{
xlist-style-type: none; 
xpadding: 0; 
xmargin: 0;
text-align:center; 
} 

div#xnavgroup ul li  { 
xmargin-top: 4px; 
} 

#xnavgroup ul li a 
{
xdisplay: block;
xwidth: 135px;
xpadding: 3px 5px 3px 10px;
xtext-decoration: none;
xcolor: #000;
} 

div#xnavgroup ul li a  
{
xdisplay: block;
xwidth: 135px;
padding: 3px 0px 3px 10px;
xpadding-left:10px;
text-decoration: none;
color: #FFF;
xfont-weight:bold;
background-color: #156FAD; 
} 

#xnavgroup a:hover {
xcolor:#2A3FFF;
text-decoration:underline;
margin-bottom: 40px;
}

div#contactinfo {
position:relative;
clear: both;
border:none;
font-size : 14px;
text-align: center;
background-color: #FFFFFF;
padding-bottom:5px; 
line-height:20px; 
margin:0px;
border-top:1px solid #6F6666;
}


#xnavigation p { margin: 0 0 1em 0; }

#content h2 { 
	font-size: 1.2em; 
	margin: 0 0 .5em 0; 
	text-align: center; 
	color:#156FAD; 
	font-style:normal;
	letter-spacing:0;
	font-weight:bold;
} 
#content p img {
}

.prop {
height:0px; 
float:right;
width:1px;

}
  
.clear {
clear:both;
height:1px;
overflow:hidden;
}

div#addressgrpxx {
position: relative;
float: left;
text-align:center;
}

div: phonegrpxxx {
position: relative;
float: right
}

div#address {
position: relative;
text-align:center; 

}

div#email {
position: relative;
text-align:center; 
}

div#location {
position: relative;
text-align:center; 
}

div#addlabel {
visibility: hidden;
}
.imgstyle {
width:350px;

}

#imgstyle {
text-align:center;
}
#imgContact{
	text-align:center;
}

div#fran_frame {
padding-top:20px;

}



*/