         
         useChromeColor = true;
         
-        // common
-        borderClass = ActionBarBackground;
-        
         switch (authorDensity)
         {
+            case DeviceDensity.PPI_320:
+            {
+                layoutBorderHeight = 2;
+                layoutShadowHeight = 6;
+                layoutContentGroupHeight = 86;
+                layoutTitleGroupHorizontalPadding = 26;
+                
+                borderClass = spark.skins.mobile320.assets.ActionBarBackground;
+                
+                break;
+            }
             case DeviceDensity.PPI_240:
             {
                 layoutBorderHeight = 1;

            // check for negative width
            titleCompWidth = (titleCompWidth < 0) ? 0 : titleCompWidth;
            
            titleDisplay.setLayoutBoundsSize(titleCompWidth, titleHeight);
            titleDisplay.setLayoutBoundsPosition(titleCompX, titleCompY);
            
            titleDisplay.visible = true;
        }

            titleGroup.visible = true;
            
            // use titleGroup for titleContent
            setElementSize(titleGroup, titleCompWidth, contentGroupsHeight);
            setElementPosition(titleGroup, titleCompX, layoutBorderHeight);
        }
        else
        {
