/*classes*/		

A.link2:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #882626;
    FONT-FAMILY: Comic Sans MS;
    
}


A.link1:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #882626;
    FONT-FAMILY: Comic Sans MS;
    
}
A.link1:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #882626;
    FONT-FAMILY: Comic Sans MS;
    
}
A.link1:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #882626;
    FONT-FAMILY: Comic Sans MS;
    
}
A.link1:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #882626;
    FONT-FAMILY: Comic Sans MS;
    
}
A.navlink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11.5pt;
    COLOR: #882626;
    FONT-FAMILY: Comic Sans MS;
    LETTER-SPACING: 0px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;
}
A.navlink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11.5pt;
    COLOR: #882626;
    FONT-FAMILY: Comic Sans MS;
    LETTER-SPACING: 0px;
    
    TEXT-DECORATION: none
}
A.navlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11.5pt;
    COLOR: #882626;
    FONT-FAMILY: Comic Sans MS;
    LETTER-SPACING: 0px;
   
    TEXT-DECORATION: none
	
}
A.navlink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11.5pt;
    COLOR: #882626;
    FONT-FAMILY: Comic Sans MS;
    LETTER-SPACING: 0px;
   
    TEXT-DECORATION: none
}

A.footlink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #323A4A;
    FONT-FAMILY: Comic Sans MS;
    LETTER-SPACING: 0px;
    
    TEXT-DECORATION: underline
}
A.footlink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #CC9966;
    FONT-FAMILY: Comic Sans MS;
    LETTER-SPACING: 0px;
   
    TEXT-DECORATION: underline
}
A.footlink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #CC9966;
    FONT-FAMILY: Comic Sans MS;
    LETTER-SPACING: 0px;
    
    TEXT-DECORATION: underline
	
}
A.footlink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #CC9966;
    FONT-FAMILY: Comic Sans MS;
    LETTER-SPACING: 0px;
    
    TEXT-DECORATION: underline
}
A.footlink:visited:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #CC9966;
    FONT-FAMILY: Comic Sans MS;
    LETTER-SPACING: 0px;
   
    TEXT-DECORATION: underline
}


A.newslink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #66CCFF;
    FONT-FAMILY: Comic Sans MS;
    LETTER-SPACING: 0px;
    
    TEXT-DECORATION: underline
}
A.newslink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #66CCFF;
    FONT-FAMILY: Comic Sans MS;
    LETTER-SPACING: 0px;
   
    TEXT-DECORATION: underline
}
A.newslink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #66CCFF;
    FONT-FAMILY: Comic Sans MS;
    LETTER-SPACING: 0px;
    
    TEXT-DECORATION: none
	
}
A.newslink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #66CCFF;
    FONT-FAMILY: Comic Sans MS;
    LETTER-SPACING: 0px;
    
    TEXT-DECORATION: underline
}
A.newslink:visited:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #66CCFF;
    FONT-FAMILY: Comic Sans MS;
    LETTER-SPACING: 0px;
   
    TEXT-DECORATION: underline
}
h3 {COLOR: #882626;}
h4 {COLOR: #385438;}
.blue {COLOR: #003399;}
td		{font-family:Comic Sans MS; font-size:14px; color:#323A4A;}
td.dark		{font-family:Comic Sans MS; font-size:11px; color:#003399;}
li	{font-family:Comic Sans MS; font-size:11pt; color:#323A4A;}

td.white	{font-family:Comic Sans MS; font-size:12pt; color:white; font-weight:bold;}
input		{font-family:Comic Sans MS; font-size:10pt; color:black; font-weight:bold;}
select		{font-family:Comic Sans MS; font-size:10pt; color:black;}
textarea	{font-family:Comic Sans MS; font-size:10pt; color:black;}
.footer		{font-family:Comic Sans MS; font-size:9pt; color:#385438; font-weight:normal;} 
.ddog		{font-family:Comic Sans MS; font-size:7pt; color:#385438; font-weight:normal;}
.err		{font-family:Comic Sans MS; font-size:10px; color:red; font-weight:bold; background-color:#f1f1f1;}
.header1	{font-family:Comic Sans MS; font-size:12px; color:#323A4A; font-weight:bold;}
.header2	{font-family:Comic Sans MS; font-size:10px; color:#990000; font-weight:bold;}
		
/*layers*/
		
#crumb		{position:absolute; top:213px; left:50%; margin-left:-188px; width:540px;
		font-family:Comic Sans MS; font-size:9px; color:#080855; z-index:50;}

#header		{position:absolute; top:0px; left:50%; margin-left:-402px; z-index:50;} 


#news	{position:absolute; top:270px; left:50%; margin-left:205px; width:182px; 
		font-family:Comic Sans MS; font-size:10px; color:black; z-index:60;}
		
		
#main	{position:absolute; top:0px; left:50%; margin-left:-390px; 
		font-family:Comic Sans MS; font-size:10px; color:black; z-index:60; bgcolor:#003399;}
		
		#content	{position:absolute; top:480px; left:50%; margin-left:-340px; 
		font-family:Comic Sans MS; font-size:10px; color:#6B4B2A; z-index:70;width:320px;}
		
#topright {position:absolute; top:18px; left:50%; margin-left:117px; 
		font-family:Comic Sans MS; font-size:8pt; color:black; z-index:70;}

#nav {position:absolute; top:360px; left:50%; margin-left:280px; width:263px;
		font-family:Comic Sans MS; font-size:8pt; color:black; z-index:70;}
		
#navb {position:absolute; top:360px; left:50%; margin-left:-300px; width:263px;
		font-family:Comic Sans MS; font-size:8pt; color:black; z-index:70;}

#events {position:absolute; top:395px; left:50%; margin-left:116px; width:263px;
		font-family:Comic Sans MS; font-size:8pt; color:black; z-index:70;}
		
#mailing {position:absolute; top:782px; left:50%; margin-left:116px; width:263px;
		font-family:Comic Sans MS; font-size:8pt; color:black; z-index:70;}

#footer	{position:absolute; left:50%; margin-left:-375px; width:750px; font-family:Comic Sans MS; font-size:10px; color:black; z-index:110;}

#logo	{position:absolute; top:10px; left:50%; margin-left:-365px;font-family:Comic Sans MS; font-size:10px; color:black; z-index:50;}
#nav1	{position:absolute; top:62px; left:50%; margin-left:-370px; z-index:100;}
#nav2	{position:absolute; top:62px; left:50%; margin-left:-282px; z-index:100;}
#nav3	{position:absolute; top:62px; left:50%; margin-left:-159px; z-index:100;}
#nav4	{position:absolute; top:62px; left:50%; margin-left:-51px; z-index:100;}
#mainpic {position:absolute; top:10px; left:50%; margin-left:-393px;font-family:Comic Sans MS; font-size:10px; color:black; z-index:70;}
#mainbody {position:absolute; top:325px; left:50%; margin-left:-300px;font-family:Comic Sans MS; font-size:14px; color:black; z-index:70; width:332px;}

#storelinks {position:absolute; top:80px; left:50%; margin-left:55px;font-family:Comic Sans MS; font-size:12px; color:black; z-index:100;}

#mainbody2 {position:absolute; top:345px; left:50%; margin-left:-100px;font-family:Comic Sans MS; font-size:14px; color:black; z-index:70; width:382px;}


#leftbar {position:absolute; top:250px; left:50%; margin-left:-375px;font-family:Comic Sans MS; font-size:10px; z-index:100;}






