ul.gallery-layout {
margin:0;
padding:0;
}
.gallery-layout li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:10px;
}
.gallery-layout li:hover {
background:#DDDDDD none repeat scroll 0 0;
}
#residence-list ul li {
clear:both;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:20px;
overflow:hidden;
}
#residence-list ul li .defaultImage {
float:left;
width:124px;
}
#residence-list ul li .defaultImage a {
display:block;
padding:12px;
text-align:center;
width:100%;
}
#residence-list ul li .defaultImage a img {
margin:0;
padding:0;
}
#residence-list ul li .defaultImage a:hover {
background:#CCCCCC none repeat scroll 0 0;
}
#residence-list ul li .galleryDetails {
float:left;
padding:12px 0 20px 40px;
width:300px;
}
#residence-list ul li h4 {
margin:0;
padding:0;
}
#residenceGallery {
margin:8px 0 0 32px;
padding-top:25px;
}
#residenceGallery img { border:none; width:100px; height:100px;}

#residenceGallery ul li {
background-color:#54300F;
background-image:url(/site/images/residencegalleryimagebkgd.gif);
background-position:center top;
background-repeat:repeat-y;
border-top:3px solid #54300F;
float:left;
list-style-type:none;
margin:0 8px 7px 0;
padding:0 3px;
}
#residenceGallery ul li.col2 {
margin:0 0 7px;
}
#residenceGallery ul li p {
color:#FFFFFF;
font-family:"Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,sans-serif;
font-size:11px;
padding:1px 0 6px;
text-align:center;
text-transform:lowercase;
}
img#lookInside { margin:30px 0px 0px 30px;}
#coverImage {
background:transparent url(/site/images/residencebkgd.jpg) no-repeat scroll left top;
height:276px;
margin-left:10px;
padding:50px 0 0 170px;
position:relative;
}
#residenceInfo {
color:#FFFFFF;
padding:20px 85px 20px 75px;
}
#residenceInfo h1 {
font-size:17px;
margin-bottom:14px;
}
#residenceInfo h2 {
font-size:16px;
margin-bottom:10px;
}
#residenceInfo p {
font-size:11px;
}
#residenceInfo ul {
margin:10px 0 10px 20px;
}
#prevnextNav {
left:478px;
position:absolute;
text-align:center;
top:297px;
width:100px;
}
#prevnextNav a {
color:#FFFFFF;
font-size:14px;
text-decoration:none;
}
#prevnextNav a.prev {
float:left;
}
#prevnextNave a.next {
float:right;
}
#prevnextNav a:hover {
text-decoration:underline;
}
#firstCol {
background-image:url(/site/images/interiorfirstcolbrownbkgd.gif);
}
#pagination-imagegallery {
border:0 none;
clear:both;
margin:10px 0 0;
padding:0;
}
#pagination-imagegallery li {
border:0 none;
display:inline;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 2px 0 0;
padding:0;
}
#pagination-imagegallery a {
border:1px solid #9AAFE5;
margin-right:2px;
}
#pagination-imagegallery .previous-off, #pagination-imagegallery .next-off {
border:1px solid #DEDEDE;
color:#888888;
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:3px 4px;
}
#pagination-imagegallery .next a, #pagination-imagegallery .previous a {
font-weight:bold;
}
#pagination-imagegallery .active {
background:#2E6AB1 none repeat scroll 0 0;
color:#FFFFFF;
display:block;
float:left;
font-weight:bold;
padding:4px 6px;
}
#pagination-imagegallery a:link, #pagination-imagegallery a:visited {
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-imagegallery a:hover {
border:1px solid #0E509E;
}
.gallery-layout:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.gallery-layout {
}
.gallery-layout {
background:transparent url(../images/ajax-loader-lg.gif) no-repeat scroll center center;
}
.gallery-layout.loaded {
background:transparent none repeat scroll 0 0;
}
.gallery-layout li a {
visibility:hidden;
}
.gallery-layout.loaded li a {
visibility:visible;
}
