body {	background: url(../images/page_gradient.png) repeat-x;	margin: 0px;	padding: 0px;}#wrapper {	margin: 0px auto;	width: 900px;	position: relative;}#header {	position: relative;	height: 77px;	margin-bottom: 367px;}#header #floral{	position: absolute;	left: 0px;	top: 0px;}#header #mumpress{	position: absolute;	left: 109px;	top: 30px;}#header #maharishi{	position: absolute;	left: 0px;	top: 0px;}#header p{	position: absolute;	left: 109px;	top: 53px;	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;	margin: 0px;	padding: 0px;}#header p a{	color: #fff;	text-decoration: none;	background: url(/images/arrow_white.png) no-repeat right;	padding-right: 15px;}#header p a:hover{	text-decoration: underline;}#content  {	border-top: 1px solid #ccc;	padding-top: 20px;	padding-bottom: 30px;}#content #left  {	float: left;	width: 222px;}#content #left h1 {	font: bold 15px/26px Georgia, "Times New Roman", Times, serif;	color: #003399;	margin: 0px 0px 6px;	padding: 0px;}#content #left h3 {	font: normal 15px/26px Georgia, "Times New Roman", Times, serif;	color: #003399;	margin: 0px 0px 6px;	padding: 0px;}#content #left sup {	font: normal 9px/9px Georgia, "Times New Roman", Times, serif;}#content #features {	margin-left: 256px;}#content #features .item{	margin-bottom: 12px;	overflow: hidden;}#content #features img{	display: block;	float: left;}#content #features h3{	font: bold 12px/26px Verdana, Arial, Helvetica, sans-serif;	color: #fff;	background: url(/images/home_feature_gradient.jpg) no-repeat;	margin: 0px 0px 4px 146px;	padding: 0px 0px 0px 16px;}#content #features p{	font: 13px/21px Verdana, Arial, Helvetica, sans-serif;	margin: 0px 0px 0px 146px;	padding: 0px;	color: #003399;}#content #features p a{	color: #ff6e04;	text-transform: uppercase;	background: url(/images/arrow_home_orange.png) no-repeat right;	padding-right: 16px;	text-decoration: none;}#content #features p a:hover{	text-decoration: underline;}#content #clear {	clear: both;}#notfound {	position: absolute;	left: 0px;	top: 180px;	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;	color: #003399;}#notfound h1 {	font: bold 20px/28px Verdana, Arial, Helvetica, sans-serif;	margin: 0px 0px 12px;	padding: 0px;	color: #003399;}#notfound p {	margin: 0px;	padding: 0px;	color: #003399;}#bottom  {	background: url(/images/footer_background.jpg) repeat-x;	height: 96px;	padding-top: 20px;}#bottom h4 {	font: normal 11px/32px Verdana, Arial, Helvetica, sans-serif;	color: #003399;	text-align: center;	margin: 0px;	padding: 0px;	text-transform: uppercase;}#bottom p {	font: normal 10px/16px Verdana, Arial, Helvetica, sans-serif;	color: #999;	text-align: center;	margin: 0px;	padding: 0px;	text-transform: uppercase;}#bottom p a{	color: #999;}