/* Prana Pilates */

/*
NOTES:
*/


/*Basics
********/

body {
	background-color: #B6C79D;
	font-family: sans-serif;
	padding: 0;
	margin: 0;
	font-size: small;
	text-align: left;
}

/*
Specific Elements
*****************/

#container {
	background: url(images/containerback.gif) repeat-y;
	width: 537px;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
}
#top {
	background: url(images/pp_top.gif) no-repeat top;
	width: 535px;	height: 0px;
	padding: 0;	margin: 0;
}
#margin {
	margin: 0;	padding: 0;
	margin-left: 3px;
	margin-right: px;
}


/*--------------main header--------*/

#title {
	background: url(images/PP_header_flower.gif) no-repeat top;
	width: 524px;	height: 128px;
	padding: 0;	margin: 0;
}
	#title h1 span { display: none; }

/*--------------content------------*/

#welcome {
	background: url(images/header_welcome.gif) no-repeat;
	width: 377px;	height: 29px;
	padding: 0;	margin: 0;
	margin-top: 50px;
}
	#welcome h2 {	display: none; }
#section1 { margin-top: 50px; margin-left: 0px;}
#section1 p {
	margin-right: 170px;
	margin-left: 20px;
	margin-bottom: 10px;
}
#section1 h4 { margin-left: 15px; }
	#listcontainer{	margin-left: 0px; }
	#sublist1 { list-style-type: none; }
	#list li li { list-style-image: url(images/checkmark.gif); }
	#list li { list-style-type: none; }
#section1 p span { font-weight: bold; }

#instructors {
	background: url(images/header_inst.gif) no-repeat;
	width: 524px;	height: 50px;
	margin: 0;	padding: 0;
	margin-top: 50px;
}
#instructors p {
	padding-top: 32px;
}
	#instructors h3 { display: none; }
table {
	width: 334px;
	margin-left: 22px;
	margin-top: 30px;
	margin-bottom: 5px;
	text-align: justify;
	color: black;
	font-size: small;
}
.t1 {
	color: black;
	background: #B6C79D;
	padding: 2px;
	text-align: center;
}
#location {
	background: url(images/header_loc.gif) no-repeat;
	width: 340px;	height: 40px;
}
	#location h3 { display: none; }
.flower {
	background: url(images/bg_flower.gif) no-repeat;
	width: 524px;	height: 273px;
}

/*--------------quotes-------------*/

#quote {
	background: url(images/quote1.gif) no-repeat;
	width: 524px;	height: 61px;
	margin-top: 30px;
}
	#quote h3 { display: none; }
#quote2 {
	background: url(images/quote2.gif) no-repeat;
	width: 377px;	height: 77px;
	margin-top: 30px;
}
	#quote2 h3 { display: none; }


/*-------------standard images divs----------*/

#bar1 {
	background: url(images/pp_bar1.gif) no-repeat;
	width: 524px;	height: 6px;
	margin: 0;	padding: 0;
	position: relative;
}
#bar2 {
	background: url(images/pp_bar2.gif) no-repeat;
	width: 524px;	height: 3px;
	margin: 0;	padding: 0;
	position: relative;
}
.dotsl {
	background: url(images/pp_dots_l.gif) no-repeat;
	width: 377px;	height: 2px;
	margin: 0;	padding: 0;
	margin-top: 4px;
	position: absolute;
}
.dotsl2 {
	background: url(images/pp_dots_l.gif) no-repeat;
	width: 377px;	height: 2px;
	margin: 0;	padding: 0;
}
#ladle {
	background: url(images/ladle.gif) no-repeat;
	width: 147px;	height: 474px;
	margin: 0;	padding: 0;
	position: absolute;
	margin-left: 377px;
}

/*-------------pictures and frames-----*/

#pictureframe {
	background: url(images/home.gif) no-repeat;
	width: 524px;	height: 138px;
	margin: 0;	padding: 0;
	margin-top: 30px;
}
#pictureframe1 {
	background: url(images/studio.gif) no-repeat;
	width: 377px;	height: 290px;
	margin: 0;	padding: 0;
	margin-top: 50px;
}
#pictureframe3 {
	background: url(images/inst.gif) no-repeat;
	width: 524px;	height: 140px;
	margin: 0;	padding: 0;
	margin-top: 50px;
	margin-bottom: 20px;
}
	#pictureframe3 ul { padding-top: 10px; }
	#pictureframe3 li li { list-style-image: url(images/checkmark_dark.gif); }
#pictureframe4 {
	background: url(images/rates.gif) no-repeat;
	width: 377px;	height: 142px;
	margin: 0;	padding: 0;
	margin-top: 50px;
}
#pictureframe5 {
	background: url(images/location.gif) no-repeat;
	width: 377px;	height: 104px;
	margin: 0;	padding: 0;
	margin-top: 50px;
}

/*--------------footer----------------*/

#footer {
	background: url(images/pp_bottom.gif) no-repeat;
	width: 535px;	height: 73px;
	margin: 0;	padding: 0;
	font-family: serif;
	font-size: small;
	text-align: center;
}
#footer h3 {font-family: sans-serif;
	margin-bottom: 0; } 
#footer p {font-family: sans-serif;
	padding: 0;	margin: 0; }
#copyright { font-size: 75%; }
#dotsm {
	background: url(images/pp_dots_m.gif) no-repeat;
	width: 524px;	height: 4px;
	margin: 0;	padding: 0;
	margin-left: 3px;
}

	#thanks { display: none; }
