html, body {
	margin: 0;
	padding: 0;
}

body {
	font: 12px Tahoma;
	color: #5f5f5f;
	line-height: 19px;
}

#container {
 	background-image: url('images/bg2.jpg');
 	background-position: top;
 	background-repeat: repeat-x;
 	min-height: 551px;
}

#container1 {
	position:relative; /*containing block*/
	width: 995px;
    margin: 0 auto;
}


#header-top {

 	background-image: url('images/bg1.jpg');
 	background-position: top center;
 	background-repeat: no-repeat;
	height: 316px;
}

#man-top {
 	background-image: url('images/man-top.jpg');
 	background-position: left bottom;
 	background-repeat: no-repeat;
 	height: 100%;
 	padding: 0;
 	margin: 0;
}

#man-center {
 	background-image: url('images/man-center.jpg');
 	background-position: left top;
 	background-repeat: no-repeat;
 	height: 56px;
 	width: 311px;
 	float: left;
 	padding: 0;
 	margin: 0;
}



#menu-left {
 	background-image: url('images/menu-left.jpg');
 	background-repeat: no-repeat;
 	height: 56px;
 	width: 5px;
 	float: left;
}
#menu-right {
 	background-image: url('images/menu-right.jpg');
 	background-repeat: no-repeat;
 	height: 56px;
 	width: 5px;
 	background-position: right;
 	float: right;
}

#grass {
 	background-image: url('images/grass.jpg');
 	background-repeat: repeat-x;
 	background-position: bottom center;
 	height: 73px;
 	width: 100%;
}

/*Data table*/
table.data-table
{
	border:1px solid #c8d7df;
	border-collapse:collapse;
	width: 100%;
}

/*Any cell*/
table.data-table td
{
	border:1px solid #c8d7df;
	padding:3px 5px;
}

/*Head cell*/
table.data-table thead td, table.data-table th
{
	background-color:#dfecf4;
	text-align:left;
	font-weight:bold;
	border:1px solid #c8d7df;
	padding:4px;
}