The ads on the right are absolutely positioned, so they will always be, in your situation, 27 pixels from the right of the browser window. If you drag the window out (resize) you will see the ad-bar stick to the right side of the window, that is the nature of AP.
The horizontal scroll bar is a little weird....i could not see an obvious reason why this is happening, however it could be due to the bad coding of that ad-bar. List items (LI) are meant to be inside a list element (UL),
not placed inside a header tag (H2). There is no need for that H2 tag, remove it. If you want to list the ads as list items (LI), my suggestion is to remove the div as well, because ULs are block level elements so you dont need to wrap them in a division (DIV). Style the UL with the same styles as the div and each time you add a LI it will just add to the bottom. Here is an example:
CSS
Code:
ul#adpanel {
background-color:#fff;
border:4px double #000000;
width:179px;
height:auto;
margin:0;
padding:0;
}
ul#adpanel li {
list-style-type:none;
width:173px;
padding:0;
margin:3px;
}
ul#adpanel a:link, ul#adpanel a:visited, ul#adpanel a:hover, ul#adpanel a:focus {
outline:0;
}
ul#adpanel img {
border:0;
}