a {
	text-decoration: none;
	font-weight: bold;
}
a img {
border: none;
}
body {
	margin: 5px 0; padding: 0;
	/*
	font: 1em/1.1em "Lucida Grande", Verdana, sans-serif;
	*/
	font-family: sans-serif;
	text-align: left; /* IE centralizes layout */
}
div#header {
	height: 40px;
	text-align: left; /* Return alignment to default because of IE */
	background: #fff url(/images/css/lm_header_bg.gif) repeat-x top left;
}
	h1#logo {
		float: left;
		margin: 0 10px; padding: 0;
	}
	h1#logo a {
		display: block;
		height: 40px; width: 110px;
		text-indent: -9999px;
		background: url(/images/css/lm_header.gif) no-repeat top left;
	}
	ul#sites {
		float: right;
		margin: 0; padding: 0;
		list-style: none;
	}
	ul#sites li {
		float: left;
		height: 26px;
	}
	ul#sites li a {
		display: inline;
		height: 28px;
		font-weight: bold; 
		font-size: 80%; 
		color: #aaa;
		margin-right: 1em;
		padding-bottom: 9px;
	}
	ul#sites li a:hover {
		color: #fff;
		background: url(/images/css/lm_arrow_h.gif) no-repeat bottom center;
	}

			ul#buy_links li a {
				text-align: center; color: #aaa;
				background: #000 url(/images/css/lm_button_bg.gif) no-repeat top center;
			}
			div#busca {
				background: #000;
				color: #aaa;
			}
		div#left_menu {
			background: #000 url(/images/css/lm_menu_bg.gif) no-repeat bottom center;
		}
		div#left_menu h4 {
			color: #fff;
			border-bottom: 1px solid #333;
			background: url(/images/css/lm_menu_bg.gif) no-repeat top center;
		}
		div#left_menu li a {
			color: #aaa;
		}
		div#left_menu a:hover {
			color: #fff;
			background: url(/images/css/lm_arrow_v.gif) no-repeat 130px 50%;
		}

