﻿.MainContainer
{
    clear: both;
    overflow: hidden;
}

/* Enforce Haslayout on IE 6 and Below */
* html .MainContainer
{
    height: 1%;
}

.PageMainContent
{
    background-color: #FFFFFF;
    float: left;
    display: inline;
    width: 900px;
}

/* Page level Classes to keep Alignment */
.DropShadowSubHeaderLeft
{
    background-image: url('http://assets.seamlessdev.com/sdiweb/header/drop-01.jpg');
    background-repeat: repeat-y;
    background-position: right;
    float: left;
    display: inline;
    width: 100px;
    height: 216px;
}

.DropShadowSubHeaderRight
{
    background-image: url('http://assets.seamlessdev.com/sdiweb/header/drop-02.jpg');
    background-repeat: repeat-y;
    background-position: left;
    float: left;
    display: inline;
    width: 100px;
    height: 216px;
}

.DropShadowLeft
{
    background-image: url('http://assets.seamlessdev.com/sdiweb/header/drop-03.jpg');
    background-repeat: repeat-y;
    background-position: right;
    display: inline;
    float: left;
    width: 100px;
    height: 1px;
    padding-bottom: 10000px;
    margin-bottom: -10000px;
}

.DropShadowRight
{
    background-image: url('http://assets.seamlessdev.com/sdiweb/header/drop-04.jpg');
    background-repeat: repeat-y;
    background-position: left;
    display: inline;
    float: left;
    width: 100px;
    height: 1px;
    padding-bottom: 10000px;
    margin-bottom: -10000px;
}

.DropShadowFooterLeft
{
    background-image: url('http://assets.seamlessdev.com/sdiweb/header/drop-05.jpg');
    background-repeat: repeat-y;
    background-position: left;
    display: inline;
    float: left;
    width: 100px;
    height: 15px;    
}

.DropShadowFooterRight
{
    background-image: url('http://assets.seamlessdev.com/sdiweb/header/drop-06.jpg');
    background-repeat: repeat-y;
    background-position: left;
    display: inline;
    float: left;
    width: 100px;
    height: 15px;    
}

.DropShadowFooterBar
{
    background-color: #333333;
    display: inline;
    float: left;
    width: 900px;
    height: 15px;    
}

.DropShadowFooterCapLeft
{
    background-image: url('http://assets.seamlessdev.com/sdiweb/header/drop-07.jpg');
    display: inline;
    float: left;
    width: 100px;
    height: 15px;
}

.DropShadowFooterCapRight
{
    background-image: url('http://assets.seamlessdev.com/sdiweb/header/drop-09.jpg');
    display: inline;
    float: left;
    width: 100px;
    height: 15px;
}

.DropShadowFooterBarShadow
{
    background-image: url('http://assets.seamlessdev.com/sdiweb/header/drop-08.jpg');
    display: inline;
    float: left;
    width: 900px;
    height: 15px;
}

.DropShadowLeftSpace
{
    display: inline;
    float: left;
    width: 100px;
    height: 1px;
}

.DropShadowRightSpace
{
    display: inline;
    float: left;
    width: 100px;
    height: 1px;
}

/* DropShadowParts */

.DropShadow1
{
    background-image: url('http://assets.seamlessdev.com/sdiweb/header/h1.jpg'); 
    display: inline;
    float: left;
    width: 100px; 
    height: 40px;
}

.DropShadow2
{
    background-image: url('http://assets.seamlessdev.com/sdiweb/header/h2.jpg');
    width: 900px; 
    height: 40px;
    display: inline;
    float: left; 
    text-align: right;
}

.DropShadow3
{
    background-image: url('http://assets.seamlessdev.com/sdiweb/header/h3.jpg'); 
    width: 100px; 
    height: 40px;
    display: inline;
    float: left; 
    clear: right;
}

.DropShadow4
{
    background-image: url('http://assets.seamlessdev.com/sdiweb/header/h4.jpg'); 
    width: 100px; 
    height: 80px;
    display: inline;
    float: left;
}

.DropShadow5
{
    background-image: url('http://assets.seamlessdev.com/sdiweb/header/h5.jpg'); 
    width: 560px; 
    height: 80px;
    display: inline;
    float: left; 
    position: relative;
}

.DropShadow6
{
    background-image: url('http://assets.seamlessdev.com/sdiweb/header/h6.jpg'); 
    width: 100px; 
    height: 80px;
    display: inline;
    float: left; 
    clear: right;
}