body { width:900px; margin-left:auto; margin-right:auto; font-family: sans-serif, Arial, Verdana; font-size: 11px; }
#headerbar { background-image:url(../images/interface-darkbrushedbar.jpg); background-repeat:repeat; height:40px; position:absolute; width:100%; left:0px; top:0px; margin:0px; }
#container { background-image: url(../images/navback-brighter.jpg); position:absolute; width: 900px; padding:0px; margin-top:40px; top: 0px; }
#topbar { position:absolute; width:900px; padding:0px; height:80px; left:0px; top:0px; margin:0px; }
#content { position:relative; width:900px; margin-left:auto; margin-right:auto; top: 0px; left: 0px; margin-top:105px; margin-bottom:0px; padding:0px; min-height:600px; background-color:#FFFFFF; }
#footer { position:relative; width:900px; height:20px; top: 0px; left: 0px; margin-top:0px; margin-bottom:0px; padding:0px; }
#cartbar { background-image:url(../images/interface-cartbarback.jpg); position:absolute; width:900px; height:20px; top: 85px; left: 0px; margin-top:0px; margin-bottom:0px; padding:0px; }
a img { border: none; }
.boldtext_black, .boldtext_black a:visited, .boldtext_black a:link { font-family: sans-serif, Arial, Verdana; font-size: 11px; color: #000000; font-weight:bold; letter-spacing:0px; }
.boldtext_black a:active, .boldtext_black a:hover { font-family: sans-serif, Arial, Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration:underline; letter-spacing:0px; }
.boldtext_white, .boldtext_white a:visited, .boldtext_white a:link { font-family: sans-serif, Arial, Verdana; font-size: 11px; color: #FFFFFF; font-weight:bold; letter-spacing:0px; }
.boldtext_white a:active, .boldtext_white a:hover { font-family: sans-serif, Arial, Verdana; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration:underline; letter-spacing:0px; }
.boldtext_red, .boldtext_red a:visited, .boldtext_red a:link { font-family: sans-serif, Arial, Verdana; font-size: 11px; color: #CC0033; font-weight:bold; letter-spacing:0px; }
.boldtext_red a:active, .boldtext_red a:hover { font-family: sans-serif, Arial, Verdana; font-size: 11px; color: #CC0033; font-weight: bold; text-decoration:underline; letter-spacing:0px; }
.navtext_white, .navtext_white a:visited, .navtext_white a:link, .navtext_white a:active, .navtext_white a:hover { font-family: sans-serif, Arial, Helvetica; font-size: 11px; color: #FFFFFF; font-weight:bold; letter-spacing:0px; text-decoration:none; }
.navtext_black, .navtext_black a:visited, .navtext_black a:link, .navtext_black a:active, .navtext_black a:hover { font-family: sans-serif, Arial, Helvetica; font-size: 11px; color: #000000; font-weight:bold; letter-spacing:0px; text-decoration:none; }
.lighttext, .lighttext a:link, .lighttext a:visited { font-family: sans-serif, Arial, Helvetica; font-size: 11px; color: black; letter-spacing:1px; line-height: 14px; margin-top: 0px; font-weight:normal; text-decoration:none; }
.lighttext a:active, .lighttext a:hover { font-family: sans-serif, Arial, Helvetica; font-size: 11px; color: black; line-height: 14px; letter-spacing:1px; margin-top: 0px; text-decoration:underline; }
.tinytext { font-family: sans-serif, Arial, Helvetica; font-size: 9px; color: #3F392E; line-height: 11px; margin-top: 0px; text-align: justify; font-weight:normal; }
.regulartext { font-family: sans-serif, Arial, Helvetica; font-size: 11px; color: black; line-height: 14px; margin-top: 0px; text-align: justify; font-weight:normal; }
.regulartext a:link, .regulartext a:visited { font-family: sans-serif, Arial, Helvetica; font-size: 11px; color: #333333; line-height: 14px; margin-top: 0px; text-align: justify; text-decoration: none; font-weight:bold; }
.regulartext a:hover, .regulartext a:active { font-family: sans-serif, Arial, Helvetica; font-size: 11px; color: #333333; text-decoration: underline; line-height: 14px; margin-top: 0px; text-align: justify; font-weight:bold; }
p { font-family: sans-serif, Arial, Helvetica; font-size: 11px; color: #3F392E; line-height: 14px; margin-top: 0px; text-align: justify; }
p a:link, p a:visited { font-family: sans-serif, Arial, Helvetica; font-size: 11px; color: #6F6C5E; line-height: 14px; margin-top: 0px; text-align: justify; text-decoration: none; }
p a:hover, p a:active { font-family: sans-serif, Arial, Helvetica; font-size: 11px; color: #6F6C5E; text-decoration: underline; line-height: 14px; margin-top: 0px; text-align: justify; }
h1, h1 a:link, h1 a:visited { font-family: sans-serif, Arial, Helvetica; font-size:11px; color: #A4AA84; font-weight: bold; letter-spacing: 0px; margin-bottom: 0px; margin-top: 0px; color: #727560; }
h1 a:hover, h1 a:active { font-size:11px; letter-spacing: 0px; margin-bottom: 0px; margin-top: 0px; color: #727560; text-decoration: underline; }
h2, h2 a:link, h2 a:visited, h2 a:hover, h2 a:active { font-size:11px; font-family: sans-serif, Arial, Helvetica; letter-spacing: 0px; margin-bottom: 0px; margin-top: 0px; color: black; }
h3, h3 a:link, h3 a:visited, h3 a:hover, h3 a:active { font-size:11px; font-family: sans-serif, Arial, Helvetica; letter-spacing: 0px; margin-bottom: 0px; margin-top: 0px; color: white; }
.clearit { margin: 0; padding: 0; height: 0; clear: both; }
.bubplastic.horizontal { width: 900px; height: 27px; top: 80px; margin-top: -5px; padding: 0px; background: #000000 url(../images/bg-bubplastic.gif) top left repeat-x; }
.bubplastic.horizontal ul { list-style: none; margin: 0; padding: 0; }
.bubplastic.horizontal ul li { float: left; margin: 0; padding: 0; background: transparent url(../images/bg-bubplastic-button.gif) top left no-repeat; }
.bubplastic.horizontal ul li a { display: block; height: 27px; padding-left: 8px; float: left; text-decoration: none; font-family: sans-serif, Arial, Helvetica; font-size:11px; color: #FFFFFF; font-weight:bold; letter-spacing:0px; }
.bubplastic.horizontal ul li a span.menu_ar { display: block; float: left; height: 22px; padding-top: 6px; padding-right: 9px; background: transparent url(../images/bg-bubplastic-button.gif) top right no-repeat; cursor: pointer; }
.bubplastic.orange ul li a:hover,.bubplastic.orange ul li.highlight a { background: transparent url(../images/bg-bubplastic-h-orange.gif) top left no-repeat; }
.bubplastic.orange ul li a:hover span.menu_ar,.bubplastic.orange ul li.highlight a span.menu_ar { background: transparent url(../images/bg-bubplastic-h-orange.gif) top right no-repeat; }
#test li { display: block; border: solid 1px red; }

