.RequiredField { background-image:url(/boerewors/boerie.nsf/required.gif?openimageresource); background-position:top right; background-repeat:no-repeat; } .ValidField { background-image:url(/boerewors/boerie.nsf/valid.gif?openimageresource); background-position:top right; background-repeat:no-repeat; } body, html { width: 100%; } body { margin: 0; padding: 0; background-color: #ffffff; } div { font-family: Arial; color: #f06330; letter-spacing: 1px; } #nav { width: 740px; position: absolute; top: 44px; left: 18px; z-index: 4; } #nav a { text-decoration: none; color: #989dc3; font-size: 15px; } #nav a.on { text-decoration: none; color: #ef0e0e; } #nav a:hover { color: #ef0e0e; letter-spacing: 1px; } #nav ul { padding: 0; margin: 0; list-style: none; } #nav li { float: right; margin-right: 26px; } #guestbook { width: 510px; height: 334px; padding-right: 18px; overflow: auto; position: absolute; left: 62px; top: 370px; z-index: 4; font-family: Arial; color: #f06330; letter-spacing: 1px; font-size:10px; text-align:left; } #guestbook a { text-decoration: none; font-family: Arial; color: #989dc3; font-size: 15px; } #guestbook a:hover { color: #ef0e0e; letter-spacing: 1px; } #guestbook b { font-size:15px; text-align:top; color: e8b424; } #guestbook td { font-size:11px; } #samfees { z-index:100; width:601px; height:370px; position: absolute; left: 800px; top: 120px; } #links { width: 510px; height: 334px; padding-right: 18px; overflow: auto; position: absolute; left: 62px; top: 370px; z-index: 4; } #links td { font-family: Arial; color: #000000; font-size: 11px; padding: 0px; } #links a { text-decoration: none; font-family: Arial; color: 0d8467; font-size: 11px; margin-left:10px; } #links b { font-size:15; color: e8b424; } #taal { position: absolute; top: 35px; left: 750px; z-index: 4; } #spanner{ width: 1004px; margin: auto; position: relative; top:-28px; z-index: 9; } #content { background-image: url(/boerewors/boerie.nsf/background3.jpg); background-repeat: no-repeat; width: 1004px; height: 796px; position: absolute; left: 0px; top: 62px; z-index: 1; } #sliced-biltong { display:block; width:200px; height:125px; position: absolute; left: 570px; top: 790px; background-image:url(/boerewors/boerie.nsf/sliced-biltong2.jpg); } #el08 {font-size:7em} #trad-boerewors { display:block; width:200px; height:150px; position: absolute; left: 570px; top: 545px; background-image:url(/boerewors/boerie.nsf/trad-boerewors.jpg); } #droewors { display:block; width:200px; height:90px; position: absolute; left: 570px; top: 995; background-image:url(/boerewors/boerie.nsf/droewors.jpg); } #meatpies { display:block; width:200px; height:90px; position: absolute; left: 570px; top: 1132; background-image:url(/boerewors/boerie.nsf/meatpies.jpg); } #logo{ position: absolute; left: 26px; top: 211px; z-index: 2; } #textbg{ position: absolute; left: 45px; top: 358px; z-index: 2; } #otext{ width: 510px; height: 334px; padding-right: 30px; overflow: auto; position: absolute; left: 140px; top: 170px; text-align:center } #text{ width: 510px; height: 334px; padding-right: 18px; overflow: auto; position: absolute; left: 62px; top: 370px; z-index: 4; text-align:left } #text b { font-size: 20px; font-weight: normal; display: block; margin-bottom: 26px; line-height: 25px; } #footerbg{ position: absolute; left: 45px; top: 730px; z-index: 2; } #footer{ width: 510px; height: 44px; padding-right: 18px; overflow: hidden; position: absolute; left: 62px; top: 745px; z-index: 4; color: #ffffff; font-size: 23px; text-align: center; letter-spacing: 1px; } #kvk{ width: 510px; height: 44px; padding-right: 18px; overflow: hidden; position: absolute; left: 50px; top: 798px; z-index: 5; color: #989dc3; font-size: 10px; text-align: center; letter-spacing: 1px; } #flyer{ position: absolute; left: 629px; top: 229px; z-index: 2; } #prijzenbg{ position: absolute; left: 627px; top: 493px; z-index: 2; } #prijzen{ width: 242px; position: absolute; left: 664px; top: 502px; z-index: 4; color: #ffffff; font-size: 14px; line-height: 23px; text-align: left; } #prijzen b{ font-size: 21px; display: block; margin-bottom: 8px; } #prijzen span{ width: 176px; display: block; float: left; } #bestelbg{ position: absolute; left: 629px; top: 730px; z-index: 4; } #bestel{ width: 273px; position: absolute; left: 651px; top: 737px; z-index: 4; color: #ffffff; font-size: 32px; text-align: center; text-decoration: none; cursor: pointer; } #bestel a { text-decoration: none; color: #ffffff; } #newcust { width: 510px; height: 334px; padding-right: 18px; overflow: auto; position: absolute; left: 62px; top: 370px; z-index: 4; font-family: Arial; color: #f06330; letter-spacing: 1px; font-size:10px; text-align:left; } #newcust td { font-family: Arial; color: #000000; font-size: 12px; padding: 0px; vertical-align:middel; } #newcust b { font-family: Arial; color: #f06330; font-size: 15px; padding: 0px; } #order { width: 510px; height: 334px; padding-right: 18px; overflow: auto; position: absolute; left: 62px; top: 370px; z-index: 4; font-family: Arial; color: #f06330; letter-spacing: 1px; font-size:10px; text-align:left; } #order td { font-family: Arial; color: #000000; font-size: 12px; padding: 3px; vertical-align:middel; } #order b { font-family: Arial; color: #f06330; font-size: 12px; padding: 0px; } #Neworder { width: 800px; height: 1900px; padding-right: 18px; overflow: auto; position: absolute; left: 50px; top: 370px; z-index: 4; font-family: Arial; color: #f06330; letter-spacing: 1px; font-size:18px; text-align:left; } #NewOrder td { font-family: Arial; color: #000000; font-size: 12px; padding: 3px; vertical-align:middel; } #OrderHello { font-family: Arial; color: #000000; letter-spacing: 2px; font-size: 14px; font-weight: bold; text-decoration:None; text-align:left; } #Orderdoyouknow { font-family: Arial; color: #000000; letter-spacing: 1px; font-size: 14px; font-weight: normal; text-decoration:None; text-align:left; } #OrderStep-1 { font-family: Arial; color: #20409a; letter-spacing: 4px; font-size: 26px; font-weight: bold; text-decoration:underline; text-align:left; } #OrderStep-2 { font-family: Arial; color: #000000; letter-spacing: 2px; padding-left: 0px; font-size: 12px; font-weight: normal; line-height: 250%; text-align:left; } #Orderlogo{ position: absolute; left: 50px; top: 5px; z-index: 2; } #OrderBoerie { font-family: Arial; color: #000000; font-size: 12px; padding: 3px; vertical-align:middel; } #NewOrderPickup { width: 400px; height: 200px; padding-right: 1px; overflow: auto; position: absolute; left: 550px; top: 30px; z-index: 5; font-family: Arial; color: #f06330; letter-spacing: 1px; font-size:12px; text-align:left; } #mailing{ width: 510px; height: 334px; padding-right: 18px; overflow: auto; position: absolute; left: 62px; top: 370px; z-index: 4; font-size: 15px; text-align:left } #mailing li,table { font-size: 11px; color: #f06330; } #mailing b { font-size: 20px; font-weight: normal; } #mailing a { text-decoration: none; color: #0d8467; } #mailing a:hover { color: #ef0e0e; letter-spacing: 1px; } #about{ width: 510px; height: 334px; padding-right: 18px; overflow: auto; position: absolute; left: 62px; top: 370px; z-index: 4; text-align:left } #dynamic_button { color: #bdf; padding: 2px 5px; border: 2px solid; border-color: #7bf #07c #07c #7bf; background-color: #09f; font-family: Georgia, ..., serif; font-size: 18px; display: block; height: 30px; width: 250px; } a:active *.dynamic_button { color: #fff; border-color: #07c #7bf #7bf #07c; } a:focus *.dynamic_button { color: #fff; border-color: #07c #7bf #7bf #07c; } a:hover *.dynamic_button { color: #fff; } a:link, a:visited, a:active, a:hover { text-decoration: none; }