/*#################### PHOTWALL STYLES ####################*/

#photowallContentContainer {width:450px;margin:0px;padding:0px}
#photowallContentContainer .topPhotowallSubTitleBar h2, h4 { padding-bottom:12px;}

#photowallContentContainer #searchGalleryContainer {border-top:1px solid #F5F4F2; border-bottom:1px solid #F5F4F2;}
#photowallContentContainer #searchGalleryContainer .areaPadding {padding:6px 0px;}
#photowallContentContainer #searchGalleryContainer .topPhotowallSearchBar { width:300px;float:left;}
#photowallContentContainer #searchGalleryContainer .gallerySearchLink {float:right; text-align:right;font-size:1.0em;color:#DB2823;font-weight:bold;width:120px;}
#photowallContentContainer #searchGalleryContainer .gallerySearchLink a {text-decoration:none;}
#photowallContentContainer #searchGalleryContainer .gallerySearchLink a:hover {text-decoration:underline;}
#photowallContentContainer label {}
#photowallContentContainer #searchGalleryContainer label {width:auto;float:left; padding:3px 5px 0px 0px;font-size:1.0em;font-weight:bold;}
#photowallContentContainer #searchGalleryContainer select {width:150px !important}

#photowallContentContainer #photowallContainer .paddingContainer {padding:12px 0px;}

#photowallContentContainer #photoDisplay {}
#photowallContainer #photoDisplay #photo {float:left; text-align:right;}
#photowallContainer #photoDisplay #photo img {margin:0 12px 12px 0;}
#photowallContainer #photoDisplay #photoCaption {font-size:1.2em;line-height:1.2;}
#photowallContainer #photoDisplay h4 {padding-bottom:6px;}
#photowallContainer #photoDisplay p {}
#photowallContainer #photoDisplay a {}

#photowallContentContainer #photoNav {background:#3A3A3A; font-size:1.1em; font-weight:bold; text-transform:uppercase;color:#fff;padding:4px 6px;}
#photowallContentContainer #photoNav p {margin:7px 0 0 0;}
#photowallContentContainer #photoNav #photoNavPrevious {float:left; width:180px; text-align:left;}
#photowallContentContainer #photoNav #photoNavPrevious img {border:0;float:left;margin-right:7px;}
#photowallContentContainer #photoNav #photoNavPrevious p {}
#photowallContentContainer #photoNav #photoNavNext img {border:none;float:right;margin-left:7px;}
#photowallContentContainer #photoNav #photoNavNext {float:right; width:180px; text-align:right;}
#photowallContentContainer #photoNav .scrollerBottom {clear:both;}

#photowallContentContainer #photoThumbs {float:left;background:#3A3A3A;position:relative;}
#photowallContentContainer #photoThumbs .scrollerTop {background:#fff;height:12px;}
#photowallContentContainer #photoThumbs .scrollerBottom {clear:both;height:0;overflow:hidden;background:#fff;}
#photowallContentContainer #photoThumbsPrevious {float:left; padding:21px 10px 0 6px;}
#photowallContentContainer #photoThumbsPrevious img {border:0;float:left;}
#photowallContentContainer #photoThumbsNext {float:right; padding:21px 6px 0 6px;}
#photowallContentContainer #photoThumbsNext img {border:0;float:left;}
#photowallContentContainer #photoThumbs img {border:none;}
#photowallContentContainer #photoThumbPics {float:left;margin-top:3px; }
#photowallContentContainer #photoThumbPics ul {list-style-type:none; padding:0px 0px;margin: 0px;}
#photowallContentContainer #photoThumbPics ul li {display:inline;}
#photowallContentContainer #photoThumbPics img {border:1px solid #000; width:59px; height:59px; margin:0px;}
#photowallContentContainer #GalleryThumbnailsFrame{}


