fixes in cms
diff --git a/erpnext/website/doctype/style_settings/style_settings.py b/erpnext/website/doctype/style_settings/style_settings.py
index 8bae403..233ae1d 100644
--- a/erpnext/website/doctype/style_settings/style_settings.py
+++ b/erpnext/website/doctype/style_settings/style_settings.py
@@ -23,7 +23,9 @@
 		from jinja2 import Template
 		import os
 		
-		with open(os.path.join(os.path.dirname(__file__), 'custom_template.css'), 'r') as f:
+		with open(os.path.join(
+				os.path.dirname(os.path.abspath(__file__)), 
+				'custom_template.css'), 'r') as f:
 			temp = Template(f.read())
 		
 		if not self.doc.font_size:
diff --git a/erpnext/website/doctype/website_settings/website_settings.py b/erpnext/website/doctype/website_settings/website_settings.py
index 5992e9c..9390e74 100644
--- a/erpnext/website/doctype/website_settings/website_settings.py
+++ b/erpnext/website/doctype/website_settings/website_settings.py
@@ -50,7 +50,7 @@
 			where docstatus=0 and ifnull(published,0)=1"""):
 			DocList('Blog', name[0]).save()
 			webnotes.conn.set_value('Blog', name[0], 'modified', name[1])
-			
+		
 		from webnotes.cms.make import make_web_core
 		make_web_core()
 		
diff --git a/install_erpnext.py b/install_erpnext.py
index be12702..c1bb2da 100644
--- a/install_erpnext.py
+++ b/install_erpnext.py
@@ -106,14 +106,7 @@
 # force sync all
 os.system("lib/wnf.py --sync_all -f")
 
-# create website files
-from webnotes.model.code import get_obj
-# rewrite pages
-ws = get_obj('Website Settings')
-ws.rewrite_pages()
-ss = get_obj('Style Settings')
-ss.validate()
-ss.on_update()
+os.system("lib/wnf.py --cms")
 
 # set filemode false
 os.system("git config core.filemode false")