/* cosmetic changes for MJP site */
body {
/* background: #fffbdf; */
    background-color: #EEDFCC;
}
#wrapper {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 0px;
    border: 1px solid;
    width: 1122px;
    text-align: left;
}

#header {
  position: absolute;
	top: 11px;
    width: 1121px;
	height: 140px;
	background-color:#49614B;
	border:1px solid;
}

#headline1 {
  position: absolute;
  left: float;
  height: 140px;
  width: 100px;
  font-style: normal;
  font-size: h2;
  padding-left: 7px;
  background-color:#49614B;
  border-bottom: inset;
  }
  
  img#logopic {
 width: 90px;
 height: 137px;
}


#headline1 {
text-decoration: none;
}

#headline1 a:hover {
	text-decoration: none;
}

  #headline2 {
  position: absolute;
  left: 100px;
  height: 75px;
  width: 500px;
  font-style: normal;
  font-size: 18px;
  font-family: Times, serif;
  color: #FFFFAA;
  padding-left: 2px;
  padding-right: 50px;
  background-color:#49614B;
  }


#headline3 {
 position: absolute;
  left: 660px;
  height: 60px;
  top: 15px;
  width: 430px;
  font-style: normal;
  color: #FFFBDF;
  padding-top: 20px;
  background-color:#49614B;
  }

#headline3 a {
text-decoration: none;
font-weight: bold;
color: #FFFBDF;	
}

#headline3 a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFBDF;	
}

#headline4 {
  position: absolute;
  left: 100px;
  top: 75px;
  height: 75px;
  width: 520px;
  font-style: normal;
  color: #FFFBDF;
  font-family: Times, serif;
  padding-left: 2px;
  padding-right: 20px;
  background-color:#49614B;
  border-bottom: inset;
  }
  
  
  




#content {
    position: absolute;
	top: 150px;
    width: 1121px;
	height: 625px;
	background-color:#FFFBDF;
 
    border:1px solid;
	margin-bottom: 10px;
}


#sidebanner {
position: absolute;
left: float;
top: 0px;
height: 500px;
width: 95px;
}

#blurb{
position: absolute;
left: 100px;
top: 0px;
width: 460px;
height: 150px;
font-style: normal;
font-size: h2;
padding-left: 5px;
padding-top: 2px;
}

#blurb a {
text-decoration: none;
font-size: 12px;
font-weight: bold;
color: #49614B;	
}

#blurb a:hover {
	font-weight: bold;
	text-decoration: underline;
}


#menu {
position: absolute;
top: 130px;
width: 460px;
left: 100px;
height: 320px;
 border: 0px solid;
 padding-left: 5px;
 padding-right: 5px;
 }
 
#menu h2 {
font-size: 17px;
color: #000000;
}

#menu a:link, #menu a:visited {
text-decoration: none;
font-size: 16px;
font-weight: bold;
color: #003300;
}

#menu a:hover {
	font-weight: bold;
	text-decoration: underline;
}


#rightbanner{
position: absolute;
top: 0px;
left: 600px;
height: 122px;
width: 400px;
background-color:#CCCCCC;
border-bottom: inset;
}


#messages {
position: absolute;
top: 130px;
left: 580px;
height: 320px;
 border: 0px solid;
 padding-left: 20px;
 padding-right: 20px;
 padding-bottom: 5px;
 color: #FFFBDF;
}

#messages h2 {
font-size: 17px;
color: #000000;
}

#messages dl dt {
color: #000000;
margin-top: 10px;
font-size:15px;
font-weight: bold;
}

#messages dl dd {
margin-left: 0px;
color: #000000;
font-size: smaller;
}

#messages a {
text-decoration: none;
font-weight: bold;
color: #49614B;	
}

#messages a:hover {
	font-weight: bold;
	text-decoration: underline;
}


#sponsors {
position: absolute;
top: 530px;
left: 940px;
  height: 62px;
  width: 178px;
  }

#sponsors ul {
 margin-left: 0;
 padding-left: 0;
 border: none;
 display: inline;
}

#sponsors ul li {
 margin-left: 0;
 padding-left: 1px;
 list-style: none;
 border: none;
 display:inline;
}

img {
 border: 0px solid;
}

