body { background: rgb(255, 255, 255); margin: 0; padding: 0; font: 13px/1.5 helvetica, sans-serif; }
#navigation          		{ background: rgb(255, 255, 255); }
#top_navigation a    		{ color: rgb(0, 0, 0) !important; font-weight: bold; letter-spacing: 0px; font-size: 1.3em; 
						padding: 0.5em !important; margin: 0.5em 1em 0 0; }
#top_navigation
.current_page_item a,
#top_navigation a:hover	{ background: rgb(220, 220, 220); text-decoration: none; -moz-border-radius: 0.25em; -webkit-border-radius: 4px; }
#socialnetworking    		{ margin-top: 1em !important; }
#logo h1 				{ font-size: 4em; letter-spacing: -2px; }
.archive_header 			{ letter-spacing: -1px; margin: 0 0 3em 0; padding: 0; text-transform: uppercase; }
.post    					{ border: 0; padding: 0; }
.post-meta 				{ border: 0 !important; text-transform: uppercase; margin-top: 0.5em; color: rgb(100, 100, 100); font-size: 0.80em; }
.post-meta a 			{ text-decoration: none; font-weight: non; letter-spacing: 0px; color: rgb(100, 100, 100); text-transform: uppercase; }
.post-meta a:hover 		{ background: rgb(220, 220, 220); text-decoration: none; -moz-border-radius: 0.25em;
						-webkit-border-radius: 4px; }
.post-edit-link 			{ background: rgb(220, 220, 220); text-decoration: none; -moz-border-radius: 0.25em;
						-webkit-border-radius: 4px; }
.more-link 				{ padding: 0.25em; color: rgb(0, 0, 0) !important; font-weight: bold; text-transform: uppercase; 
						letter-spacing: -1px; }
.more-link:hover 		{ background: rgb(220, 220, 220); text-decoration: none; -moz-border-radius: 0.25em; -webkit-border-radius: 4px; }
.title a 				{ letter-spacing: 0px; font-size: 0.80em; }
.title a:hover 			{ color: rgb(220, 220, 220) !important; }
.entry a					{ text-decoration: none; color: rgb(100, 100, 100); }
.entry a:hover 			{ text-decoration: none; color: rgb(170, 170, 170); }
.entry p 				{ line-height: 2em; }
.widget					{ border: 0 !important; }
.widget ul li 				{ border: 0; !important; padding: 0; background: none; }
.widget a 				{ text-decoration: none; !important; }
.widget a:hover 			{ text-decoration: none !important; color: rgb(192, 192, 192) !important; }
.widget h3 				{ border: 0; letter-spacing: 0px; text-transform: none; color: rgb(170, 170, 170); }
#commentform a 			{ text-decoration: none; color: rgb(100, 100, 100); }
#commentform a:hover		{ color: rgb(170, 170, 170); }
#comments 				{ border: 0; }
#comments a				{ text-decoration: none !important; }
#comments .date 			{ text-transform: uppercase; color: rgb(100, 100, 100); }
#comments h2 			{ letter-spacing: -1px; }
#respond 				{ border: 0; }
#respond h3 				{ letter-spacing: -1px; }
.author_info			{ border: 0; }
.author_details a		{ text-decoration: none; }
.author a				{ text-decoration: none; letter-spacing: -1px; }
.pinglist .date			{ text-transform: uppercase; }
#pings					{ border: 0; }
.wp-pagenavi span,		
.wp-pagenavi a:link		{ border: 0 !important; -moz-border-radius: 0.25em; -webkit-border-radius: 4px; }
input, textarea 			{ -moz-border-radius: 0.25em; -webkit-border-radius: 4px !important; 
						font-family: Arial, Sans-serif; font-size: 1em; }
#s:focus, 
textarea:focus, 
input:focus 				{ background: rgb(240, 240, 240); }
.more_entries 			{ border: 0; }
#footer 					{ background: rgb(255, 255, 255); color: rgb(170, 170, 170); font-size: 0,85em; font-weight: bold; letter-spacing: -1px; }
#footer a 				{ color: rgb(170, 170, 170) !important; text-decoraton: none; }
#footer a:hover 			{ background: rgb(220, 220, 220); text-decoration: none; -moz-border-radius: 0.25em; -webkit-border-radius: 4px; }