* {	margin: 0;	padding: 0;}body {background: #E0D0e0;font-family: Arial;bold;font-size: 12px;line-height: 20px;color: #333;}a {text-decoration: none;color: #340704;}a:hover {text-decoration: underline;color: #111;}#wrap {margin: 0 auto;width: 780px;background: #F2BBBB;}#header {height: 330px;}#header h1 { font-size: 60px;letter-spacing: -1px;padding: 23px 0 0 20px;color: #aaa;}#header h1 a { color: #aaa;text-decoration: none;font-weight: 100;letter-spacing: -2px;}#header h1 a:hover {color: #111;}#header h2 {font-size: 19px;color: #111;padding: 5px 0 0 20px;letter-spacing: -1px;font-weight: 100;}#menu {height: 30px;line-height: 30px;border-top: 1px dotted #555;border-bottom: 1px dotted #555;}#menu ul {list-style-type: none;padding-left: 20px;}#menu ul li {display: block;float: left;}#menu ul li a {padding: 0 20px 0 0;text-decoration: none;font-weight: 100;font-size: 14px;color: #340704;}#menu ul li a:hover {color: #340704;text-decoration: none;font-weight: 600;}#content {padding: 0 20px 20px 20px;}.right {float: right;width: 520px;text-align: justify;}.right h2 {font-size: 18px;font-weight: 100;padding: 15px 0 7px 0;}.right h2 a {text-decoration: none;color: #340704;}.right h2 a:hover {color: #111;}.left {float: left;width: 200px;margin-top: 10px;background: #340704;}.left h2 {margin: 10px 0 0 0;padding-left: 10px;height: 28px;line-height: 28px;color: #F2BBBB;font-size: 13px;background: #000000;}.left ul {padding: 10px 0 15px 20px;list-style-type: square;color: #000000;}.left ul li a {color: #F2BBBB;text-decoration: none;font-size: 13px;font-weight: 100;}.left ul li a:hover {color: #F2BBBB;font-weight: 600;}#footer {height:10px;line-height: 10px;background: #657983;text-align: center;font-size: 11px;color: #F2BBBB;}#footer a { color: #F2BBBB; }
