--- On Wed, 7/23/08, Christopher <[EMAIL PROTECTED]> wrote:

> I'm trying to move the <h1> text "main" down using <top margin> just a
> little and it's not moving
>
> http://www.walkfar.ca/test/productionsite10.html

Christopher,

As has already been suggested, until you fully understand the box model - in 
particular, with respect to collapsing margins, negative margins, and margins 
on inline elements - your best bet is to simplify your code. You have many 
cases where there are several nested elements for no obvious reason, each with 
varying margins set, some of which are collapsing, some of which combine with 
other margins, etc.

For example,

<div id="location"><h1 class="mainloc"><span 
class="maintext"><strong>Main</strong></span></h1></div>

can probably all be replaced with the simpler (and much easier to work with):

<h1>Main</h1>

You can then apply styles directly to that element, and only need to introduce 
additional alements if absolutely necessary.

I also notice you're using long-hand notation when short-hand would be much 
easier to work with, for example:

border-top-width: 2em;
border-right-width: 2em;
border-bottom-width: 2em;
border-left-width: 2em;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #FFFFFF;
border-right-color: #FFFFFF;
border-bottom-color: #FFFFFF;
border-left-color: #FFFFFF;

can all be replaced with:

border: 2em solid #FFFFFF;

- Bobby


      
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to