/* Page Layout css courtesy of http://www.pmob.co.uk/temp/3col-content-first.htm ***/ body {margin: 25px 0 0 0;} #container { width: 960px; margin: 30px auto 0 auto; text-align: left; background-image: url('fn-back-dash.gif'); background-repeat: repeat-y; background-position: 187px; } * html #container{ width: 970px; w\idth: 960px; } #header { width: 960px; text-align: left; border-bottom:0 solid #ff9900; background-color: white; } #leftmenu { width: 175px; height: 910px; margin: 0 0 0 0; display: inline; float: left; position:relative; left:-560px; text-align: right; padding: 10px 25px 0 0; border-right: 0 dashed #C8C8C8; background-image: url('fn-lhs-back.gif'); background-repeat: no-repeat; background-position: 0 260px; } #content { border-left: 0 solid #C8C8C8; border-right: 0 solid #C8C8C8; width: 560px; text-align: left; color: #666666; float:left; position:relative; left:200px; } #rightmenu { width: 175px; /*** use below if checking border ***********/ border-left:0 solid #000; border-right: 0 solid #000; height: auto; margin: 0; display: inline; float: right; text-align: right; padding: 10px 0 0 25px; } /* * html #rightmenu{ width: 175px; w\idth: 174px; }*/ #footer { width: 960px; clear: both; padding-bottom: 40px; background-color: white;} /* END  css courtesy of http://www.pmob.co.uk/temp/3col-content-first.htm ***/ .clearing { height: 0; clear: both; } 