BODY {
	color : #4A4A4A;
	background-color:#ffffff;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	margin: 0 0 0 0px;
}
H1 {font-size: 4em; font-family : Arial, Helvetica, sans-serif; font-weight: lighter; COLOR: #CACACA; margin-top: 5px;}
H2 {color: #929292; margin: -7px 0 0 0;}

.GardenHeading0 {font-size: 4em; font-family: 'Comforter Brush', cursive; color: darkgrey;}
.GardenHeading1 {font-size: 4em; font-family: 'Montserrat', sans-serif; color: darkgrey;}
.GardenHeading2 {font-size: 3em; font-family: 'Montserrat', cursive; color: darkgrey;}
.GardenHeading3 {font-size: 1.5em;}

.BookText {
		font-size: 1.7em;
		color: #903;
}

/* Automatically crop image to 50 by 50 pixels  */
.tn-crop { max-width: 100px; max-height: 100px; overflow: hidden; }

.PageTitle {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 2em;
		color: #996633;
		text-align:center;
		font-weight:100;
}
.WaitList {
		font-size: 1.2em;
		color: #C60;
}

P {
	width: 700px;
}
.P2 {
	width: 640px;
}
.P3 {
	width: 590px;
}
.PLotus {
	width: 550px;
	margin: 12px 0 0 25px;
	text-align:left;
	// border:5px solid red;
}
.HomeText {
	display: block; border: 5px solid #96F; margin: 10px 2px 2px 2px; padding: 10px 10px 10px 10px; height: 200px; width: 600px;
}
#workshop2 {font-size:36px; color: #96F; font-weight:bold;}
.HomeLinks {color: #999; text-decoration:none; font-size: 1.3em;}
.HomeLinks:link {color: #999;text-decoration:none; font-size: 1.3em;}
.HomeLinks:hover {color: #F66;text-decoration:none; font-size: 1.3em;}
.white {color:#FFF; padding: 10px 0 0 0}
.Mindy {
	width: 523px;
	margin: 12px 0 0 38px;
	text-align:left;
	color: #999;
	font-style:italic;
	// border:5px solid red;
}
div.title {
	width: 699px;
	margin: 0 0 0 25px;
}
div.images {
	width: 800px;
	margin: 20px 20px 20px 20px;
	text-align: center;
	
}
.Err {
	color: #CC0000;
	font-weight: bold;
	margin-top: .5em;
}
.Thanks {
	color: darkgrey;
	font-weight: bold;
	margin: 2em 0 5em 1em;
}
#homeText {
	padding: 0 0 0 10px;
	width: 600px;
	text-align: left;
}
#TextDiv {
	padding: 0 0 0 0px;
	width: 400px;
	text-align: left;
}
#SketchDiv {
	padding: 0 0 0 20px;
	width: 650px;
	text-align: center;
}
 #ContactDiv {
	padding: 0 0 0 20px;
	width: 400px;
	text-align: left;
	font-size: 12px;
	line-height: 19px;
}
#BioDiv {
	padding: 0 0 0 80px;
	width: 610px;
	text-align: left;
	font-size: 12px;
	line-height: 19px;
 }
#NewsDiv {
	padding: 0 0 0 20px;
	width: 640px;
	text-align: left;
	font-size: 12px;
	line-height: 19px;
 }
 #workshop {
	padding: 0 0 0 20px;
	width: 530px;
	text-align: center;
	font-size: 12px;
 }
  #workshopLink {
	color: #A52A2A;
	padding: 0 0 0 20px;
	width: 595px;
	text-align: right;
	font-size: 12px;
 }
 .workshopDate {font-size: .9em;}
.Copyright {
	padding: 0 0 0 20px;
	font-size: 9px;
	color: #999999;
 }
 
.LotusTable {
	background-color: #FFDD99;
	border: 1px;
	border-color: Black;
}

.parent {position: relative; } 
.over-img { position: absolute; } 

/* Styles for the entire LavaLamp menu */
.lavaLamp {
    position: relative;
    height: 35px; width: 750px;
    background: url("images/bg.gif");
    padding: 10px; margin: 0 0 15px 0;
    overflow: hidden;
}
    /* Force the list to flow horizontally */
    .lavaLamp li {
        float: left;
        list-style: none;
    }
        /* Represents the background of the highlighted menu-item. */
        .lavaLamp li.back {
            background: url("images/lava.gif") no-repeat right -30px;
            width: 9px; height: 30px;
            z-index: 8;
            position: absolute;
        }
            .lavaLamp li.back .left {
                background: url("images/lava.gif") no-repeat top left;
                height: 30px;
                margin-right: 9px;
            }
        /* Styles for each menu-item. */
        .lavaLamp li a {
            position: relative; overflow: hidden;
            text-decoration: none;
            text-transform: uppercase;
            color: #fff; outline: none;
            text-align: center;
            height: 30px; top: 7px;
            z-index: 10; letter-spacing: 0;
            float: left; display: block;
            margin: auto 10px;
        }


.navbar-toggler { background-color:#006A6A;  }
.navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(254, 152, 51, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); }

a:link.navbarLink { color:#006A6A; font-size: large; text-decoration: none; font-weight:bold; margin-left: 0.66em; margin-right: 0.66em;  } 
a:visited.navbarLink  { color:#006A6A; font-size: large; text-decoration: none; font-weight:bold; margin-left: 0.66em; margin-right: 0.66em; }
a:hover.navbarLink { color:#FE9833; font-size: large; text-decoration: none; font-weight:bold; margin-left: 0.66em; margin-right: 0.66em; } 
a:active.navbarLink  { color:#006A6A; font-size: large; text-decoration: none; font-weight:bold; margin-left: 0.66em; margin-right: 0.66em; }