diff --git a/circle/dashboard/templates/dashboard/node-detail.html b/circle/dashboard/templates/dashboard/node-detail.html
index 45f9860..f553516 100644
--- a/circle/dashboard/templates/dashboard/node-detail.html
+++ b/circle/dashboard/templates/dashboard/node-detail.html
@@ -9,10 +9,10 @@
   <div class="row">
     <div class="col-md-4" id="node-info-pane">
       <div id="node-info-data" class="big">
-	      <span id="node-status-label" class="label {% if node.state == 'online' %}label-success
-			{% elif node.state == 'missing' %}label-danger
-			{% elif node.state == 'disabled' %}label-warning
-			{% elif node.state == 'offline' %}label-warning
+	      <span id="node-status-label" class="label {% if node.state == 'Online' %}label-success
+			{% elif node.state == 'Missing' %}label-danger
+			{% elif node.state == 'Disabled' %}label-warning
+			{% elif node.state == 'Offline' %}label-warning
 			{% endif %}">{{ node.state }}</span>
 		<div class="btn-group">
 			{% with node as record %}
diff --git a/circle/vm/models/node.py b/circle/vm/models/node.py
index 8d2937f..266086f 100644
--- a/circle/vm/models/node.py
+++ b/circle/vm/models/node.py
@@ -74,13 +74,12 @@ class Node(TimeStampedModel):
         """
 
         if self.enabled and self.online:
-            return 'online'
+            return 'Online'
         elif self.enabled and not self.online:
-            return 'missing'
+            return 'Missing'
         elif not self.enabled and self.online:
-            return 'disabled'
+            return 'Disabled'
         else:
-            return 'offline'
             return 'Offline'
 
     def disable(self, user=None):