.mod_gallery_details {margin-top:10px;}
.photoGalleryWrpr {position:relative; margin-bottom: 15px;}
.photoGalleryWrpr h2 {color:#585858;font-size:18px;font-weight:normal;margin: 0px  0px 20px 10px;}
.photoGalleryWrpr .photoGalleryName {}
.photoGalleryWrpr .photoGalleryRatingWrpr {}
.photoGalleryWrpr .photo_toolbar {margin-left:auto; margin-right:auto; height:20px; width:500px;}
.photoGalleryWrpr .photo_toolbar a.photo_goback, #mod_photo_viewer .photo_toolbar a.photo_goback:link, #mod_photo_viewer .photo_toolbar a.photo_goback:visited {background: url(93ba786c638947b71b85c28783cd423ca45ea88d.gif)  no-repeat scroll 0 0 transparent;color:#585858;display:block;float:left;padding-left:17px;text-decoration:none;}
.photoGalleryWrpr .photo_toolbar a.photo_email, #mod_photo_viewer .photo_toolbar a.photo_email:link, #mod_photo_viewer .photo_toolbar a.photo_email:visited {background: url(00e523e87aa48e2db1d8f440b3ff3d301edb5f4f.gif)  no-repeat scroll 0 0 transparent;color:#585858;display:block;float:right;padding-left:19px;text-decoration:none;}
.photoGalleryCycleWrpr {margin-left:auto; margin-right:auto; background:#4C0709; border:none; padding:0;position:relative; width:500px !important; z-index:10;}
.photoGalleryPhotoCountWrpr {width:500px; margin-left:auto; margin-right:auto; text-align:right; position:relative; z-index:9999;}
.photoGalleryPhotoCount {color:#ffffff; right:10px; top:10px;}
.photoGalleryCounter {}
.photoGalleryBorder {border:1px solid #E0E0E2;padding:2px;position:relative;}
.photoGalleryCycleItem {width:100%;}
.photoGalleryCyclePhotoWrpr {margin:30px auto 10px;padding:0;position:relative;}
.photoGalleryNavLeft {cursor:pointer;left:0;position:absolute;top:45%;z-index:20;}
.photoGalleryNavRight {cursor:pointer;position:absolute;right:0;top:45%;z-index:20;}
.photoGalleryPhoto {}
.photoGalleryCaption {color:#666666;font-size:10px;margin:3px auto;}
.photoGalleryDesc {}
.photoGalleryThumb {border-style:none;height:60px;width:80px;}
.photoGalleryPhotoNavHoriz {height:1%;margin: -15px 0 15px 1px;overflow:hidden;position:relative;width:500px; height:82px; background:#C6C1BB;}
.photoGalleryPhotoNavHoriz li {float:left;list-style:none outside none;margin: 0px 4px 0px 5px; padding:0;}
.photoGalleryPhotoNavHoriz a.prevPage {background: url(13f6f44646f0ca932497fb8a7c613f3618d69651.gif)  no-repeat scroll 0 0 transparent;cursor:pointer;display:block;float:left;height:62px;text-decoration:none;width:15px;margin-top:10px;}
.photoGalleryPhotoNavHoriz a.nextPage {background: url(ac0e52b20b4a19814a531a074ab5c18ba157492d.gif)  no-repeat scroll 0 0 transparent;cursor:pointer;display:block;float:right;height:62px;text-decoration:none;width:15px;margin-top:10px;}
.photoGalleryPhotoNavHoriz a.disabled {background-position:0 -62px;}
.photoGalleryPhotoNavHoriz li a {border:1px solid #fff;display:block;text-align:center;width:80px;height:60px;}
.photoGalleryPhotoNavHoriz li.activeSlide a{border:1px solid #4C0709;}
.photoGalleryPhotoNavHoriz a.activeSlide {border:1px solid #4C0709;}
.photoGalleryPhotoNavHoriz a.activeSlide img {cursor:default;opacity:0.4;}
.photoGalleryPhotoNavHoriz a:focus {outline:medium none;}
.photoGalleryPhotoNavHoriz img {}
.photoGalleryPhotoNavHoriz .scrollable ul {margin:0;padding:0;}
.photoGalleryPhotoNavHoriz .scrollable .items {cursor:pointer;float:left;height:82px; margin: 10px 0px 0px 0px; padding:0;vertical-align:middle;width:82px;}
.photoGalleryCycleCredits {font-size:11px; font-style:italic; margin:0 0 8px 10px; width:500px; color:#ffffff;}
.photoGalleryCycleDesc {margin:0 0 8px 10px; width:500px; color:#ffffff;}
.photoGalleryPhotoNavHoriz .scrollable {float:left;height:82px;margin:0 0 10px 6px;overflow:hidden;position:relative;width:455px;}
.photoGalleryPhotoNavHoriz .scrollable .items {position:absolute;width:20000em;}
.photoGalleryPhotoNavHoriz .scrollable .items div {float:left;}
.photoGalleryPhotoNavHoriz .navi {height:20px;margin-left:268px;width:280px;}
.photoGalleryPhotoNavHoriz .navi a {background: url(af917c9a905ee70a05e37957657ba466e80290ea.gif)  no-repeat scroll 0 0 transparent;cursor:pointer;display:block;float:left;font-size:1px;height:8px;margin:3px;width:8px;}
.photoGalleryPhotoNavHoriz .navi a:hover {background-position:0 -8px;}
.photoGalleryPhotoNavHoriz .navi a.active {background-position:0 -16px;cursor:default;}

.galleryListingWrpr {margin-bottom:15px;}
.galleryListingMargin {margin:0px;}
.galleryListingItemWrpr {margin-bottom:20px;}
.galleryListingItemImageWrpr {float:left;text-align:center;}
.galleryListingItemImageLink {}
.galleryListingItemImageTextLink {}
.galleryListingItemDesc {margin-left:160px;}
.galleryListingItemDescViewLink {}

.galllistall {float:left; display:block; position:relative; width:722px; min-height:150px; background:#C6C1BB; margin: 10px 0px 10px 0px;}
.galllisthd {float:left; display:block; position:relative; width:722px; min-height:46px; background:#4C0709;}
.galllisthd h1 {font-size:15px; font-weight:bold; margin: 13px 0px 0px 180px; padding: 0px 0px 7px 0px; color:#ffffff;}
.galllisthd a,
.galllisthd a:link,
.galllisthd a:visited {font-size:15px; font-weight:bold; margin: 13px 0px 0px 0px; padding: 0px 0px 7px 0px; color:#ffffff; text-decoration:none;}
.galllisthd a:hover,
.galllisthd a:active {text-decoration:underline;}
.galllistimg {float:left; display:block; position:relative; width:190px; margin: -35px 0px 0px 10px;}
.galllistimg img {margin: 0px; padding: 4px 4px 4px 4px; background:#ffffff; border:1px solid #cfcfcf;}
.galllisttext {float:left; display:block; position:relative; width:520px; margin: 6px 0px 5px -20px;}
.galllisttext p {margin:0; padding:0;}


.mod_all_galleries ul {list-style-type: none; margin:0; padding:0;}
.mod_all_galleries ul li {background:#C6C1BB; margin:0 0 20px 0; }

.galleryHd {padding:10px; background:#4C0709; paddibg:10px; color:#fff; font-size:15px; font-weight:bold;}
.galleryImg {padding:10px;}
.galleryImg img {border:5px solid #fff;}
