                 // we still need to capture default start values, so let's initialize the offsets
                 // to a default set anyway.
             if(postLayoutTransformPropertiesSet && target.postLayoutTransformOffsets == null)
-            	target.postLayoutTransformOffsets = new TransformOffsets();
+                target.postLayoutTransformOffsets = new TransformOffsets();
                 
                 // if the target doesn't have any offsets, there's no need to capture
                 // offset values.
             if(target.postLayoutTransformOffsets != null)
                 {
-            	var postLayoutTransformOffsets:TransformOffsets = target.postLayoutTransformOffsets;
-            	valueMap.postLayoutRotationX = postLayoutTransformOffsets.rotationX;
-            	valueMap.postLayoutRotationY = postLayoutTransformOffsets.rotationY;
-            	valueMap.postLayoutRotationZ = postLayoutTransformOffsets.rotationZ;
-    
-            	valueMap.postLayoutScaleX = postLayoutTransformOffsets.scaleX;
-            	valueMap.postLayoutScaleY = postLayoutTransformOffsets.scaleY;
-            	valueMap.postLayoutScaleZ = postLayoutTransformOffsets.scaleZ;
+                var postLayoutTransformOffsets:TransformOffsets = target.postLayoutTransformOffsets;
+                valueMap.postLayoutRotationX = postLayoutTransformOffsets.rotationX;
+                valueMap.postLayoutRotationY = postLayoutTransformOffsets.rotationY;
+                valueMap.postLayoutRotationZ = postLayoutTransformOffsets.rotationZ;
+    
+                valueMap.postLayoutScaleX = postLayoutTransformOffsets.scaleX;
+                valueMap.postLayoutScaleY = postLayoutTransformOffsets.scaleY;
+                valueMap.postLayoutScaleZ = postLayoutTransformOffsets.scaleZ;
     
                     if (valueMap.postLayoutTranslationX === undefined ||
                         valueMap.postLayoutTranslationY === undefined ||

                        position.z = xformPosition.z;
                }

				if(target.postLayoutTransformOffsets != null)
                {
					var postLayoutTransformOffsets:TransformOffsets = target.postLayoutTransformOffsets;
                    if (!isNaN(transitionValues.postLayoutRotationX) ||
                        !isNaN(transitionValues.postLayoutRotationY) || 
                        !isNaN(transitionValues.postLayoutRotationZ))
                    {
                        offsetRotation.x = !isNaN(transitionValues.postLayoutRotationX) ? 
			                transitionValues.postLayoutRotationX : postLayoutTransformOffsets.rotationX;
                        offsetRotation.y = !isNaN(transitionValues.postLayoutRotationY) ? 
			                transitionValues.postLayoutRotationY : postLayoutTransformOffsets.rotationY;
                        offsetRotation.z = !isNaN(transitionValues.postLayoutRotationZ) ? 
			                transitionValues.postLayoutRotationZ : postLayoutTransformOffsets.rotationZ;
                        tmpOffsetRotation = offsetRotation;
                    }
            

                        !isNaN(transitionValues.postLayoutScaleZ))
                    {
                        offsetScale.x = !isNaN(transitionValues.postLayoutScaleX) ? 
                            transitionValues.postLayoutScaleX : postLayoutTransformOffsets.scaleX;
                        offsetScale.y = !isNaN(transitionValues.postLayoutScaleY) ? 
                            transitionValues.postLayoutScaleY : postLayoutTransformOffsets.scaleY;
                        offsetScale.z = !isNaN(transitionValues.postLayoutScaleZ) ? 
                            transitionValues.postLayoutScaleZ : postLayoutTransformOffsets.scaleZ;
                        tmpOffsetScale = offsetScale;
                    }
            
