diff --git a/css/zoom.css b/css/zoom.css
index 4ec1918499a9c58149063a116e0b510ffe7f8b06..9e2f16bf28cd08ae5ff28bab6bb1bed308dfe15b 100644
--- a/css/zoom.css
+++ b/css/zoom.css
@@ -1,4 +1,4 @@
-body {
+body#ttrssZoom {
 	margin-left : auto;
 	margin-right : auto;
 	padding : 20px;
@@ -6,20 +6,20 @@ body {
 	background : #f5f5f5;
 }
 
-div.postHeader div.postFeedTitle {
+body#ttrssZoom div.postHeader div.postFeedTitle {
 	float : left;
 	text-align : right;
 	padding-left : 0px;
 	font-size : 10px;
 }
 
-div.postHeader a.postComments {
+body#ttrssZoom div.postHeader a.postComments {
 	text-align : right;
 	padding-left : 0px;
 	font-size : 10px;
 }
 
-div.postHeader div.postDate {
+body#ttrssZoom div.postHeader div.postDate {
 	float : none;
 	text-align : right;
 	padding-left : 0px;
@@ -27,24 +27,24 @@ div.postHeader div.postDate {
 	font-size : 10px;
 }
 
-div.postHeader div.postTags {
+body#ttrssZoom div.postHeader div.postTags {
 	color : #777;
 	font-size : 10px;
 }
 
-div.postHeader div.postTitle {
+body#ttrssZoom div.postHeader div.postTitle {
 	white-space : normal;
 	font-size : 16px;
 }
 
-div.postContent p {
+body#ttrssZoom div.postContent p {
 	max-width : 650px;
 	-webkit-hyphens: auto;
 	-moz-hyphens: auto;
 	hyphens: auto;
 }
 
-div.postHeader {
+body#ttrssZoom div.postHeader {
 	margin : 10px;
 	border-width : 0px 0px 1px 0px;
 	border-style : solid;
@@ -52,22 +52,22 @@ div.postHeader {
 	background : white;
 }
 
-div.postReply {
+body#ttrssZoom div.postReply {
 	border : 1px solid #ddd;
 	background : white;
 }
 
-div.footer {
+body#ttrssZoom div.footer {
 	margin-top : 1em;
 	text-align : center;
 }
 
-div.postContent img {
-	max-width : 650px;
+body#ttrssZoom div.postContent img {
+	max-width : 630px;
 	height : auto;
 } 
 
-div.postContent blockquote {
+body#ttrssZoom div.postContent blockquote {
 	margin : 5px 0px 5px 0px;
 	color : #555;
 	padding-left : 10px;
@@ -76,13 +76,13 @@ div.postContent blockquote {
 	border-style : solid;
 }
 
-div.postContent code {
+body#ttrssZoom div.postContent code {
 	color : #009900;
 	font-family : monospace;
 	font-size : 12px;
 }
 
-div.postContent pre {
+body#ttrssZoom div.postContent pre {
 	margin : 5px 0px 5px 0px;
 	padding : 10px;
 	color : #555;