
body {background-color:transparent;}
#wrapper {position:absolute; left:5px; top:0px; width:98%; background-color:white; border-width:0px; border-color:red; border-style:ridge;}
#header {width:98%; height:135px; padding-left:20px; background-color:#E0E0E0;}
#title {position:absolute; top:3px; left:155px; background-color:transparent;}
#headmeeting {position:absolute; top:10px; left:50%; width:200px; background-color:white; padding:5px; border-width:5px; border-style:outset; border-color:black; text-align:center;}
#headimage2 {position:absolute; top:0px; right:30px;}
#menuattop {background-color:orange;  text-align:center;}
#menutop ul {background-color:red;}
#menutop li {display:inline; background-image:url(images/gradiant.gif); background-repeat:repeat;}
#menutop li a {background-image:url(images/gradiant.gif); background-repeat:repeat; padding: 0px 5px 0px 5px; font-size:15pt; color:white;} 

#menubottom ul {width:100%;}
#menubottom li {display:inline; background-color:transparent;}
#menubottom li a {padding: 0px 10px 0px 10px; font-size:10pt; color:white;}

#column1 {background-color:white; width:20%; float:left; padding-left:15px; padding-right:1px;}
#column2 {background-color:white; width:33%; float:left; padding-left:5px; padding-right:15px;}
#column3 {background-color:white; width:33%; float:left; padding-left:15px; padding-right:1px;}
#column23 {background-color:white; width:65%; float:left; padding-left:5px; padding-right:1px;}
#column23a {width:55%; float:left; width:65%; background-color:white; padding-left:100px; padding-right:1px;}

#footer {clear:both; width:100%; height:50px; background-color:blue; text-align:center; padding-top:5px;} 

#datestamp {text-align:center; background-color:transparent; width:100%; font-size:12px; color:red; font-style:oblique; text-decoration:underline; height:30px; padding-top:10px;}

#infobox {border: 3px inset green; padding: 20px; margin-left:40px; background-color:#E0E0E0} /*used on About Us page for Privacy Policy info*/

#infobox2 {border: 3px inset green; padding: 20px; margin-left:20px; background-color:white} /*used for Doug's notes on Past Meetings page*/

table {width:100%; background-color:white; border-width:0px;}
table th {text-align:left; background-color:#E0E0E0; padding:3px; border-width:0px; border-color:black; border-style:solid;}
table td {border-color:black; padding:3px; border-width:0px; border-style:solid; background-color:#F8C8D1;}

.tablehead {font-size:16pt}
.tablecell {font-size:11pt}

a:link {text-decoration:none; color:blue; background-color:transparent; padding-left:0px; padding-right:5px; font-size:.9em;}
a:visited {text-decoration:none; color:blue; padding-left:0px; padding-right:5px;}
a:hover {text-decoration:underline; color:red; background-color:black; padding-left:0px; padding-right:5px;}

.listnav a{font-size:.9em;}
.listnavsmall a{font-size:11pt;}
.basiclink {font-size:14pt;}

h1 {font-size:12pt; color:teal;} /* header for what, where etc. on home page */
h2 {font-size:13pt; color:teal; text-align:center;} /*header for upcoming events on home page */
h3 {font-size:16pt; color:white; background-color:transparent; text-align:left; padding:5px;}
h4 {font-size:16pt; color:gray; background-color:transparent; text-align:left; padding:0px;}
p  {font-size:11pt; color:black;}
.p15 {font-size:11pt; color:#2F4F4F;}


.nsheader {font-size:16pt; color:green;}
.nsheaderu {font-size:16pt; color:green; text-decoration:underline;}
.nsheader2 {font-size:1.75em; color:gray;}
.nssubheader {font-size:13pt; color:gray;}
.nspar {font-size:13pt; color:#2F4F4F; font-style:italic;}
.nsparss {font-size:10pt; color:#2F4F4F; font-family:Verdana, sans-serif;}
.nsparsss {font-size:10pt; color:black; font-family:Verdana, sans-serif;}

	
ol {list-style-type: upper-roman; font-size:12pt; font-weight:500; color:teal;
				font-family: "Univers", ""} /*used in links page*/
				
ul {list-style-type: circle; font-size:.8em; color:#2F4F4F; font-weight:500;
	        font-family: verdana, geneva, sans-serif}  /*used in links page*/
	        
ul.small {list-style-type: circle; font-size:1em; color:black; font-weight:500;
	        font-family: verdana, geneva, sans-serif}
	        
ul.small a{font-size:1em;}

#presentationoutline ul li{font-size:22px;}
#presentationoutline ul li ul li {font-size:18px;}
#presentationoutline ul li ul li ul li{font-size:14px;}

.parindent {display:block; padding-left:40px;}

