/* CSS Document */

body {
font-family:Arial, Helvetica, sans-serif;
font-size: 80%;
text-align:center;
background-image:url(siteimages/bodyBg.jpg);
background-repeat:repeat-x;
background-color:#d7d4d3;
}


#contentwrapper {
text-align:left;
width:860px;
margin: 0 auto;
background-color: #ffffff;
background-image:url(siteimages/slice.jpg);
background-repeat:repeat-y;
}


#masthead {
height:239px;
background-image:url(siteimages/masthead.jpg);
background-repeat:no-repeat;
}

#maincontent {
background-image:url(siteimages/maincontBg.jpg);
background-repeat:no-repeat;
background-position:right top;
}

#maincontent p {
margin-top:0;
padding:0;
}


#sidebar {
float:left;
width: 220px;
background-image:url(siteimages/elsie-sidebar.jpg);
background-repeat:no-repeat;
background-position:top left;

}

#content {
margin-right: 22px;
margin-left: 220px;
}

#content p {

}

#content a{
text-decoration:underline;
color:#333333;
}

#content a:visited{
text-decoration:underline;
color:#333333;
}

#content a:hover{
text-decoration:none;
color:#333333;
}

#content h2 {
font-size: 1.05em;
margin: 5px 10px 10px 10px;
padding: 5px 10px;
color: #414131;
border-top: 1px solid #999999;
border-bottom: 1px solid #999999;
text-align:center;
}

#content h1 {
margin-top:0px;
font-size: 1.1em;
color: #414131;
}

.leadpara {
font-size: 1.05em;
line-height:1.15em;
}

#imagewrap {
width:220px;
float:right;
font-size: 0.9em;
text-align:center;
padding:5px;
}

#imagewrap img {

}

#footer {
height:50px;
clear:both;
background-image:url(siteimages/footer.jpg);
background-repeat:no-repeat;
background-position:bottom;
padding-right: 22px;
padding-left: 220px;
text-align:center;
font-weight:bold;
}

#tagline {
font-size:0.9em;
text-align:right;
background-color:#d7d4d3;
padding-right: 20px;
}

#tagline img {
border:0;
}

#tagline a {
color:#333333;
text-decoration:underline;
}

#tagline a:visited {
color:#333333;
text-decoration:underline;
}
#tagline a:hover {
color:#333333;
text-decoration:none;
}




