I have also encountered this problem in a new version 10 database. Here is a very goofy solution: In Layout view, create a graphic rectangle that goes out the edge of the page. (can use guides for this) Create another rectangle the same size as the Data Frame, align to the data frame Select rectangle 2, then rectangle 1, and choose Drawing --> Graphic Opperations --> Subtract. You will now have a square doughnut graphic that frames your Data Frame. Send the new graphic to the back Send the Data Frame to the back Set the graphic to have the same border you want your Data Frame to have. Now when you export, the square doughnut graphic will mask anything that hangs out of the Data Frame. Thank you so much Austin.. it is a tedious way to tackle this problem to be sure, but it is a proven method and I thank you for taking the time to share!
... View more