a:link    { color:#0C4790; }
a:visited { color:#0C4790; }
a:active  { color:#cc0000; }
a:hover   { color:#cc0000; }
body {
  background-color:#f0f0f0;
  margin:0px;
  padding:5px 0 0 5px;
  font-family:arial,helvetica,sans-serif;
  font-size:100%;
} 
.logo {
margin: 10px;
position:relative;
}
.mel_pic {
margin: 15px;
}
div.picture {
  margin-top: 1px;
  left:125px;
  width:800px;
  position:absolute;
}
div.erl_pic{
  left: 70px;
  width: 800px;
  top: 40px;
  position: absolute;
}
.ehm_pic {
  left: 5px;
  top: 0px;
  margin-right: 20px;
  margin-bottom: 10px;
  position: relative;
 }
#pics {
left: -50px;
top: 10px;
position: relative;
}
div.pic1 {
left: 100px;
position: relative;
}
div.pam {
left: 400px;
position: absolute;
}
div.map {
left: 0px;
width: 390px;
position: absolute;
}
div.notes {
left: 0px;
top: 1080px;
width: 800px;
position: absolute;
}
div#container {
	left:100px;
	top: 0px;
	width:970px;
  height: auto;
	margin-top: 40px;
	position: relative;

}

div#container.sap {
  top: 25px;
  height: 1400px;
}
div#container.cal {
  top: 50px;
  height: 800px;
}
div#holder {
  left:0px;
  top: 20px;
  width:800px;
  margin: 20px;

  position: relative;
}
.shadow {
margin-top: 0px;
left: -200px;
z-index: -1;
position: relative;}

div#left_bar {
margin-top:80px;
left: 0px;
height:auto;
width:200px;
text-align: left;
position: absolute;
background-color: #b0c4de;
padding:5px;

}
div#left_bar.home {
top: 500px;
}

.lbTitle {
  top: -5px;
  background-color: #669999;
  position: relative;
  padding: 5px;
;
}
div#left_bar.erl{
	margin-top: 20px;
  left: 0px;
}
div#left_bar.sap {
  top: 200px;
  width: 400px;
}
div#left_bar.oland {
  top:650px;
  height: 600px;
  
}
div#center.event {
  top: 580px;
  left: 210px;
  width: 690px;
  height: auto;
  background-color: #ffdead;
  padding: 15px;
  position: absolute;
}
div#center.museum{
  margin-top:20px;
  left: 210px;
  width: 690px;
  height: auto;
  padding: 25px;
  position:absolute;
  background-color: #ffdead;

}
div#center.erl{
margin-top:20px;
left: 0px;
width: 930px;
padding: 10px;
background-color: #ffdead;
height: auto;
position: absolute;
}
div#right_bar {
left:690px;
background-color: #b0c4de;
margin-top:80px;
width:260px;
height:auto;
z-index: 0;
position: absolute;
padding:5px;
}
div#right_bar.home {
top: 500px;
}
div#right_bar.erl{
top: 100px;

}
div#right_bar.sap {
  top:200px;
left: 450px;
width: 350px;
}
div#right_bar.oland {
  top: 675px;
 }
.ui-tabs-hide {
  display: none;
}
div#erlanders {
  top: 50px;
  left: 0px;
  width: 1000px;
  height: 1000px;
  position: absolute;
}
div#erlanders ul {
  list-style: none;
  padding: 0;
  margin: 0;
  height: 22px;
  border-bottom: 1px solid darkblue;
}
div#erlanders ul li{
  float: left;
  height: 17px;
  padding: 4px 10px 0 10px;
  margin-right: 5px;
  border: 1px solid rgb(200, 200, 200);
  border-bottom: none;
  position: relative;
  background: steelblue;

}
div#erlanders ul li a {
  text-decoration: none;
color: yellow;
}
div#erlanders ul li.ui-tabs-selected {
  background: skyblue;

}
div erlanders ul li.ui-tabs-selected a {
  color: white;
}
img#desk {
padding-top:40px;
padding-bottom:10px;
}
img#j1 {
  left:0px;
  top:20px;
  padding-bottom: 30px;
  
}
img#lillies {
  left:25px;
  top:0px;
  padding-top: 40px;
  padding-bottom: 20px;
  padding-left: 40px;
 }
img#knitter {
  padding-top: 20px;
  left: 25px;
  padding-bottom: 20px;
  padding-left: 40px;
}
img#art {
  left: 25px;
  padding-top: 20px;
  padding-left: 40px;
}
img#princeton{
  padding-left: 20px;
  padding-top:210px;
  padding-bottom:0px;
}
img#monitor{
  padding-left:40px;
  padding-top: 20px;
}
h1.spec	{
	font-size: 200%;
  text-align: center;
	font-variant: small-caps;
	color: #0033ff;
	width: auto;
  
}
h2.spec	{
	font-size: 90%;
	color: blue;
	text-transform: capitalize;
	width: auto;
	}
h3.spec	{
	font-size: 150%;
	color: #0033ff;
	width: auto;
	border-bottom-color: #0033ff;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	}
h4.spec	{
	font-size: 90%;
	color: #0033ff;
	width: 180px;
	}
h4.note {
  font-size: 80%;
  color: #03f;
}
h5.spec	{
	font-size:140%;
	text-align: center;
	color: #0033ff;
	}
h6.spec	{
	font-size: 120%;
	color: #f;
	}
p.red {
  font-family: Times New Roman, Verdana, serif;
  font-size: 120%;
  line-height: 120%;
  text-align: left;
  color: red;
}
p.spec 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 100%;
	text-indent: 0px;
	margin: 10px 0;
	padding: 0;
	text-align: left;
	color: blue;
	}
p.sidebar {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 100%;
  line-height: 125%;
  margin: 5px 5px;
  text-align: left;
}
p.erl {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 90%;
  line-height: 140%;
  margin: 5px 5px;
  text-align: left;
}
p.cntr {
	font-family: Times New Roman, Verdana, serif;
	font-size: 110%;
	line-height: 115%;
	text-align: center;
	color: blue;
	}
div#cccenter {
top:0px;
left:0px;
width:800px;
position:relative;
}
div#footer {
top: 1000px;
left: -40px;
width: 950px;
position: absolute;
background-color: #fefefe;
}

