p A:link {
	text-decoration: underline;
	color: #A52A2A;
	
}


p A:visited {
	text-decoration: underline;
	color: #A52A2A;
}
p A:active {
	text-decoration: none;
	color: #A52A2A; 
	
	
	}
p A:hover {
	text-decoration: underline ; 
	color : #228B22; 
	
	}


A:link {
	text-decoration: none;
	color: #A52A2A;
	
}
A:visited {
	text-decoration: none;
	color: #A52A2A;
}
A:active {
	text-decoration: none;
	color: #A52A2A;  
	
	
	}
A:hover {
	text-decoration: underline ; 
	color : #228B22; 
	
	}





}



.sideLinks {
font-size:10pt;
color:#000000;
font-weight:bold;
text-decoration:none 
font-family:Arial;
text-decoration:none;
padding:.2em;
padding-left:.5em;
}



.sideLinks A:LINK {
font-size:10pt;
color:#000000;
font-weight:bold;
text-decoration:none ;
font-family:Arial;
}
.sideLinks A:visited { 
color:#000000; 
font-size:10pt;
font-weight:bold;
text-decoration:none; 
font-family:Arial;
}


.sideLinks A:active { color:#000000; text-decoration:none; font-family:Arial;}
.sideLinks A:hover {font-size:11pt;color:#7FFF00; font-family:Arial;}
a:link, a:visited {
	text-decoration:none;
}




p {
font-size:12pt;
text-align-justify;

}

li {
font-size:12pt;


}




h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: large;

color:#666666;
}

h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: medium;

color:#666666;
}




@charset "utf-8";
/* CSS Document */


#pscroller1{
width: 200px;
height: 100px;
border: 1px solid black;
padding: 5px;
background-color: lightyellow;
}

#pscroller2{
width: 350px;
height: 20px;
border: 0;
padding: 3px;
text-align:left;
}

#pscroller2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
}



#nav { 
margin:0; 
padding:0; 
background:#808259 url(test2.gif) 0 0 repeat-x; 
padding:20px 40px 4px 10px
float:right;
width:100%; 
border:1px solid #42432d; 
border-width:1px 0; 

} 
#nav li { 
display:inline; 
padding:0; 
margin:0; 
border-right:1px solid #42432d; 
} 

#nav a:link, 
#nav a:visited { 
color:#000; 
background:#b2b580; 
padding:20px 40px 4px 10px; 
float:left; 
width:auto;
text-decoration:none; 
font:bold 1em/1em Arial, Helvetica, sans-serif; 
text-transform:uppercase; 
text-shadow: 2px 2px 2px #555; 
font-size:.5em;
}


#nav li:first-child a { 
border-left:1px solid #42432d; 
} 

#nav a:hover { 
color:#fff; 
background:#727454; 
} 


#home #nav-home a, 
#about #nav-about a, 
#archive #nav-archive a, 
#lab #nav-lab a, 
#reviews #nav-reviews a, 
#contact #nav-contact a { 
background:#e35a00; 
color:#
; 
text-shadow:none; 
} 
#home #nav-home a:hover, 
#about #nav-about a:hover, 
#archive #nav-archive a:hover, 
#lab #nav-lab a:hover, 
#reviews #nav-reviews a:hover, 
#contact #nav-contact a:hover { 
background:#e35a00; 
} 
#nav a:active { 
background:#e35a00; 
color:#fff; 
} 

div.sideLinkHeader {
font-size:1.3em;
color:#FFFFFF;
font-weight:bold;
font-family:Arial;
padding:.2em;
padding-left:.5em;
}

.navBottom {
font-size:8PT;
color:#cd2121;
font-weight:bold;
text-decoration:none;

}

.banner {
background-color:#9e0303;

}


.bannerGray {
background-color:#A8A8A8;

}



.upcomingEvents  { 
margin:5; 
color:#000000; 
font-size:8pt;
text-decoration:none;
font-family:Arial;
border-width:medium;
border-color:9e0303;
 }






.sectionLinks A:LINK {
font-size:10pt;
color:#9e0303;
text-decoration: none;
font-family:Arial;
}


.sectionLinks li A:LINK {
font-size:10pt;
color:#9e0303;
font-weight:bold;
font-family:Arial;
}

.sectionLinks A:active {color:#990033;font-family:Arial; text-decoration:underline;}


.sectionLinks A:visited { 
color:#9e0303;
font-size:10pt;
font-family:Arial;
text-decoration:none;

 }
 .sectionLinks A:hover {color:#990033;text-decoration:underline; font-family:Arial;}


.sectionText {
font-size:10pt;
font-family:Arial;
margin:12;
padding:12;
text-align:justify;
}


.sectionHeader {
margin:12; 
padding:12;
font-weight:bold;
color:#9e0303;
font-size:10pt;
font-family:Arial;
}


.tableHeader {
margin:12; 
padding:12;
font-weight:bold;
color:#9e0303;
font-size:10pt;
font-family:Arial;
}



.whatsNewHeader {
font-weight:bold;
color:#9e0303;
font-size:12pt;
text-decoration:none;
font-family:Arial;
}


.whatsNewText {
font-size:10pt;
font-family:Arial;
color:#000000 ;
}

.sideText {
font-size:8pt;
color:#9e0303;
font-weight:bold;
font-family:Arial;
}



.style6 {
	color: #FF0000
	font-size: 9pt;
}

.style7 {
	font-size: 10px

}


.style9 {font-size: 9px}
.style10 {font-size: 12px}
.style11 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.style12 {color: #FF0000}
.style13 {
	font-size: 14px;
	font-weight: bold;
}

.style14 {font-size: 12}
.style16 {font-size: 12; color: #FF0000; }
.style17 {color: #FFFFFF}
.style18 {
	font-size: x-small
}
.style19 {font-size: xx-large}
.style20 {color: #0000FF}

  #d4sxurhbku {
	BACKGROUND-COLOR: #392e2c
}
#d4sxurhbku TD {
	VERTICAL-ALIGN: middle
}
#ql3bfizkbg {
	MARGIN-LEFT: 25px
}
#adgbnm7jwm {
	WIDTH: 200px; MARGIN-RIGHT: 25px
}
#ql3bfizkbg IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#adgbnm7jwm FORM {
	MARGIN: 0px
}
#fn5sn6f9c7 {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; MARGIN: 0px; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid
}
#geu5fqu82t {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px
}
#gzw23ehbqu {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px
}
#m0dpxplhf {
	MARGIN-LEFT: 7px
}
#adgbnm7jwm IMG {
	VERTICAL-ALIGN: 2px
}


.clmonth {
	border-collapse: collapse;
	width: 780px;
}
.clmonth caption {
	text-align:left;
	font: bold 110% Georgia, "Times New Roman", Times, serif;
	padding-bottom: o.4em;
}
.clmonth th {
	border: 1px solid #aaaaaa;
	border-bottom: none;
	padding: 0.2em o.6em 0.2em 0.6em;
	background-color: #cccccc;
	color: #3f3f3f;
	font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 110px;
}
.clmonth td {
	border: 1px solic #EAEAEA;
	font: 80% Verdana, Geneva, Arial, Helvetica, san-serif;
	padding: 0.2em o.6em 0.2em 0.6em;
	vertical-align: top;
}
.clmonth td.previos, .clmonth td.next {
	background-color: #f6f6f6;
	color: #c6c6c6;
}
.clmonth td.active {
	background-color: #B1CBE1;
	color: #2B5070;
	border: 2px solid #4682B4;
}
.clmonth ul {
	list-style-type: none;
	margin: 0;
	padding-left: 1em;
	padding-right: 0.6em;
}
.clmonth li {
	margin-bottom: 1em;
}
	








