body {font-size: 11pt; font-family: Arial, sans-serif; text-align: center;
      font-color: black; background: #50A5C4 url(mainbackground2.gif) no-repeat fixed center top;
      margin: 0; padding: 0; min-width: 750px;}

#outerwrap {margin: 10px auto 10px auto; background: url(bg.jpg) repeat-y fixed center top; padding: 10px 0 25px 0; width: 760px; text-align: center;}
#innerwrap1 {position: relative;}
#header {position: relative; background: url(bg.gif) no-repeat; background-position: left bottom; text-align: center;}
#innerwrap2 {postion: relative; text-align: left;}
#navbar {position: relative; font-size: 10pt; background: #FFFFFF url() no-repeat; border: 1px solid black; width: 120px; margin: 0 0 0 -45px; padding: 5px 5px 15px 10px; text-align: left;}
#content1 {position: relative; margin: -370px 0 0 130px; padding-top: 5px;}
#innerwrap3 {postion: relative; text-align: center; margin: 0 75px 0 75px;}
#innerwrap3a {postion: relative; text-align: center; margin: 0 75px 0 130px;}
#innerwrap3b {postion: relative; text-align: center; margin: 0 75px 0 105px; padding-left: 10px;}
#innerwrap3c {postion: relative; text-align: center; margin: 0 75px 0 130px;}
#movie {text-align: center; margin: 0 75px 0 175px;}
#sg-50 {margin-bottom: 15px;}
#form {margin: 10px 75px 10px 75px; text-align: left; list-style-type: disc; list-style-image: url(button.jpg);}
#prodlist {float: right; background: #E0F2FC; border: 1px solid black; width: 225px; min-width: 225px;
         font-size: 9pt; margin: 0 0 10px 20px; padding: 15px 10px 10px 20px; text-align: center;}

h2.a {color: #35047E; font-style: italic; text-align: center; padding-top: 20px; padding-right: 75px;}
h3 {color: #35047E; font-size: 12pt; font-family: arial; font-style: italic;}
h3.kithelp {color: #35047E; text-align: center; font-size: 12pt; font-family: arial; font-style: italic;}
h3.i {color: #35047E; font-size: 12pt; font-family: arial; font-style: italic; text-align: left;}
h3.faq {color: #35047E; font-size: 12pt; font-family: arial; font-style: italic; padding-top: 25px;}
h5.nav {color: black; font-style: italic; text-align: left; text-indent: 2px; margin: 5px 0 5px 0; padding: 0 0 0 0;}

div.list {text-align: left; margin-left: 125px;}
div.swatch {text-align; left;}
div.rest {text-align: center; margin: 0 80px 0 105px;}
div.copy {text-align: center; font-size: 10pt; line-height: 2; margin-left: -25px;}
div.copy2 {text-align: center; font-size: 10pt; margin-left: -25px; line-height: 2;}
div.answer {margin-bottom: 750px;}
div.producttoplink {margin-top: 15px;}
div.carphotos {margin: 15px 5px 0 5px; text-align: center;}
div.break {margin-bottom: 50px;}
div.shortspacer {height: 15px; min-height: 15px;}
div.forcewhitespace {position: relative; clear: both; text-align: center; height: 5px;}

img.a {float: left; margin-left: -75px; margin-right: 20px; margin-bottom: 10px;}
img.a1 {float: left; margin-left: 10px; margin-right: 20px; margin-bottom: 10px;}
img.b {float: right: margin: 0 70px 10px 0px;}
img.ai {float: left; margin-left: 25px; margin-right: 20px; margin-bottom: 10px;}
img.ai-products {float: left; margin: 0 10px 20px 25px;}
img.center {text-align: center;}
img.gallery1 {float: left; margin: 0 0 10px 28px; padding: 0;}
img.gallery2 {float: right; margin: 0 28px 10px 0; padding: 0;}

p {text-indent: 15px; text-align: left;}
p.test {text-indent: 25px; margin: 0 0 0em 0; padding: 0;}
p.testbtm {text-indent: 25px; margin: 0 0 2em 0; padding: 0;}
p.quotes {color: #470B01;}
p.a {text-align: center; margin: 5px 0 5px 0;}
p.movie {text-align: center; margin: 0 20px 10px 0;}
p.center {padding-left: 125px; font-style: italic; text-decoration: underline;}
p.centeronly {text-align: center;}

a {text-decoration: none;}
a:link {color: #2D6B8F;}
a:active {color: black;}
a:visited {color: #2D6B8F;}

hr {color: black; background-color: #074FD3; height: 2px; border: none; align: center;}
hr.products {color: darkgray; border: none; width: 85%; align: center;}

ul.faq {margin: 5px 75px 200px 75px; text-align: left; list-style-type: disc; list-style-image: url(button.jpg);}
ul.i {margin: 5px 75px 5px 125px; text-align: left; list-style-type: disc; list-style-image: url(button.jpg);}
ul.i-p2 {margin: 5px 75px 20px 115px; text-align: left; list-style-type: disc; list-style-image: url(button.jpg);}
ul.i-products {margin: 0 0 0 0px; padding-left: 15px; text-align: left; list-style-type: disc; list-style-image: url(button1.jpg);}
ul.indent {margin: 5x 75px 5px 125px; text-align: left; list-style: none; font-weight: bold;}
ul.indent2 {margin: 5x 75px 5px 125px; text-align: left;}
ul.diyprod {margin: 5px 25px 35px 200px; text-align: left; list-style: none;}
ol {margin: 5x 75px 5px 45px; text-align: left;}

table.prod {background-color: #6FB5DD; border: 1px solid #000000; font-size: 10pt; text-align: center; margin-right: auto; margin-left: auto;}
table.stockkit {background-color: #A9D9F5; border: 1px solid #000000; font-size: 10pt; text-align: left; width: 450px;}
td {font-size: 10pt; vertical-align: top;}
td.center {text-align: center;}
td.types {background-color: #6FB5DD;}