diff --git a/phpBB/styles/subSilver/template/posting_attach_body.html b/phpBB/styles/subSilver/template/posting_attach_body.html
index a16758bf33..2053c662e7 100644
--- a/phpBB/styles/subSilver/template/posting_attach_body.html
+++ b/phpBB/styles/subSilver/template/posting_attach_body.html
@@ -35,7 +35,7 @@
 	<td class="row2">
 		<table border="0" cellspacing="0" cellpadding="2">
 		<tr>
-			<td><textarea class="post" name="filecomment" rows="3" cols="35" size="40">{FILE_COMMENT}</textarea>&nbsp;</td>
+			<td><textarea class="post" name="filecomment" rows="3" cols="35">{FILE_COMMENT}</textarea>&nbsp;</td>
 			<td valign="top">
 				<table border="0" cellspacing="4" cellpadding="0">
 				<tr>
@@ -63,7 +63,7 @@
 			<td class="row2">{attach_row.S_HIDDEN}
 				<table border="0" cellspacing="0" cellpadding="2">
 				<tr>
-					<td><textarea class="post" name="comment_list[{attach_row.ASSOC_INDEX}]" rows="3" cols="35" wrap="virtual" size="40">{attach_row.FILE_COMMENT}</textarea>&nbsp;</td>
+					<td><textarea class="post" name="comment_list[{attach_row.ASSOC_INDEX}]" rows="3" cols="35" wrap="virtual">{attach_row.FILE_COMMENT}</textarea>&nbsp;</td>
 					<td valign="top">
 						<table border="0" cellspacing="4" cellpadding="0">
 						<tr>
diff --git a/phpBB/styles/subSilver/template/posting_body.html b/phpBB/styles/subSilver/template/posting_body.html
index 7cc66d92fe..3d24e2c3b7 100644
--- a/phpBB/styles/subSilver/template/posting_body.html
+++ b/phpBB/styles/subSilver/template/posting_body.html
@@ -469,10 +469,6 @@ function checkForm()
 <!-- IF S_DISPLAY_REVIEW --><!-- INCLUDE posting_topic_review.html --><!-- ENDIF -->
 
 <!-- IF S_PRIVMSGS -->
-	</form>
-
-	<br clear="all" />
-
 	<!-- INCLUDE ucp_footer.html -->
 <!-- ELSE -->
 
diff --git a/phpBB/styles/subSilver/template/posting_review.html b/phpBB/styles/subSilver/template/posting_review.html
index 4964cacd05..0f9335a557 100644
--- a/phpBB/styles/subSilver/template/posting_review.html
+++ b/phpBB/styles/subSilver/template/posting_review.html
@@ -20,7 +20,7 @@
 
 			<!-- IF post_review_row.S_ROW_COUNT is even -->	<tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
 
-				<td rowspan="2" align="left" valign="top"><a name="{post_review_row.U_POST_ID}"></a>
+				<td rowspan="2" align="left" valign="top"><a id="{post_review_row.U_POST_ID}"></a>
 					<table width="150" cellspacing="0" cellpadding="4" border="0">
 					<tr>
 						<td align="center"><b class="postauthor">{post_review_row.POSTER_NAME}</b></td>
diff --git a/phpBB/styles/subSilver/template/posting_topic_review.html b/phpBB/styles/subSilver/template/posting_topic_review.html
index 44aa8a5b1b..1c693ad3b4 100644
--- a/phpBB/styles/subSilver/template/posting_topic_review.html
+++ b/phpBB/styles/subSilver/template/posting_topic_review.html
@@ -15,7 +15,7 @@
 
 			<!-- IF topic_review_row.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
 
-				<td rowspan="2" align="left" valign="top"><a name="{topic_review_row.U_POST_ID}"></a>
+				<td rowspan="2" align="left" valign="top"><a id="{topic_review_row.U_POST_ID}"></a>
 					<table width="150" cellspacing="0">
 					<tr>
 						<td align="center"><b class="postauthor">{topic_review_row.POSTER_NAME}</b></td>
diff --git a/phpBB/styles/subSilver/template/ucp_footer.html b/phpBB/styles/subSilver/template/ucp_footer.html
index a9dc458a72..2160717aba 100644
--- a/phpBB/styles/subSilver/template/ucp_footer.html
+++ b/phpBB/styles/subSilver/template/ucp_footer.html
@@ -2,6 +2,7 @@
 	<!-- IF not S_PRIVMSGS or S_SHOW_DRAFTS --></form><!-- ENDIF --></td>
 </tr>
 </table>
+<!-- IF S_SHOW_PM_BOX and S_POST_ACTION --></form><!-- ENDIF -->
 
 <br clear="all" />
 
diff --git a/phpBB/styles/subSilver/template/ucp_header.html b/phpBB/styles/subSilver/template/ucp_header.html
index dc89b8a3be..705d767e94 100644
--- a/phpBB/styles/subSilver/template/ucp_header.html
+++ b/phpBB/styles/subSilver/template/ucp_header.html
@@ -1,12 +1,14 @@
 <!-- INCLUDE overall_header.html -->
 
+
+<!-- IF S_SHOW_PM_BOX and S_POST_ACTION -->
+	<form action="{S_POST_ACTION}" method="post" name="post"{S_FORM_ENCTYPE}>
+<!-- ENDIF -->
 <table width="100%" cellspacing="0" cellpadding="0" border="0">
 <tr>
 	<td width="20%" valign="top">
 
 <!-- IF S_SHOW_PM_BOX and S_POST_ACTION -->
-	<form action="{S_POST_ACTION}" method="post" name="post"{S_FORM_ENCTYPE}>
-
 	<table class="tablebg" width="100%" cellspacing="1">
 	<tr>
 		<th>{L_PM_TO}</th>
@@ -145,6 +147,7 @@
 				<!-- IF S_SHOW_PM_BOX -->
 					&nbsp;[ <input class="post" style="font-size: 90%;" type="submit" name="add_to[{friends_offline.USER_ID}]" value="{L_ADD}" /> ]
 				<!-- ENDIF -->
+				</li>
 			<!-- BEGINELSE -->
 				<li>{L_NO_FRIENDS_OFFLINE}</li>
 			<!-- END friends_offline -->
diff --git a/phpBB/styles/subSilver/template/ucp_main_drafts.html b/phpBB/styles/subSilver/template/ucp_main_drafts.html
index 6d7f380b7f..f8b25dc8b5 100644
--- a/phpBB/styles/subSilver/template/ucp_main_drafts.html
+++ b/phpBB/styles/subSilver/template/ucp_main_drafts.html
@@ -37,7 +37,7 @@
 			<!-- ELSEIF draftrow.S_LINK_PM --><span class="gensmall">{L_PRIVATE_MESSAGE}</span>
 			<!-- ELSE --><span class="gensmall">{L_NO_TOPIC_FORUM}</span><!-- ENDIF -->
 		</td>
-		<td style="padding: 4px;" align="center" nowrap="nowrap"><span class="genmed"><!-- IF draftrow.U_INSERT --><a href="{draftrow.U_INSERT}">{L_LOAD_DRAFT}</a><br /><!-- ENDIF --><a href="{draftrow.U_VIEW_EDIT}">{L_VIEW_EDIT}</a></td>
+		<td style="padding: 4px;" align="center" nowrap="nowrap"><span class="genmed"><!-- IF draftrow.U_INSERT --><a href="{draftrow.U_INSERT}">{L_LOAD_DRAFT}</a><br /><!-- ENDIF --><a href="{draftrow.U_VIEW_EDIT}">{L_VIEW_EDIT}</a></span></td>
 		<td style="padding: 4px;" align="center"><input type="checkbox" class="radio" name="d[{draftrow.DRAFT_ID}]" /></td>
 	</tr>
 	<!-- BEGINELSE -->
diff --git a/phpBB/styles/subSilver/template/ucp_pm_message_footer.html b/phpBB/styles/subSilver/template/ucp_pm_message_footer.html
index a87662e09e..0dbd6a0f33 100644
--- a/phpBB/styles/subSilver/template/ucp_pm_message_footer.html
+++ b/phpBB/styles/subSilver/template/ucp_pm_message_footer.html
@@ -1,5 +1,7 @@
 
-</form>
+<!-- IF not S_VIEW_MESSAGE -->
+	</form>
+<!-- ENDIF -->
 
 <table class="tablebg" width="100%" cellspacing="1" cellpadding="0">
 <tr>
diff --git a/phpBB/styles/subSilver/template/ucp_pm_options.html b/phpBB/styles/subSilver/template/ucp_pm_options.html
index 4fbc908b5a..491fd79591 100644
--- a/phpBB/styles/subSilver/template/ucp_pm_options.html
+++ b/phpBB/styles/subSilver/template/ucp_pm_options.html
@@ -166,7 +166,7 @@
 	<th colspan="2">{L_FOLDER_OPTIONS}</th>
 </tr>
 <tr>
-	<td class="row1" width="200"><b class="genmed">{L_IF_FOLDER_FULL}: </b></span></td>
+	<td class="row1" width="200"><span><b class="genmed">{L_IF_FOLDER_FULL}: </b></span></td>
 	<td class="row1"><input type="radio" class="radio" name="full_action" value="1"{S_DELETE_CHECKED} />&nbsp;<span class="genmed">{L_DELETE_OLDEST_MESSAGES}</span></td>
 </tr>
 <tr>
@@ -185,5 +185,5 @@
 	<td class="row1" colspan="2" align="right"><input class="btnlite" style="width:150px" type="submit" name="fullfolder" value="{L_CHANGE}" /></td>
 </tr>
 </table>
-
+</form>
 <!-- INCLUDE ucp_footer.html -->