body {
    margin: 0;
    background: #5E5B54 url( /whotels/images/site/layout/site_background.gif ) repeat-x top left;
    text-align: center;
    font: 11px arial;
    color: #1F1F1F;
}

table, th, td {
    font: 11px arial;
    color: #1F1F1F;
}

th, td {
    vertical-align: top;
}

a {
    color: #926b8a;
}

form {
    margin: 0;
}

#site {
    background: #ffffff url( /whotels/images/site/layout/horizontal_bg.gif ) repeat-y top left;
    margin: 0 auto;
    width: 968px;
    text-align: left;
}

#spgHeader {
    background: #979082 url( /whotels/images/site/layout/header_top.gif ) no-repeat bottom left;
}

#spgHeader #topNavitems {
    padding: 6px 13px 0 13px;
}

#screenBack {
    background: transparent url( /whotels/images/site/layout/horizontal_bg.gif ) repeat-x top left;
}

#screenGrad {
    background: transparent url( /whotels/images/site/layout/content_grad.gif ) no-repeat top left;
    margin: 0;
    padding: 0 4px;
}

#globelNav {
    height: 90px;
    background: transparent url( /whotels/images/site/layout/content_top.gif ) no-repeat top left;
}

#stageContentArea {
    background: transparent url( /whotels/images/site/layout/main_content_back.gif ) no-repeat top left;
    min-height: 410px;
}

*html #stageContentArea {
    height: 410px;
    position: relative;
}

#bucketArea {
    clear: both;
    width: 968px;
    margin: 0 auto;
    background: transparent url( /whotels/images/site/layout/bucket_area_background.gif ) no-repeat top left;
    text-align: left;
}

#bucketContent {
    background: transparent url( /whotels/images/site/layout/bucket_background.gif ) repeat-x top left;
    margin: 0 4px;
    padding: 0 2px;
    height: 177px;
}

*html #bucketContent {
    height: 184px;
}

#footerBar {
    clear: both;
    background-color: #979082;
}

#footerBarContent {
    width: 968px;
    margin: 0 auto;
    padding: 0 5px;
    text-align: left;
}

#subfooter {
    width: 968px;
    margin: 0 auto;
    text-align: left;
}

#oneColBack {
    margin: 0 10px;
    background: transparent url( /whotels/images/site/layout/1col_back.gif ) repeat-y top left;
}

#oneColBackBot {
    background: transparent url( /whotels/images/site/layout/1col_back_bot.gif ) no-repeat bottom left;
    padding-bottom: 20px;
}

#oneColBackTop {
    background: transparent url( /whotels/images/site/layout/1col_back_top.gif ) no-repeat top left;
}

#twoColRight {
    width: 940px;
    background: #ffffff url( /whotels/images/site/layout/two_col_right.gif ) repeat-y top left;
}

#twoColRight #twoColRigthBot {
    background: url( /whotels/images/site/layout/two_col_right_bot.gif ) no-repeat bottom left;
    padding-bottom: 15px;
}

#twoColRight #twoColRigthBot #rightSide {
    width: 275px;
    float: right;
}

#twoColRight #twoColRigthBot #leftSide {
    width: 665px;
    float: left;
}

#flashContainer {
    overflow: hidden;
}

#bucketArea #bucketContent div.secondaryBanner {
    background: transparent url( /whotels/images/site/stage/bucket_back.gif ) no-repeat top left;
    padding: 8px;
    float: left;
    margin-top: 7px;
}

#bucketArea #bucketContent div.bannerPadRight {
    margin-right: 2px;
}

#bucketArea #bucketContent div.bannerPadRight #crisisMessageContainer{
    background-color:#990000;
    color:#ffffff;
    height:145px;
    width:300px;
}

#bucketArea #bucketContent div.bannerPadRight #crisisMessageContainer div{
    padding:15px;
}

#bucketArea #bucketContent div.bannerPadRight #crisisMessageContainer h4,
#bucketArea #bucketContent div.bannerPadRight #crisisMessageContainer p{
    margin:0;
}

#bucketArea #bucketContent div.bannerPadRight #crisisMessageContainer h4{
    color:#ff0000;
}

#oneColWhite {
    background: url( /whotels/images/site/stage/oneCol_white.gif ) repeat-y top left;
}

#oneColWhiteTop {
    background: url( /whotels/images/site/stage/oneCol_white_top.gif ) no-repeat top left;
}

#oneColdWhiteBot {
    background: url( /whotels/images/site/stage/oneCol_white_bot.gif ) no-repeat bottom left;
    padding: 10px 20px;

}

.clearDiv {
    clear: both;
    line-height: 1px;
    font-size: 1px;
}

*html #oneColBackTop {
     height: 1%;
 }