#container{
    text-align:center;
    height:100%;
}
#wrapper{
    width:870px;
    height:auto;
    position:relative;
    margin:auto;
    text-align:left;
}
#header{
    width:870px;
    height:77px;
}
#footer{
    text-align:right;
    color:white;
    padding-right:5px;
}
#content{
    width:870px;
    background-color:#fff;
}
#titlebar{
	width:792px;
	height:40px;
	margin:0 0 0 35px;
	background-image:url(img/bg_titlebar.gif);
}
#content .h20{
	width:870px;
	height:20px;
}
#content .h100{
	width:870px;
	height:100px;
}
#content .h50{
	width:870px;
	height:50px;
}
#body{
	width:800px;
	min-height:290px;
    height: auto !important;
    height:290px;
	margin:50px 0 0 35px;
}
#body table td{
	vertical-align:top;	
}
