/* SET-UP THE BASIC STYLES USED BY ALL MEDIA TYPES */
html {
	height:99%;
	margin: 0 0 1 1;
	padding:0 0 1 1;
}
body {
	margin: 0 0 1 1;
	padding:0 0 1 1;
	height:97%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}

.eventlist{
	height:600px;
	width:395px;
	overflow-x:none;
	overflow-y:auto;
}

#leftcol {
  width: 10%;
  background-color: #FFFFE0;
  position: relative;
  float: left;
}

#rightcol{
  width: 89%;
  background-color: #FFFFF5;
  position: relative;
  float: left;
  padding-left: 8px;
}

#logo{
	width:100px;
}

page {
	margin:0;
	padding:0;
	height:95%;
	background-color:white;
	position:relative;
	width:100%;
}
.fullheightdiv {
	position:relative;
	height:95%;
	margin: 0 0 1 1;
	padding:0 0 1 1;
}

/*Adjust position of edit/add article div*/
#edit{
	position:relative;
	left:-99px;
	width:	334px;
}
#add{
	position:relative;
	left:0px;
	width:	334px;
}


h1, h4{
	font-size: 0.9em;
}
h2{
	font-size: 1.1em;
	color:green;
}
h3{
	font-size: 1.5em;
	color:red;
}
p,ul,ol{
	font-size: 1.0em;
}
a:link, a:visited{
	color: #0066CC;
	text-decoration: none;
}
a:hover, a:active{
	color: #FF0000;
	text-decoration: underline;
}
.red{
	color: #FF0000;
}
.red a:link, .red a:visited{
	color: #FF0000;
	text-decoration: none;
}
.red a:hover, .red a:active{
	color: #FF0000;
	text-decoration: underline;
}
.large11{
	font-size: 1.1em;
}
.large12{
	font-size: 1.2em;
}
.large13{
	font-size: 1.3em;
}
.clear{
	clear:both;
	font-size: 0.05em;
}
.menu_sel{background-color:#FFCECE;padding-top:4px;padding-bottom:4px;}
.menu_sel_high{background-color:#FFA0A0;padding-top:4px;padding-bottom:4px;}
.menu_off{background-color:#FFFFE0;padding-top:4px;padding-bottom:4px;}
.menu_off_high{background-color:#e0e0d0;padding-top:4px;padding-bottom:4px;}
.
.header {width:100%;background-color:white;position:absolute;}
.menu1 {width:10%;background-color:white;position:absolute;float:left;font-size:8pt;}
.status1 {background-color:green;border:solid black 1px;margin-left:9px;width:10px;}
.status2 {background-color:yellow;border:solid black 1px;margin-left:9px;width:10px;}
.status3 {background-color:orange;border:solid black 1px;margin-left:9px;width:10px;}
.status4 {background-color:red;border:solid black 1px;margin-left:9px;width:10px;}
.period {background-color:pink;border:solid black 1px;margin-left:9px;width:10px;}
.winter {background-color:#8899ff;border:solid black 1px;margin-left:9px;width:10px;}
.summer {background-color:#cccc44;border:solid black 1px;margin-left:9px;width:10px;}
.resident {background-color:orange;border:solid black 1px;margin-left:9px;width:10px;}
.caption {background-color:#8899bb;border:solid black 1px;margin-left:9px;width:10px;}
.spp1 {position:relative;cursor:pointer;}
.spp2 {position:relative;left:20px;cursor:pointer;}
.spp3 {position:relative;left:20px;cursor:pointer;}
.spp4 {position:relative;left:20px;cursor:pointer;}
.spp5 {position:relative;left:20px;cursor:pointer;}
.spp6 {position:relative;left:20px;cursor:pointer;}
.maplayer {width:90%;position:absolute;visibility:hidden;}
.maplayeron {width:90%;position:absolute;visibility:visible;}

img.free {position:absolute;left:-30px;src:'images/free.png';}
.hiddiv {visibility:hidden;height:0px}
.visdiv {visibility:visible;height:'auto'}

.list_indent{cursor:pointer;position:relative;left:20px;width:200px;}
.list_noindent{cursor:pointer;width:200px;}
.floattext {float:right;height:120px;idth:300px;position:relative;}
.floattext2 {position:absolute;visibility:hidden;width:48%;}

.events {width:80.5%;float:left;position:relative;left:30px;}
