body, html{ margin: 0; padding: 0; font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif; font-size: 12px; }

a{ text-decoration: none; }

#wrapper{ width: 775px; margin: 20px auto; border: 1px solid #000; } 



#header{ background: url(/images/main.jpg) no-repeat center top; height: 290px; position: relative;  }
	#header > .wrap{ background: url(/images/home-page.jpg) no-repeat center bottom; height: 290px;  }
	#header h2{ font-size: 3em; font-weight: normal; letter-spacing: 1px; position: absolute; top: 140px; left: 30px;  }
	#header h2 a { color: #fff; }

#main { width: 500px; float: left; padding-left: 10px; text-align: justify; }
	#main h1{ font-size: 1.6em; font-weight: normal; }

#side { width: 240px; float: right; padding-right: 10px; }
	#side ul{ padding: 0px; list-style-type: none; }
	#side ul li{ padding: 3px; margin-bottom: 5px; border-bottom: 1px dashed #000; }

#footer{ clear: both; background: #aaaaaa; color: #fff; padding: 10px 30px; }
