Robert Lane wrote:
> Getting close! 
> http://tinyurl.com/ywow9q
>
> Do I need some hack, or what am I doing wrong.  
>
> Thanks for the help.
>
>   


You are not doing anything wrong and no hacks are needed.
Sometimes experimenting by turning things on and off yields a solution.
For example, the assignment of horizontal padding to containing parent 
divisions is sometimes problematic(turn it off)
Assignment of the padding or margin to the child element (h1, p in this 
instance) resolves one issue you had (turn it on).



Remove the padding from the container and assign it to h1 and p as below.
#main_box {
/*padding: 0 24px; */
background-color: Silver;
}


From:
h1, p { margin: 0;  } 

To:
h1, p { margin: 0; padding: 0 15px 0 24px; } 
Positions the text within the wrapper.



This is not working as you intend cross-browser.
/*#slides {
float: left; position: relative;
margin: 0 24px 0 -24px;
width:368px; border: 1px solid white;}*/


Change it to:
#slides {
float: left;
width:368px;
height: 434px;
border: 1px solid white;
margin-right: 24px;
}
(btw, it is the margin-right that pushses the text off-the image)


The nav in IE7 is corrected with this amendment:
#p7PMnav {
    margin: 0;     padding:0; /*height: 0;*/
}

HTH.
Best,
~dL




-- 
http://chelseacreekstudio.com/

______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to