Its actually pretty simple.
RewriteEngine on
RewriteCond %{HTTP_HOST} ^webmonopolist\.com$
RewriteRule (.*) http://www.webmonopolist.com/$1 [R=301,L]
RewriteRule ^$ demo/wp [L]
This should get the desired effect. You just need to change the domain name.
Full explanation HERE