/*general structure*/
a:link, a:visited, a:hover, a:active {
color:#000;
}

html{height: 100%; background:#fff;}
body {background:#fff;text-align:center; } /*text-align:center; is ie fix for centering*/
.the-almighty-fixed-wrapper {width:900px; margin: auto; text-align:left;}/*text-align:left; compensates for above IE fix for centering*/
    .headerpane{width:900px; float:left;}
	.menu{width:900px; height:17px; float:left; margin:12px 0 0 0; display:inline;}
    .content-wrapper{width:900px; text-align:left;}
        /*-------backend content is placed in the contentpane------*/
        .contentpanecontainer{ width:900px; margin:0; float:left; display:inline;} /*display:inline; is an ie 5.5/6 fix for doubled percentages*/
        .three_leftpanecontainer{width:292px; float:left; margin:0 6px 0 0; display:inline;}
        .three_midpanecontainer{float:left; width:292px; display:inline; margin:0 6px 0 6px;}
        .three_rightpanecontainer{width:292px; float:right; margin:0 0 0 6px; display:inline;}
        .bottompanecontainer{ width:900px; margin:0; float:left; display:inline;}
.footercontainer{margin:auto; text-align:center; font-size:10px; clear:both; width:900px;}