Hi Ryan,
The code that was there was good - but it seemed to be in the wrong order.
It should look like this.
Code:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /WordPress/
RewriteCond %{HTTP_HOST} !^www\.ryanwardrealestate\.com [NC]
RewriteRule ^(.*) http://www.ryanwardrealestate.com/WordPress/$1 [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /WordPress/index.php [L]
</IfModule>
(before the 3rd and 4rth line were below the closing </ifmodule>)
I went ahead and made the changes to your .htaccess file - which seemed to make it work as you would like.
I don't think that it's an issue to have it show with both the trailing slash and without, as long as your links to those pages remain consistent. I would recommend linking to the pages with the trailing slash.