		/* CSS MENU */
		
		/* background color for site is #e7f6fb 231-246-251 */
		
		#menu {border-left: 2px solid #000000;}
		
		/* Step 3 - get rid of the bullets and margin */
		#menu ul {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none;}
		
		/* Step 4 and 7 - make the list horizontal and giving a 0px gap */
		#menu li {float:left; margin:0px 0px 0px 0px; list-style-type:none;}
		
		/* Step 5 - Add the initial images */
		
		#menu li.list1 {background:transparent url(sitestuff/Home.jpg); width:291px; height: 40px; overflow: hidden;}
		#menu li.list2 {background:transparent url(sitestuff/Services.jpg); width: 96px; height: 40px; overflow: hidden;}
		#menu li.list3 {background:transparent url(sitestuff/Our-Process.jpg); width: 126px; height: 40px; overflow: hidden;}
		#menu li.list4 {background:transparent url(sitestuff/Our-Coaches.jpg);width: 132px; height: 40px; overflow: hidden;}
		#menu li.list5 {background:transparent url(sitestuff/Join-Us.jpg);width: 87px; height: 40px; overflow: hidden;} 
		#menu li.list6 {background:transparent url(sitestuff/Refer-Us.jpg); width: 100px; height: 40px; overflow: hidden;} 
		#menu li.list7 {background:transparent url(sitestuff/About.jpg);width: 106px; height: 40px; overflow: hidden;}
 		
		/* Step 6 - General link styling */
		
		#menu a {display:block; height:0px; padding-top:40px; color:#ff0000; overflow:hidden;}
		
		/* Step 8 - Adding the background (i.e. Selected) images to the link tags */
		
		#menu a#item1 {background:transparent url(sitestuff/Home-Selected.jpg) -130px -90px no-repeat;}
		#menu a#item2 {background:transparent url(sitestuff/Services-Selected.jpg) -130px -90px no-repeat;}
		#menu a#item3 {background:transparent url(sitestuff/Our-Process-Selected.jpg) -130px -90px no-repeat;}
		#menu a#item4 {background:transparent url(sitestuff/Our-Coaches-Selected.jpg) -130px -90px no-repeat;}
		#menu a#item5 {background:transparent url(sitestuff/Join-Us-Selected.jpg) -130px -90px no-repeat;}
		#menu a#item6 {background:transparent url(sitestuff/Refer-Us-Selected.jpg) -130px -90px no-repeat;}		
		#menu a#item7 {background:transparent url(sitestuff/About-Selected.jpg) -130px -90px no-repeat;}
		
		/* Step 9 - Adding the :hover style */
		
		#menu a#item1:hover {background-position:0 0; z-index:50;  margin-top: -5px;}
		#menu a#item2:hover {background-position:0 0; z-index:50;  margin-top: -5px;}
		#menu a#item3:hover {background-position:0 0; z-index:50;  margin-top: -5px;}
		#menu a#item4:hover {background-position:0 0; z-index:50;  margin-top: -5px;}
		#menu a#item5:hover {background-position:0 0; z-index:50;  margin-top: -5px;}
		#menu a#item6:hover {background-position:0 0; z-index:50;  margin-top: -5px;}		#menu a#item7:hover {background-position:0 0; z-index:50;  margin-top: -5px;}
		
		/* Step 10 - Add the :visited style */
		
		#menu a#item1:visited {margin-top: -4px; z-index:50; border-top: 3px solid #990033; height: 40px; background-image: url(sitestuff/Home-Selected.jpg)}
		#menu a#item2:visited {margin-top: -4px; z-index:50; border-top: 3px solid #990033; height: 40px;}
		#menu a#item3:visited {margin-top: -4px; z-index:50; border-top: 3px solid #990033; height: 40px;}
		#menu a#item4:visited {margin-top: -4px; z-index:50; border-top: 3px solid #990033; height: 40px;}
		#menu a#item5:visited {margin-top: -4px; z-index:50; border-top: 3px solid #990033; height: 40px;}
		#menu a#item6:visited {margin-top: -4px; z-index:50; border-top: 3px solid #990033; height: 40px;}		
		#menu a#item7:visited {margin-top: -4px; z-index:50; border-top: 3px solid #990033; height: 40px;}		
		
		/* Style the a:hover height */
		
		* html #menu a:hover {height:40px;}
		
		/* Step 10 - Clearing the float */

		#menu {display:block; width:939px; height:40px;}



	.floatrightMov a {font-size: .8em;}
	
	h1	{
		font-size: 1.0em; padding: 5px; margin: 0; margin-top:0px; color: #b22222; text-align: left; font-style: normal; font-weight: bold;
		line-height: 1.1em;
	}
	h2	{
		font-size: 0.9em; color: #708090; font-weight: bold; padding: 5px; line-height: 1.1em;
		
	}
	h3	{
		font-size: 1em; color: #b22222; font-weight: bold;  padding: 5px;
		}

	p	{
		margin: 0px; 
		font: 100.01% Arial, Verdana, sans-serif;
		line-height: 1.15em;
		color: #000; 
		padding: 5px;
		margin:0px;
		margin-right: 10px;
		background-position: top center;
		}

	body	{
		margin:0px;
		font-family: Verdana, Arial, sans-serif;
		color: #000; 
		line-height: 1.15em; 
		padding: 5px;
		margin:0px;
		margin:0px;
		background-position: center; 
		}

	hr	{color: #708090; width: 400px;}
	
	.h3inline{
		color: #b22222; font-weight: bold; padding: 3px;
		}

	.head 	{
		z-index: 99;
		margin:0px;
		text-align: center;
		padding: 0px;
		border: none;
		}
		
	ol	{
		margin: 5px;
		}

	li 	{
		margin-left:15px;
		font-size: 90%;
		font-weight: normal;
		padding: .3em 0px 0px 0px;
		list-style-type: disc;
		}
		
	.centerit{
		text-align: center;
		}
		
	.encapsulate {
		}
		
	.wrapper{
		min-height: 102%;
		width: 939px;
		height:auto;
		margin-left: auto;
		margin-right: auto;
		background-color: #003300;
		padding: 0px;
		border: 0px solid #0000ff; 
		}
		
	.both-cols{  
		position:absolute; 
		top: 168px;
		margin-left: -1px;
		width: 939px;
		border: 0px solid #ff0000;
		z-index:1; 
		background-image: url(sitestuff/FPNewBg-1px.jpg);  background-repeat: repeat-y; 
		background-position: center; 
		background-color: none;
		height: auto;
		min-height: 102%;
		margin-left: 0px;
		}

		
	.lt-col {
		float: left;
		position: relative;
		top: 105px;
		height: auto;
		min-height: 102%;
		margin: 0px 0px 0px 0px;
		padding-left: 20px;
		width: 187px;
		border: 0px solid #00ff00; 
		}
		
	.rt-col {
		float: right;
		height: auto;
		width: 503px;
		padding-left: 20px;
		padding-right: 10px;
		padding-top: 50px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		border-left: none;
		background-color: transparent;
		border: 0px solid #00ff00;
		background-image: url(sitestuff/FPNewBg-V3-cntr.png); background-repeat: no-repeat;
		}
		
	.far-rt-col {
		float: right;
		height: auto;
		width: 142px;
		padding-left: 20px;
		padding-right: 10px;
		padding-top: 120px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		border: 0px solid #00ff00;
		}
		
	.colwrapper {
		background-color: transparent;
		clear:both;
		}
	
	.footerstyle 	a:link {color: #0000ff; text-decoration: underline;}
	.footerstyle 	a:visited {color: #ff00ff; text-decoration: underline; }
	.footerstyle 	a:hover {color: #9f0909; text-decoration: underline;}
	.footerstyle 	a:active {color: #000; text-decoration: underline;}
	.footerstyle 	.photo a:visited {color: #ffffff; }
	
		
	.bottom-menu{	
		height: 67px;
		width: 939px;
		background-color: #00ff00;
		}
		
		
	.dotline{
		height: 5px;
		width: 100%;
		margin: 0px;
		text-align: center;
		}
		
	.sidebar{
		width: 178px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		padding-top: 36px;
		}
		
	.photo  {
		background-color: #000000;
		}
		
	.rt-content{
		width: 100%;
		height: auto;
		margin: 0px;
		}
		
	.calloutBox{
		width: 190px;
		height: 515px;
		background-color: #efefef;
		}	
		
	.floatrightMov{
		height: 126px;
		width: 200px;
		float: right;
		text-align: center;
		margin: 10px 10px 150px 20px;
		padding-right:20px;		
		}
		
	.blocks {
		font: small bold Verdana, Helvetica, Arial, sans-serif;
		color: #000; 
		float:left;
		height: auto;
		width: 465px;
                padding: 10px;
		padding-top: 25px;
		margin-left: 240px;
		margin-right: 35px;
		margin-top: 0px;
		border: 2px solid #000;
		background-color:#ffffdc;
		}
		
	form {
		border: double 3px #0000ff;
		padding: 10px;
		}		
		
	.submitit {
		text-align: center;
		margin-top: 10px;
				}

	.submitit input {
		color: #0000ff;
		font-size: 120%;
		font-weight: bold;
		width: 400px;
		}
	.report {
		}
	
          .video {
               padding-left: 40px; 
               width:160px;
               }
          .videohover {
               padding-left: 40px; 
               width:160px;
               border: 3px solid #3333FF;
          }
          .videopix {
               padding-left: 40px; 
               width:160px;
               border: 0px solid #000000;
          }