﻿/** GALLERY **/
#hightlight{border:1px solid #ece5d4; margin:20px 0; padding:2px;}
#hightlight ul{background:url(../i/hightlight2.html) bottom left repeat; list-style:none; margin:0; padding:20px; float:none;}
#hightlight li{list-style:none; background:transparent; margin:0; padding:0; font-size:14px; float:none;}
#hightlight li a{list-style:none; margin:0; padding:0; font-size:12px; text-decoration:none; float:none;}
#hightlight li a:hover{color:#554f40; text-decoration:underline;}
#hightlight li.category{color:#333; font:16px; margin:10px 0 5px 0;}
#sbody li{background:none;}

/** Gallery PreView **/
#galleryPV{position:relative; background:none; width:590px; margin:5px 0; padding-bottom:4px; border-bottom:1px solid #ccc4b0;}
#galleryPV .img{border:1px solid #ccc4b0; margin:5px; float:left;}
#galleryPV p.description{float:right; color:#333; margin-top:75px;}
#galleryPV a.PV{background:url(../i/gallery-arrow-small.html) left no-repeat; color:#000; text-decoration:none; padding-left:8px;}
#galleryPV a:hover{color:#554f40;}
#galleryPV h2.gallery{color: #373531; font: 14pt arial, sans-serif, helvetica; font-weight:500; margin:5px 0; border-bottom:none;}
#galleryPV .casebtn{position:absolute; right:12px; bottom:10px;}
.pagingContainer{clear: both; text-align: center; font-size: 12px; font-size:12px;}
.pagingContainer a:link{ font-size: 12px;}

/** Gallery Detail View **/
#galleryDV{background:none; width:500px; margin:0; padding:0;}
#galleryDV .img{border:1px solid #ccc4b0; margin:10px 5px; float:left;}
#galleryDV p{margin:10px; padding:0;}
#galleryDV p.pics{background:url(../i/gallery-detail-background.html) top left no-repeat;}
#galleryDV p.details{clear:both;}
#galleryDV p.contact{margin:20px 0px; font-style:italic; clear:both;}
#galleryDV h3{color: #373531; font: 12pt arial, sans-serif, helvetica; border:none; margin:5px 0;}
#galleryDV ul{list-style:none; margin:20px 5px; padding:0;}
#galleryDV li{list-style:none; background:transparent; margin:2px; padding:0; font-size:12px;}
#galleryDV a.next{background:url(../i/gallery-arrow-small.html) left no-repeat; padding-left:10px; text-decoration:none;}
#galleryDV a:hover{color:#554f40;}
h4{font: 18px arial, sans-serif, helvetica; color: #373531; border-bottom:solid 1px #ccc4b0; margin: 0; padding: 20px 0 0 0;}

/** Additional Views **/
#additionalViews{background:none; border-top:1px solid #ccc4b0; margin:0; padding:0;}
#additionalViews .thumbset{float:left; width:150px;}
#additionalViews .legend{float:left; width:40px}
#additionalViews .legend .l{line-height:100px;}
#additionalViews .img{float:left; margin:5px; border:1px solid #ccc4b0;}
#additionalViews p{margin:0; padding:0; font-size:12px;}

#sbody.smile{background:none; padding:0;}

a.back{float:left; color:#66ccff; text-decoration: none; font-size:12px Arial, Helvetica, sans-serif;}
a.back:hover{text-decoration:underline;}
a.next{float:right; color:#66ccff; text-decoration:none; font-size:12px Arial, Helvetica, sans-serif;}
a.next:hover{text-decoration:underline;}
.casenav{margin: 5px 0 10px 0;}
.left{float:left;}
.right{float:right;}
