.events{
color:#CC3300;
font-weight:bold;
margin-right:10px;
}



#date{float:right;margin-right:11px;position:relative;bottom:20px;}

#rightcol .events .events_label {color:black;}
#rightcol .events  .events_label a.hover{color:red;}

html, body{ 
 font-family:Verdana, Tahoma, Helvetica, Arial;
 font-size:.8em; 
 padding:25px 0 0 0; 
 color:#000;
 text-align:center;
} 

td{
font-family:Verdana, Tahoma, Helvetica, Arial;
 font-size:1.2em;
 margin:0; 
 padding:0px 40px 0px 0px;
 text-align:left; 
 color:#000;
}

p{
 font-family:Verdana, Tahoma, Helvetica, Arial;
 font-size:1.2em;
 margin:0; 
 padding:10px 0 10px 0;
 text-align:left; 
 color:#000;
}

.p1{
float:right;
width:575px;
}
 
p.quote{
line-height:1.4;
font-size:1.1em;
 color:#7CA6C7;
 text-align:right;
 padding:40px 25px 0 0;
}

p.events{
font-size:1.1em;
 text-align:right;
 padding:20px 25px 0 0;
}

p.signup{
font-size:1.1em;
 text-align:right;
 padding:20px 25px 150px 0;
 color:#000 ! important;
 float:right;
}

p.signup1{
font-size:1.1em;
 text-align:right;
 padding:20px 25px 20px 0;
 color:#000 ! important;
 float:right;
}

p.caption{
 font-size:1.1em;
 text-align:right;
 padding:0px 25px 0 0;
}


.board_name{
 color:#CC3300;
}


h1{
 font-family:Verdana, Tahoma, Helvetica, Arial;
 font-size: 1.8em;
 margin:0;
 padding:10px 0 10px 0;
 text-align:left;
 color:#CC3300;
}

h2{
 font-family:Verdana, Tahoma, Helvetica, Arial;
 font-size:1.3em;
 margin:0;
 padding:10px 0 10px 0;
 text-align:left;
 color:#000;
 }
 
 h3{
 font-family:Verdana, Tahoma, Helvetica, Arial;
 font-size:1.2em;
 margin:0;
 padding:0px;
 text-align:left;
 color:#cc3300;
 }
 

a:link { color:gray}
a:visited { color:gray}
a:hover { color:red}
a:active { color:red} 
a.underline, #maincol a.underline {color:gray; text-decoration:underline;}


#pagewidth{ 
 width:900px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;
 background-color:#FFF;
 border-style:solid;
 border-width:1px;  
} 
 
#header{
 position:relative; 
 height:50px;
 background:no-repeat url(images/logo.jpg) 25px center; 
 width:100%;
 border-style:solid;
 border-color:#666;
 border-width:0 0 1px 0;
} 

#header a {
 display:block;
 height:100%;
 text-decoration:none;
} 

#maincol{
 margin:0;
 background-color: #FFF;  
 float:left;
 width:575px;
 position: relative; 
 padding:10px 50px 25px 25px; 
 clear:left;
}

#boardtable{
 margin:0;
 background-color: #FFF;  
 float:left;
 width:625px;
 position: relative; 
 padding:10px 50px 25px 25px; 
 clear:left;
}

.boardlist {
	vertical-align: middle;
	padding:5px;
	
}


.i1{
 padding:0px 20px 20px 0px; 
 clear:left;
}

#rightcol{
float:right;
width:160px;
text-align:right;
}

#rightcol ul, #rightcol li {margin:0;
                            padding:0;
							list-style-type:none;
							text-align:left;
							margin-left:20px;}
 
 a img { border: none;}
 
#footer{
 padding-top:15px;
 color:#666;
 text-align:center;
 height:30px; 
 background-color:#FFF; 
 border-style:solid;
 border-color:#666;
 border-width:1px 0 0 0;
 width:100%;
 clear:both;
} 

#menu {
 padding-top:15px;
 list-style: none;
 height:75px;
 background-repeat: no-repeat;
 margin:0;
 text-align:center;
 float:left;
 clear:both;
}

#menu ul{
 margin:0;
 padding:0;
 list-style:none;
 width:100%;
}

#menu li {
 padding: 0;
 margin: 0;
 height: 75px;
 display:inline;
}

#menu li a, .menu li a:visited, .menu li a:hover {
float:left;
text-decoration: none;
height: 75px;
}


#about a {background: url(images/about_on.jpg);}
#about a:hover {background: url(images/about.jpg);}
#gethelp a {background: url(images/get_on.jpg);}
#gethelp a:hover {background: url(images/get.jpg);}
#givehelp a {background: url(images/give_on.jpg);}
#givehelp a:hover {background: url(images/give.jpg);}
#events a {background: url(images/events_on.jpg);}
#events a:hover {background: url(images/events.jpg);}
#contact a {background: url(images/contact_on.jpg);}
#contact a:hover {background: url(images/contact.jpg);}

#about a, #gethelp a, #givehelp a, #events a, #contact a {
 background-repeat:no-repeat;
 width:180px;
 background-position: center center;
 float:left;
}

#about a:hover, #gethelp a:hover, #givehelp a:hover, #events a:hover, #contact a:hover {
 background-repeat:no-repeat; 
 background-position: center center;
 float:left;
}

.currentabout{
background: url(images/about.jpg) ! important;
background-repeat:no-repeat ! important;
background-position: center center ! important;
float:left ! important;
}

.currentgethelp{
background: url(images/get.jpg) ! important;
background-repeat:no-repeat ! important;
background-position: center center ! important;
float:left ! important;
}

.currentgivehelp{
background: url(images/give.jpg) ! important;
background-repeat:no-repeat ! important;
background-position: center center ! important;
float:left ! important;
}

.currentevents{
background: url(images/events.jpg) ! important;
background-repeat:no-repeat ! important;
background-position: center center ! important;
float:left ! important;
}

.currentcontact{
background: url(images/contact.jpg) ! important;
background-repeat:no-repeat ! important;
background-position: center center ! important;
float:left ! important;
}

#subnav1 {
 margin: 0;
 padding: 0;
 padding-top:10px;
 height:30px;
 margin:0;
 list-style: none;
 clear:both;
}

#subnav1 ul{
 padding:0;
 margin:0;
 list-style:none;
 margin-left:80px;
 list-style:none;
}

#subnav1 li{
 margin-left:10px;
 padding:0;
 height:20px;
 display:inline;
 float:left;
 color:#000;
}

#subnav1 a:link, #subnav1 a:visited{
 color:#000;
 float:left;
}

#subnav1 a:hover, #subnav1 a:active{
 color:#CC3300;
 float:left;
}

#subnav2 {
 margin: 0;
 padding: 0;
 padding-top:10px;
 height:30px;
 margin:0;
 list-style: none;
 clear:both;
}

#subnav2 ul{
 padding:0;
 margin:0;
 list-style:none;
 margin-left:230px;
 list-style:none;
}

#subnav2 li{
 margin-left:10px;
 padding:0;
 height:20px;
 display:inline;
 float:left;
 color:#000;
}

#subnav2 a:link, #subnav2 a:visited{
 color:#000;
 float:left;
}

#subnav2 a:hover, #subnav2 a:active{
 color:#CC3300;
 float:left;
}

#subnav3 {
 margin: 0;
 padding: 0;
 padding-top:10px;
 height:30px;
 margin:0;
 list-style: none;
 clear:both;
}

#subnav3 ul{
 padding:0;
 margin:0;
 list-style:none;
 margin-left:410px;
 list-style:none;
}

#subnav3 li{
 margin-left:10px;
 padding:0;
 height:20px;
 display:inline;
 float:left;
 color:#000;
}

#subnav3 a:link, #subnav3 a:visited{
 color:#000;
 float:left;
}

#subnav3 a:hover, #subnav3 a:active{
 color:#CC3300;
 float:left;
}

.here{
 color:#CC3300 ! important;
}
 

/* For subscription form  */

label
{
width: 8em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

#subbitton{
	margin-left: 8.5em;
}

legend {color: #7CA6C7}




 /* Float containers fix: */
 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

