body {
padding:0; /*remove padding */
margin:0; /* remove margins */
border:0; /* remove borders */
background-color: #7E7D51;
background-image: url('images/pattern.gif');
font-size:80%; /*set default font size */
font-family: verdana, arial, sans-serif; /* set default font */
color: #615F60;
}

div#main{
width: 699px;
margin: 0 auto;
padding:0;
margin-left: 5%;
margin-right: 5%;
background-color: #EFEDEE;
}

#header{

height: 130px;
background-image: url('images/top-banner.jpg');
}

p.headertext{
padding-right: 10px;

text-align: right;
color: #9C656B;
font-size: 2em;
}

#navstrip{
background-color: #4A96B0;
color: white;
padding: 5px;
padding-left: 20px;
}

#navstrip a {
background-color: #4A96B0;
color: white;
padding: 5px;
padding-left: 10px;
text-decoration: none;
text-align: left;
}

#contactstrip{
font-size: 0.75em;
text-align: right;
}

#copy{
width: 50%;
margin: 0;
padding: 20px;
float: left;
}

p.copyquote{
font-size: 1.25em;
text-align: center;
background-color: white;
border: 2px solid gray;
padding: 3px;
}

p.copyquotesource{
font-weight: bold;
text-align: right;
}
#photo{
background: white;
float: right;
margin: 20px;
border-left: 20px solid white;
border-right: 20px solid white;
border: 20px solid white;
}

#photo img {
/* border-bottom: 20px solid white; */
padding: 0px;
}

#footer{
height:10%; /* fix height to 100% for IE */
max-height:10%; /* fix height for other browsers */
color: #42A2B0;
clear: both;
margin-bottom: 20px;
padding: 20px;
}



p.navlinks a {
color: white;
text-decoration: none;
}

h1 {
font-size: 1.25em;
}

p.footer {
text-align: center;
}

p.copyright {
text-align: right;
}
