body         
{ 
               background-color: #f9f2d6;
               color: black;
               font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 10pt;
}
link         { color: #0c5305}
a:link       { color: #0c5305}
a:visited    { color: #0c5305}
a:hover      { color: #f9f2d6; text-decoration: underline; background: #0c5305; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

table        
{ 
   font-family: Verdana;
   width:100%;
   padding: 10px;
   margin: 10px;      
}

H1, H2, H3, H4, H5, H6
{
    color: #0c5305;
    font-family: 'Bradley Hand ITC', Verdana, Arial, sans-serif;
    font-weight: bold;
}

.blacktxt h4
{    
    color: #000000;
    font-family: 'Bradley Hand ITC', Verdana, Arial, sans-serif;
    font-weight: bold;
}

.CText
{
    text-align:center;
}

.nrepeat
{
    background-repeat:no-repeat;
}

.bkgreen
{
    background-color: #59783f;
}

#greenbox
{
     background-color: #59783f;
	 margin: auto;
	 padding: 2em;
}

.bkgrdpurple
{
    background-color: #9999FF;
    color: #000000;
}

.left
{
    text-align:left;
}

.RText
{
    text-align:right;
}

.txtBULine
{
    font-weight:bold;
    text-decoration:underline;
}

.ytext
{
    color:#f9f2d6;
}

.td33
{
    width:33%;
}

.floatleft
{
	float: left;
	width: 150px;
	height: 450px;
}

.Content {
	clear:both;
	position:absolute;
	left:170px;
	top:20px;
	z-index:1;
}

.LineBackGrd
{
    background-color: #0c5305;
    color: #f9f2d6;
    text-align:center;
}

.subHeading
{
    color: #0c5305;
    font-weight:bolder;
}

.BBrderColor
{
	border-bottom: solid 2px #0c5305;
	text-align:left;
}

.BBrderRedCtr
{
	border-bottom: solid 2px #870521;
	text-align:center;
}


#SpatteredPaint
{
	background-image:url(../images/backgrounds/SpatteredPaint.jpg);
	background-repeat:no-repeat;
	background-position:center;	
}

#StonesWMark
{
	background-image:url(../images/updatingsites/StonesWMarkCream2.jpg);
	background-repeat:no-repeat;
	background-position:center;	
}
#StonesRight
{
	float:right;
	width:160px;
	padding-top:10px;
	padding-left:10px;
}

/* Menu Settings */
#leftcolumn #KayPic img 
{
	padding-left:25px;
	padding-top:10px;
	padding-bottom:10px;
}

#tdPic #leftcolumn #KayPic #KayOld
{   
    padding-left:25px;
	padding-top:10px;
	padding-bottom:10px;
}

.imgPad
{
    margin:auto;
    padding:2em;
}

#leftcolumn
{
    background-image: url(../images/backgrounds/AnnieArtSm.jpg);
	background-repeat:repeat-y;
	color:#f9f2d6;
}

#leftcolumn link { color: #f9f2d6}
#leftcolumn a:link { color: #f9f2d6}
#leftcolumn a:visited { color: #f9f2d6}
#leftcolumn link { color: #f9f2d6}
#leftcolumn a:hover { color: #000; text-decoration: underline; background: #f9f2d6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }


/* Footer Settings */
#footer
{
	font-size: 9px;
    font-weight:bolder;
}

/* Guest Book Settings */
.ValidateMessage
{
    color: #870521;
}

.PleaseWait
{
    height:48px;
    width:500px;
    background-image: url(images/getstarted/Pleasewait.gif);
    background-repeat:no-repeat;
    padding-left:40px;
    line-height:48px;
}

#wrapperGB
{
	width:1000px;
}
/* End of Guest Book Settings */

/* Green Living Page Settings */
#fernbk
{
	background-image: url(../images/backgrounds/Leaf.jpg);
}

#fernbk2
{
	background-image: url(../images/backgrounds/FernTop.jpg);
}

#fernbk2 p, #fernbk2 ul
{
	color: #3c006a;
}

#fernbk2 h1, #fernbk2 h2
{
	 color: #3c006a;
}

#fernbk2 link         { color: #3c006a;}
#fernbk2 a:link       { color: #3c006a;}
#fernbk2 a:visited    { color: #3c006a;}
#fernbk2 a:hover      { color: #59783f; text-decoration: underline; background: #f9f2d6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }

#imgFloatR
{
    display:block;
    float:right;
}

/* End of Green Living Page Settings */

/* Graphics Page Settings */
#GraphicsCtr
{
    text-align:center;
}
/* End of Graphics Page Settings */

/* Reference Page Settings */
#References
{
    padding:10px;
    margin:10px;
}
/* End of Reference Page Settings */