@charset "utf-8"; body  { font: 100% Verdana, Arial, Helvetica, sans-serif; margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */ padding: 0; text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */ color: #000000; background-color: #000000; } .twoColFixLt #container { width: 940px; /* the auto margins (in conjunction with a width) center the page */ border: 1px solid #000000; text-align: left; /* this overrides the text-align: center on the body element. */ padding: 10px; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; background-color: #FFFFFF; background-image: url('content-left-main.jpg'); background-repeat: no-repeat; background-position: left top; } .twoColFixLt #navbar { margin: 0px; width: 170px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 60px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; line-height: 12px; } .twoColFixLt #navbar a { color: #000000; text-decoration: none; margin: 0px; width: 138px; display: block; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; height: 13px; } .twoColFixLt #navbar a:hover { color: #FFFFFF; text-decoration: none; margin: 0px; width: 138px; display: block; background-color: #000000; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; height: 13px; } .twoColFixLt #navbar ul { margin: 0px; list-style-type: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } .twoColFixLt #navbar li { margin: 0px; list-style-type: none; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; height: 13px; } .twoColFixLt #mainContentShop { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding: 0px; }  .twoColFixLt #footer a { color: #666666; text-decoration: none; } .twoColFixLt #mainContentShop h1 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #FFF; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 9px; margin-left: 0px; line-height: 24px; height: 24px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: #333; } .twoColFixLt #mainContentShop h2 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #000000; font-weight: normal; } .twoColFixLt #mainContentShop h3 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #003366; font-weight: bold; } .twoColFixLt #mainContentShop p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; } .linktable-image { border: 1px dotted #000000; } .fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */ float: right; margin-left: 8px; } .fltlft { /* this class can be used to float an element left in your page */ float: left; margin-right: 8px; } .clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */ clear:both; height:0; font-size: 1px; line-height: 0px; } .twoColFixLt #logo { margin: 0px; width: 230px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; } .twoColFixLt #sidebar1 p { background-color: #FFFFFF; margin-left: 0px; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } .twoColFixLt #sidebar-boon { width: 235px; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; float: left; } .twoColFixLt #sidebar-boon p { padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin: 0px; } .twoColFixLt #leftsubbar { margin: 0px; width: 155px; padding-top: 70px; padding-right: 0px; padding-bottom: 0px; padding-left: 60px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; } .twoColFixLt #footer { margin: 0px; width: 690px; padding-top: 20px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: bold; border-top-width: 2px; border-top-style: dotted; border-top-color: #CCCCCC; } .footer { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; margin: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 60px; padding-left: 0px; border-top-width: 1px; border-top-style: dotted; border-top-color: #CCCCCC; } .twoColFixLt #footer a:hover { color: #666666; text-decoration: none; } .news-ticker-background { background-color: #000000; } .twoColFixLt #mainContentShop .linktable-text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #666666; padding: 10px; } .twoColFixLt #mainContentShop .linktable-text p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; } .twoColFixLt #mainContentShop a { color: #0099CC; text-decoration: none; font-weight: bold; } .twoColFixLt #mainContentShop a:hover { text-decoration: underline; font-weight: bold; } .twoColFixLt #mainContentShop .linktable-text h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; line-height: 14px; margin: 0px; padding: 0px; } .question { font-family: Arial, Helvetica, sans-serif; font-size: 12px; display: block; font-weight: bold; color: #000033; } .answer { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 30px; display: block; } .twoColFixLt #mainContentShop .linktable-details { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; background-color: #FFFFFF; padding: 10px; border: 1px dotted #000000; } .twoColFixLt #mainContentShop .linktable-details p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; background-color: #FFFFFF; } .twoColFixLt #mainContentShop td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; } .twoColFixLt #mainContentShop li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; } .now-sold { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #CC0000; background-color: #EEEEEE; margin: 0px; padding: 5px; border: 1px solid #CCCCCC; } #shoptop { background-image: url('1-online-shop.jpg'); height: 113px; width: 204px; padding-top: 140px; padding-right: 0px; padding-bottom: 0px; padding-left: 486px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; } #shopcontent { margin: 0px; padding: 0px; width: 690px; } 