body { margin: 0; padding: 0; line-height: 1em; }

#topnav { position: fixed; left: 0px; top: 0px; width: 100%; height: 25px; background-color: #FFFFFF; text-align: left; margin: 0px; border-bottom: 1px solid #000000; }

#wrapper { width: 850px; margin: 0 auto; }

#maincontainer { width: 850px; margin-top: 50px; }

#header { background-image: url(buttons/Sales.png); margin: 20px 0 0 0; height: 20px; }

#contentwrapper { float: left; width: 100%; }

#contentcolumn { margin: 0 160px; }

#content { background-image: url(Graphics/MannikL.png); margin: 50px 84px 20px 84px; height: 494px; padding: 30px 0 0 30px; }
  
#productcolumn { margin: 0 0 0 160px; } 

#leftcolumn { float: left; width: 160px; margin: -18px 0 100px -850px ; color: #660099; line-height: 1.8em; }

#rightcolumn { float: left; width: 160px; margin: -18px 0 0 -160px; line-height: 1em; }

#indexhead { margin: 20px 0 0 101px; width: 414px; }

#indexcont { width: 524px; margin: 5px 0 0 38px; padding: 10px; }

.h1 { font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #660099; font-weight: bold ; text-align: justify; line-height: 20px; }

.h2 { font-family: Arial, Verdana, sans-serif; font-size: 1em; color: #FFFFFF; font-weight: bold; line-height: 1.3em; margin: 0; padding: 123px 0 2px 160px; }

.right { font-family: Arial, Verdana, sans-serif; font-size: 0.8em; color: #660099; text-align: justify; margin: 0; padding-top: 15px; }

.address { font-family: Arial, Verdana, sans-serif; font-size: 1em; color: #660099; text-align: right; margin: 0 -20px 0 0; padding-top: 15px; }

#footer { clear: left; width: 100%; background-image: url(buttons/footer.png); text-align: center; margin-top: 20px; height: 25px; }

#footer a { font-family: Arial, Verdana, sans-serif; font-size: 10px; line-height: 2.4em; color: #FFFFFF; }

#footer a:hover	{ font-weight: normal ; }

#subfoot { clear: left; width: 100%; text-align: center; margin-top: 20px; }

.innertube { font-family: Arial, Verdana, sans-serif; font-size: 0.8em; color: #660099; text-align: justify; margin: 0; padding-top: 15px ; }

.visible, .visibleR { width: 140px ; position: fixed; font-family: Arial, Verdana, sans-serif; font-size: 0.8em; color: #660099; margin: 0; padding-top: 15px; }

.visible { text-align: left; padding-right: 20px; }

.visibleR { text-align: right; padding-left: 20px; }

.h3 { font-family: Arial, Verdana, sans-serif; font-size: 0.8em; color: #660099; font-weight: bold ; text-align: center; margin: 0; padding: 50px; }

.h4 { font-family: Arial, Verdana, sans-serif; font-size: 1em; color: #660099; font-weight: normal; line-height: 1.2em; margin: 0; padding: 60px 0 5px 0px; }

.small { font-family: Arial, Verdana, sans-serif; font-size: 0.5em; color: #660099; text-align: justify; margin: 0; }

.med { font-family: Arial, Verdana, sans-serif; font-size: 0.75em; color: #660099; text-align: center; margin: 0; }

.onoffL { float: right; text-align: center; margin: 0; line-height: 6px; padding: 220px 12px 220px 0; }

.warning { font-family: Arial, Verdana, sans-serif; font-size: 0.8em; color: red; text-align: left; margin: 0; }

.hangingindent { text-indent: -8px ; font-family: Arial, Verdana, sans-serif; font-size: 1em; color: #660099; text-align: justify; margin: 0; padding: 15px 0 0 8px; }

a { text-decoration: none; outline: none; }

a:link, a:visited { color: #660099; }

a:hover	{ font-weight: bold ; font-size: 0.95em; }
