/* CSS Document */

html {
  font-size:80%;
  font-family:verdana;
  padding:0px;
  margin:0px;
}

body {
  padding:0px;
  margin:0px;
  text-align:center;
  background-color:#eee;
}

div.container {
  width:900px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  background-color:white;
  height:auto;
}

b {font-weight:900;}

#content { 
  display:block;
  clear:both;
  padding-left:50px;
  padding-top:10px;
  padding-bottom:10px;
  color:black;
  width:800px;
  height:auto;
}

#head {
  display:block;
  width:900px;
  height:107px;
  margin:0px;
  border-top:10px solid #eee;
  padding-bottom:0px;
  background-color:#9FC8E0;
}

#head h1{
  position:relative;
  top:10px;
  left:10px;
  color:black;
  margin:0px;
}
#head h2{
  position:relative;
  font-weight:normal;
  top:10px;
  left:10px;
  color:black;
  margin:0px;
}
#head p {
  position:relative;
  top:-130px;
  left:550px;
  width:400px;
  height:40px;
  color:black;
  font-size:150%;
  font-weight:bold;
  margin:0px;
}

#nav {
  position:relative;
  left:20px;
  top:20px;
  margin:0px;
}

#nav a {
  width:100px;
  padding-right:10px;
  color:white;
  text-decoration:none;
  font-weight:bold;
  margin:0px;
}

#nav a:hover {
  text-decoration:underline;
  color:black;
}

img {
  border:none;
}

img.left {
  float:left;
  padding:10px 10px 10px 10px;
}

div.valid {
  width:860px;
  padding:20px;
  font-size:60%;
  border-top:5px solid #9FC8E0;
}

div.valid p{
  text-align:right;
}

div.valid a {
  color:#444444;
  text-decoration:none;
}

ul { 
  list-style-image: url("favicon.ico"); 
}

li { 
  padding-left: 10px 
}

img {
  float:left;
}

p.qty {
  display:inline;
  clear:left;
}

p.clr {
  clear:left;
}
.red {
  font-weight:bold;
  color:red;
}