For those that may have been having the same problem as me with pictures being way to large to post I finally (after much searching and toying around with programs) found one that seems to be ok.
Someone on here had suggested it to me it's called intraview.
Here are the instructions..
I go to FILE and open the picture i want to resize then go to IMAGE and under the image drop down menu select the resize/resample and change your size that's highlighted to 600 (because this is the largest size allowed in JPG)
next go to FILE and click SAVE AS. be sure the box in the bottom middle is checked and that you are saving the picture as a JPEG file this will bring up a screen on the right that will allow you to adjust the detail of your picture. I've found that i need to bring mine down to 30 to make it under the 48.8 maximum file size. click save after you've changed the name so you don't overwrite your original picture. Now click on the picture (this will adjust the settings at the bottom) Now it should show you the file size and if it's under 48.8 you are ready to post. If it does not make it under just reduce the detail again and follow the same steps.
here's the detailsd from the site I downloaded intraview from.
First of all you will need a graphic viewer/converter program. One of my favorites is IrfanView. You can click here to download it for free.
Open your jpeg image file in IrfanView
Next to reduce the file size you have two options:
You can resize the dimensions of the photo i.e. decrease the (width * height) - recommended if you are emailing it to friends. If you do not want to do this, skip to step 5.
You can lower the JPEG quality of the photo
To reduce the dimensions in IrfanView
Select File > Image Resize/Resample (Ctrl + R)
Make sure the size method is set to “Resample”
Make sure the “Preserve Aspect Ratio” option is selected and set to 100
Now enter the width in pixels you want for the new image and click OK. (For email 1024 width is sufficient, if you want even smaller photo enter 640 for width). Height is automatically determined
To lower the JPEG quality and save the image
Select File > Save As (or simply press ‘S’ on your keyboard)
Navigate to the folder where you want to save the file. Do not overwrite your existing file.
Now from the Save as type dropdown list select JPG - JPEG Files
Next you can set the quality, If you are not already seeing the JPEG/GIF save options dialog on the right side then select Show options dialog
Now you can drag the quality slider to somewhere between 65 and 85 based on how much size you want to reduce
Click Save to apply the settings and create your new image.
Now open the file in IrfanView you just created. If you are not happy with the new image quality and file size then re-open your original image and repeat the process changing settings as needed.