/* CSS for Turning Point  */ 

/* default settings */

html, body{ 
	margin:0; 
	padding:0; 
	font-family: arial, helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.35;
	font-weight: normal;
	font-color: #000000;
} 


/* font behaviors */

h1 {
	font-size: 1.1em;
	font-weight: bold;
	color: #000000;   
}

h2 {
	color: #000000;
	background-color: transparent;
	text-decoration: none;
	font-weight: bold;
}

/* container boxes */


#pagewidth { 
	margin:0px;
	width:100%; 
	text-align:left;  
	margin-left:auto; 
	margin-right:auto;
	border:0px solid #000; background-repeat: no-repeat;
} 
 

/* Logo image at top of page  */


.topcontent {
	position:relative;
	padding-left:0%;
	padding-right:0px;
	background-image: url(../images/LBWC_pixel_line.jpg);
  }


/* Naviagation at left of page  */

.leftcontent {
	position: absolute;
	left:0px;
	top:150px;
	width:32%px;
	border:0px solid #000;
}

/* Main content area */

.centercontent {
	margin-top:15px;
	padding-top:30px;
	margin-left: 250px;
	border:0px solid #000;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:68%;
}


/* boxes for formatting content inside main content area */


/* basic boxes - split content area 50/50 */

.innerboxL {
	float: left;
	left: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 15px;
	border: 0px;
	width: 45%;
}


.innerboxR {
	float: left;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 45%;
}


/* basic boxes - split content area 60/40 */


.innerboxL60 {
	float: left;
	left: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 15px;
	border: 0px;
	width: 58%;
}

.innerboxR40 {
	float: left;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 38%;
}


/* basic boxes - split content area 30/70 */


.innerboxL30 {
	float: left;
	left: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 15px;
	border: 0px;
	width: 28%;
}

.innerboxR70 {
	float: left;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 68%;
}


/* basic boxes - split content area 70/30 */


.innerboxL70 {
	float: left;
	left: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 15px;
	border: 0px;
	width: 68%;
}

.innerboxR30 {
	float: left;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 28%;
}


/* basic boxes - split content area 40/60 */


.innerboxL40 {
	float: left;
	left: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 15px;
	border: 0px;
	width: 38%;
}

.innerboxR60 {
	float: left;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 58%;
}




/* float a small image left or right in these */


.innerboxLsmall {
	float: left;
	left: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 15px;
	border: 0px;
	width: 25%;
}

.innerboxRsmall {
	float: right;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 25%;
}



/* boxes for certificates - split content area 30/30/30 */

.innerbox1 {
	float: left;
	left: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border: 0px;
	width: 25%;
}

.innerbox2 {
	float: left;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 25%;
}

.innerbox3 {
	float: right;
	left: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border: 0px;
	width: 25%;
}


/* Is this one being used?  Larger box which floats right */


.innerboxRlarge {
	float: right;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 65%;
}



/* Qi Gong L box with left padding */

.innerboxLpadded {
	float: left;
	left: 0px;
	margin: 0px;
	padding-left: 10px;
	padding-right: 0px;
	border: 0px;
	width: 45%;
}






/* link and hover behaviors */


a:link {
	color: #A3A3B7;
	background-color: transparent;
	text-decoration: none;
	font-weight: bold;
}

a:visited {
	color: #A3A3B7;
	background-color: transparent;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #4363A0;
	background-color: transparent;
	text-decoration:none;
	font-weight: bold;
}


.leftcontent ul {
	text-decoration:none;
}

.leftcontent li {
	list-style: none;
	text-decoration:none;
}


/* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 

.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 

