@charset "utf-8";
/* CSS Document */

/* Portfolio Landing Page */

#portfolioSelect { width:646px; height:505px; background-color:transparent; background-image:url(../images/interior/portfoliolandingbkgd.gif); background-position:-1px top; background-repeat:no-repeat; padding-left:0px; margin-bottom:31px; }

.coverImage { display:inline; margin-left:9px; }

.coverImage img { border:#ffffff 2px solid; }

.galleryTeaser { float:left; width:322px; height:255px; }

.galleryTeaser a.teaserLink { display:block; height:27px; padding-top:13px; padding-left:20px; font-size:12px; background-color:transparent; background-image:url(../images/interior/portfolioteaserbutton.gif); background-position:-1px top; background-repeat:no-repeat; color:#b8b5a1; text-decoration:none; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; }

.galleryTeaser a.teaserLink:hover { background-position:-1px bottom; color:#ffffff; }

h1.galleryTitle { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; width:45%; height:30px; float:left; color:#cffafa; text-transform:uppercase; padding-top:10px; margin-left:7px; }

/* 4-up Layout */

#portfoliogrid { width:651px; height:500px;/* background-color:transparent; background-image:url(../images/interior/gallery4upbkgd.gif); background-position:-1px top; background-repeat:no-repeat;*/ padding-left:0px; margin-bottom:31px; }

#portfoliogrid li { list-style:none; margin:0px; display:inline; }

#portfoliogrid li img { border:#ffffff 2px solid; }

ul.gallery-layout { margin-left:0px; clear:both; }

ul.gallery-layout li { width:313px; height:217px; float:left; background-color:transparent; background-image:url(../images/interior/gallerysingle4upbkgd.gif); background-position:left top; background-repeat:no-repeat; padding-top:3px; padding-left:7px; }

/* 9-up Layout */

#portfoliogrid.branding { width:646px; height:500px;/* background-color:transparent; background-image:url(../images/interior/portfoliogallerybkgd.gif); background-position:-1px top; background-repeat:no-repeat;*/ padding-left:0px; margin-bottom:31px; }

#portfoliogrid.branding li { list-style:none; margin:0px; }

#portfoliogrid.branding li img { border:#ffffff 2px solid; }

#portfoliogrid.branding ul.gallery-layout { margin-left:0px; clear:both; }

#portfoliogrid.branding ul.gallery-layout li { width:203px; height:141px; float:left; display:inline; background-color:transparent; background-image:url(../images/interior/singlebrandingbkgd.gif); background-position:left top; background-repeat:no-repeat; padding-top:5px; padding-left:7px; }

/* Page Navigation */

#portfoliogrid.branding #pagination-imagegallery, #pagination-imagegallery { width:45%; float:right; text-align:right; margin-top:17px; margin-right:16px; }
#portfoliogrid.branding #pagination-imagegallery li, #pagination-imagegallery li { display:inline; font-size:9px; color:#b8b5a1; margin:0px 0px 0px 0px; text-transform:uppercase; }
#portfoliogrid.branding #pagination-imagegallery li.previous, #pagination-imagegallery li.previous { width:40px; }
#portfoliogrid.branding #pagination-imagegallery li.active, #pagination-imagegallery li.active { color:#ffffff; }
#portfoliogrid.branding #pagination-imagegallery li.next, #pagination-imagegallery li.next { width:40px; }
#portfoliogrid.branding #pagination-imagegallery li a, #pagination-imagegallery li a { font-size:9px; color:#b8b5a1; }
#portfoliogrid.branding #pagination-imagegallery li a:hover, #pagination-imagegallery li a:hover { color:#ffffff; }

#lightbox-image-details-caption {margin-bottom:10px; display:block;}
#lightbox-image-details-caption a {color:#d97535;}
