#ns_top_utility{

	float:right;

	padding: 0 5px 0 0; 	

}



#blog-footer{

		width:960px;

		margin:0 auto;

		position:relative;

		color:#999;

		font-size:12px;

		padding:0;

		overflow:hidden;

	}

		#blog-footer-left{

			width:500px;

			float:left;

                        padding:15px 0 0 5px;

		}

		

		#blog-footer-right{

			width:200px;

			float:right;

			background:url(/images/utilities/blog-o2nxt.gif) top right no-repeat;

			padding:15px 88px 15px 0;

			text-align:right;

			display:block;

		}

			#blog-footer-right:hover{ background:url(/images/utilities/blog-o2nxt-over.gif) top right no-repeat; }	

			#blog-footer a{

				color:#999;

				text-decoration:none;

			}

			#blog-footer a:hover{

				color:#dfad25;

			}
			
			#tag_cloud-2 a { color:#BE8F10; text-decoration:none; }
			
			#tag_cloud-2 a:hover { color:#333; }
			
			#google_translate_element{ margin-top:20px; }
			
			#google_translate_element strong{ color:#000; text-transform:uppercase; }
			
			.skiptranslate{ padding-top:8px; margin-top:3px; border-top:1px solid #BBB; }
			
			a.goog-logo-link img { vertical-align:top; }