 .ContactForm { 	margin: 0px 0px 15px 0px; }  .ContactForm label { 	clear: left; 	float: left; 	display: block; 	width: 290px; 	font: bold 10px/31px 'Arial'; 	text-transform: capitalize; 	color: #000000; }   #ArticleContent input { 	width: 250px; }  #ArticleContent textarea { 	width: 80%; 	height: 200px; }  #ArticleContent input, #ArticleContent select, #ArticleContent textarea { 	float: left; 	clear: left; }   #map_canvas { 	margin: 0px 0px 0px 19px; }    /* changes */   .ContactForm form { 	padding: 0px; 	margin: 0px; }  .ContactForm label { 	clear: none; 	margin-left: 10px; 	 }  .CommentAuthor { 	margin: 0px 0px 8px 0px; 	font-family: 'Arial',  'Arial'; 	text-transform: uppercase; 	font-size: 14px; 	color: #000000; 	display: block; 	color: #2541CC; }   .CommentDate { 	padding: 8px 15px 8px 28px; 	margin: 0px 0px 0px 0px; 	display: block; 	font-family: 'Arial', 'Arial'; 	font-size: 11px; 	color: #000000; 	color: #2541CC; }  .Comments { 	clear: left; 	margin: 0px 15px 0px 0px; 	padding: 15px 0px 10px 15px; }	 		  .CommentsContainer { 	padding: 20px 0px 0px 0px; 	margin: 20px 0px 0px 0px; }  #ArticleContent .Depth1 { 	margin: 20px 15px 0px 30px; }  #ArticleContent .Comments p { 	padding: 5px 0px 0px 0px; }   .CommentActions { 	font-size: 11px; 	font-family: Arial; 	color: #000000; }  .CommentActions a { 	font-weight: bold; 	background-color: none; 	color: #D40D0D;	 }  .CommentActions a:hover { 	background-color: #2541CC; 	color: #FFFFFF; 	font-weight: bold; 	text-decoration: none; }  .logedin { 	font-size: 11px; 	font-family: Arial; 	color: #000000; 	padding-bottom: 5px; 	display: block;	 }  .logedin a { 	font-weight: bold; 	background-color: none; 	color: #D40D0D;	 }  .logedin a:hover { 	background-color: #2541CC; 	color: #FFFFFF; 	font-weight: bold; 	text-decoration: none; }    '; 