/* CSS Document, Created by Karen Wells, Oct 2008 for the nice folks at Simon de Grey Consultants */

body {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 90%;
			background-color: #999;
			margin: 0;

}

a:link {
			text-decoration: none;
			color: #343417;
			}
			
a:hover {
			text-decoration: underline;
			}	
			
a:visited { text-decoration: none;}			




#container {
			width: 811px;
			\width: 811px;
			w\idth: 811px;
			border: 0;
			margin-top: 0;
			margin-left: auto;
			margin-right: auto;
			margin-bottom: 0;
			padding: 0;
			/*background-color: #9b9b66;*/
			background-image: url(images/background.png);
			background-position: top;
			background-repeat: no-repeat;
		}
		
		
#containertest {
			width: 811px;
			\width: 811px;
			w\idth: 811px;
			border: 0;
			margin-top: 0;
			margin-left: auto;
			margin-right: auto;
			margin-bottom: 0;
			padding: 0;
			/*background-color: #9b9b66;*/
			background-image: url(images/backgroundtest.png);
			background-position: top;
			background-repeat: no-repeat;
		}		
		
h1{
			font-weight: bold;
			font-size: 120%;
			color: white;
			margin: 0px 0 10px 0;	
			padding: 0;
			color: #343417;
		}	
		
h2{
			font-weight: bold;
			font-size: 100%;
			color: white;
			margin: 0px 0 0 0;	
			padding: 0;
			color: #343417;
		}	
		
h2#venue{
			font-weight: bold;
			font-size: 100%;
			color: white;
			margin: 10pxpx 0 0 0;	
			padding: 0;
			color: #343417;
		}		

#banner {
			
			/* padding: 0;
			margin: 0;
			background-image: url(images/banner.gif);
			background-position: top;
			background-repeat: no-repeat;s
			min-height: 159px; */
		}
.do-pilates-banner {
			width: 680px;
			height: 212px;
			margin: 15px 0 10px 55px;
		}
		
/* Top navigation */

ul#navigation {
			margin: 0 28px 0 24px;
			padding: 7px 0 7px 30px;
			background-color: #87884f;
			text-align: justify;
			color: white;
			font-weight: normal;
			
			
	}

ul#navigation li {
			margin: 0; 
			padding: 0 53px 0 0;
			display: inline;
			list-style-type: none;
			
	}
	
.current {
			font-weight: bold;
			
			}	
	
ul#navigation a:link, #navigation a:visited {
			line-height: 14px;
			padding-right: 0;
			font-weight: normal;
			 margin: 0 12px 4px 0; 
			text-decoration: none;
			color: white;
			
	}

ul#navigation a:hover {
			line-height: 14px;
			padding-right: 0;
			font-weight: normal;
			margin: 0 12px 4px 0;
			color: white;	
			text-decoration: underline;
	}		
	
	
/* End top navigation */		

/* Right */				

#right {
			padding: 0 45px 0 10px;
			margin: 50px 0 60px 0 ;
			width: 27%;
			float: right;
			color: white;
			border-left: 1px solid #cc9;
	}	
	
.pilates-group {
			width: 200px;
			height: 101px;
			padding: 0 0 3px 0;
			margin: 0;
			
			}
			
#email {
			font-size: 100%;
			padding: 0 0 0 0;
			margin: 0 0 10px 0;
			color: white;
	}
	
#email a {
			color: white;
	}	

#telephone {
			font-size: 170%;
			font-weight: bold;
			margin: -5px 0 0 0;
			padding: -5px 0 0 0;			
	}
	
#right h2{
			padding: 0 20px 0 0px;
			margin: 0 0 0 0;
			font-size: 100%;
			font-weight: normal;
			color: #343417;
	}
		
	
	
#right ul {
			padding: 0 0 10px 0;
			margin: 0 0 0 0;
	}	
	
#right li {
			padding: 0 0 5px 0;
			margin: 0 0 0 10px;
			list-style-type: none;
			font-size: 90%;
	}	
	
/* Right about */				

#rightabout {
			padding: 0 45px 0 10px;
			margin: 50px 0 60px 0 ;
			width: 27%;
			float: right;
			color: white;
			border-left: 1px solid #cc9;
	}	
	
.pilates-group {
			width: 200px;
			height: 101px;
			padding: 0 0 3px 0;
			margin: 0;	
}

#rightabout h1 {
			padding:0;
			margin: 0 0 5px 0 ;
	}
	
#rightabout p{
			padding: 0 ;
			margin: 0;
			color: #343417;
	}	
		

/* Left */	

#left {
			float: left;
			width: 54%;
			margin: 0;
			padding: 20px 0 10px 55px;	
		}
					

#left p{
			margin: 0 0 0 0;
			padding: 10px 0 0 0;
			color: #343417;
		}
		
p#pilates-quote {
			padding: 15px 0 0 85px;
			margin: 0px 40px 0 0;
			background-image: url(images/left-quote.png);
			background-position: left top;
			background-repeat: no-repeat;
			font-weight: normal;
			clear: both;
			color: white;
			
		}		

p#joseph-pilates {
			padding: 16px 0 0 182px;
			margin: 0 7px 0 0;
			background-image: url(images/right-quote.png);
			background-position: right top;
			background-repeat: no-repeat;
			color: #b6b38b;
			
			}	

.principle {
			padding: 0 ;
			margin: 0 0 32px 0 ;
			width: 170px;
			float: left;
		
			}
		
/* p#clear {
			clear: both;
			margin: 0 ;
		}	
		
		*/


/* End left */	

/* Left about */	

#leftabout {
			float: left;
			width: 54%;
			margin: 0;
			padding: 20px 0 10px 55px;	
			color: #343417;
		}	
		
#leftabouttwo {
			float: left;
			width: 54%;
			margin: 0 0 20px 0;
			padding: 20px 0 10px 55px;	
			color: #343417;
		}			
		
#leftcontact {
	float: left;
	width: 54%;
	margin: 0;
	padding: 120px 0 160px 55px;
	color: #343417;
		}	
		
.envelope {
			margin: 0 0 0 20px;}	
			
#lefttest {
			float: left;
			width: 54%;
			margin: 0;
			padding: 20px 0 10px 55px;	
			color: #343417;
		}			
		
.testimonials {
			padding: 0 0 0 55px;
			margin: 0px 0px 0 0;
			background-image: url(images/left-quote-small.png);
			background-position: left top;
			background-repeat: no-repeat;
			font-weight: normal;
			clear: both;
			color: white;
			
		}		

.name {
			padding: 2px 30px 20px 0px;
			margin: 0 7px 0 0;
			background-image: url(images/right-quote-small.png);
			background-position: right top;
			background-repeat: no-repeat;
			color: #b6b38b;
			text-align: right;
			
			}	
			
#leftenrol {
			float: left;
			width: 54%;
			margin: 100px 0 150px 0;
			padding: 20px 0 10px 55px;	
			color: #343417;
		}			
		
.paralist {
			padding: 0;
			margin: 0;
		}		
		
#leftabout p {
			margin: 0 0 10px 0;
			padding: 0 0 0 0;
			color: #343417;
		}	
		
.BCPA {
			font-size: 80%;
			color: white;
		}	
#leftabout ul {
			color: #343417;
			padding: 0 0 0 0;
			margin: 5px 0 10px 20px;
		}
		
#leftabout li {
			padding: 0 0 0 0;
			margin: 0;
			list-style: none;
		}		
		
/* end Left about */						

/* Footer */		

#footer {
			clear: both;
			padding: 5px 40px 39px 0;
			margin: 0 30px 0 0;
			text-align: right;
			color: #069;
		}
.well-being {
			 width: 656px;
			 height: 39px;
			 margin: 10px 0 0 0;			 		 
}

#footerabout {
			clear: both;
			padding: 0 0 45px 0;
			margin: 0;
		}
		

p#smallprint {
			padding: 0;
			margin: 0 ;
			font-size: 80%;
			text-align: center;
			color: #343417;
		}			
		
/* End footer */		
