#page_frame {
background-color:#050E1D;
width:1000px;
min-height:1000px;
height:100%;
margin-left:auto;
margin-right:auto;
border-left:1px solid white;
border-right:1px solid white;
}
#content_frame {
margin-left:auto;
margin-right:auto;
width:950px;
height:100%;
}

#content {
height:100%;
width:880px;
margin-left:auto;
margin-right:auto;
color:white;
padding-top:20px;
border:1px solid white;
background-color:#1A1A1A;
padding-right:30px;
padding-left:30px;
padding-bottom:20px;
margin-top:30px;
}

#content_header {
width:400px;
height:45px;
margin-left:auto;
margin-right:auto;
color:white;
padding-top:15px;
border:1px solid white;
background-color:#1A1A1A;
margin-bottom:15px;
padding-left:20px;
padding-right:20px;
text-align:center;
font-size:150%;
font-weight:bold;
}