<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 Server 2007 / MOSS</title>
        <link>http://msftliveblogs.com/mhamilton/category/2.aspx</link>
        <description>All MOSS related posts</description>
        <language>en-US</language>
        <copyright>Michael J. Hamilton, Sr.</copyright>
        <managingEditor>mike@mjhamilton.com</managingEditor>
        <generator>Subtext Version 1.9.5.176</generator>
        <item>
            <title>SharePoint Products and Technologies (PSCONFIG) - MOSS 2007 - Setup - The Account is invalid. The account must be a local account or global domain account.</title>
            <link>http://msftliveblogs.com/mhamilton/archive/2008/05/24/sharepoint-products-and-technologies-psconfig---moss-2007---setup.aspx</link>
            <description>&lt;p&gt;During a normal setup of a medium farm configuration for MOSS, when running the SharePoint Products and Technologies (PSCONFIG) wizard - I would receive the error, "The account is invalid. The account must be a local account or global domain account."&lt;/p&gt;  &lt;p&gt;Having deployed several dozen MOSS farms by now, I was perplexed after spending an hour checking and triple checking the service account (a least privileged domain-level account). All appeared to be just fine.&lt;/p&gt;  &lt;p&gt;The server I was installing on was a member server of the domain, and when checking the properties of the server, it was listed properly as &amp;lt;serverName&amp;gt;.domainName.suffixName&lt;/p&gt;  &lt;p&gt;So, what was going on?&lt;/p&gt;  &lt;p&gt;Googling the issue turned up nothing; TechNet turned up nothing. I was stumped.&lt;/p&gt;  &lt;p&gt;I deleted the user account on the PDC and re-created it - no joy. &lt;/p&gt;  &lt;p&gt;Then I did some other digging... The NIC in this machine had an issue not long ago. Specifically, when it was joined to the domain - there was a different NIC in the computer that failed not long ago. Alas... The MAC address/machineName were foobarred in Active Directory. All appeared well on the surface. Until I tried a simple little test; login to the host as a domain account :) I quickly got the message that the domain was not available or that my machine name was not registered in the PDC.&lt;/p&gt;  &lt;p&gt;After finding this - it was a quick fix - unjoin the domain, bounce the host, re-join the domain - and all is well.&lt;/p&gt;  &lt;p&gt;Hopefully this will save someone some time.&lt;/p&gt;&lt;img src="http://msftliveblogs.com/mhamilton/aggbug/34.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Michael J. Hamilton, Sr.</dc:creator>
            <guid>http://msftliveblogs.com/mhamilton/archive/2008/05/24/sharepoint-products-and-technologies-psconfig---moss-2007---setup.aspx</guid>
            <pubDate>Sun, 25 May 2008 03:28:08 GMT</pubDate>
            <wfw:comment>http://msftliveblogs.com/mhamilton/comments/34.aspx</wfw:comment>
            <comments>http://msftliveblogs.com/mhamilton/archive/2008/05/24/sharepoint-products-and-technologies-psconfig---moss-2007---setup.aspx#feedback</comments>
            <wfw:commentRss>http://msftliveblogs.com/mhamilton/comments/commentRss/34.aspx</wfw:commentRss>
            <trackback:ping>http://msftliveblogs.com/mhamilton/services/trackbacks/34.aspx</trackback:ping>
        </item>
        <item>
            <title>Microsoft Office SharePoint Server 2007 &amp;ndash; Custom Chrome / Branding</title>
            <link>http://msftliveblogs.com/mhamilton/archive/2007/12/08/microsoft-office-sharepoint-server-2007-ndash-custom-chrome--branding.aspx</link>
            <description>&lt;p&gt;&lt;b&gt;&lt;u&gt;Microsoft Office SharePoint Server 2007 – Custom Chrome / Branding&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;PREFACE&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;If the graphics snapshots do not paste over in this document (to the blog) please feel free to email me, including an email address for yourself, and I will send you this final draft, in MS Word format, including all graphics/screenshots.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;REVIEW&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;After deploying MOSS and my first site collection, obviously the first thing I want to know is &lt;i&gt;how can I customize the look and feel&lt;/i&gt;? &lt;/p&gt;  &lt;p&gt;Thus begins my journey down &lt;b&gt;&lt;i&gt;Chrome Lane&lt;/i&gt;&lt;/b&gt; and my first of a multi-part series on customizing the look and feel of WSS v3 / MOSS 2007 sites (v3 bits / sites).&lt;/p&gt;  &lt;h3&gt;As you have no doubt read and heard several times, v3 sites leverage the .Net 2.x Framework and implement master / content pages. Whether you are new to, or seasoned with this approach, I hope the following provides some insight into the ways you can customize your v3 sites.&lt;/h3&gt;  &lt;p&gt;Foremost, this approach is a simplified example of customizing and the approach is 1 of many you can take. This approach is not exhaustive and certainly not applicable to all v3 deployments. Please allow me to explain…&lt;/p&gt;  &lt;p&gt;MOSS provides many feature-rich &lt;i&gt;templates&lt;/i&gt; for each optional &lt;i&gt;site collection&lt;/i&gt; you can deploy under a &lt;i&gt;web application&lt;/i&gt; (a web application is an IIS web application, and previously referred to as a &lt;i&gt;virtual server&lt;/i&gt; in v2 days). If you deploy a &lt;i&gt;Team Site&lt;/i&gt;, or &lt;i&gt;Internet Presence Site&lt;/i&gt;, each of these provides the developer a set of &lt;i&gt;templates&lt;/i&gt; that can be used / customized further for that site collection. It is important to note here that the actual templates provided are different from 1 site collection to another. Why is this important? For this presentation, the customization that we are going to do will be specific to the &lt;i&gt;master page &lt;/i&gt;provided for the template of the site type. More specifically, if you deploy a &lt;i&gt;Blank Site&lt;/i&gt; or a &lt;i&gt;Internet Presence Site&lt;/i&gt;, the templates for the master pages will be different, and you will have to understand these differences to apply this approach to each of the different sites. Let’s get started and you will see what I mean.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;CHROME LANE&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;We are going to deploy a web application and 1 site collection for that web application. Here we will work with the &lt;i&gt;My Company Site&lt;/i&gt;, and the site collection is an &lt;i&gt;Internet Presence Web Site&lt;/i&gt; template-base.&lt;/p&gt;  &lt;p&gt;As we proceed I will reveal the &lt;i&gt;out-of-the-box&lt;/i&gt; templates and setup derived from publishing this site template.&lt;/p&gt;  &lt;p&gt;I could proceed on the predicate that you can create a &lt;i&gt;web application&lt;/i&gt; and the &lt;i&gt;site collection &lt;/i&gt;for that web application – but I’ll walk through this piece by piece. Please forgive the lengthy posting and the many screen shots – I simply want to try and be as thorough as possible.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;ASSUMPTIONS&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;MOSS 2007 is installed and configured on your server. Further, you have configured the services that should be running on this server. If you are not familiar with these, please review the following screenshot and ensure that you have at least these services running (you get to this screen by opening the Central Administrator and clicking the server name under &lt;b&gt;Farm &lt;/b&gt;Topology.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image002_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="431" alt="Farm Topology" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image002_thumb.jpg" width="536" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Ensure that your &lt;i&gt;services&lt;/i&gt; are started – as indicated in the above figure.&lt;/p&gt;  &lt;p&gt;Finally, we are going to customize our site by placing a banner object in the &lt;i&gt;titleArea&lt;/i&gt; (we’ll get into this when we open the SharePoint Designer and begin to customize the template), and we are going to customize the &lt;i&gt;toolbar&lt;/i&gt;. To do these things we have created custom graphics – 1 for the banner display, and 1 for the toolbar – which is a small GIF image, 40px high that we’ll repeat-x across the toolbar space – basically overriding the default out-of-the-box GIF used by SharePoint.&lt;/p&gt;  &lt;p&gt;We will begin by creating our &lt;i&gt;web application&lt;/i&gt; on a specified port on this server.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;THE FUN BEGINS!&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Launch the &lt;b&gt;SharePoint Central Administrator&lt;/b&gt;. Click on &lt;b&gt;Application Management&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;Under &lt;b&gt;SharePoint Web Application Management &lt;/b&gt;choose the first option&lt;b&gt; Create or extend Web application.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;On the next screen click &lt;b&gt;Create a new Web Application&lt;/b&gt;. &lt;/p&gt;  &lt;p&gt;In the &lt;b&gt;IIS Web Site&lt;/b&gt; section, fill in the &lt;i&gt;Description&lt;/i&gt; field with &lt;b&gt;My Company Site&lt;/b&gt;, and for the &lt;i&gt;Port&lt;/i&gt; set it to &lt;b&gt;10000&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;In the &lt;b&gt;Security Configuration&lt;/b&gt; section, set the &lt;b&gt;Allow Anonymous:&lt;/b&gt; to &lt;i&gt;Yes&lt;/i&gt;.&lt;/p&gt;  &lt;p&gt;In the &lt;b&gt;Application Pool&lt;/b&gt; section, set the &lt;b&gt;Create new Application Pool / Application Pool Name&lt;/b&gt; to &lt;i&gt;MyCompanySite&lt;/i&gt;.&lt;/p&gt;  &lt;p&gt;Under &lt;b&gt;Select a security account for this application pool&lt;/b&gt;, select &lt;b&gt;Configurable&lt;/b&gt; and enter the &lt;i&gt;User name&lt;/i&gt; and &lt;i&gt;password&lt;/i&gt; fields appropriately. I used the Administrator account.&lt;/p&gt;  &lt;p&gt;You can accept the rest of the default properties, scroll the page to the bottom, and click &lt;b&gt;OK&lt;/b&gt;. This may take up to several minutes to create the &lt;i&gt;web application&lt;/i&gt;. &lt;/p&gt;  &lt;p&gt;When the web application is created, you will see a screen similar to the following:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image004_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="257" alt="Web Application" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image004_thumb.jpg" width="497" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We want to click the first link &lt;b&gt;Create a new Windows SharePoint Service web collection&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;The &lt;b&gt;Web Application&lt;/b&gt; will be on the &lt;i&gt;machineName&lt;/i&gt;:&lt;a&gt;&lt;i&gt;port&lt;/i&gt;&lt;/a&gt; we created it on.&lt;/p&gt;  &lt;p&gt;For the &lt;b&gt;Title and Description&lt;/b&gt; enter &lt;i&gt;My Company Site&lt;/i&gt;.&lt;/p&gt;  &lt;p&gt;Under &lt;b&gt;Web Site Address&lt;/b&gt; change the radio button from the default of &lt;i&gt;Create site under this URL: (URL Name)&lt;/i&gt; to the 2&lt;sup&gt;nd&lt;/sup&gt; option &lt;i&gt;Create site at this URL: (URL path:)&lt;/i&gt; and leave the (root) path. (I will go into this in more detail in another post.)&lt;/p&gt;  &lt;p&gt;For this exercise, under &lt;b&gt;Primary&lt;i&gt; &lt;/i&gt;&lt;/b&gt;and &lt;b&gt;Secondary Site Collection Administrator&lt;/b&gt; enter the &lt;i&gt;Administrator&lt;/i&gt; account.&lt;/p&gt;  &lt;p&gt;Under &lt;b&gt;Template Selection&lt;/b&gt; select &lt;i&gt;Internet Presence Web Site&lt;/i&gt; and click &lt;b&gt;OK&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;It may take several minutes for the site collection to be created. Once it is complete let’s browse to our new site root. We do this by browsing to &lt;a href="http://machinename:10000/"&gt;http://&lt;i&gt;machineName&lt;/i&gt;:10000&lt;/a&gt;&lt;a&gt;&lt;/a&gt; – where &lt;i&gt;machineName&lt;/i&gt; is the name of the server you have installed MOSS on. If all went well and you have browsed to the new site, your screen should be similar to the following:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image006_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="318" alt="Publishing Portal Site" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image006_thumb.jpg" width="396" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you select the top-right &lt;i&gt;Site Actions&lt;/i&gt; drop-down, and select &lt;i&gt;Edit Page&lt;/i&gt; you will see a template that provides a &lt;i&gt;Page Image&lt;/i&gt; and &lt;a&gt;two&lt;/a&gt; &lt;i&gt;Summary Links&lt;/i&gt; content panes, as well as &lt;a&gt;three&lt;/a&gt; webpart zones. This page is derived from the &lt;i&gt;WelcomeSplash.aspx&lt;/i&gt;. I can confirm this by selecting &lt;i&gt;Site Actions&lt;/i&gt;&lt;i&gt;àManage Content and Structure&lt;/i&gt; and then selecting &lt;i&gt;Pages&lt;/i&gt; in the left treeview. On the right I’ll see a &lt;i&gt;default.aspx&lt;/i&gt; and to the far-right, you’ll see the template it derived from. We are not going to get into modifying &lt;i&gt;templates&lt;/i&gt; in this posting, but I wanted to help you understand some of the &lt;i&gt;out-of-the-box&lt;/i&gt; aspects and how your template was created by default.&lt;/p&gt;  &lt;p&gt;I want to review &lt;a&gt;one&lt;/a&gt; more thing before we begin. SharePoint also uses a default &lt;i&gt;master page&lt;/i&gt; and set of &lt;i&gt;style sheets&lt;/i&gt; for this site. To see what the default master page is, select &lt;i&gt;Site Actions&lt;/i&gt;&lt;i&gt;àSite Settings&lt;/i&gt;&lt;i&gt;àModify All Site Settings&lt;/i&gt;. &lt;/p&gt;  &lt;p&gt;Under &lt;b&gt;Look and Feel&lt;/b&gt; click &lt;i&gt;Site Master Page Settings&lt;/i&gt;.&lt;/p&gt;  &lt;p&gt;Under &lt;b&gt;Site Master Page&lt;/b&gt; notice that our master page is &lt;i&gt;TopNavFlyOuts.master&lt;/i&gt;. We will do some customization here to implement our custom look and feel. Scroll this page down and notice under &lt;b&gt;Alternate CSS URL&lt;/b&gt; there is a style sheet referenced called &lt;i&gt;Blue.css&lt;/i&gt;. We are going to be replacing this as well. &lt;/p&gt;  &lt;p&gt;Out-of-the-box, the &lt;i&gt;Blue.css&lt;/i&gt; is an empty file that we can edit and use to override some of the classes that drive the master page &lt;i&gt;TopNavFlyouts.master&lt;/i&gt; (Top Nav). Top Nav has a style sheet called &lt;i&gt;TopNavFlyouts.css&lt;/i&gt; that is used when the master page is rendered.&lt;/p&gt;  &lt;p&gt;For now, select &lt;i&gt;Site Actions&lt;/i&gt;&lt;i&gt;àManage Content and Structure&lt;/i&gt;. In the left treeview, expand &lt;b&gt;Style Library&lt;/b&gt;, then &lt;b&gt;en-us&lt;/b&gt;, finally, select &lt;b&gt;Core Styles&lt;/b&gt;. Your screen should look similar to the following:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image008_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="386" alt="Style Library" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image008_thumb.jpg" width="481" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Notice that we have some out-of-the-box style sheets, and &lt;a&gt;one&lt;/a&gt; of these is &lt;i&gt;TopNavFlyouts&lt;/i&gt;. What is important to understand is that we have to create a new style sheet, in this &lt;b&gt;Core Styles&lt;/b&gt; library so we can override some of the classes in the Top Nav style sheet.&lt;/p&gt;  &lt;p&gt;We do &lt;i&gt;not&lt;/i&gt; want to edit the Top Nav style sheet directly, but rather, create our own style sheet and override the classes that we’ll need to implement our customizations. Also, we’ll create a couple new classes in our style sheet that will handle the banner and default background images / colors.&lt;/p&gt;  &lt;p&gt;For this exercise, I created a my.css text file with the following in it:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image010_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="377" alt="CSS Top Nav" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image010_thumb.jpg" width="416" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This has my color for the main background, and my banner properties. The &lt;a&gt;three&lt;/a&gt; graphics that I will be using are for the banner, toolbar, and the toolbar hover/selected images.&lt;/p&gt;  &lt;p&gt;We’ll include a custom footer in this setup and that’s why I have the my&lt;a&gt;–spacer&lt;i&gt;X&lt;/i&gt; and my–footer&lt;/a&gt; classes included. &lt;/p&gt;  &lt;p&gt;My banner is 785px by 200px, and my toolbar images are 4px by 40px each. These are shown below:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image012_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="280" alt="Company Logo" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image012_thumb.jpg" width="460" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image014_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="269" alt="Tool Bar GIF" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image014_thumb.jpg" width="354" border="0" /&gt;&lt;/a&gt;&lt;b&gt; my-toolbar.gif&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image016_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="268" alt="Toolbar Hover - Selected" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image016_thumb.jpg" width="352" border="0" /&gt;&lt;/a&gt;&lt;b&gt;my-toolbar-hoverselected.gif&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Each of these graphics and my my.css style sheet need to be uploaded to SharePoint before we can begin to customize our Top Nav master page.&lt;/p&gt;  &lt;p&gt;To do this, back in SharePoint under &lt;b&gt;Site Content and Structure&lt;/b&gt; with &lt;b&gt;Core Styles&lt;/b&gt; still selected on the left, in the right pane, click &lt;b&gt;New&lt;/b&gt;&lt;b&gt;àItem&lt;/b&gt; to upload our style sheet.&lt;/p&gt;  &lt;p&gt;On the &lt;b&gt;Upload Document: Style Library&lt;/b&gt; page, click &lt;b&gt;Browse&lt;/b&gt; to browse to where you saved your my.css object. Once you have selected your file, click &lt;b&gt;OK&lt;/b&gt; and you should see a screen similar to the following:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image018_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="319" alt="Upload to Style Library" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image018_thumb.jpg" width="439" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Here we enter a &lt;b&gt;Title&lt;/b&gt; for our style sheet, and click &lt;b&gt;Check In&lt;/b&gt;. You will be returned to the &lt;b&gt;Core Styles&lt;/b&gt; and you’ll notice our new style sheet in the library. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image020_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="341" alt="Style Library - Core Styles" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image020_thumb.jpg" width="425" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Notice in the above image, under &lt;b&gt;Style Library&lt;/b&gt; there is an &lt;b&gt;Images&lt;/b&gt; folder. There is also one under the &lt;b&gt;en-us&lt;/b&gt; folder. We want to select the &lt;a&gt;one&lt;/a&gt; that’s actually under &lt;b&gt;Style Library&lt;/b&gt;, not &lt;b&gt;en-us&lt;/b&gt;. Once selected, we need to select &lt;b&gt;New&lt;/b&gt;&lt;b&gt;--&amp;gt;Item&lt;/b&gt; and here we are going to upload multiple items – our banner and &lt;a&gt;two&lt;/a&gt; toolbar objects.&lt;/p&gt;  &lt;p&gt;When you get to the &lt;b&gt;Upload Document: Style Library&lt;/b&gt; screen, below the &lt;b&gt;Name&lt;/b&gt; textbox for the image, you’ll see a link for &lt;b&gt;Upload Multiple Files…&lt;/b&gt; - click this to browse for the banner and toolbar objects.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image022_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="322" alt="Style Library - Document Upload" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image022_thumb.jpg" width="402" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Once these are selected, click &lt;b&gt;OK&lt;/b&gt; to begin the upload process. You will be prompted to confirm the upload and you will want to click &lt;b&gt;Continue&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;Once the upload is completed you will be returned to the &lt;b&gt;Site Content and Structure&lt;/b&gt;&lt;b&gt;--&amp;gt;Style Library&lt;/b&gt;&lt;b&gt;--&amp;gt;Images&lt;/b&gt; view. You want to scroll down and find our &lt;a&gt;three&lt;/a&gt; new images, and click the box to the left of each image to select them. Once selected, select &lt;b&gt;Actions&lt;/b&gt; from the menu, and select &lt;b&gt;Check In (be sure to select Publish Major Version as well)&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;When prompted for comments about the check-in, enter &lt;i&gt;My Company SIte Images&lt;/i&gt; and click &lt;b&gt;OK&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;Once this is done, in the upper-left area of your screen click &lt;i&gt;My Company Site&lt;/i&gt; to return to the root site.&lt;/p&gt;  &lt;p&gt;We are now ready to being our customization of the master page and override the classes from the Top Nav style sheet.&lt;/p&gt;  &lt;p&gt;&lt;a&gt;To perform these next steps you will need the SharePoint Designer 2007 installed.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Launch SharePoint Designer (SPD) and select FileàOpen Site, then type in the URL for our new site (&lt;a href="http://%3cmachineName%3e:10000"&gt;http://&amp;lt;machineName&amp;gt;:10000&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;You should see a screen similar to the following once you are connected to the site with SPD:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image024_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="338" alt="SharePoint Designer - Base Site" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image024_thumb.jpg" width="422" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In SPD, under &lt;b&gt;Folder list&lt;/b&gt; expand &lt;b&gt;_catalogs&lt;/b&gt;, then &lt;b&gt;masterpage&lt;/b&gt;, and locate and double-click on &lt;b&gt;TopNavFlyouts.aspx&lt;/b&gt;. When prompted to &lt;i&gt;Check Out&lt;/i&gt; the object, click &lt;b&gt;Yes&lt;/b&gt; and continue.&lt;/p&gt;  &lt;p&gt;If this is the first time you have worked on this site with SPD you will be restricted from editing code at first. Do the following to resolve this:&lt;/p&gt;  &lt;p&gt;From the menu bar select &lt;b&gt;Site&lt;/b&gt;&lt;b&gt;àContributor Settings&lt;/b&gt; and you will see a dialog like the following:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image026_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="323" alt="SPD Author Settings" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image026_thumb.jpg" width="442" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In the upper &lt;b&gt;Manage Contributor Groups&lt;/b&gt; region, select &lt;b&gt;Content Authors (Default)&lt;/b&gt; and click &lt;b&gt;Modify&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;You should see a screen like the following:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image028_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="273" alt="SPD Author Settings - Allow" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image028_thumb.jpg" width="429" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;From here click / enable &lt;b&gt;Allow unrestricted use of SharePoint Designer&lt;/b&gt; and click &lt;b&gt;OK&lt;/b&gt;. Click &lt;b&gt;OK&lt;/b&gt; again to return to SPD with full editing capabilities.&lt;/p&gt;  &lt;p&gt;When you return the SPD the &lt;b&gt;Web Site&lt;/b&gt; tab is rendered. Click on the &lt;b&gt;TopNavFlyouts.aspx&lt;/b&gt; tab to render that page. In the lower region of your designer form you’ll see &lt;b&gt;Design Split Code&lt;/b&gt;. Click on &lt;b&gt;Split&lt;/b&gt; and you should see something similar to the following:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image030_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="338" alt="TopNavFlyout Master Page" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image030_thumb.jpg" width="422" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We want to load our custom my.css style sheet, and the TopNavFlyouts style sheet now too. In the &lt;b&gt;Folder list&lt;/b&gt; browse down to &lt;b&gt;Style Library&lt;/b&gt;&lt;b&gt;àen-us (Style Library)&lt;/b&gt;&lt;b&gt;àCore Styles (Style Library)&lt;/b&gt;. Double-Click our my.css object. When prompted to check-out the item, click &lt;b&gt;Yes&lt;/b&gt;. Now double-click the TopNavFlyouts.css, but when prompted to check-out, click &lt;b&gt;No&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;OVERRIDING STYLES&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The TopNavFlyouts.css library is used for the TopNavFlyouts.aspx master page – which you have probably already assumed. For this example, we will want to &lt;i&gt;override&lt;/i&gt; some of the classes in this style sheet. And to do this, we copy and paste those classes into our my.css object. Yes, we can certainly get more involved and complex in our chroming / customization – but for this walk-through I am trying to keep this pretty simple / straight-forward. Soon you will see where our my.css object gets configured in SharePoint and you will understand why I took this approach.&lt;/p&gt;  &lt;p&gt;Remember, our image is 200px high by 785px wide. By default, the Top Nav area renders by percentage, and at 100%. We will need to change this so that our screen aligns with our banner. Again, this is for this customization only – and you can play with this in a number of different ways, depending on your customization and whether or not you are introducing custom graphics or navigation.&lt;/p&gt;  &lt;p&gt;For now, locate, and copy / paste the following classes from TopNavFlyouts.css to our my.css:&lt;/p&gt;  &lt;p&gt;.body&lt;/p&gt;  &lt;p&gt;.master&lt;/p&gt;  &lt;p&gt;.search td&lt;/p&gt;  &lt;p&gt;.search&lt;/p&gt;  &lt;p&gt;.topNavContainer&lt;/p&gt;  &lt;p&gt;.topNavItem&lt;/p&gt;  &lt;p&gt;.topNavItem a&lt;/p&gt;  &lt;p&gt;.topNavSelected a&lt;/p&gt;  &lt;p&gt;.topNavHover a&lt;/p&gt;  &lt;p&gt;.topNavFlyouts&lt;/p&gt;  &lt;p&gt;.topNavFlyOutsItem&lt;/p&gt;  &lt;p&gt;.topNavFlyOutsItem a&lt;/p&gt;  &lt;p&gt;.topNavFlyOutsHover&lt;/p&gt;  &lt;p&gt;You should now have a my.css object that contains the following – before any customizations have been implemented:&lt;/p&gt;  &lt;p&gt;.my-mainbackground&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;background-color: #B4BC97;&lt;/p&gt;  &lt;p&gt;background-image: url(../images/blog-background.jpg);&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.my-mainbanner&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;background-image: url(../images/blog-header.jpg);&lt;/p&gt;  &lt;p&gt;background-color: #768365;&lt;/p&gt;  &lt;p&gt;height: 200px;&lt;/p&gt;  &lt;p&gt;border: 0px;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.my-spacer5&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;height: 5px;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.my-spacer10&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;height: 10px;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.my-footer&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;background-color: #B4BC97;&lt;/p&gt;  &lt;p&gt;height: 15px;&lt;/p&gt;  &lt;p&gt;border: 0px;&lt;/p&gt;  &lt;p&gt;text-align: center;&lt;/p&gt;  &lt;p&gt;font-family: Verdana;&lt;/p&gt;  &lt;p&gt;font-size: 11px;&lt;/p&gt;  &lt;p&gt;font-style: italic;&lt;/p&gt;  &lt;p&gt;font-weight: normal;&lt;/p&gt;  &lt;p&gt;color: #ffffff;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.body&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;background-color:#596E9E;&lt;/p&gt;  &lt;p&gt;height:100%;&lt;/p&gt;  &lt;p&gt;margin:0px;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.master&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;width:950px;&lt;/p&gt;  &lt;p&gt;margin-left:auto;&lt;/p&gt;  &lt;p&gt;margin-right:auto;&lt;/p&gt;  &lt;p&gt;height:100%;&lt;/p&gt;  &lt;p&gt;background-color:#FFFFFF;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.search td&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;font-family:tahoma; &lt;/p&gt;  &lt;p&gt;font-size: 8pt; &lt;/p&gt;  &lt;p&gt;color: #3A4663;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.topNavContainer&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;background-image:url("../../images/bl_Navbar_Gd_Default.jpg");&lt;/p&gt;  &lt;p&gt;background-repeat:repeat-x;&lt;/p&gt;  &lt;p&gt;height:40px;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.topNav&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;*position:relative;&lt;/p&gt;  &lt;p&gt;*top:-1px;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.topNavItem&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;background-image: url('../../Images/bl_Navbar_Splitter.jpg');&lt;/p&gt;  &lt;p&gt;background-repeat:no-repeat;&lt;/p&gt;  &lt;p&gt;background-position:top right;&lt;/p&gt;  &lt;p&gt;font-family: tahoma;&lt;/p&gt;  &lt;p&gt;font-size: 8pt; &lt;/p&gt;  &lt;p&gt;color: #294C7A;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.topNavItem a&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;display:block;&lt;/p&gt;  &lt;p&gt;padding:8px 5px 0px 5px;&lt;/p&gt;  &lt;p&gt;height:32px;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.topNavSelected a&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;background-image: url('../../Images/bl_Navbar_Gd_Hover.jpg');&lt;/p&gt;  &lt;p&gt;background-repeat:repeat-x;&lt;/p&gt;  &lt;p&gt;background-position:top right;&lt;/p&gt;  &lt;p&gt;color: #EFF4FA;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.topNavHover a&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;color:#FFFFFF;&lt;/p&gt;  &lt;p&gt;background-image: url('../../Images/bl_Navbar_Gd_Hover.jpg');&lt;/p&gt;  &lt;p&gt;background-repeat:repeat-x;&lt;/p&gt;  &lt;p&gt;background-position:top right;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;&lt;b&gt;SHOW ME THE CHROME!!!&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Now the fun begins!&lt;/p&gt;  &lt;p&gt;We’ll step through the change for each class, and then we’ll modify a few things in our master page and step back and see how things render.&lt;/p&gt;  &lt;p&gt;1) .body, and .master – Change color to &lt;b&gt;#B4BC97&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;2) .search td – change &lt;b&gt;Color&lt;/b&gt; to &lt;b&gt;#3A4663&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;3) .search – Remove &lt;b&gt;top:-2px; &lt;/b&gt;altogether.&lt;/p&gt;  &lt;p&gt;4) .topNavContainer – change &lt;b&gt;background-image:&lt;/b&gt; to &lt;b&gt;‘../../my-toolbar.gif’&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;5) .topNavItem a – Change padding to &lt;b&gt;12px 5px 0px 5px&lt;/b&gt;, and change the height to &lt;b&gt;40px.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;6) .topNavSelected a – Change the &lt;b&gt;background-image&lt;/b&gt; URL to ../../Images/my-toolbar-hoverselected.gif'.&lt;/p&gt;  &lt;p&gt;7) .topNavHover a – Change the &lt;b&gt;background-image&lt;/b&gt; URL to ../../Images/my-toolbar-hoverselected.gif'.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;APPLY THE STYLE SHEET&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Before we proceed, let’s apply our custom style sheet to the site collection so we can see our progress thus far.&lt;/p&gt;  &lt;p&gt;To do this, select &lt;b&gt;Site Actions&lt;/b&gt;&lt;b&gt;àSite Settings&lt;/b&gt;&lt;b&gt;àModify All Site Settings&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;Under &lt;b&gt;Look and Feel&lt;/b&gt; select &lt;b&gt;Site Master Page Settings&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;Scroll down to &lt;b&gt;Alternate CSS URL&lt;/b&gt; and ensure that the following is entered:&lt;/p&gt;  &lt;p&gt;&lt;b&gt;/Style Library/en-us/Core Styles/my.css&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Click &lt;b&gt;OK &lt;/b&gt;to apply the setting.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;MASTER PAGE CUSTOMIZATION&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;We are now ready to do the final modifications to our master page.&lt;/p&gt;  &lt;p&gt;Locate the line just below the beginning of the &amp;lt;body&amp;gt; tag that looks like&lt;/p&gt;  &lt;p&gt;&amp;lt;table cellpadding=”0” cellspacing=”0” class=”master”&amp;gt;&lt;/p&gt;  &lt;p&gt;Just below this replace the class reference of &lt;b&gt;shadowLeft&lt;/b&gt; with &lt;b&gt;my-background&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Your screen should look similar too:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image032_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="321" alt="TopNavFlyout - Change ShadowLeft" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image032_thumb.jpg" width="400" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;TIP&lt;/b&gt; – It’s important to remember that this walk-through deals with a specific template and as you venture into the area of chroming and customization, you will not do everything the same.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;FINAL STEPS&lt;/b&gt;…&lt;/p&gt;  &lt;p&gt;Just below our &lt;b&gt;my-background&lt;/b&gt;, within the table def. that includes &lt;b&gt;masterContent&lt;/b&gt;, change the width to 785 and add an &lt;b&gt;align&lt;/b&gt; statement like the following:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Modify the table def. below this line to include &lt;b&gt;align=”center” width=”785”&lt;/b&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;See below:&lt;/p&gt;  &lt;p&gt;The highlighted areas include the changed content:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image034_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="314" alt="TopNavFlyout - Change masterContent" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image034_thumb.jpg" width="392" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now, we need to remove the Title Area icon, and class, and insert our banner. Scroll down in the code view and locate the &lt;b&gt;topArea&lt;/b&gt; class. Look at the snapshot below – you want to select the &lt;a&gt;two&lt;/a&gt; lines below the &lt;b&gt;topArea&lt;/b&gt; and delete those. Then we’re going to replace the top area class:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image036_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="360" alt="TopNavFlyout - Change topArea" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image036_thumb.jpg" width="449" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a&gt;Now, change the &lt;b&gt;topArea&lt;/b&gt; class reference to &lt;b&gt;my-header&lt;/b&gt; the name of the class which defines our new banner.&lt;/a&gt; The following reflects these changes:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image038_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="343" alt="topArea Class Change" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image038_thumb.jpg" width="428" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a&gt;Now, scroll down to where the table definition and class reference for the &lt;b&gt;topNavContainer &lt;/b&gt;are. Just below this is the reference to &lt;b&gt;topNavRoundLeft&lt;/b&gt;, and below that is a table definition with only a &lt;b&gt;valign&lt;/b&gt; attribute setting. Here we want to change the attribute to &lt;b&gt;valign=”center”&lt;/b&gt;, and add an &lt;b&gt;align=”left”&lt;/b&gt; in table definition.&lt;/a&gt; (This is necessary because we added the &lt;b&gt;align=”center” &lt;/b&gt;earlier in our changes, and we’ll need to address the navigation, breadcrumb, and left navigation text being left justified vs. centered.)&lt;/p&gt;  &lt;p&gt;Next, scroll down to the &lt;b&gt;&amp;lt;div class=”breadcrumb”&amp;gt;&lt;/b&gt; statement, and add &lt;b&gt;align=”left”&lt;/b&gt; at the end of “breadcrumb”.&lt;/p&gt;  &lt;p&gt;The following screenshots show these latest changes.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image040_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="346" alt="Breadcrumb Change..." src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image040_thumb.jpg" width="429" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image042_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="350" alt="Breadcrumb Changed..." src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image042_thumb.jpg" width="436" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now, locate the table def. just above the &lt;i&gt;div class=”mainContainer”&lt;/i&gt; line, and change the width from 100% to &lt;b&gt;785&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;In the line with &lt;i&gt;class=”mainContainer”&lt;/i&gt; add a &lt;b&gt;align=”left”&lt;/b&gt; to this line (just after the “mainContent” part.&lt;/p&gt;  &lt;p&gt;Finally, locate the table def. just below this that includes the &lt;i&gt;class&lt;/i&gt; reference for &lt;b&gt;shadowRight&lt;/b&gt; and replace &lt;b&gt;shadowRight&lt;/b&gt; with &lt;b&gt;my-background&lt;/b&gt;. Save your changes.&lt;/p&gt;  &lt;p&gt;Your screen should reflect changes similar to that shown below:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image044_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="354" alt="TopNavFlyout - ShadowRight change" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image044_thumb.jpg" width="441" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Finally, let’s add a custom footer to our page. Just below the &amp;lt;/tr&amp;gt; and just before the final &amp;lt;/table&amp;gt; tags, insert the following code:&lt;/p&gt;  &lt;p&gt;&amp;lt;!-- Custom Footer... --&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;td colspan="3" class="my-background"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;table width="100%"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;tr&amp;gt;&amp;lt;td class="my-spacer10"&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;tr&amp;gt;&amp;lt;td class="my-footer"&amp;gt;Copyright (C) 2006 – My Company Site&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;tr&amp;gt;&amp;lt;td class="my-spacer10"&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/table&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/td&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/tr&amp;gt;&lt;/p&gt;  &lt;p&gt;Save the TopNavFlyOuts.master page. Once this is saved, right-click on the master page in the Folder List in Designer, and select Check-In.&lt;/p&gt;  &lt;p&gt;When the check in dialog appears, be sure to select Publish Major Version. You should see something similar to the following:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image046_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="425" alt="Check-in changes" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image046_thumb.jpg" width="371" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click OK to check-in and publish a major version (otherwise you will not see your changes immediately).&lt;/p&gt;  &lt;p&gt;Next you should see a dialog like the following:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image048_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="122" alt="Change Notice to Publish" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image048_thumb.jpg" width="408" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click YES to proceed.&lt;/p&gt;  &lt;p&gt;You will get to the Master Page Gallery (MPG) for your site, and see a screen similar to the following:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image050_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="334" alt="Master Page Gallery" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image050_thumb.jpg" width="416" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Hover over the Top Nav page that is in Pending status, and select Approve/reject. When you get to the approval page, you will want to ensure you click Approve before submitting. You should have a screen similar to the following:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image052_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="351" alt="Approval Process" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image052_thumb.jpg" width="438" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click OK to finalize this process.&lt;/p&gt;  &lt;p&gt;If all has gone well, your home page should be similar to the following:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image054_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="367" alt="Show changes..." src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image054_thumb.jpg" width="458" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This concludes a basic &lt;i&gt;chroming / customization&lt;/i&gt; approach. Yes, there are certainly more robust things that can be done – and hopefully this opens the door for some ideas!&lt;/p&gt;  &lt;p&gt;&lt;b&gt;NOTES&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;If something is not rendering properly, it is usually because something is not checked in and published fully. This will become a nuance you’ll get used to quickly J.&lt;/p&gt;  &lt;p&gt;I am pasting the following graphics and complete source code to help you just in case you need them. The graphics are our images (4 total) that we used for the main banner, toolbar, toolbar-hoverselected, and finally, the background.&lt;/p&gt;  &lt;p&gt;The source is the my.css first, followed by the complete topnavflyouts.master XSL code-behind (if such a thing is a valid way to state it).&lt;/p&gt;  &lt;p&gt;&lt;b&gt;GRAPHICS&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Main Banner&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image056_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="105" alt="Header Logo" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image056_thumb.jpg" width="403" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Background&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image057_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="279" alt="Header Shim" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image057_thumb.jpg" width="21" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Toolbar&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image058_2.gif"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="44" alt="Toolbar Color" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image058_thumb.gif" width="8" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Toolbar – hoverselected&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image059_2.gif"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="44" alt="Toolbar hover - selected" src="http://msftliveblogs.com/images/msftliveblogs_com/mhamilton/WindowsLiveWriter/MicrosoftOfficeSharePointServer2007Custo_ABC3/clip_image059_thumb.gif" width="8" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;MY.CSS&lt;/p&gt;  &lt;p&gt;.my-background&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;background-color: #B4BC97;&lt;/p&gt;  &lt;p&gt;background-image: url(../images/my-background.jpg);&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.my-header&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;background-image: url(../../images/my-header.jpg);&lt;/p&gt;  &lt;p&gt;background-color: #768365;&lt;/p&gt;  &lt;p&gt;height: 200px;&lt;/p&gt;  &lt;p&gt;border: 0px;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.my-topmenu&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;background-image: url('../../images/my-toolbar.gif');&lt;/p&gt;  &lt;p&gt;background-color: #f9da5d;&lt;/p&gt;  &lt;p&gt;height: 40px;&lt;/p&gt;  &lt;p&gt;boarder: 0px;&lt;/p&gt;  &lt;p&gt;text-align: left;&lt;/p&gt;  &lt;p&gt;vertical-align: top;&lt;/p&gt;  &lt;p&gt;padding-top: 10px;&lt;/p&gt;  &lt;p&gt;padding-bottom: 5px;&lt;/p&gt;  &lt;p&gt;padding-left: 10px;&lt;/p&gt;  &lt;p&gt;padding-right: 10px;&lt;/p&gt;  &lt;p&gt;font-family: Verdana;&lt;/p&gt;  &lt;p&gt;font-size: 11px;&lt;/p&gt;  &lt;p&gt;font-style: normal;&lt;/p&gt;  &lt;p&gt;font-weight: bold;&lt;/p&gt;  &lt;p&gt;text-decoration: none;&lt;/p&gt;  &lt;p&gt;color: #ffffff;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.my-spacer5&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;height: 5px;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.my-spacer10&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;height: 10px;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.my-footer&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;background-color: #B4BC97;&lt;/p&gt;  &lt;p&gt;height: 15px;&lt;/p&gt;  &lt;p&gt;border: 0px;&lt;/p&gt;  &lt;p&gt;text-align: center;&lt;/p&gt;  &lt;p&gt;font-family: Verdana;&lt;/p&gt;  &lt;p&gt;font-size: 11px;&lt;/p&gt;  &lt;p&gt;font-style: italic;&lt;/p&gt;  &lt;p&gt;font-weight: normal;&lt;/p&gt;  &lt;p&gt;color: #ffffff;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.body&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;background-color:#B4BC97;&lt;/p&gt;  &lt;p&gt;height:100%;&lt;/p&gt;  &lt;p&gt;margin:0px;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.master&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;width:950px;&lt;/p&gt;  &lt;p&gt;margin-left:auto;&lt;/p&gt;  &lt;p&gt;margin-right:auto;&lt;/p&gt;  &lt;p&gt;height:100%;&lt;/p&gt;  &lt;p&gt;background-color:#B4BC97;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.search td&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;font-family:tahoma; &lt;/p&gt;  &lt;p&gt;font-size: 8pt; &lt;/p&gt;  &lt;p&gt;color: #3A4663;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.search&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;float:right;&lt;/p&gt;  &lt;p&gt;font-size: 8pt; &lt;/p&gt;  &lt;p&gt;margin-left:5px;&lt;/p&gt;  &lt;p&gt;margin-right: 0px;&lt;/p&gt;  &lt;p&gt;position:relative;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.topNavContainer&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;background-image:url("../../images/my-toolbar.gif");&lt;/p&gt;  &lt;p&gt;background-repeat:repeat-x;&lt;/p&gt;  &lt;p&gt;height:40px;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.topNav&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;*position:relative;&lt;/p&gt;  &lt;p&gt;*top:-1px;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.topNavItem&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;background-image: url('../../Images/bl_Navbar_Splitter.jpg');&lt;/p&gt;  &lt;p&gt;background-repeat:no-repeat;&lt;/p&gt;  &lt;p&gt;background-position:top right;&lt;/p&gt;  &lt;p&gt;font-family: tahoma;&lt;/p&gt;  &lt;p&gt;font-size: 8pt; &lt;/p&gt;  &lt;p&gt;color: #294C7A;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.topNavItem a&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;display:block;&lt;/p&gt;  &lt;p&gt;padding:12px 5px 0px 5px;&lt;/p&gt;  &lt;p&gt;height:40px;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.topNavSelected a&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;background-image: url('../../Images/my-toolbar-hoverselected.gif');&lt;/p&gt;  &lt;p&gt;background-repeat:repeat-x;&lt;/p&gt;  &lt;p&gt;background-position:top right;&lt;/p&gt;  &lt;p&gt;color: #EFF4FA;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;.topNavHover a&lt;/p&gt;  &lt;p&gt;{&lt;/p&gt;  &lt;p&gt;color:#FFFFFF;&lt;/p&gt;  &lt;p&gt;background-image: url('../../Images/my-toolbar-hoverselected.gif');&lt;/p&gt;  &lt;p&gt;background-repeat:repeat-x;&lt;/p&gt;  &lt;p&gt;background-position:top right;&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;TOPNAVFLYOUTS.master&lt;/p&gt;  &lt;p&gt;&amp;lt;%@ Master language="C#" %&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;%@ Import Namespace="Microsoft.SharePoint" %&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;%@ Register Tagprefix="SPSWC" Namespace="Microsoft.SharePoint.Portal.WebControls" Assembly="Microsoft.SharePoint.Portal, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;%@ Register Tagprefix="WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;%@ Register Tagprefix="PublishingWebControls" Namespace="Microsoft.SharePoint.Publishing.WebControls" Assembly="Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;%@ Register Tagprefix="PublishingNavigation" Namespace="Microsoft.SharePoint.Publishing.Navigation" Assembly="Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;%@ Register TagPrefix="wssuc" TagName="Welcome" src="~/_controltemplates/Welcome.ascx" %&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;%@ Register TagPrefix="PublishingVariations" TagName="VariationsLabelMenu" src="~/_controltemplates/VariationsLabelMenu.ascx" %&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;%@ Register Tagprefix="PublishingConsole" TagName="Console" src="~/_controltemplates/PublishingConsole.ascx" %&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;%@ Register TagPrefix="PublishingSiteAction" TagName="SiteActionMenu" src="~/_controltemplates/PublishingActionMenu.ascx" %&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;html dir="ltr" runat="server" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:msdt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;head runat="server"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;META name="WebPartPageExpansion" content="full"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;meta name="GENERATOR" content="Microsoft SharePoint" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;meta http-equiv="Content-Type" content="text/html" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;meta http-equiv="Expires" content="0" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;title id="onetidTitle"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder id="PlaceHolderPageTitle" runat="server"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/title&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;Sharepoint:CssLink runat="server"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;!--Styles used for positioning, font and spacing definitions--&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;SharePoint:CssRegistration name="&amp;lt;% $SPUrl:~sitecollection/Style Library/~language/Core Styles/TopNavFlyouts.css %&amp;gt;" runat="server"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;SharePoint:CssRegistration name="&amp;lt;% $SPUrl:~sitecollection/Style Library/~language/Core Styles/controls.css %&amp;gt;" runat="server"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;SharePoint:ScriptLink language="javascript" name="core.js" runat="server"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;SharePoint:ScriptLink language="javascript" name="ows.js" runat="server"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;!--Placeholder for additional overrides--&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder id="PlaceHolderAdditionalPageHead" runat="server"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/head&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;body class="body" onload="javascript:_spBodyOnLoadWrapper();"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;WebPartPages:SPWebPartManager runat="server"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;form runat="server" onsubmit="return _spFormOnSubmitWrapper();"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;table cellpadding="0" cellspacing="0" class="master"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;td height="100%" class="my-background" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;td valign="top"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;table cellpadding="0" cellspacing="0" align="center" width="785" class="masterContent"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;PublishingWebControls:AuthoringContainer id="authoringcontrols" runat="server"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;td colspan="2" width="100%" class="authoringRegion"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;span class="siteActionMenu"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;PublishingSiteAction:SiteActionMenu runat="server" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/span&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;div class="sharepointLogin"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;!--Authentication for Authors only--&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;table cellpadding="0" cellspacing="0" &amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;td&amp;gt;&amp;lt;SharePoint:DelegateControl ControlId="GlobalSiteLink1" Scope="Farm" runat="server"/&amp;gt;&amp;lt;/td&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;td&amp;gt;&amp;lt;SharePoint:DelegateControl ControlId="GlobalSiteLink2" Scope="Farm" runat="server"/&amp;gt;&amp;lt;/td&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;td&amp;gt;&amp;lt;wssuc:Welcome id="explitLogout" runat="server"/&amp;gt;&amp;lt;/td&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/table&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/div&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;div class="console"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;PublishingConsole:Console runat="server" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/div&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/td&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/PublishingWebControls:AuthoringContainer&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;td colspan="2" &amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;table cellpadding="0" cellspacing="0" width="100%"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;td colspan="4" class="my-header"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;PublishingNavigation:PortalSiteMapDataSource ID="SiteMapDataSourceRoot" Runat="server"&lt;/p&gt;  &lt;p&gt;SiteMapProvider="CombinedNavSiteMapProvider" EnableViewState="true"&lt;/p&gt;  &lt;p&gt;StartFromCurrentNode="true" StartingNodeOffset="0" ShowStartingNode="true"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;div class="topLinkBar"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;div class="topLink"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;PublishingVariations:VariationsLabelMenu id="labelmenu1" runat="server"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/div&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;PublishingWebControls:AuthoringContainer id="VisibleToReaders" DisplayAudience="ReadersOnly" runat="server"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;div class="login"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder id="PlaceHolderLogin" runat="server"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;!--End user login for forms authentication--&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:LoginStatus id="formsAuthLogin" LoginText="&amp;lt;%$Resources:cms,masterpages_logincontrol_label%&amp;gt;" LogoutText="&amp;lt;%$Resources:cms,masterpages_logoutcontrol_label%&amp;gt;" LogoutAction="RedirectToLoginPage" runat="server"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/asp:ContentPlaceHolder&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/div&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/PublishingWebControls:AuthoringContainer&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/div&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/td&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;tr class="topNavContainer"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;td class="topNavRoundLeft" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;td valign="top" align="left"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;SharePoint:AspMenu ID="GlobalNav" Runat="server" DataSourceID="SiteMapDataSource1"&lt;/p&gt;  &lt;p&gt;Orientation="Horizontal" StaticDisplayLevels="1" MaximumDynamicDisplayLevels="1"&lt;/p&gt;  &lt;p&gt;StaticSubMenuIndent="0" DynamicHorizontalOffset="0" DynamicVerticalOffset="-8"&lt;/p&gt;  &lt;p&gt;StaticEnableDefaultPopOutImage="false" ItemWrap="false" SkipLinkText="&amp;lt;%$Resources:cms,masterpages_skiplinktext%&amp;gt;" CssClass="topNav"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;StaticMenuItemStyle CssClass="topNavItem" ItemSpacing="0"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;StaticSelectedStyle CssClass="topNavSelected" ItemSpacing="0"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;StaticHoverStyle CssClass="topNavHover"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;DynamicMenuStyle CssClass="topNavFlyOuts" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;DynamicMenuItemStyle CssClass="topNavFlyOutsItem" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;DynamicHoverStyle CssClass="topNavFlyOutsHover"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/SharePoint:AspMenu&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;PublishingNavigation:PortalSiteMapDataSource ID="siteMapDataSource1" Runat="server"&lt;/p&gt;  &lt;p&gt;SiteMapProvider="GlobalNavSiteMapProvider" EnableViewState="true"&lt;/p&gt;  &lt;p&gt;StartFromCurrentNode="true" StartingNodeOffset="0" ShowStartingNode="false"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/PublishingNavigation:PortalSiteMapDataSource&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/td&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;td&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;div class="search"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder id="PlaceHolderSearchArea" runat="server"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;SPSWC:RightBodySectionSearchBox id="SearchBox" TextBeforeDropDown="" TextBeforeTextBox="&amp;lt;%$Resources:cms,masterpages_searchbox_label%&amp;gt;" TextBoxWidth="100" GoImageUrl="&amp;lt;% $SPUrl:~sitecollection/Style Library/Images/Search_Arrow.jpg %&amp;gt;"&lt;/p&gt;  &lt;p&gt;GoImageUrlRTL="&amp;lt;% $SPUrl:~sitecollection/Style Library/Images/Search_Arrow_RTL.jpg %&amp;gt;" SearchResultPageURL="&amp;lt;% $SPUrl:~sitecollection/SearchResults.aspx %&amp;gt;" DropDownMode = HideScopeDD FrameType="None" runat="server"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/asp:ContentPlaceHolder&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/div&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/td&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;td class="topNavRoundRight" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/table&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/td&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;td colspan="2"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder id="PlaceHolderTitleBreadcrumb" runat="server"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;div class="breadcrumb" align="left"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:SiteMapPath ID="siteMapPath" Runat="server" SiteMapProvider="CurrentNavSiteMapProvider" RenderCurrentNodeAsLink="false" cssclass="breadcrumb" CurrentNodeStyle-CssClass="breadcrumbCurrent"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/div&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/asp:ContentPlaceHolder&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/td&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder id="PlaceHolderLeftNavBar" runat="server"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;td valign="top"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;!-- Current Navigation --&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;SharePoint:AspMenu runat="server" datasourceID="SiteMapDS" orientation="Vertical"&lt;/p&gt;  &lt;p&gt;StaticDisplayLevels="2" MaximumDynamicDisplayLevels="0" StaticSubMenuIndent="1" ItemWrap="true" AccessKey="3" CssClass="leftNav" SkipLinkText="&amp;lt;%$Resources:cms,masterpages_skiplinktext%&amp;gt;"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;LevelMenuItemStyles&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:MenuItemStyle CssClass="leftNav1" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:MenuItemStyle CssClass="leftNav2" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:MenuItemStyle CssClass="leftNav3" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/LevelMenuItemStyles&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;StaticHoverStyle CssClass="leftNavHover"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;StaticSelectedStyle CssClass="leftNavSelected"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;DynamicMenuStyle CssClass="leftNavFlyOuts" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;DynamicMenuItemStyle CssClass="leftNavFlyOutsItem"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;DynamicHoverStyle CssClass="leftNavFlyOutsHover"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/SharePoint:AspMenu&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;PublishingNavigation:PortalSiteMapDataSource ID="SiteMapDS" Runat="server"&lt;/p&gt;  &lt;p&gt;SiteMapProvider="CurrentNavSiteMapProvider" EnableViewState="true"&lt;/p&gt;  &lt;p&gt;StartFromCurrentNode="true" StartingNodeOffset="0" TrimNonCurrentHeadings="true" ShowStartingNode="false"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/PublishingNavigation:PortalSiteMapDataSource&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;div class="leftNavSpacer"/&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/td&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/asp:ContentPlaceHolder&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;td width="785" valign="top"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;div class="mainContainer"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;div class="pageTitle"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder id="PlaceHolderPageTitleInTitleArea" runat="server" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/div&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;div class="mainContent" align="left"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder id="PlaceHolderMain" runat="server" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/div&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/div&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/td&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/table&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/td&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;td height="100%" class="my-background" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;!-- Custom Footer... --&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;td colspan="3" class="my-background"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;table width="100%"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;tr&amp;gt;&amp;lt;td class="my-spacer10"&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;tr&amp;gt;&amp;lt;td class="my-footer"&amp;gt;Copyright (C) 2006 – My Company Site&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;tr&amp;gt;&amp;lt;td class="my-spacer10"&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/table&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/td&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/tr&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/table&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:panel visible="false" runat="server"&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder ID="PlaceHolderPageImage" runat="server" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder ID="PlaceHolderBodyLeftBorder" runat="server" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder ID="PlaceHolderNavSpacer" runat="server" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder ID="PlaceHolderTitleLeftBorder" runat="server" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder ID="PlaceHolderTitleAreaSeparator" runat="server" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder ID="OSSConsole" runat="server" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder ID="PlaceHolderMiniConsole" runat="server" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder id="PlaceHolderCalendarNavigator" runat ="server" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder id="PlaceHolderLeftActions" runat ="server" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder id="PlaceHolderPageDescription" runat ="server" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder id="PlaceHolderBodyAreaClass" runat ="server" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;asp:ContentPlaceHolder id="PlaceHolderTitleAreaClass" runat ="server" /&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/asp:panel&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/form&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/body&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;&lt;img src="http://msftliveblogs.com/mhamilton/aggbug/18.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Michael J. Hamilton, Sr.</dc:creator>
            <guid>http://msftliveblogs.com/mhamilton/archive/2007/12/08/microsoft-office-sharepoint-server-2007-ndash-custom-chrome--branding.aspx</guid>
            <pubDate>Sat, 08 Dec 2007 15:21:26 GMT</pubDate>
            <wfw:comment>http://msftliveblogs.com/mhamilton/comments/18.aspx</wfw:comment>
            <comments>http://msftliveblogs.com/mhamilton/archive/2007/12/08/microsoft-office-sharepoint-server-2007-ndash-custom-chrome--branding.aspx#feedback</comments>
            <slash:comments>15</slash:comments>
            <wfw:commentRss>http://msftliveblogs.com/mhamilton/comments/commentRss/18.aspx</wfw:commentRss>
            <trackback:ping>http://msftliveblogs.com/mhamilton/services/trackbacks/18.aspx</trackback:ping>
        </item>
        <item>
            <title>SharePoint (MOSS) 2007 Exams and Certifications</title>
            <link>http://msftliveblogs.com/mhamilton/archive/2007/10/10/sharepoint-moss-2007-exams-and-certifications.aspx</link>
            <description>&lt;p&gt;Recently more technically oriented exams were announced and released. The following are some that you should consider if you are working heavily with MOSS / WSS 2007:&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Windows SharePoint Services 3.0, Configuring - &lt;a target="_blank" href="http://www.microsoft.com/learning/exams/70-631.mspx"&gt;Exam 70-631&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;Microsoft Office SharePoint Server 2007, Configuring - &lt;a target="_blank" href="http://www.microsoft.com/learning/exams/70-630.mspx"&gt;Exam 70-630&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;Microsoft Windows SharePoint Services 3.0 - Application Development - &lt;a target="_blank" href="http://www.microsoft.com/learning/exams/70-541.mspx"&gt;Exam 70-541&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;Microsoft Office SharePoint Server 2007 - Application Development - &lt;a target="_blank" href="http://www.microsoft.com/learning/exams/70-542.mspx"&gt;Exam 70-542&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;The configuration exams are fairly easy by MSFT testing standards, but the application development exams will require some study and prep time.&lt;/p&gt;
&lt;p&gt;Good Luck!&lt;/p&gt;&lt;img src="http://msftliveblogs.com/mhamilton/aggbug/5.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Michael J. Hamilton, Sr.</dc:creator>
            <guid>http://msftliveblogs.com/mhamilton/archive/2007/10/10/sharepoint-moss-2007-exams-and-certifications.aspx</guid>
            <pubDate>Wed, 10 Oct 2007 13:17:27 GMT</pubDate>
            <wfw:comment>http://msftliveblogs.com/mhamilton/comments/5.aspx</wfw:comment>
            <comments>http://msftliveblogs.com/mhamilton/archive/2007/10/10/sharepoint-moss-2007-exams-and-certifications.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://msftliveblogs.com/mhamilton/comments/commentRss/5.aspx</wfw:commentRss>
            <trackback:ping>http://msftliveblogs.com/mhamilton/services/trackbacks/5.aspx</trackback:ping>
        </item>
    </channel>
</rss>