At 04:26 PM 12/20/2009, you wrote: >Hi again, > >I've been trying to get my first CSS to work. > >I used the following script: > ><style type="text/css"> >body {margin-left:60px} ></style> > >When I view the html file on my hard drive with FireFox, it >works. But when uploaded to RootsWeb it doesn't work: Hi George, As John said, the problem relates to the stylesheet that RootsWeb uses for the advertising banners. The stylesheet for those establishes the margins for BODY as 0px, then creates the standard 8px margins using a DIVISION. "userContentFP" style="padding: 8px;" To change the margin width from the default created by RW, create your own DIVISION for YOUR content. You can call it anything you wish, e.g. #wrapper, #mycontent, etc. -- anything that will remind you of what it means and contains. Insert that DIV right after your opening BODY tag in your HTML, and close it just before your closing BODY tag: <.BODY> <.div id="myContent"> Your page content. <./div> <./body> Remove the leading dots used here to prevent the code from executing. Now, in your HEAD section change BODY to your new DIVISION name: <.style type="text/css"> #myContent {margin-left:60px;} <./style> Pat