body  {font: 11pt/13pt Georgia, Palatino, Garamond, serif;
       background: #2b2441;
       letter-spacing: 0.1em;
       color: white;
}

p {line-height: 1.35}

#container {margin: 0 auto;padding:0;background: #2b2441 url(../backgrounds/home1_bg.jpg) repeat-y top left}

#headpics {position: absolute;left:218px; top:102px;}
#header h1 {display: none;}
 
#header {background: url(../backgrounds/home1.jpg) no-repeat;height:563px;width:760px;position: absolute}



address {padding: 6px  10px;
	 font-style: normal;
	 font-size: 70%;
	 color:white;
	 line-height: 1.5;
	 margin: -14em 0 0.8em 10px;
	 text-align: left;
	 letter-spacing: 0.09em;
	 position:relative;width:160px;height:16em}

a {color: #349eef;text-decoration: underline;padding: 0; margin: 0;}
a:visited {color:red}
a:hover {color: red}


/* ################################################################
  main menu styles - text-based
################################################################ */

#mainmenu {position: absolute;
	   top: 236px;
	   left: 22px;
	   width: 186px;
	   padding: 0px;
	   margin: 0px;
	   text-align: left;
}

#mainmenu ul {list-style: none;
	      list-style-image: none;
	      padding: 0;
	      margin: 0;
	      font-variant: normal;
	      font-size: 90%;
	      line-height: 1.8;
	}

#mainmenu ul ul {list-style: none;
	         list-style-image: none;
	         padding: 0;
	         margin-left: 15px;
	         font-variant: normal;
	         font-size: 100%;
	         line-height: 1.8;
	}



#mainmenu a {color: white;;
	     text-decoration: none;
}

#mainmenu a:hover {color: #f0ebbe;
	     text-decoration: none;
}

.main {font-variant: small-caps;
       font-size: 130%;
}

.menusep {margin-top: 20px}

#mainmenu li {padding: 0 6px 0 6px
	}


/* ################################################################
    Main content area
################################################################ */

#content {position: relative;top: 226px;left:201px;width:540px;padding:0;margin: 0;font-size: 90%;z-index: 5;height:112em}
#content div {padding:0;margin:0;}
#content p {margin: 0 20px 0 0;text-align: left;line-height:2}

#content h3 {margin: 60px auto 30px 50px;
	   font-weight: normal;
	   font-size: 140%;
	   letter-spacing: 0.1em;
}

#content h4 {font-weight: bold; font-size: 150%; letter-spacing: 0.1em;margin: 30px;text-align:center}

.popup {margin: 18px 0;
	padding: 20px;
	display: none;
	line-height: 1.2;
}

.imgleft {float: left;
	  clear: left;
	  margin: 10px 10px 10px 120px;
	  border: white solid 5px;
}

.imgright {float: right;
	  clear: right;
	  margin: 10px 20px 10px 10px;
	  border: white solid 5px;
}

div.bridge {position: absolute;
	   top: 0; left: 0;
}

