<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>SharePoint: Tips</title>
        <link>http://heathersolomon.com/blog/category/15.aspx</link>
        <description>Windows SharePoint Services &amp; Microsoft SharePoint Portal Server 2003 - Tips and Tricks</description>
        <language>en-US</language>
        <copyright>Heather Solomon</copyright>
        <managingEditor>me@heathersolomon.com</managingEditor>
        <generator>Subtext Version 1.9.3.51</generator>
        <item>
            <title>SharePoint 2007 Design Tip: Import your CSS for SharePoint Themes</title>
            <link>http://heathersolomon.com/blog/archive/2008/01/30/SharePoint-2007-Design-Tip-Import-your-CSS-for-SharePoint-Themes.aspx</link>
            <description>&lt;p&gt;&lt;font face="Arial"&gt;One of the major drawbacks of SharePoint themes is you have to reapply the theme to any site that uses your custom theme in order to see any new changes that you have made.  This happens because when you apply a theme to a SharePoint site, a copy of the theme is added for the site in the content database.  &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Try it out, open a test site in SharePoint Designer and look at the folder structure in the Folder List task pane.  If you have already applied a theme to this site, you will see a &lt;strong&gt;_theme&lt;/strong&gt; folder. If you have not applied a theme to this site, then this folder will not appear.  Expand the folder and you will see a single sub folder named the same as your theme.  Now go and change the theme the site uses through a browser.  Return to SharePoint Designer and hit &lt;strong&gt;F5&lt;/strong&gt; to refresh the Folder List.   The &lt;strong&gt;_theme&lt;/strong&gt; folder will appear if you didn't have a theme applied the first time, and the sub folder under this directory will change to reflect the theme you just applied. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;When you make a change to the theme files on the web server, it does not update any copies of the theme that live in the content database.  When you apply a new theme in the browser, it replaces the copy in the content database with a new theme.  That is why you have to physically reapply a theme when you make changes, you have to replace the theme copy in the content database. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;From a development perspective, the theme copy in the content database is rather handy.  If you update any of the files in the content database (by changing the CSS files in SharePoint Designer and importing in new images), the changes automatically appear in the browser. Woo-hoo! This just made life easier when it comes to developing themes. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;But after you finish up development, you are stuck back with the problem of how to update your theme in the future, especially if it is applied to several sites.  This is where this trick comes in.&lt;/font&gt;&lt;/p&gt;
&lt;h3&gt;Import CSS to Create Editable Themes&lt;/h3&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Create a copy of the final &lt;strong&gt;theme.css&lt;/strong&gt; file and store it in another location on the web server, such as:&lt;br /&gt;
&lt;em&gt;C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\1033\STYLES\&lt;/em&gt;&lt;strong&gt;&lt;em&gt;YOURCUSTOMFOLDERHERE&lt;br /&gt;
&lt;/em&gt;&lt;/strong&gt;You can even rename the file, it no longer needs to be named theme.css.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Open the original &lt;strong&gt;theme.css &lt;/strong&gt;file in the custom theme folder, delete out all of the contents, and add an &lt;a href="http://www.w3.org/TR/CSS21/cascade.html#at-import"&gt;import rule&lt;/a&gt; for your new CSS file:&lt;br /&gt;
&lt;em&gt;@import "/_layouts/1033/styles/YOURCUSTOMFOLDERHERE/theme.css";&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Save the file and deploy your theme (add text to SPTHEMES.xml and reset IIS).   Apply your new theme to the site.  Now go to the new CSS file in the Styles folder and make a change.   Refresh your browser.  Your change will appear.  That is cool. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;By moving around your files and using the import rule  you can create a theme that you can update without reapplying the theme to every site that uses it.  Be sure to update your image paths in your CSS styles to a location where you can edit the images as well, such as:&lt;br /&gt;
&lt;em&gt;C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\IMAGES\&lt;strong&gt;YOURCUSTOMFOLDERHERE&lt;/strong&gt;  &lt;/em&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Below are a couple of screen shots for the end result of this method.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;View of the file structure on the web server&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;img alt="Image showing file structure on the web server" src="http://www.heathersolomon.com/images/postimages/ImportThemeFileStructure.gif" /&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;View of the theme folder and the theme.css file that is still in the theme folder&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;img alt="Image showing custom theme folder and custom theme.css file" src="http://www.heathersolomon.com/images/postimages/ImportThemeCSSView.gif" /&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
&lt;/p&gt;&lt;img src="http://heathersolomon.com/blog/aggbug/6270.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2008/01/30/SharePoint-2007-Design-Tip-Import-your-CSS-for-SharePoint-Themes.aspx</guid>
            <pubDate>Wed, 30 Jan 2008 22:33:13 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6270.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2008/01/30/SharePoint-2007-Design-Tip-Import-your-CSS-for-SharePoint-Themes.aspx#feedback</comments>
            <slash:comments>9</slash:comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6270.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6270.aspx</trackback:ping>
        </item>
        <item>
            <title>SharePoint 2007 Design Tip: Edit Consoles Throw Off Your Design</title>
            <link>http://heathersolomon.com/blog/archive/2007/10/25/SharePoint-2007-Design-Tip-Edit-Consoles-Throw-Off-Your-Design.aspx</link>
            <description>&lt;p&gt;If you are working with a SharePoint master page and trying to get away from using the multiple tables that the default master page uses, the edit consoles (WSSDesignConsole and PublishingConsole) may create problems for you. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The issue:&lt;/strong&gt; The WSSDesignConsole and the PublishingConsole are user controls, which means that the interface code for the consoles is stored outside of the master page and is locked down.  The interface code for these consoles starts off with a table row tag (&lt;font face="Courier New"&gt;&amp;lt;tr&amp;gt;&lt;/font&gt;) and not a table tag (&lt;font face="Courier New"&gt;&amp;lt;table&amp;gt;&lt;/font&gt;), so the potential end result is your master page rendering differently than what you have specified in the master page code.  The consoles may cause your table cells or rows to end prematurely, thus throwing off your design.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The fix: &lt;/strong&gt;Inside of the content placeholder, add wrapping table tags (&lt;font face="Courier New"&gt;&amp;lt;table&amp;gt;&lt;/font&gt;) around the user control.  Here is an example:&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;font face="Courier New"&gt;&amp;lt;!--- --- --- Edit Consoles --- --- ---&amp;gt;&lt;br /&gt;
   &amp;lt;!-- Edit console that appears in page Edit mode --&amp;gt;&lt;br /&gt;
   &amp;lt;asp:ContentPlaceHolder ID="WSSDesignConsole" runat="server"&amp;gt;&lt;br /&gt;
    &lt;font style="BACKGROUND-COLOR: #ffff00"&gt;&amp;lt;table&amp;gt;&lt;/font&gt;&amp;lt;wssuc:DesignModeConsole id="IdDesignModeConsole" runat="server"/&amp;gt;&lt;font style="BACKGROUND-COLOR: #ffff00"&gt;&amp;lt;/table&amp;gt;&lt;/font&gt;&lt;br /&gt;
   &amp;lt;/asp:ContentPlaceHolder&amp;gt;&lt;br /&gt;
   &amp;lt;!-- Publishing console control --&amp;gt;&lt;br /&gt;
   &amp;lt;asp:ContentPlaceHolder ID="SPNavigation" runat="server"&amp;gt;&lt;br /&gt;
    &lt;font style="BACKGROUND-COLOR: #ffff00"&gt;&amp;lt;table&amp;gt;&lt;/font&gt;&amp;lt;SharePoint:DelegateControl runat="server" ControlId="PublishingConsole"&lt;br /&gt;
       PrefixHtml="&amp;amp;lt;tr&amp;amp;gt;&amp;amp;lt;td colspan=&amp;amp;quot;4&amp;amp;quot; id=&amp;amp;quot;mpdmconsole&amp;amp;quot; class=&amp;amp;quot;ms-consolemptablerow&amp;amp;quot;&amp;amp;gt;"&lt;br /&gt;
       SuffixHtml="&amp;amp;lt;/td&amp;amp;gt;&amp;amp;lt;/tr&amp;amp;gt;"&amp;gt;&lt;br /&gt;
    &amp;lt;/SharePoint:DelegateControl&amp;gt;&lt;font style="BACKGROUND-COLOR: #ffff00"&gt;&amp;lt;/table&amp;gt;&lt;/font&gt;&lt;br /&gt;
   &amp;lt;/asp:ContentPlaceHolder&amp;gt;&lt;br /&gt;
&amp;lt;!--- --- --- End of Edit Consoles --- --- ---&amp;gt;&lt;/font&gt;&lt;br /&gt;
&lt;/font&gt;&lt;/p&gt;&lt;img src="http://heathersolomon.com/blog/aggbug/6264.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2007/10/25/SharePoint-2007-Design-Tip-Edit-Consoles-Throw-Off-Your-Design.aspx</guid>
            <pubDate>Thu, 25 Oct 2007 16:10:06 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6264.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2007/10/25/SharePoint-2007-Design-Tip-Edit-Consoles-Throw-Off-Your-Design.aspx#feedback</comments>
            <slash:comments>7</slash:comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6264.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6264.aspx</trackback:ping>
        </item>
        <item>
            <title>SharePoint 2007 Design Tip: Using Background Images in your Site Design</title>
            <link>http://heathersolomon.com/blog/archive/2007/09/27/SharePoint-2007-Design-Tip-Using-Background-Images-in-your-Site.aspx</link>
            <description>&lt;p&gt;A common trick in CSS design is to set a background image in the body tag for a site that contains a lot of the graphic elements of a site.  This is often used to create colored columns and bars in CSS only design.  &lt;a href="http://www.heathersolomon.com/images/postimages/mpwithbkgd.jpg"&gt;See a screenshot&lt;/a&gt;. For example:&lt;/p&gt;
&lt;p&gt;body {&lt;br /&gt;
   background: url("myimage.gif");&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;When you do this in SharePoint, the background image will also appear in the Rich Text Editor used in the Content Editor Web Part.  &lt;a href="http://www.heathersolomon.com/images/postimages/RichTxtEdwithbkgd.jpg"&gt;See a screenshot&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;You can fix this issue pretty easily. Add a DIV tag around your page contents, and set the background for the DIV to the image that you need to use. Then, in your CSS code, specify both BODY and the class/ID for the DIV:&lt;/p&gt;
&lt;p&gt;body .MyDiv {&lt;br /&gt;
   background: url("myimage.gif");&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Notice the space between body and .MyDiv! This is a contextual selector, only the tag with the class name of MyDiv in the Body tag will be affected.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Now the image will appear in your page, but not in the Rich Text Editor.  &lt;a href="http://www.heathersolomon.com/images/postimages/fixedbkgdimage.jpg"&gt;See a screenshot&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Some notes... if you add a class or ID name to the BODY tag and reflect that in your CSS, it will not fix the issue.  If you just move the image to a DIV wrapper and specify the image, it will not fix the issue.  It is the combination of the image being in a wrapper, and body + the wrapper being specified in the CSS file that fixes the problem. &lt;/p&gt;&lt;img src="http://heathersolomon.com/blog/aggbug/6256.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2007/09/27/SharePoint-2007-Design-Tip-Using-Background-Images-in-your-Site.aspx</guid>
            <pubDate>Thu, 27 Sep 2007 17:24:22 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6256.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2007/09/27/SharePoint-2007-Design-Tip-Using-Background-Images-in-your-Site.aspx#feedback</comments>
            <slash:comments>10</slash:comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6256.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6256.aspx</trackback:ping>
        </item>
        <item>
            <title>SharePoint 2007 Design Tip: Welcome Menu Arrow Display</title>
            <link>http://heathersolomon.com/blog/archive/2007/09/17/SharePoint-2007-Design-Tip-Welcome-Menu-Arrow-Display.aspx</link>
            <description>&lt;p&gt;While working with the Welcome menu in your SharePoint site (the drop down menu with the options to sign in as a different user, log out, etc) if you strip the menu out of the table that the SharePoint default.master page uses, the arrow that appears to the right of the Welcome menu may drop down to be level with the baseline of the welcome text. &lt;/p&gt;
&lt;p&gt;SharePoint default.master code:&lt;/p&gt;
&lt;p&gt;&amp;lt;td valign="middle" class="ms-globallinks"&amp;gt;&lt;br /&gt;
   &amp;lt;wssuc:Welcome id="IdWelcome" runat="server" EnableViewState="false"&amp;gt;&lt;br /&gt;
   &amp;lt;/wssuc:Welcome&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;/p&gt;
&lt;p&gt;You can correct this by adding a font-size attribute to the wrapping container you use to place the menu in your custom master page:&lt;/p&gt;
&lt;p&gt;(CSS Code)&lt;br /&gt;
.Custom-WelcomeMenu {&lt;br /&gt;
   font-size: 8pt&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;(Master page code)&lt;br /&gt;
&amp;lt;div class="Custom-WelcomeMenu"&amp;gt;&lt;br /&gt;
   &amp;lt;!-- Welcome Menu --&amp;gt;&lt;br /&gt;
   &amp;lt;wssuc:Welcome id="IdWelcome" runat="server" EnableViewState="false"&amp;gt;&lt;br /&gt;
   &amp;lt;/wssuc:Welcome&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.heathersolomon.com/images/postimages/welcomemenuarrowplacement.jpg"&gt;Look at a sample screenshot&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://heathersolomon.com/blog/aggbug/6252.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2007/09/17/SharePoint-2007-Design-Tip-Welcome-Menu-Arrow-Display.aspx</guid>
            <pubDate>Mon, 17 Sep 2007 21:25:16 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6252.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2007/09/17/SharePoint-2007-Design-Tip-Welcome-Menu-Arrow-Display.aspx#feedback</comments>
            <slash:comments>8</slash:comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6252.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6252.aspx</trackback:ping>
        </item>
        <item>
            <title>CQWP: It is a MOSS feature!</title>
            <link>http://heathersolomon.com/blog/archive/2007/05/15/CQWP-It-is-a-MOSS-feature.aspx</link>
            <description>&lt;p&gt;For those of you that I have confused in the past, my deepest apologies.  I posted something some time ago about the Content Query Web Part (CQWP) and I need to clarify that the web part is a MOSS feature and is not available in WSS sites that are hosted on a server that only has WSS v3 installed. &lt;/p&gt;
&lt;p&gt;Now if you have a WSS site hosted on a server with MOSS installed, the CQWP will be available to you.   It is a rather handy web part and I highly recommend you check it out.   &lt;a href="http://www.heathersolomon.com/blog/articles/CustomItemStyle.aspx"&gt;Here is some info about it&lt;/a&gt;. &lt;/p&gt;&lt;img src="http://heathersolomon.com/blog/aggbug/6240.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2007/05/15/CQWP-It-is-a-MOSS-feature.aspx</guid>
            <pubDate>Tue, 15 May 2007 15:39:20 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6240.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2007/05/15/CQWP-It-is-a-MOSS-feature.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6240.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6240.aspx</trackback:ping>
        </item>
        <item>
            <title>SharePoint Tip:  How to Activate the Drop Down Menu in MOSS Sites</title>
            <link>http://heathersolomon.com/blog/archive/2007/05/15/SharePoint-Tip--How-to-Activate-the-Drop-Down-Menu.aspx</link>
            <description>&lt;p&gt;MOSS 2007 sites can display drop down menus in the tabbed navigation across the top.  Unfortunately there is not an easy check box to activate this functionality, instead things just have to be set up the right way.  If you want your MOSS site to show drop down menus, make sure the following is true or walk through the following steps:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;font face="Arial"&gt;From the root of the parent site (Home) choose to create a new site (Site 1). Once that site is created, you &lt;/font&gt;&lt;font face="Arial"&gt;will be in that new site. &lt;font face="Arial"&gt;From here choose to create a new page. &lt;/font&gt;&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font face="Arial"&gt;&lt;font face="Arial"&gt;Once that is created, choose to create another new site (Sub Site 1).  Then create a new page in Sub Site 1.&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;
    &lt;li&gt;Your site structure should resemble this, &lt;a href="http://www.heathersolomon.com/images/postimages/sitestructuremossnav.gif"&gt;see structure&lt;/a&gt;. &lt;/li&gt;
    &lt;li&gt;&lt;font face="Arial"&gt;For each site in the Navigation settings, both &lt;strong&gt;Show Subsites &lt;/strong&gt;and &lt;strong&gt;Show Pages &lt;/strong&gt;should be checked.&lt;/font&gt;
    &lt;ul&gt;
        &lt;li&gt;Select &lt;strong&gt;Site Actions&lt;/strong&gt; - &lt;strong&gt;Site Settings&lt;/strong&gt; - &lt;strong&gt;Modify Navigation&lt;/strong&gt;. &lt;/li&gt;
        &lt;li&gt;Check &lt;strong&gt;Show subsites &lt;/strong&gt;and &lt;strong&gt;Show pages &lt;/strong&gt;in the first row.  &lt;a href="http://www.heathersolomon.com/images/postimages/sitenavsettings.gif"&gt;See sample&lt;/a&gt;. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;font face="Arial"&gt;The end result would be a tab in the horizontal bar for Site 1, with a vertical drop showing Sub Site 1. &lt;a href="http://www.heathersolomon.com/images/postimages/sampledropnav.gif"&gt;See sample&lt;/a&gt;.&lt;/font&gt; &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The navigation shows sub sites &lt;strong&gt;under&lt;/strong&gt; the parent and published pages &lt;strong&gt;at &lt;/strong&gt;the parent. Pages for one site are stored flat in a single library.  If you want the navigation to show 2nd level sub site pages or 3rd level sub sites under the 2nd level, you need to make a very minor tweak to the master page that the site is using. &lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Using SharePoint Designer (SPD), open the master page being used by the site.   Warning!  Making edits to this file will customize the file, a.k.a. unghost it.  Don't worry you can always undo this action.
    &lt;ul&gt;
        &lt;li&gt;In SPD, navigate to &lt;strong&gt;_catalogs/masterpage/*.master&lt;/strong&gt; &lt;/li&gt;
        &lt;li&gt;How do you know which master the site is using? In the site, go to &lt;strong&gt;Site Actions &lt;/strong&gt;- &lt;strong&gt;Site Settings &lt;/strong&gt;- &lt;strong&gt;Modify All Settings&lt;/strong&gt;, then choose &lt;strong&gt;Master page &lt;/strong&gt;under the &lt;em&gt;Look and Feel &lt;/em&gt;column.  Check which master page is selected in each drop down. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt; In the master page file, search for &lt;strong&gt;SharePoint:AspMenu&lt;/strong&gt;.
    &lt;ul&gt;
        &lt;li&gt;You will more than likely have more than one instance of a menu control.  Look at the IDs to find the right navigation control for what you want to edit.  They are intelligently named, you will be able to sort out which one you need.   For default.master, look for &lt;strong&gt;ID="TopNavigationMenu"&lt;/strong&gt;. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;In the properties for the tag, find &lt;font face="Arial"&gt;&lt;strong&gt;MaximumDynamicDisplayLevels="1"&lt;/strong&gt;.  Change the number from 1 to &lt;strong&gt;2&lt;/strong&gt;.&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;Save the file and publish the master page (do this from SPD, Manage Content and Structure, or the Master Page Gallery). &lt;/li&gt;
    &lt;li&gt;Refresh your browser.  Now when you mouse over Site 1 - Sub Site 1, you should see another level of navigation pop up.  &lt;a href="http://www.heathersolomon.com/images/postimages/sampledropnav2levels.gif"&gt;See sample&lt;/a&gt;. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Cool, ehh?  Please don't abuse this dynamic display level.  As tempting as it is to provide instant access to something 5 levels deep in your site, drop down menus notoriously aggravate end users.  I highly recommend using no more than 2 levels (what we set in this walk through). &lt;/p&gt;&lt;img src="http://heathersolomon.com/blog/aggbug/6239.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2007/05/15/SharePoint-Tip--How-to-Activate-the-Drop-Down-Menu.aspx</guid>
            <pubDate>Tue, 15 May 2007 15:31:47 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6239.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2007/05/15/SharePoint-Tip--How-to-Activate-the-Drop-Down-Menu.aspx#feedback</comments>
            <slash:comments>40</slash:comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6239.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6239.aspx</trackback:ping>
        </item>
        <item>
            <title>SharePoint Tip:  How to specify a Theme</title>
            <link>http://heathersolomon.com/blog/archive/2007/05/11/SharePoint-Tip--How-to-specify-a-Theme.aspx</link>
            <description>&lt;p&gt;WSS v2 made use of Themes, a package of CSS and images that changed the look, or skin, of a WSS site.  New with MOSS 2007, Themes can also be used for MOSS sites as well as WSS v3.   Below are the steps to set a Theme for your MOSS 2007 or WSS v3 site:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;In your site, select &lt;strong&gt;Site Actions&lt;/strong&gt;, then &lt;strong&gt;Site Settings&lt;/strong&gt;.
    &lt;ul&gt;
        &lt;li&gt;MOSS sites, select &lt;strong&gt;Modify all Site Settings&lt;/strong&gt;.&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;Under the Look and Feel category, select &lt;strong&gt;Site Theme&lt;/strong&gt;.&lt;/li&gt;
    &lt;li&gt;Select a Theme, and select &lt;strong&gt;Apply&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;&lt;img src="http://heathersolomon.com/blog/aggbug/6234.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2007/05/11/SharePoint-Tip--How-to-specify-a-Theme.aspx</guid>
            <pubDate>Fri, 11 May 2007 21:52:13 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6234.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2007/05/11/SharePoint-Tip--How-to-specify-a-Theme.aspx#feedback</comments>
            <slash:comments>8</slash:comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6234.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6234.aspx</trackback:ping>
        </item>
        <item>
            <title>SharePoint Tip:  How to tell if your WSS site is on a WSS only install of SharePoint</title>
            <link>http://heathersolomon.com/blog/archive/2007/05/11/SharePoint-Tip--How-to-tell-if-your-WSS-site.aspx</link>
            <description>&lt;p&gt;I often come across confusion around branding options and navigation customizations for WSS v3 sites.  One of the first questions I ask is if the WSS v3 site is on a server with only WSS v3 installed, or is it on a server where MOSS 2007 has also been installed.  This often adds to the confusion.&lt;/p&gt;
&lt;p&gt;In addition to the differences between MOSS 2007 and WSS v3, there are differences in WSS sites depending on if the host server also has MOSS 2007 installed. In regards to branding and navigation, WSS sites NOT on a server with MOSS do not have the option to set a Master Page in the Site Settings, nor can they have drop downs added out-of-the-box to the tabbed horizontal navigation. &lt;/p&gt;
&lt;p&gt;You can easily check to see if your WSS site is hosted on a server with MOSS installed by checking the Site Settings for the WSS site. &lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Go to &lt;strong&gt;Site Actions &lt;/strong&gt;- select &lt;strong&gt;Site Settings &lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;Look under the &lt;strong&gt;Look and Feel &lt;/strong&gt;category.  If you see:
    &lt;ul&gt;
        &lt;li&gt;&lt;strong&gt;Top link bar&lt;/strong&gt;, you have a WSS site on a server with only WSS installed. &lt;/li&gt;
        &lt;li&gt;&lt;strong&gt;Master Page &lt;/strong&gt;and &lt;strong&gt;Navigation&lt;/strong&gt;, you have a WSS site on a server with MOSS installed. &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href="http://www.heathersolomon.com/images/postimages/wssonly.gif"&gt;Click here&lt;/a&gt; to see a screenshot of a stand-alone WSS site.  &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.heathersolomon.com/images/postimages/mosswss.gif"&gt;Click here&lt;/a&gt; to see a screenshot of a WSS site on a server with MOSS.  All Site Setting differences have been marked.  &lt;/p&gt;
&lt;p&gt;For WSS only servers, you will have to set a custom master page for the site using SharePoint Designer.   For drop down navigation, you will need to add a custom navigation solution to your master page. &lt;/p&gt;
&lt;p&gt;As a side note, another user interface difference between the two is the Content Query Web Part (CQWP).  The CQWP is a component of MOSS, so it is only available on WSS sites hosted a server with MOSS installed.   &lt;a href="http://www.heathersolomon.com/blog/articles/CustomItemStyle.aspx"&gt;Click here &lt;/a&gt;for info on how to customize the CQWP.&lt;/p&gt;&lt;img src="http://heathersolomon.com/blog/aggbug/6233.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2007/05/11/SharePoint-Tip--How-to-tell-if-your-WSS-site.aspx</guid>
            <pubDate>Fri, 11 May 2007 21:41:13 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6233.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2007/05/11/SharePoint-Tip--How-to-tell-if-your-WSS-site.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6233.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6233.aspx</trackback:ping>
        </item>
        <item>
            <title>All Day Event Width Display Fix for Master Pages Using DOCTYPE</title>
            <link>http://heathersolomon.com/blog/archive/2007/02/21/6214.aspx</link>
            <description>&lt;p&gt;If you specify a HTML 4.0 &lt;a href="http://www.w3schools.com/tags/tag_doctype.asp"&gt;DOCTYPE&lt;/a&gt; tag in your master page, the Calendar control will present a couple of issues. First, Appointments in Week View that are longer than a 1/2 hour block, will not expand down to fill the appointment area.  Second, the All Day Event marker in Month View will push past the right border.  &lt;a href="http://www.heathersolomon.com/images/postimages/CalendarIssues.gif"&gt;Click here to see examples&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I don't have a fix for the first issue. I have tried every hack and workaround that I could think of or find to force the height of the appointment, but to no avail.  I do however have a fix for the second issue.&lt;/p&gt;
&lt;p&gt;In your custom CSS file, add the following style: &lt;br /&gt;.ms-cal-workitem .contB, .ms-cal-muworkitem .contB {&lt;br /&gt; width:95%;&lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;This will reduce the width of the All Day Event marker, bringing it back within the constraints of the day borders. &lt;/p&gt;&lt;img src="http://heathersolomon.com/blog/aggbug/6214.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2007/02/21/6214.aspx</guid>
            <pubDate>Wed, 21 Feb 2007 16:02:00 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6214.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2007/02/21/6214.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6214.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6214.aspx</trackback:ping>
        </item>
        <item>
            <title>Customized SharePoint 2007 Search Center Width Workaround </title>
            <link>http://heathersolomon.com/blog/archive/2007/01/30/6171.aspx</link>
            <description>&lt;p&gt;In SharePoint 2007, you may run into display issues with the form fields for Search Center when you apply your custom Master Page. I am not referring to the Search inputs usually located in the header area, but the actual Search Center site (http://site.com/SearchCenter) and the search area located near the top of the page under the horizontal navigation.&lt;/p&gt;
&lt;p&gt;I have an easy workaround for this issue, &lt;a href="http://www.heathersolomon.com/blog/articles/6170.aspx"&gt;read about it here&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://heathersolomon.com/blog/aggbug/6171.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2007/01/30/6171.aspx</guid>
            <pubDate>Tue, 30 Jan 2007 17:27:00 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6171.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2007/01/30/6171.aspx#feedback</comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6171.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6171.aspx</trackback:ping>
        </item>
    </channel>
</rss>