		body { background-color: #FFFFFF; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; margin: 0px; padding: 0px; } img { position: relative; border: 0px;/* no borders round images */ display: block; } #header { position: absolute; top: 0px; left: 0px; width: 100%; height: 144px; background-image: url('shop4fasteners_layout_header_repeat.gif'); background-repeat: repeat-x; background-color:#000000; z-index:3; } #left_bar { position: absolute; top: 122px; left: 0px; width: 230px; z-index:4; } #productcontent { position: relative; width:100%; } #pricecontent { position: relative; width:100%; } #nav_container { position: absolute; top: 0px; left: 0px; width: 230px; background-image: url('shop4fasteners_layout_menu_bottom.gif'); background-position: bottom center; background-repeat: no-repeat; } #nav_adverts { position: relative; bottom:0px; width: 230px; text-align:center; padding-top:5px; } #nav_menu { position: relative; width: 230px; margin-bottom:160px; background-image: url('shop4fasteners_layout_menu_repeat.gif'); background-position: top left; background-repeat: repeat-y; } #right_bar { position: absolute; top: 108px; right: 3px; width: 142px; z-index:4; } #cart { position: absolute; top: 0px; left: 0px; width: 137px; height: 104px; background-image: url('shop4fasteners_layout_cart_background.gif'); background-position: top left; background-repeat: no-repeat; } .cart_text { position: absolute; top: 35px; left: 13px; width: 122px; line-height: 140%; } #cart_text_left { margin-top:3px; text-align: left; display:block; } #cart_text_right { margin-top:3px; margin-right:2px; text-align: right; display:block; } #cart_text_center { text-align: center; display:block; } #terms { position: absolute; top: 0px; right: 10px; z-index:5; } #search_bar { position: absolute; top: 25px; right: 15px; z-index:5; } #brands { position: absolute; top: 109px; left: 4px; width: 139px; text-align: center; } #main_body { position: absolute; top: 145px; left: 0px; padding-right:147px; padding-left:235px; z-index:2; } #main_images { position: relative; text-align: center; width: 100%; padding-left:0px; padding-right:0px; padding-top:15px; padding-bottom:15px; } .section_image { text-align: center; display:inline; float:left; width:155px; height:260px; padding:10px; padding-top:15px; padding-bottom:10px } #footer { position: absolute; top:0px; width:100%; z-index:0; } #footer_bar { position: absolute; background-color:#000000; bottom: 0px; left:0px; width:100%; text-align: right; z-index:1; } ul, dl { line-height: 120%; text-decoration:none; margin-left: 20px; margin-top:0px; margin-bottom:0px; margin-right:0px; border: 0px; padding: 0px; } ul.menu { line-height: 120%; text-decoration:none; margin-left: 55px; margin-top:0px; margin-bottom:0px; margin-right:0px; border: 0px; padding: 0px; } input.text { background-color:#ffffff; border:1px solid #000000; color:#000000; font-family:arial, verdana, helvetica, "sans serif"; font-size:12px; margin:0px; padding:0px; } p, span, table, td, ul, dl { font-size:12px; font-family:arial, verdana, helvetica, "sans serif"; color:#000000; line-height: 120%; } .productname { padding-top:5px; font-size:20px; color:#890735; font-family:arial, verdana, helvetica, "sans serif"; text-decoration:none; } h5 { font-size:16px; color:#890735; font-family:arial, verdana, helvetica, "sans serif"; text-decoration:none; } .black11 { font-size:11px; } .white12 { font-size:12px; color:#FFFFFF; } .red11 { font-size:11px; color:#890735; } .red12, dt { font-size:12px; color:#890735; } .red14 { font-size:14px; color:#890735; } .red16 { font-size:16px; color:#890735; } .red20 { font-size:20px; color:#890735; } a.linkred11 { font-size:11px; color:#890735; text-decoration:none; } a.linkred11:hover { font-size:11px; color:#000000; text-decoration:underline; } a.linkred12 { font-size:12px; color:#890735; text-decoration:none; } a.linkred12:hover { font-size:12px; color:#000000; text-decoration:underline; } a.linkred16 { font-size:16px; color:#890735; text-decoration:none; } a.linkred16:hover { font-size:16px; color:#000000; text-decoration:underline; } a.linkwhite12 { font-size:12px; color:#FFFFFF; text-decoration:none; } a.linkwhite12:hover { font-size:12px; color:#890735; text-decoration:underline; } a.linkblack11 { font-size:11px; color:#000000; text-decoration:none; } a.linkblack11:hover { font-size:11px; color:#890735; text-decoration:underline; } a.linkblack12 { font-size:12px; color:#000000; text-decoration:none; } a.linkblack12:hover { font-size:12px; color:#890735; text-decoration:underline; } form { display:block; padding:0px; margin:0px; border:0px none; } textarea, input.text { background-color:#ffffff; border:1px solid #000000; color:#000000; font-family:arial, verdana, helvetica, "sans serif"; font-size:12px; margin:0px; padding:0px; } input.button { background-color:#890735; border:1px solid #FF0F0F; border-color:#FF0F0F #8C0000 #8C0000 #FF0F0F; color:#FFFFFF; font-family:arial, verdana, helvetica, "sans serif"; font-size:11px; margin:0px; padding:0px; } input.searchbutton { background-color:#890735; border:1px solid #FF0F0F; border-color:#FF0F0F #8C0000 #8C0000 #FF0F0F; color:#FFFFFF; font-family:arial, verdana, helvetica, "sans serif"; font-size:11px; margin:0px; padding:0px; } .redsection { margin:0px; padding:0px; background-color:#890735; color:#ffffff; border:1px solid #890735; border-color:#890735 #890735 #890735 #890735; font-family:arial, verdana, helvetica, "sans serif"; font-size:12px; } .whitesection { margin:0px; padding:0px; background-color:#FFFFFF; color:#000000; border:1px solid #000000; border-color:#000000 #000000 #000000 #000000; font-family:arial, verdana, helvetica, "sans serif"; font-size:12px; } .bullet { list-style:square url('set_screws_bolts_washers_nuts_rivets_security_screws_642F5F_bullet_sml.gif') outside; } .bullet_arrow_993333 { list-style:square url('set_screws_bolts_washers_nuts_rivets_security_screws_642F5F_arrow_bullet.gif') outside; } .bullet_arrow_000000 { list-style:square url('set_screws_bolts_washers_nuts_rivets_security_screws_000000_arrow_bullet.gif') outside; } .bullet_000000 { list-style:square url('set_screws_bolts_washers_nuts_rivets_security_screws_000000_bullet.gif') outside; } .bullet_993333 { list-style:square url('set_screws_bolts_washers_nuts_rivets_security_screws_642F5F_bullet.gif') outside; }		 .actsearchhighlightcolor { color:red; } .cartheading { font-size:12px; color:#FFFFFF; background-color:#000000; } th { color:#FFFFFF; } .cart { font-size:12px; color:#000000; background-color:#D1D1D1; } .product_table { background-color:#000000; color:#000000; font-family:arial, verdana, helvetica, "sans serif"; font-size:12px; margin:0px; padding:0px; } .data_table { background-color:#000000; color:#000000; font-family:arial, verdana, helvetica, "sans serif"; font-size:12px; margin:2px; padding:0px; border:1px solid; } .data_table tr { background-color:#FFFFFF; } .data_table td { text-align:center; color:#000000; } .data_table th { text-align:center; color:#000000; } .table_even { color:#000000; background-color:#DDCCD3; } .table_odd { color:#000000; background-color:#FFFFFF; } .actrequired{ color:red; } .brandimages{ display:inline; padding:0px 2px 5px 2px; } #homebrands { position: relative; width: 100%; text-align: center; } .product_image { display:block; float:right; padding:5px; margin-bottom:10px; } .topsubmit { display:block; margin-right:5%; margin-top:10px; margin-bottom:10px; clear:all;}