body {
	margin:0;
	padding:0;
	background-image:    url("images/page_background2.jpg");
	background-position:center;
	background-repeat:repeat;
	background-color:#993366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:130%;
}

p {
margin:7px 0 20px 0;
font-size:1em;
color:#000000;
}

#nav {
width:717px;
height:20px;
float:right;
margin:20px 65px 0 0;
}

#nav ul {
margin:0;
padding:0;
}

#nav li {
list-style-type:none;
font-size:1em;
margin:0;
float:left;
}

.nav_rollover {
	display:block;
	height:20px;
	text-indent:-9999px;
	background-repeat:no-repeat;
	}
	
.ro_home {width:47px; background-image:   url("images/nav/btn_home_up.gif");}
a.ro_home:link, a.ro_home:visited {background-image:   url("images/nav/btn_home_up.gif");}
a.ro_home:hover {background-image:   url("images/nav/btn_home_over.gif");}
#home .ro_home {background-image:   url("images/nav/btn_home_down.gif");}

.ro_sara {width:87px; background-image:   url("images/nav/btn_bio_up.gif");}
a.ro_sara:link, a.ro_sara:visited {background-image:   url("images/nav/btn_bio_up.gif");}
a.ro_sara:hover {background-image:   url("images/nav/btn_bio_over.gif");}
#biography .ro_sara {background-image:   url("images/nav/btn_bio_down.gif");}

.ro_blog {width:50px; background-image:   url("images/nav/btn_blog_up.gif");}
a.ro_blog:link, a.ro_blog:visited {background-image:   url("images/nav/btn_blog_up.gif");}
a.ro_blog:hover {background-image:   url("images/nav/btn_blog_over.gif");}


.ro_yoga {width:140px; background-image:   url("images/nav/btn_yoga_up.gif");}
a.ro_yoga:link, a.ro_yoga:visited {background-image:   url("images/nav/btn_yoga_up.gif");}
a.ro_yoga:hover {background-image:   url("images/nav/btn_yoga_over.gif");}
#yoga .ro_yoga {background-image:   url("images/nav/btn_yoga_down.gif");}

.ro_schedule {width:65px; background-image:   url("images/nav/btn_classes_up.gif");}
a.ro_schedule:link, a.ro_schedule:visited {background-image:   url("images/nav/btn_classes_up.gif");}
a.ro_schedule:hover {background-image:   url("images/nav/btn_classes_over.gif");}
#classes .ro_schedule {background-image:   url("images/nav/btn_classes_down.gif");}

.ro_workshops {width:156px; background-image:   url("images/nav/btn_workshops_up.gif");}
a.ro_workshops:link, a.ro_workshops:visited {background-image:   url("images/nav/btn_workshops_up.gif");}
a.ro_workshops:hover {background-image:   url("images/nav/btn_workshops_over.gif");}
#workshops .ro_workshops {background-image:   url("images/nav/btn_workshops_down.gif");}

.ro_gallery {width:66px; background-image:   url("images/nav/btn_gallery_up.gif");}
a.ro_gallery:link, a.ro_gallery:visited {background-image:   url("images/nav/btn_gallery_up.gif");}
a.ro_gallery:hover {background-image:   url("images/nav/btn_gallery_over.gif");}
#gallery .ro_gallery {background-image:   url("images/nav/btn_gallery_down.gif");}

.ro_links {width:53px; background-image:   url("images/nav/btn_links_up.gif");}
a.ro_links:link, a.ro_links:visited {background-image:   url("images/nav/btn_links_up.gif");}
a.ro_links:hover {background-image:   url("images/nav/btn_links_over.gif");}
#links .ro_links {background-image:   url("images/nav/btn_links_down.gif");}

.ro_contact {width:53px; background-image:   url("images/nav/btn_contact_up.gif");}
a.ro_contact:link, a.ro_contact:visited {background-image:   url("images/nav/btn_contact_up.gif");}
a.ro_contact:hover {background-image:   url("images/nav/btn_contact_over.gif");}
#contact .ro_contact {background-image:   url("images/nav/btn_contact_down.gif");}


/*
#logo {
width:216px;
height:48px;
margin:0 0 3px 2px;
background-image:url(../test/images/logo.gif);
background-repeat:no-repeat;
float:left;
}
*/

#main {
position:relative;
clear:both;
z-index:100;
width:940px;
height:600px;
background-image:url("images/main_bg2.jpg");
background-repeat:no-repeat;
margin:0 0 0 0;
}

#gallery #main {
background-image:url("images/gallery_bg.jpg");
}


#form {
float:right;
width:300px;
height:60px;
margin:57px 200px 0 0;
}

#gallery #form {
width:0;
height:0;
margin:0 -9999px 0 0;
}



h1 {
	font-size:1.4em;
	width:700px;
	/*width:580px;*/
	clear:right;
	float:right;
	text-align:left;
	margin:5px 58px 0 0;
	padding:0 30px 0 0;
	color:#670101;
}

#gallery h1 {
width:0;
height:0;
margin:0;
padding:0;
}


#content {
font-family:Verdana, Arial, Helvetica, sans-serif;
	width:700px;
	height:360px;
	clear:right;
	float:right;
	overflow:auto;
	margin:10px 58px 0 0;
	text-align:left;
	padding:0 30px 0 0;
	font-size:12px;
	line-height:130%;
}

#gallery #content {
width:700px;
height:450px;
margin:60px 50px 0 0;
padding:0;
}

h2 {
font-size:1.5em;
margin: 10px 0 6px 0;
color:#660033;
clear:both;
}

h3 {
font-size:1.3em;
margin: 5px 0 10px 0;
color:#603;
clear:both;
}

h4 {
font-size:1.1em;
font-weight:normal;
color:#CC0033;
margin: 10px 0 5px 0;
clear:both;
}

h5 {
font-size:1.1em;
font-weight:bold;
margin:20px 0 10px 0;
clear:both;
}


#main table {
margin:15px 0 15px 0;
background-color:#F3E1C5;
padding:6px;
font-size:0.9em;
}

#workshops #main table {
border: 1px solid #C33;
}

#classes #main table {
border: 1px solid #C33;
}


a:link {color:#936;font-weight: bold; text-decoration:none}
a:visited {color:#936;font-weight: bold; text-decoration:none}
a:hover {color:#939;;font-weight: bold;text-decoration:underline}
a:active {color: #936;font-weight: bold; text-decoration:none}


.img_float_left {
float:left;
margin: 0 10px 5px 0 ;
}

.img_float_right {
float:right;
margin: 0 0 5px 10px ;
}

#top_flower_left {
z-index:10;
width:203px;
height:247px;
background-image:    url("images/corners/top_left.gif");
background-repeat:no-repeat;
position:absolute;
top:0;
left:0;
}

#bottom_flower_right {
z-index:10;
width:203px;
height:247px;
background-image:    url("images/corners/bottom_right.gif");
background-repeat:no-repeat;
position:absolute;
bottom:0;
right:0;
}


#top_flower_right {
z-index:10;
width:248px;
height:366px;
background-image:    url("images/corners/top_right.gif");
background-repeat:no-repeat;
position:absolute;
top:0;
right:0;
}

#bottom_flower_left {
z-index:10;
width:248px;
height:366px;
background-image:    url("images/corners/bottom_left.gif");
background-repeat:no-repeat;
position:absolute;
left:0;
bottom:0;
}


.thumbpeg {
float:left;
margin:0 10px 10px 0;
border:1px solid #FFF;
}
/* CSS Document */

