@charset "utf-8"; body { background-color: #333333; } #container { padding: 5px; float: none; height: 7000px; width: 780px; margin-right: auto; margin-left: auto; background-color: #999999; } #header { padding: 5px; height: 140px; width: 756px; border: thin solid #000000; margin: 5px; background-color: #CCCCCC; background-image: url(http://www.creative-metal.co.uk/images/general/meta_rivet_bg_03.gif); } #navigation-upper { float: left; border: thin solid #000000; width: 756px; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; margin: 5px; text-align: center; background-color: #CCCCCC; } #navigation-upper ul { font-style: normal; letter-spacing: normal; word-spacing: normal; display: inline; text-align: center; left: auto; bottom: auto; top: auto; right: auto; width:auto; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; line-height: normal; font-weight: bold; background-position: center center; background-color: #CCCCCC; height: auto; white-space: normal; float: none; margin: 0px; padding: 0px; } #navigation-upper li { background-color: #CCCCCC; font-weight: bold; font-size: 100%; line-height: normal; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle; display: inline; margin: 10px; text-align: center; background-position: center; color: #000000; padding-top: 0px; padding-right: 1px; padding-bottom: 0px; padding-left: 1px; word-spacing: normal; } #main { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; padding: 5px; float: right; height: auto; width: 756px; border: thin solid #000000; background-color: #FFFFFF; margin: 5px; } #navigation-lower { border: thin solid #000000; float: left; width: 756px; margin: 5px; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; text-align: center; background-color: #CCCCCC; } #navigation-lower ul { font-style: normal; letter-spacing: normal; word-spacing: normal; display: inline; text-align: center; left: auto; bottom: auto; top: auto; right: auto; width:auto; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; line-height: normal; font-weight: bold; background-position: center center; background-color: #CCCCCC; height: auto; white-space: normal; float: none; margin: 0px; padding: 0px; } #navigation-lower li { background-color: #CCCCCC; font-weight: bold; font-size: 100%; line-height: normal; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle; display: inline; margin: 10px; text-align: center; background-position: center; color: #000000; padding-top: 0px; padding-right: 1px; padding-bottom: 0px; padding-left: 1px; word-spacing: normal; } #footer { float: left; height: auto; width: 756px; border: thin solid #000000; margin: 5px; padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; background-color: #CCCCCC; } #image-loader { float: left; height: auto; width: 756px; margin: 5px; padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; background-color: #999999; } #w3c-logo-holder { float: left; height: auto; width: 756px; margin: 5px; padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; background-color: #999999; } .body { margin: 0px; } #navigation-lower a:link { color: #000000; text-decoration: none; } #navigation-lower a:visited { color: #000000; text-decoration: none; } #navigation-lower a:hover { color: #FF0000; text-decoration: none; } #navigation-lower a:active { color: #00FF00; text-decoration: none; } #navigation-upper a:link { color: #000000; text-decoration: none; } #navigation-upper a:visited { color: #000000; text-decoration: none; } #navigation-upper a:hover { color: #FF0000; text-decoration: none; } #navigation-upper a:active { color: #00FF00; text-decoration: none; } #shop-navigation { float: right; width: auto; border: thin solid #000000; padding-top: 10px; padding-bottom: 10px; margin: 5px; text-align: center; background-color: #CCCCCC; } #shop-navigation a:link { color: #000000; text-decoration: none; }	 #shop-navigation a:visited { color: #000000; text-decoration: none; }	 #shop-navigation a:hover { color: #FF0000; text-decoration: none; }	 #shop-navigation a:active { color: #00FF00; text-decoration: none; }	 #brochure-navigation { float: right; width: auto; border: thin solid #000000; padding-top: 10px; padding-bottom: 10px; margin: 5px; text-align: center; background-color: #CCCCCC; } #brochure-navigation a:link { color: #000000; text-decoration: none; }	 #brochure-navigation a:visited { color: #000000; text-decoration: none; }	 #brochure-navigation a:hover { color: #FF0000; text-decoration: none; }	 #brochure-navigation a:active { color: #00FF00; text-decoration: none; }	 #product-navigation a:link { color: #000000; text-decoration: none; }	 #product-navigation a:visited { color: #000000; text-decoration: none; }	 #product-navigation a:hover { color: #FF0000; text-decoration: none; }	 #product-navigation a:active { color: #00FF00; text-decoration: none; }	 #parent-section-list-top a:link { color: #000000; text-decoration: none; }	 #parent-section-list-top a:visited { color: #000000; text-decoration: none; }	 #parent-section-list-top a:hover { color: #FF0000; text-decoration: none; }	 #parent-section-list-top a:active { color: #00FF00; text-decoration: none; }	 #parent-section-list-bottom a:link { color: #000000; text-decoration: none; }	 #parent-section-list-bottom a:visited { color: #000000; text-decoration: none; }	 #parent-section-list-bottom a:hover { color: #FF0000; text-decoration: none; }	 #parent-section-list-bottom a:active { color: #00FF00; text-decoration: none; }	 #main-product-list a:link { color: #000000; text-decoration: none; }	 #main-product-list a:visited { color: #000000; text-decoration: none; }	 #main-product-list a:hover { color: #FF0000; text-decoration: none; }	 #main-product-list a:active { color: #00FF00; text-decoration: none; }	 h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-large; font-weight: bold; text-align: center; } h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; } h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; } #right p { text-align: justify; } #left h3 { text-align: justify; } #right h3 { text-align: justify; } #left p { text-align: justify; } #right h4 { text-align: center; } #sidebar-area { border: thin solid #000000; margin: 5px; background-color: #CCCCCC; } #navigation-overall { float: left; width: 756px; height: auto; } #contents-overall { float: left; width: 756px; height: auto; } .fragment-text-format { color: #0000FF; background-color: #FFFFFF; } #main-fragment-layout { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; text-align: justify; padding: 5px; float: right; width: auto; border: thin solid #000000; background-color: #FFFFFF; margin: 5px; } #sub-fragment-format-promo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; text-align: justify; padding: 5px; float: right; width: auto; height: auto; border: thin solid #000000; background-color: #FFFFFF; margin: 5px; } #sub-fragment-format-mail { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; text-align: justify; padding: 5px; float: right; width: auto; height: auto; border: thin solid #000000; background-color: #FFFFFF; margin: 5px; } #shop-title-navigation { float: right; height: auto; width: auto; } #card_logo_holder_1 { float: left; height: auto; width: 165px; margin: 5px; } #card_logo_holder_2 { float: left; height: auto; width: 165px; margin: 5px; } #card_logo_holder_3 { float: left; height: auto; width: 165px; margin: 5px; } #card_logo_holder_4 { float: left; height: auto; width: 165px; margin: 5px; } #fsb_logo_holder { float: left; height: auto; width: 165px; margin: 5px; } #money_back_logo_holder { float: left; height: auto; width: 165px; margin: 5px; } #creditcall_logo_holder { float: left; height: auto; width: 165px; margin: 5px; } #paypal_logo_holder { float: left; height: auto; width: 165px; margin: 5px; } #logo_text_holder_1 { float: left; height: auto; width: 165px; margin: 5px; } #logo_text_holder_2 { float: left; height: auto; width: 165px; margin: 5px; } #dummy { } #affiliates-logo-holder-inner-bottom { float: left; height: auto; width: 740px; } #link-partner-logo-holder { float: left; height: auto; width: 756px; border: thin solid #000000; margin: 5px; padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; background-color: #CCCCCC; } #allposters-promo-holder-1 { float: left; height: auto; width: 140px; margin: 5px; padding: 5px;		 } #allposters-promo-holder-2 { float: left; height: auto; width: 185px; margin: 5px; padding: 5px;		 } #allposters-promo-holder-3 { float: left; height: auto; width: 185px; margin: 5px; padding: 5px;		 } #allposters-promo-holder-4 { float: left; height: auto; width: 140px; margin: 5px; padding: 5px;		 } 