
/* begin header  */			
			
div.testimonial
			

			{
    	position: absolute; top: 400px; left: 1014px;
	width: 293px;
    	font-family: Gill Sans, Arial;
    	font-size: 14px;
    	font-weight: normal;
    	color: #272727; 
	border: 1px solid;
	border-color: #E3E3E3;
	padding: 10px;
	background-color: white;  			
			}




div.testimonial_name
		{
  		text-align: right;
		margin-right: 5px;
		margin-top: 7px;  
		}

div.header
	{
	position: absolute; top: 10px; left: 65px;	
	}
  	


div.subheader
	{
	position: absolute; top: 318px; left: 89px;
	font-family: Georgia, Times;
    	font-size: 26px;
    	font-weight: normal;
    	color: rgb(18,52,102);
	}


	
  	


div.menu_header_wrapper
			{
  		z-index: 2;
  		position: absolute; 
  		top: 50px;
  		line-height: 17px; 
  		width: 1200px;
  		margin-left: 423px;
			}
			
			div.name_logo
			{
				z-index: 1;
				position: absolute; top: 40px; left: 100px; 
  			height: 100px; 
  			width: 271px; 

			}

			span.menu_header
					{
					font-family: Gill Sans, Gills Sans Light, Arial;  
					font-size: 15px;
					font-style: normal;
					color: rgb(66,66,66); 
					margin-left: 17px;
					}

			span.menu_sublinks

			        	{
					font-family: Gill Sans, Gills Sans Light, Arial;
  				font-size: 23px;
 				 	font-weight: normal;
  				color: rgb(153,200,50); 
  				line-height: 75%;
      		margin-left: 325px;
					}

			span.amira_alvarez
					{
				  font-family: Baskerville; 
  				font-size: 30px;
  				font-weight: normal;
  				color: rgb(18,52,102); 
					}

			span.alexander_technique
					{
				    font-family: Baskerville; 
  					font-size: 30px;
  					font-weight: normal;
  					color: rgb(153,200,50); 
					}

	



/* begin links  */			

			a:link 
				{
				color: #8CC63F;
				text-decoration: none
				}

			a:visited 
				{
				color: #8CC63F;
				text-decoration: none;
				}

			a:hover
				{
				color: rgb(103,165,50);
				text-decoration: none;
				}


			a.link_in_content:link
				{
				color: #8CC63F;
				text-decoration: none
				}

			a.link_in_content:visited 
				{
				color: #8CC63F;
				text-decoration: none;
				}

			a.link_in_content:hover
				{
				color: rgb(103,165,50);
				text-decoration: none;
				}


 			a.image_link:link
                              {
	                       color: #8CC63F;
                               text-decoration: none;
                               }

                       a.image_link:visited
                               {
                           	color: #8CC63F; 
				 text-decoration: none;
                               }

                       a.image_link:hover
                               {
                	 	 color: rgb(103,165,50);
                               text-decoration: none;
                               }

			a.link_in_header:link 
				{
				color: #FFFFFF;
				text-decoration: none
				}

			a.link_in_header:visited 
				{
				color: #FFFFFF;
				text-decoration: none;
				}

			a.link_in_header:hover
				{
				color: rgb(103,165,50);
				text-decoration: none;
				}
			

/* begin submenu  */		

			div.subpage_menu_wrapper
			{
			 position: absolute; top: 176px; left: 105px;
			}
			
			div.subpage_menu_header	
			{
			z-index: 1;
    	height:41px; 
    	width: 317px; 
			}
			
			div.subpage_menus
			{
    	position: absolute; right: 50px;
    	width: 200px;
  		z-index: 2;       
  		text-align: right; 
      position: absolute; top: 51px;
      font-family:  Gill Sans, Gill Sans Light, Arial;
    	font-size: 14px;
    	font-weight: normal;
    	color: rgb(66,66,66); 
    	line-height: 90%;			
			}

			div.schedule_button
			{
			z-index: 2;
			position: absolute; top: 125px; left: 115px; 
  		height: 48px; 
  		width: 143px; 
			}


			

			div.testimonial_box
			{
			z-index: 2;
			position: absolute; top: 480px; left: 61px; 
  			height: 48px; 
  			width: 143px; 
			}

			div.subpage_image_left
			{
			z-index: 2;
			position: absolute; top: 580px; left: 60px; 
  		height: 113px; 
  		width: 150px; 
			}


		div.subpage_image_right
			{
			z-index: 2;
			position: absolute; top: 580px; left: 222px; 
  		height: 113px; 
  		width: 150px; 
			}


		div.subpage_image_headshot
			{
			z-index: 2;
			position: absolute; top: 100px; left: 70px; 
  		height: 350px; 
  		width: 350px; 
			}

		div.subpage_image_top
			{
			z-index: 2;
			position: absolute; top: 850px; left: 70px; 
  			height: 350px; 
  			width: 350px; 
			}

	div.subpage_image_second
			{
			z-index: 2;
			position: absolute; top: 1143px; left: 70px; 
  			height: 350px; 
  			width: 350px; 
			}

		div.subpage_image_studio
			{
			z-index: 2;
			position: absolute; top: 100px; left: 70px; 
  		height: 350px; 
  		width: 350px; 
			}

			
		div.subpage_text
			{
  		z-index: 2;        
      		position: absolute; top: 400px;
      		font-family: Gill Sans, Arial;
    		font-size: 18px;
    		font-weight: normal;
    		color: rgb(39,39,39); 
    		line-height: 125%;
     		margin-left: 454px;
  			margin-right: auto;
  			width: 470px;
			}

		div.subpage_webform
			{		
		z-index: 2;        
      		position: absolute; top: 400px; left: 65px;
			}

div.subpage_buttonblog
			{		
		z-index: 3;        
      		position: absolute; left: 95px;
			}
	


img {border: none;}










	/* just basic text formatting - nothing special */
	@import "/_common/demo.css";
		

	body {
		font-size:18px;
		font-family:georgia,times;
		color:#ffffff;
    	font-weight: normal;
	}


	#menubar {
		position: absolute; 
		width: 800px;
		top: 267px; 
		left: 667px;
		
		
	}
	#menubar a {
		color:#ffffff;
		padding-right:30px;
		text-decoration:none;
			
	}
	#menubar a.active {
		border-bottom-color:#CCC599;
		border-right-color:#CCC599;
		border-left-color:#FFFFFF;
		border-top-color:#FFFFFF;
		
		

	}
	.menu .options {
		margin-right:1px;
		margin-bottom:1px;
		background-color:transparent;
		padding-left: 5px;
		padding-bottom: 3px;
		
			}
	.menu a {
		color:#ffffff;
		display:block;
		padding: 2px;
		text-decoration:none;
		background-color:#18498E;
		border-bottom-color:#CCC599;
		border-right-color:#CCC599;
		border-left-color:#FFFFFF;
		border-top-color:#FFFFFF;
		padding-left: 15px;
		padding-bottom: 3px;
		
	}
	.menu a:hover {
		background-color:#0B2242;
		color: #FFFFFF;	
		padding-left: 15px;
		padding-bottom: 3px;
	}

	#about {
		position:absolute;
		top: 267px; 
		left: 667px;
	}

