.imageGallery li, .imageGallery ul 
{
    list-style-type: none;
    margin:0;
	padding:0;
}

ul.imageGallery {margin: 0 !important;}

.relatedGalleriesContainer, .topGalleriesContainer
{
    width: 432px;
    display: block;
	background:url(../images/shd/galleryRepeat.gif) 0 0 repeat-y;
}

.imageGallery, .topGallery 
{
    width: 432px;
    clear: both;
	background:url(../images/shd/galleryRepeat.gif) 0 0 repeat-y;
}

.imageGallery li
{
    width: 130px;
    padding-right:20px;
    float: left;
    display: block;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #353535;
}

.relatedGalleriesContainer .imageGallery li { min-height:150px;}

.imageGallery.last li
{
    width: 130px;
    padding-right:20px;
    float: left;
    display: block;
	padding-bottom:0px;
	margin-bottom:0px;
	border-bottom:none;
}

.topGalleries li
{
    width: 130px;
    padding-right:20px;
    float: left;
    display: block;
	margin-bottom:10px;
	border-bottom:1px solid #353535;
	min-height:150px;
	height:150px;
}

.topGalleries.last li
{
    width: 130px;
    padding-right:20px;
    float: left;
    display: block;
	margin-bottom:0px;
	border-bottom:none;
	min-height:150px;
	height:150px;
}

.topGalleries li.last
{
    padding-right: 0px;
}

.topGalleries li a:hover
{
 text-decoration:none; color:#FF5800 !important;   
}

.topGalleries li img
{
	display: block;
	width:130px;
	height:100px;
}

.galleryTitle
{
    width: 130px;
    color: #fff;
    display: block;
    float: left;
	font-size:12px !important;
}

.relatedGalleriesTitle 
{
    
}

.relatedGalleries
{

    width: 130px;
    padding-top: 0;
    float: left;
}

.topGalleries .relatedGalleries a
{
    color: #fff;
    float: left;
    line-height: 1.3em;
	text-decoration:none;
}

.topGalleries .relatedGalleries li
{
    list-style-position: outside;
    list-style-type: disc;
    display: block;
    float: left;
    width: 130px;
}

.imagesGalleryForm 
{
    display: block;
    margin-bottom: 10px;
}

.mainGallery li, .childGalleries li 
{
    width: 130px;
    padding-right:20px;
    float: left;
    display: block;
	margin-bottom:10px;
}

.mainGallery li.last, .childGalleries li.last
{
    padding-right: 0px;
}

.topGalleries li a
{
    float: left;
	color:#FFFFFF;
	font-size:1.2em;
	text-decoration:none;
	
}
.topGalleries li a:hover { text-decoration:none; color:#FF5800 !important;}
.topGalleries li img { margin-bottom:5px;}
.mainGallery li img { margin-bottom:5px;}
.childGalleries li img { margin-bottom:5px;}

.mainGallery li img
{
    display: block;
    border:none;
	width:130px;
	height:100px;
}

.childGalleries li img { 
	display: block; 
	width:130px;
	height:100px;
}

.mainGallery li a:hover img
{
    border:none;
}

.mainGallery li span.galleryTitle, .childGalleries li span.galleryTitle
{
    width: 130px;
    color: #fff;
    display: block;
    float: left;
}

.imageGallery li span.galleryTitle { width:130px; color:#FFFFFF; display:block;}
.imageGallery li span.galleryTitle:hover { color:#FF5800; cursor:pointer;}
#content .imageGallery li a, .imageGallery li a { text-decoration:none;}
.imageGallery li a:hover {  text-decoration:none; color:#FF5800 !important; cursor:pointer;}

/*** IMAGE ***/
#imageDisplay .imageCaption { font-size:1.4em; color:#FFFFFF; margin-bottom:10px;}
#imageDisplay .innerContent a { color:#FFFFFF; text-decoration:none; font-weight:bold;}
#imageDisplay .innerContent a:hover { color:#FF5800; text-decoration:none;}

/*** VIDEO ***/
#videoDesc { margin:10px 0 0 0;}
#videoLink a { color:#FFFFFF; font-weight:bold; text-decoration:none;}
#videoLink a:hover { color:#FF5800; text-decoration:none;}

#currentGallery li a img { background: url(../images/shd/ajax-loader.gif) no-repeat scroll 56px 41px transparent; display: block; float: left; }