diff --git a/rhodecode/lib/middleware/simplehg.py b/rhodecode/lib/middleware/simplehg.py
--- a/rhodecode/lib/middleware/simplehg.py
+++ b/rhodecode/lib/middleware/simplehg.py
@@ -86,8 +86,8 @@ class SimpleHg(object):
             except:
                 log.error(traceback.format_exc())
                 return HTTPInternalServerError()(environ, start_response)
+
             #check permissions for this repository
-
             if action == 'push':
                 if not HasPermissionAnyMiddleware('repository.write',
                                                   'repository.admin')\
@@ -95,6 +95,7 @@ class SimpleHg(object):
                     return HTTPForbidden()(environ, start_response)
 
             else:
+                #any other action need at least read permission
                 if not HasPermissionAnyMiddleware('repository.read',
                                                   'repository.write',
                                                   'repository.admin')\
diff --git a/rhodecode/public/css/style.css b/rhodecode/public/css/style.css
--- a/rhodecode/public/css/style.css
+++ b/rhodecode/public/css/style.css
@@ -357,7 +357,6 @@ padding:0;
 max-height:275px;
 overflow-x:hidden;
 overflow-y:auto;
-white-space:nowrap;
 }
 
 #header #header-inner #quick li ul li {
@@ -1442,7 +1441,7 @@ padding:0 30px;
 }
 
 #footer p {
-background:none repeat scroll 0 0 #2F2F2F;
+background:url("../images/header_inner.png") repeat-x scroll 0 0 #003367;
 color:#FFF;
 font-weight:700;
 padding:15px 25px 15px 0;
@@ -2150,10 +2149,10 @@ min-width:1224px;
 }
 
 #content {
-min-height:100%;
+min-height:85%;
 clear:both;
 overflow:hidden;
-padding:10px 30px;
+padding:14px 30px;
 }
 
 #content div.box div.title div.search {