.sixfont { font-size : 6pt }
.eightfont { font-size : 8pt }
.tenfont { font-size : 10pt }
.twelvefont { font-size : 12pt }
.fourteenfont { font-size : 14pt }
.sixteenfont { font-size : 16pt }
.eighteenfont { font-size : 18pt }
.Twentyfont { font-size : 20pt }
.Twentytwofont { font-size : 22pt }
.Twentyfourfont { font-size : 24pt }
.Twentysixfont { font-size : 26pt }
.Twentyeightfont { font-size : 28pt }
.Thirtyfont { font-size : 30pt }
.Thirtytwofont { font-size : 32pt }
.Thirtyfourfont { font-size : 34pt }
.Thirtysixfont { font-size : 36pt }

.Caption
{
    font-size:10pt; 
    font-family:Arial; 
    color:#5114aa; 
    font-style:italic;
    margin-top:0;
}

.LeadingP
{
    margin-top:0;
}

.ALink
{
    text-decoration: underline;
	color:	red;
	font-family:Arial;
	padding-top:10px;
	margin-left:10px;
	cursor: pointer;
	cursor:hand;
    font-size:12pt;
}

.ASubLink
{
    text-decoration: none;
	color:	red;
	font-family:Arial;
	padding-top:10px;
	margin-left:10px;
	cursor: pointer;
	cursor:hand;
}

A:link	{	
	text-decoration: underline;
	color:	red;
	font-family:Arial;
	margin-top:10px;
	margin-left:10px;
	}	
		
A:visited	{	
	text-decoration:	underline;
	color:	red;
	font-family:Arial;
	margin-top:10px;
	margin-left:10px;
	}	
		
A:active	{	
	text-decoration:	underline;
	color:	red;
	font-family:Arial;
	margin-top:10px;
	margin-left:10px;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	red;
	font-family:Arial;
	margin-top:10px;
	margin-left:10px;
	}
	
Img
{
    z-index:2; 
    margin-top:5px; 
    border-right: #5114aa thin solid; 
    border-top: #5114aa thin solid; 
    border-left: #5114aa thin solid; 
    border-bottom: #5114aa thin solid;
    
    
}
Div
{
    border-right: #5114aa thin solid; 
    border-top: #5114aa thin solid; 
    border-left: #5114aa thin solid; 
    border-bottom: #5114aa thin solid; 
    background-color:#e6e6ea;
    padding-bottom:10px;
    
}

H2
{
    COLOR: #5114aa;
    background-color: transparent;
    top:0;
    margin-top: 0px;
    margin-bottom: 10px;
    vertical-align:middle;
    text-align:center;
    font-family:Comic Sans MS, Arial;
}
H1
{
    COLOR: #5114aa;
    background-color: transparent;
    top:0;
    margin-top: 0px;
    margin-bottom: 10px;
    vertical-align:middle;
    text-align:center;
    font-family:Comic Sans MS, Arial;
}
P
{
    color:#5114aa;
    font-size:12pt;
    font-family:Arial;
    padding-right:10px;
    padding-left:10px;
}

#OffBio
{
    color:#5114aa;
    font-size:12pt;
    font-family:Arial;
    padding-right:10px;
    padding-left:10px;
} 

H3
{   
    color:#5114aa;
    font-size:16pt;
    font-weight:bold;
    font-family:Comic Sans MS, Arial, Sans-Serif;
    text-align:left;
    padding-left:10px;
    margin-bottom:0px;
    padding-bottom:0;
    margin-top:0;
}
span
{
    color:#5114aa;
    font-size:medium;
    font-weight:bold;
    font-family:Arial;
}
ul
{
    color:#5114aa;
    font-size:medium;
    font-weight:bold;
    font-family:Arial;
    padding-right:10px;
    padding-left:10px;
}
li
    {
        margin-left:20px;
    }
#HeaderBack
{
    z-index:1; 
    position:absolute; 
    left:0px; 
    top:0px;
    margin-top:0;
    border:none;
}
#KidBike
{
    z-index:2; 
    position:absolute; 
    left:15px; 
    top:5px;
    margin-top:0;
    border:none;
    /*behavior: url("http://dpoptimist.org/pngbehavior.htc");*/


}
#Kids
{
    z-index:2; 
    position:absolute; 
    left:900px; 
    top:5px;
    margin-top:0;
     border:none;
    /* behavior: url("http://dpoptimist.org/pngbehavior.htc");*/
}
#ButtonHolder
{
    z-index:2; 
    position:absolute; 
    left:209px; 
    top:115px;
    margin-top:0;
    border:none;
}
#NavTable{
    z-index:3; 
    position:absolute; 
    left:219px; 
    top:123px;
}
#LeftDiv
{
    /*position:absolute; 
    top:170px;*/ 
    margin-left:10px; 
    width:180px;
    float:left;
}
#DivCenter
{
    width:590px; 
    /*position:absolute; 
    top:170px; 
    left:195px; */
    padding-left: 10px; 
    padding-right: 10px; 
    padding-bottom: 5px; 
    padding-top: 5px;
    margin-bottom:10px;
    margin-left:200px;

}
#DivRight
{
    /*position:absolute; 
    top:170px; 
    left:825px; */
    width:180px;
    position:absolute;
    left:825px;
    top:0px;
}
#LeftAct
{
    /*position:absolute; 
    top:170px; 
    left:5px; */
    width:210px;
    margin-left:10px;
    float:left;
}
#ContentAct
{
    width:730px; 
     /*position:absolute; 
    top:170px; 
    left:225px;*/ 
    padding-right: 0px; 
    padding-left: 0px; 
    padding-bottom: 0px; 
    padding-top: 0px;
    margin-bottom:10px;
    float:right;
    
}
#PictAct
{
    width:330px;
}
#LeftMembDiv
{
    /*position:absolute; 
    top:170px;
    left:5px;*/
    width:680px;
    float:left;
    margin-left:10px;
}
#RightMembDiv
{
    /*position:absolute; 
    top:170px;
    left:715px;*/
    width:270px;
    position:relative;
    float:right;
    margin-right:10px;
    margin-bottom:10px;
    
}

#LeftPeople
{
    /*top:170px; 
    position:absolute; */
    width:200px; 
    float:left;
    padding-left:5px;
    margin-bottom:10px;
    margin-left:10px;
}
#RightPeople
{
    /*top:170px; 
    left:225px; 
    position:absolute; */
    width:760px;
    float:right;
    margin-bottom:10px;
}

#Temp
{
    position:absolute; 
    top:170px; 
    left:5px; 
    width:1020px;
    border:none;
}
#TopLevel
{
    top:170px;
    left:5px;
    border:none;
    background-color:Transparent;
    position:absolute;
    width:1005px;
}
#ContactForm
{
    width:350px;
    float:left;
    margin-left:10px;
    margin-bottom:10px;
    
}
#map
{
    float:right;
    width:600px;
    margin-right:10px;
}
#footer
{
    clear:both;
    width:960px;
    margin-left:10px;
    margin-right:10px;
    margin-top:10px;
    margin-bottom:0px;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:10px;
    padding-right:10px;
    font-size:10px;
    COLOR: #5114aa;
    font-family:Comic Sans MS, Arial;
}