Ok then a new question ... I am trying to add a background image to this and when I did it messed up my image and covered the boxes I had made. So I looked at the code for the basic 2D program and tested adding in the code that worked there
dbLoadImage ( "Backdrop.bmp", 1 );
dbSprite ( 1, 0, 0, 1 );
dbSetImageColorKey ( 255, 0, 255 );
dbBox( 5, 50, 105, 405, dbRgb(105, 105, 105), dbRgb(105, 105, 105), dbRgb(105, 105, 105), dbRgb(105, 105, 105));
dbBox( 10, 55, 100, 400, dbRgb(190, 190, 190), dbRgb(190, 190, 190), dbRgb(190, 190, 190), dbRgb(190, 190, 190));
dbCenterText ( 50, 57, "Updates" ) ;
dbBox( 525, 100, 630, 405, dbRgb(105, 105, 105), dbRgb(105, 105, 105), dbRgb(105, 105, 105), dbRgb(105, 105, 105));
dbBox( 530, 105, 625, 400, dbRgb(190, 190, 190), dbRgb(190, 190, 190), dbRgb(190, 190, 190), dbRgb(190, 190, 190));
dbCenterText ( 575, 107, "News" ) ;
is what I ended up with which got the background to work. My boxes are still covered though and I dont understand why the transparent color is bright pink. when I used this code on an image I have saved to my computer( a .jpg) it messed up the image( lots of areas of black were turned blue and some areas with green). So I made a blue transparent ( 0, 0, 255), but this did not fix it.