<style type="text/css">

.container {
	width:880px;
	margin:0 auto;
	}

#header {
	width:880px;
	position: relative;
	margin:0 auto;
	}
	
#heading {
	position:relative;
	margin:0 10px;
	padding:10px 30px 10px 30px;
	font:bold 22px/1.2 Arial, Helvetica, sans-serif;
	color:#595959;
	background:#bad299;
	border-top:#bad299 solid 1px;
	border-right:#b5cc96 solid 1px;
	border-bottom:#b5cc96 solid 1px;
	border-left:#bad299 solid 1px;
	text-shadow:1px 1px 0 rgba(255,255,255,1);
	box-shadow:
		0 0 0 1px rgba(255,255,255,0.5) inset;
    background-image: -webkit-gradient(linear, left top, left bottom,
			from(			 rgba(211, 230, 180, 1.0)), 
			color-stop(0.25, rgba(216, 240, 183, 1.0)),
			color-stop(0.30, rgba(211, 235, 178, 1.0)),
			color-stop(0.36, rgba(216, 240, 183, 1.0)),
			color-stop(0.50, rgba(211, 235, 178, 1.0)),
			color-stop(0.80, rgba(191, 215, 157, 1.0)),
			to(				 rgba(186, 210, 153, 1.0))
			);
	background-image: -webkit-linear-gradient(top,
			rgba(211, 230, 180, 1.0), 
			rgba(216, 240, 183, 1.0) 25%,
			rgba(211, 235, 178, 1.0) 30%,
			rgba(216, 240, 183, 1.0) 36%,
			rgba(211, 235, 178, 1.0) 50%,
			rgba(186, 210, 153, 1.0)
			);
			);
	background-image: -moz-linear-gradient(top,
			rgba(211, 230, 180, 1.0), 
			rgba(216, 240, 183, 1.0) 25%,
			rgba(211, 235, 178, 1.0) 30%,
			rgba(216, 240, 183, 1.0) 36%,
			rgba(211, 235, 178, 1.0) 50%,
			rgba(186, 210, 153, 1.0)
			);
			);
	background-image: -o-linear-gradient(top,
			rgba(211, 230, 180, 1.0), 
			rgba(216, 240, 183, 1.0) 25%,
			rgba(211, 235, 178, 1.0) 30%,
			rgba(216, 240, 183, 1.0) 36%,
			rgba(211, 235, 178, 1.0) 50%,
			rgba(186, 210, 153, 1.0)
			);
			);
	background-image: linear-gradient(to bottom,
			rgba(211, 230, 180, 1.0), 
			rgba(216, 240, 183, 1.0) 25%,
			rgba(211, 235, 178, 1.0) 30%,
			rgba(216, 240, 183, 1.0) 36%,
			rgba(211, 235, 178, 1.0) 50%,
			rgba(186, 210, 153, 1.0)
			);
}
#heading:before{
	content:" ";
	position:absolute;
	top:0;
	left:15px;
	width:0;
	height:100%;
	border-left:#bad299 solid 1px;
}
#heading:after{
	content:" ";
	position:absolute;
	top:0;
	left:16px;
	width:0;
	height:100%;
	border-right:#d8f0b7 solid 1px;
}
#heading01{
	padding:10px 10px 10px 10px;
	}