body {
	padding: 0 0 20px 0;
	margin: 0 0 0 0;
	background: url('bg.gif') left top repeat-x #f6e8cb;
	text-align: center;
	font-family: Tahoma, Verdana, Arial, Helvetica, san-serif;
}
h1,h3,h5,hr { display: none; }
div,p,ul,ol,li,form {
	margin: 0;
	padding: 0;
	list-style: none;
}

/* ID and Classes */
#frame {
	padding: 0;
	margin: 0 auto;
	text-align: left;
	width: 916px;
	/* border-left: 1px solid #fff;
	border-right: 1px solid #fff; */
	background: url('frame-bg.gif') -2px top repeat-y #fff;
	font-size: 12px;
	line-height: 16px;
}

/* Frame, Right */
#frame #right {
	float: right;
	width: 296px;
	background: url('blue-flower.jpg') right top no-repeat #4f88c8;
	color: #fff;
}
#frame #right img {
	margin: 19px 0 0 26px;
}
#frame #right ul {
	padding: 35px 0 35px 0;
	background: url('bullet-swirl.gif') left bottom no-repeat;
}
#frame #right ul li {
	padding: 0 25px 4px 30px;
	background: url('bullet.gif') 21px 7px no-repeat;
}
#frame #right p {
	text-align: center;
	padding: 0 0 18px 0;
}
#frame #right p span {
	font-weight: bold;
	font-size: 18px;
	line-height: 18px;
}


/* Frame, Header */
#frame #header {
	margin: 0 296px 0 0;
	background: url('header-bg.jpg') left bottom no-repeat #fff;
}

#frame #header img {
	margin: 130px 0 130px 338px;
}


/* Frame, Content */
#frame #content {
	background: url('content-bg.jpg') left top  no-repeat #fff;
	margin: 0 296px 0 0;
}
#frame #content p {
	font-size: 12px;
	line-height: 20px;
	color: #666;
	padding: 20px 45px 0 194px;
}
#frame #content .first {
	background: url('content-feature1.gif') 26px 17px no-repeat;
}
#frame #content .last {
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #4f88c8;
	background: url('last-bg.gif') 98px 15px no-repeat;
	padding-bottom: 50px;
}

/* Footer */
#footer {
	padding: 8px 0;
	margin: 0 auto;
	text-align: left;
	width: 916px;
	/* border-left: 1px solid #fff;
	border-right: 1px solid #fff; */
	background: #A868B8;
}
#footer p {
	color: #FFF;
	font-size: 12px;
	line-height: 16px;
	padding: 0 12px;
}
#footer .right {
	float: right;
}
#footer .right a {
	font-weight: bold;
	color: #FFF;
}