/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; margin:0 auto; padding:0; background-color:white; background-repeat:repeat-x}
p {margin:0 auto; padding:0;}
li {margin:0 auto; padding:8px 0 0 0;}
ul {margin:0 auto; float:left; }

#container {margin:0 auto; padding:0; width:1011px; height:2000px; background-color:#FFF;}
#header {margin:0 auto; padding:0; width:1012px; background-color:white; float:left}
#headerimage {margin:0 auto; padding:20px 0 0 0; width:978px; background-color:white;}

#main {margin:0 auto; padding:0; width:1012px; height:1000px; background-color:white; float:left}
#mainhome {margin:0 auto; padding:0; width:1012px;  background-color:white; float:left; text-align: center}
#main2 {margin:0 auto; padding:0; width:1012px; height:2800px; background-color:white; float:left}
#logobar {margin:0 auto; padding:40px 0 0 0; width:978px;}
#navbar {margin:0 auto; padding:0 0 0 16px; width:978px; float:left}
#sectionheader {margin:0 auto; padding:40px 0 0 16px; width:978px; float:left}
#sectioncopy {margin:0 auto; padding:30px 0 0 16px; width:978px; float:left; font-size:14px}
#sectioncopy2 {margin:0 auto; padding:30px 0 0 16px; width:950px; float:left; font-size:14px}

#column1 {margin:0 auto; padding:0; width:470px; float:left; }
#column2 {margin:0 auto; padding:0 0 0 16px; width:470px; float:left; background-color:#CCCCFF}

#productrow {margin:0 auto; padding:0 0 25px 0; width:470px; float:left;}
#thumb {margin:0 auto; padding:0; width:116px; float:left;}
#productinfo {margin:0 auto; padding:12px 0 0 18px; width:330px; float:left; font-size:12px; color:#333333}

#thumb2 {margin:0 auto; padding:0; width:259px; float:left;}
#productinfo2 {margin:0 auto; padding:40px 0 0 18px; width:180px; float:left; font-size:12px; color:#333333}

#thumb3 {margin:0 auto; padding:0; width:360px; float:left;}

#footer {margin:0 auto; padding:100px 0 0 0; width:1012px; background-color:white;  font-size:11px}




/* text styles */
.redlink3  {color:#ff0033; font-size:12px; text-decoration:none}
.copy {margin:0 auto; padding:5px 10px 0 2px; width:560px; float:left}

.nopad {margin:0 auto; padding:0; float:left;}
.cf:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .cf {height: 1%;}

{margin:0 auto; padding:0; float:left;}


