﻿#asd{}

#contentwrapper #contentmain #introWrapper #introWrapperLeft
{
    padding-top:22px;
    width:314px;
    padding-right:1px;
}

#contentwrapper #contentmain #introWrapper #introWrapperLeft div.header
{
    width:314px;
}

#introWrapperLeft h4
{
    color:#000;
    font-size:1em;
    padding:1px 0 1px 12px;
    margin:0 0 0 0;
}

#introWrapperLeft table.roomsize
{
    display:block;
    color:#23569F;
    font-size:0.8em;
    border: solid 1px #23569F;
    border-left:none;
    border-top:none;
    width:100%;
    clear:both;
}

#introWrapperLeft table.roomsize td
{
    border: solid 1px #23569F;
    border-right:none;
    border-bottom:none;
    background-color:#fff;
    padding:2px 7px;
    font-size:0.85em;
}

#introWrapperLeft table.roomsize td.cellleft
{
    width:100px;
}

#introWrapperLeft table.roomsize td.cellright
{
    width:300px;
}

#yetAnotherWrapper
{
    margin: 10px 0 10px 0;
    background-color:#23569F;
}

#yetAnotherWrapper h4
{
    color:#fff;
    font-size:0.9em;
}

#yetAnotherWrapper div#floorimagescontainer
{
	border:1px solid #23569F;
	background-color:#FFF;
	padding:15px 15px 0 15px;
	display:block;
	float:none;
	clear:left;
}

#yetAnotherWrapper div#floorimagescontainer a
{
    float:none;
}

#yetAnotherWrapper div#floorimagescontainer img.floorimage
{
	display:block;
	float:none;
	padding-bottom:15px;
}

#introWrapperLeft h4.blue
{
    color:#22569E;
}

#introWrapperLeft h4.nonbold
{
    font-weight:normal;
}

#introWrapperLeft div.lower 
{
    padding:25px 12px 120px 12px;
    color:#22477C;
}

#introWrapperLeft div.lower p 
{
    padding:0 0 12px 0;
    color:#22477C;
}

#introWrapperLeft #faq p
{
    float:none;
}

#introWrapperLeft div.lower p a
{
    font-weight:bold;
    color:#22477C;
}





#introWrapperLeft div.downloadfloorplan
{
	background:url(../images/generic/pdf.gif) no-repeat 8px 5px;
}

#introWrapperLeft div.downloadfloorplan a
{
	color:#FFF;
	font-size:0.7em;
	line-height:24px;
	padding-left: 26px;
}

#introWrapperRight
{
    width:259px;
}

*+html #introWrapperRight {margin-top:10px;}

#contentwrapper #contentmain #introWrapper #introWrapperRight ul
{
    padding:0 0 0 0;
    margin:0 0 0 0;
    margin-top:3px;
    background-color:#007F27;
    width:259px;
    color:#fff;
    list-style:none;
    float:left;
}

#contentwrapper #contentmain #introWrapper  #introWrapperRight div.blue ul
{
    background-color:#275B88;
}


#contentwrapper #contentmain #introWrapper #introWrapperRight ul li
{
       padding:0 0 0 0;
    margin:0 0 0 0;
    list-style:none;
    float:right;
    background-color:#00AC35;
    width:238px;
    
    display:inline;
}

#contentwrapper #contentmain #introWrapper #introWrapperRight div.blue ul li
{
    background-color:#357BB8;
}

#contentwrapper #contentmain #introWrapper #introWrapperRight ul li a
{
    font-size:0.85em;
    color:#fff;
    float:left;
}

#contentwrapper #contentmain #introWrapper #introWrapperRight ul li a span
{
    text-indent:-9999px;
}

#request
{
    background: #fff url(../images/links/arrow_bullet.gif) no-repeat 5px 17px; 
}

div.blue #request
{
    background: #fff url(../images/links/arrow_bullet_blue.gif) no-repeat 5px 17px; 
}


#request #brochure div
{
    padding:9px 0 2px 8px;
}

#request #brochure a
{
    width:145px;
    height:16px;
    background: url(../images/links/requestabrochure.gif) no-repeat top left; 
}

div.blue #request #brochure a
{
    width:146px;
    height:16px;
    background: url(../images/links/requestabrochure_blue.gif) no-repeat top left; 
}

#request #callback div
{
    padding:3px 0 6px 8px;
}

#request #callback a
{
    width:145px;
    height:16px;
    background: url(../images/links/requestcallback.gif) no-repeat top left; 
}

div.blue #request #callback a
{
    width:145px;
    height:16px;
    background: url(../images/links/requestcallback_blue.gif) no-repeat top left; 
}

div #downloadbrochure
{
    background: #fff url(../images/links/arrow_bullet.gif) no-repeat 5px 12px; 
}

div #downloadbrochure li div
{
    padding:14px 0 14px 8px;
}

div #downloadbrochure li a
{
    width:148px;
    height:12px;
    background: url(../images/links/downloadabrochure.gif) no-repeat top left; 
}


div #downloadreservation
{
    background: #fff url(../images/links/arrow_bullet.gif) no-repeat 5px 12px; 
}

div #downloadreservation li div
{
    padding:14px 0 14px 8px;
}

div #downloadreservation li a
{
    width:174px;
    height:12px;
    background: url(../images/links/viewareservationform.gif) no-repeat top left; 
    
}

table.roomsize {width:280px;}

#floorNav
{
    
    width:312px;
    padding:0 0 0 0;
    margin:0 0;
    float:left;
    
    background-color:#00AC35;
    
}

#floorNav ul
{
    padding:0 0 0 0;
    margin:0 0 0 0;
    list-style:none;
}

#floorNav ul li
{
    
    padding:0 0 0 0;
    margin:0 0 0 0;
    border-right:solid 1px #80D69A;
}

#floorNav ul li.Penthouse
{
    border-right:none;
}

#floorNav ul li p
{
    padding:0 0 0 0;
    margin:0 0 0 0;
}

#floorNav ul li p a
{
    padding:4px 0 4px 0;
    font-size:1.0em;
    color:#fff;
	float: left;
	cursor: hand;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}

#floorNav ul li p a span
{
    margin:0 0 0 0;
    padding:0 9px 0 10px;
}

#floorNav ul li p.pnActive a
{
    background-color:#007F27;
}