body {
	position: relative;
	margin: 20px; 
	padding: 0;
	font-size: 1em;
	font: 76% Arial, Helvetica, Tahoma, sans-serif;
	color: #454545;
}

* html body { text-align: center; }

#wrapper {
	position: relative;
	margin: 0 auto;
	width: 900px;
	padding-top: 0;
}

* html #wrapper { text-align: left; }

/* ---  Standart Tag's --- */
h1, h2, h3, h4, form, dl, ul {margin: 0;}
strong, b {font-weight: bold;}
em, i {font-style: italic;}
small {display: block;}
fieldset, img {border: none;}
td {vertical-align: top;}
/* --- /Standart Tag's --- */

hr 
{
	background: #999;
	border: none;
	height: 1px;
}
.banner 
{
	float: left;
	padding: 5px;
}