body{
  text-align:center;
  margin:0;
  padding:0;
  font-family:arial,sans-serif;
  font-size:12px;
}
#outer{
  position:relative;
  width:842px;
  margin:auto;
  background:#FFFFFF;
  text-align:left;
}
#inner{
  position:relative;
  width:842px;
  padding:0 11px;
  float:left;
  background: url(images/outerBack.jpg) repeat-y;
}
#header{
  position:relative;
  float:left;
  height:110px;
  width:820px;
  background: url(images/headerBack.jpg) no-repeat 10px 10px;
  font-family:georgia, serif;
}
#header h1{
  display:inline;
  color:#FFFF00;
  margin:25px 0 0 140px;
  padding:0;
  float:left;
  font-size:40px;
}
#header h2{
  display:inline;
  color:#FFFF00;
  margin:0px 0 0 140px;
  padding:0;
  float:left;
  white-space:nowrap;
  font-size:18px;
}
#header p{
  display:inline;
  color:#FFFF00;
  margin:10px 20px 0 0 ;
  padding:0;
  float:right;
  white-space:nowrap;
  font-size:20px;
  font-weight:bold;
}
#left{
  position:relative;
  float:right;
  width:171px;
  margin:5px 0 0 0;
  /*background: url(images/border.jpg) repeat-y right top;*/
}
#left1{
  padding:10px 10px 0 11px;
  text-align:center;
}
#right{
  position:relative;
  float:right;
  width:181px;
  margin:5px 0 0 0;
  /*background: url(images/border.jpg) repeat-y left top;*/
}
#right1{
  padding:80px 31px 0 10px;
  text-align:center;
}
#center{
  position:relative;
  float:right;
  width:490px;
  background: url(images/contentBack.jpg) repeat-y left top;
}
#center1{
  padding:0 10px 0 10px;
  text-align:left;
}
#center h1, #right h1{
  color:#006600;
  font-size:16px;
}
#center p{
  padding:0 10px;
}
.large{
  padding:20px 0 0 10px;
}
.thumb{
  display:block;
  width:147px;
  height:102px;
  padding:8px 0 0 0;
  background: url(images/pictureFrame.jpg) no-repeat;
}
a img{
  border:none;
}
.input1{
  width:120px;
  margin:5px 0;
}
#right1 span{
  display:block;
  text-align:left;
}
address{
  text-align:left;
  font-style:normal;
  font-size:12px;
}
#quote{
  position:absolute;
  top:58px;
  left:676px;
}
#previous, #home{
  float:left;
  display:block;
  margin:10px 0 0 10px;
  padding:5px;
  background:#006600;
  text-decoration:none;
  color:#FFFF00;
}
#next{
  float:right;
  display:block;
  margin:10px 10px 0 0;
  padding:5px;
  background:#006600;
  text-decoration:none;
  color:#FFFF00;
}
.quote{
  font-style:italic;
  padding:0;
  margin:4px 20px 0 10px;
}
.customer{
  float:right;
  font-weight:bold;
  padding:0;
  margin:0 30px 0 0;
}
h3{
  margin:70px 0 92px 0;
}
textarea{
  font-family:arial,sans-serif;
  font-size:12px;
}
fieldset{
  border:none;
  margin:0;
  padding:0;
}
label{
  float:left;
}
