body  {
background-color : #0000ff;
}

p {
font-size: .8em;
font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
font-weight: bold;
color: #000090;
text-align: left;
}

h1 {
font-size: 1.5em;
font-family: Verdana,Arial,sans-serif;
font-weight: bold;
color: white;
text-align: center;
background-color: #000066;
padding: 10px;
margin-bottom: -1px;
}

h1.firstrow {
font-size: 1.5em;
font-family: Verdana,Arial,sans-serif;
font-weight: bold;
color: white;
text-align: left;
background-color: #000066;
padding: 10px;
margin-bottom: -1px;
padding-left: 40px;
}

h2 {
font-size: 1.2em;
font-family: Verdana,Arial,sans-serif;
font-weight: bold;
color: red;
text-align: center;
margin-left: 10px;
}

h3 {
font-size: 1.2em;
font-family: Verdana,Arial,sans-serif;
font-weight: bold;
color: #663333;
text-align: left;
margin-top: 10px;
background-color: #ffcc66;
padding: 10px;
}

h3.woks {
font-size: 1.2em;
font-family: Verdana,Arial,sans-serif;
font-weight: bold;
color: #663333;
text-align: left;
margin-top: 10px;
background-color: #ffcc66;
padding: 10px;
}

h3.bbq {
font-size: 1.2em;
font-family: Verdana,Arial,sans-serif;
font-weight: bold;
color: #663333;
text-align: left;
margin-top: 10px;
background-color: #99cc66;
padding: 10px;
}

h3.camp {
font-size: 1.2em;
font-family: Verdana,Arial,sans-serif;
font-weight: bold;
color: #663333;
text-align: left;
margin-top: 10px;
background-color: #3399cc;
padding: 10px;
}

.top {
font-size: 1.1em;
font-weight: bold;
color: #003366;
text-align: right;
text-decoration: none;
}

a.top:link {
color: #003366;
text-decoration: none;
}

a.top:visited {
color: yellow;
text-decoration: none;
}

a.top:hover {
color: #33ccff;
text-decoration: none;
}

a:active {
color: #ccff66;
text-decoration: none;
}

.topaddress {
font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
font-size: .8em;
font-weight: bold;
color: white;
text-align: left;
text-decoration: none;
margin-top: 2px;
}

.topaddress {
border-top: 1.5pt solid red;
margin-top: 2px;
}

.leftnav {
font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
font-weight: bold;
color: white;
}

.gentext {
font-family: Verdana,Arial,sans-serif;
font-size: .8em;
font-weight: bold;
color: black;
text-align: left;
text-decoration: none;
padding-left: 10px;
padding-right: 10px;
}

a.gentext:link {
color: black;
text-decoration: none;
}

a.gentext:visited {
color: blue;
text-decoration: none;
}

a.gentext:hover {
color: green;
text-decoration: none;
}

a.gentext:active {
color: black;
text-decoration: none;
}

ul.choices {
font-size: 1.0em;
font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
font-weight: bold;
text-align: left;
margin-left: 28%;
margin-bottom: 1%;
color: #660066;
}

a {
color: #6600ff;
text-decoration: none;
}

a:link {
color: #6600ff;
text-decoration: none;
}

a:visited {
color: #336699;
text-decoration: none;
}

a:hover {
color: purple;
text-decoration: none;
}

a:active {
color: #990066;
text-decoration: none;
}

.floatright {
float: right;
padding: 5px;
}

.firstcolor {
background-color: #c6c6ff;
border-top: 5px solid white;
border-bottom: 5px solid white;
}

.secondcolor {
background-color: #ffff99;
border-top: 5px solid white;
border-bottom: 5px solid white;
}

.thirdcolor {
background-color: #ffcccc;
border-top: 5px solid white;
border-bottom: 5px solid white;
}

.fourthcolor {
background-color: #ffcc99;
border-top: 5px solid white;
border-bottom: 5px solid white;
}

h1.catalogue {
font-size: 1.5em;
font-family: Verdana,Arial,sans-serif;
font-weight: bold;
color: white;
text-align: center;
background-color: red;
padding: 10px;
}

.underline {
border-bottom: 1pt solid #6666cc;
padding-bottom: 2px;
}

.bluetext {
font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
font-size: 1.2em;
font-weight: bold;
color: #003399;
text-align: left;
text-decoration: none;
}

.infoname {
font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
font-size: .8em;
color: Black;
font-weight: bold;
padding: 5px;
text-align: right;
margin-right: 5px;
}

.smalltext {
font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
font-size: .7em;
color: red;
}

.ordersmalltext {
font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
font-size: .7em;
color: red;
}

.price {
font-size: .8em;
color: red;
font-weight: bold;
padding: 5px;
text-align: left;
margin-right: 5px;
margin-left: 40px;
}

.orderheader {
font-size: 1.1em;
color: #663399;
font-weight: bold;
padding: 5px;
text-align: left;
margin-right: 5px;
background-color: #ffcc99;
border-bottom: 1pt solid #6666cc;
padding-bottom: 2px;
}

.ordertext {
font-size: .8em;
color: Black;
font-weight: bold;
padding: 5px;
text-align: left;
margin-right: 5px;
}

.comments {
font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
font-size: .8em;
color: Black;
font-weight: bold;
padding: 5px;
text-align: center;
margin-right: 5px;
}

.toppage {
font-size: .7em;
font-weight: bold;
color: #003366;
text-align: right;
text-decoration: none;
}

a.toppage:link {
color: #ff9900;
text-decoration: none;
}

a.top:visited {
color: yellow;
text-decoration: none;
}

a.top:hover {
color: #ff6666;
text-decoration: none;
}

.highlight {

font-family: Verdana, Arial, sans-serif;
font-size: 18px;
font-weight: bolder;
color: #6666FF;
text-align: left;
text-decoration: none;
padding-left: 10px;
padding-right: 10px;
}
