/**	purple.css*/* {margin:0;padding:0;border:0}body{	color:#555555;	background: #4B254B url(purple-bg.png) repeat-x scroll top left;	border-top: 5px solid #4B254B;	margin:0;	text-align:center;	width:100%;	height:100%;}a {	color:#4B254B; 	text-decoration:underline;}a:hover {	color: #6F516F;	text-decoration:none;}a:focus {	outline: none;}h1 {	display:block;	font-size:150%; 	font-weight:normal;	margin-bottom:10px;}h2 {	margin:10px 0 10px;	font-size:130%;	letter-spacing:1px;	font-weight:500;}h3 {	margin:10px 0 5px;	font-size:110%;	letter-spacing:2px;	font-weight:600;}h2, h3 {	}p {	margin:0px 0px 20px;}#header {	padding: 10px;	position: relative;}#header h1, #header a {	color: #FFFFFF;	font-size: 25px;	letter-spacing: 0px;	margin-bottom:0;}.body-wrap {	background:#FFF;	width:90%;	height: auto;	display:block;	text-align: left;	padding: 10px;	margin-left: auto;	margin-right: auto;}#content {	padding-right: 10%;	width: auto;}#content h1 {	color:#000;}.menu {	margin: 0;}.menu li {	background: transparent url('purple-nav.png') no-repeat scroll top left;	text-align:left;	display:block;	line-height:30px;	height:30px;	text-decoration:none;	padding-left:20px;		border-top:1px solid #533C53;	border-bottom:1px solid #8E678E;	overflow: hidden;}.menu li:hover {}.menu li:hover a {	color:#AAA;	font-weight: 500;}.menu li a {	color: #FFF;	font-weight: 400;}blockquote {	border-left: 5px solid #6F516F;}th {	color: #fff;	border-top: 1px solid #4B254B;	background-color: #6F516F;}td {	background: #fff;	border-bottom: 1px solid #d0d0d0;}ul { 	margin-left: 15px;}#momo_footer {	width:100%;	font-size:75%;	font-weight:normal;	padding: 10px 0;	text-align:center;	clear:both;}#momo_footer  a {	color: #FFFFFF;}