body { font: times 14px; }
a { color: blue; }
h1 { margin: 0px; font-weight: bold; font-size: 22px;  font-family: Arial, Verdana, sans-serif;}
h2 { font-size: 20px; margin: 0px; font-family: Arial, Verdana, sans-serif;}
h3 { font-size: 16px; font-weight: bold; font-family: Arial, Verdana, sans-serif;}

#wrapper { background: url(../images/ghostcar.jpg); background-position: 0 70px; width: 700px; margin: 0 auto; text-align: center;}

#banner { display: block; margin: 0 auto; }

#navigation { margin: 0 auto; padding-top: 8px; width: 600px; }
#navigation div.tab { background: yellow; float: left; width: 120px; text-align: center; height: 16px; overflow: display;}
#navigation div.active { background: white; }
#navigation a { color: black; font-weight: bold;}

div.content-box { background: white; border: 3px ridge black; width: 600px; margin: 25px auto 0 auto; text-align: left; overflow: hidden; }
div.content-box p { margin: 10px; }
div.content-box h1, div.content-box h2, div.content-box h3 { margin: 10px 0px 10px 10px; }

ul.products { padding: 0px; margin: 10px; }
ul.products li {list-style: none; background: url(/images/fireballbullet.jpg) no-repeat; font-weight: bold; display: block; line-height: 20px; padding: 2px 0px 5px 47px; width: 543px;}

.photo { border: 2px solid black; margin: 15px; }
.photo-pagination { text-align: center; margin: 15px 0px 15px 0px;}
.photo-pagination a { color: black; font-size: 18px; font-weight: bold; }

/*ul.products { list-style-image: url(/images/fireballbullet.jpg); font-size: 14px; font-weight: bold; line-height: 20px; }
ul.products li { margin: 0px 10px 0px 10px; }
ul.products li div { position: relative; top: -6px; }*/

#to-order { font-weight: bold; font-size: 24px; border: 2px outset blue; background: red; width: 396px; line-height: 150%; margin: 25px auto; text-align: center; margin-bottom: 10px;}
#to-order div.inset { border: 1px inset blue; margin: 3px; }

#footer-keywords { font-size: 18px; font-style: italic; font-weight: bold; margin-bottom: 10px; }
#copyright { font-size: 10px; }

.blue { color: blue; }
.black { color: black; }
.block { display: block; }
.center { margin: 0 auto; }
.float-left { float: left; }
.float-right { float: right; }
.italic { font-style: italic; }
.red { color: red; }
.strong { font-weight: bold; }
.text-center { text-align: center; }
.text-justify { text-align: justify; }
.white-bg { background: white; }
.tenpx { font-size: 10px; }
.uppercase { text-transform: uppercase; }
.no-underline { text-decoration: none; }
.width50 { width: 50%; }