h1 { background-image: url(prints.jpg)
background-position: left;}
body
{background-color: #000000; color: #000000;
 
  font-family: Arial;
}
#wrapper {width: 100%;
  background-color: #000000;
  min-width: 960px;
  box-shadow: 10px 10px 10px #000000;
}
h1
{background-color: #ff0000; color: #FFFFFF; margin-bottom: 0;padding: 10px; font-family: Georgia;}
nav
{
padding: 20px 5px 5px 20px;
font-weight: bold;
float: left;
width: 160px;}
nav ul {
  list-style-type: none;
  margin: 0px;
  padding-left: 0px;
  font-size: 1.2em;}
nav a {
  text-decoration: none;}
nav a:link {color: #ffffff;}
nav a:visited {color: #ffffff;}
nav a:hover {color: #ff0000;}
#content {
  background-color: #FFFFFF;
  margin-left: 190px;
  padding: 1px 20px 30px 20px;
  list-style-position: inside;
}
h2
{color: #000000; font-family: Georgia;
text-shadow: 1px 1px 1px rgb(255, 255, 255);}
h3
{color: #000033; font-family: Georgia;}
#content ul
dt
{color: #000033;}
.companyname {color: #ff0000;
font-weight: bold;}
#contact {
  font-size: 90%;
}
footer {
  padding: 35px;
  font-size: 75%;
  font-style: italic;
  font-family: Georgia;
  margin-left: 190px;
  background-color: #ffffff;
}
#content img {
  float: right;
  padding-right: 25px;
}
header, hgroup, nav, footer, figure, figcaption, aside, section, article {
  display: block;
}
img {max-width: 100%; height: auto;}
#mobile {display: none;}
#desktop {display: inline;}
@media only screen and (max-width: 768px) {
  body {margin: 0;}
  #wrapper {min-width: 0; width: auto;}
  #content {margin-left: 0px;}
  nav {float: none; width: auto; padding: 0em;}
  nav ul {text-align: center;}
  nav li {display: inline; padding: 0em 0.75em 0.75em 0em;}
  footer {margin-left: 0;}
}
@media only screen and (max-width: 480px) {
  body {margin: 0;}
  #wrapper {width: auto; min-width: 0; margin: 0;}
  #content {padding: 0.1em 1em 1em; margin: 0; font-size: 90%;}
  h1 {margin: 0; font-size: 1.5em; padding-left: 0.3em;}
  nav ul {padding: 0;}
  nav li {display: block; margin: 0; border-bottom: 2px solid #330000;}
  nav a {display: block;}
  #content image {float: none; padding: 0; margin: 0.1em;}
  #content ul {list-style-position: outside;}
  #mobile {display: inline;}
  #desktop {display: none;}
}

