body
{
    background: #EDEAC1 url(../images/bg.jpg) 0 0 repeat-x;
    font: normal 12px georgia, "times new roman", arial;
    color: #28284B;
    margin: 0;
    padding: 0;
}
img{border: none;}
a{text-decoration: none; color: #45457B;}
a:hover{text-decoration: underline;}

#container
{
    margin: 0 auto;
    width: 950px;
}

#header
{
    width: 100%;
    height: 92px;
    text-align: center;
}

#bodyshell{}

.bodypad
{
    padding: 38px 0 39px;
}

table.hotels td
{
    vertical-align: top;
    text-align: center;
}

table.hotels td a
{
    color: #FFF8B4;
    display: block;
}

table.hotels td.imgCell div
{
    height: 300px;
    width: 300px;
    overflow: hidden;
}

table.hotels td.infoCell
{
    text-align: left;
}

table.hotels td.verticalSpacer
{
    width: 25px;
}

table.hotels td.horizontalSpacer
{
    height: 12px;
}

#footer
{
    width: 100%;
    padding: 28px 0;
    font-size: 11px;
}

.footerLeft
{
    float: left;
    width: 624px;
}

.footerLeft p
{
    line-height: 17px;
    margin: 0 0 14px;
}

.footerRight
{
    float: right;
    width: 300px;
    background: #E7E3BE;
}

.companyContact
{
    padding: 9px;
}

.companyContact p
{
    padding: 2px 0 10px 22px;
    margin: 0;
}

.companyContact p.email
{
    background: url(../images/email.gif) 0 0 no-repeat;
    margin: 0 0 10px;
    border-bottom: 1px solid #CBC89F;
    font-size: 12px;
}

.companyContact p.email a
{
	color: #28284B;
}

.companyContact p.phone
{
    background: url(../images/phone.gif) 0 0 no-repeat;
    padding-bottom: 6px;
}

.companyContact p.phone span
{
    font-family: Arial;
    padding-left: 3px;
}


table.roomSpecs
{
    border: 1px solid #E4E0BA;
    background: #F3F1D8;
    border-collapse: collapse;
}

table.roomSpecs th, table.roomSpecs td
{
    border: 1px solid #E4E0BA;
    padding: 3px 10px;
    text-align: center;
    vertical-align: middle;
    font-size: 11px;
    color: #434578;
}

table.roomSpecs td
{
    font-family: "times new roman";
}

table.roomSpecs tr.bgcolor td
{
    background: #F1EDD0;
}

table.roomSpecs tr.bgcolor td.room, table.roomSpecs tr td.room
{
    background: #EFECCB;
    font-family: georgia;
}