#galleryblock_page .ngg-gallery-thumbnail img {
	background-color:#000000;
	border: 0px solid #A9A9A9;
	display:block;
	margin: 0 0 0 0;
	padding: 0;
	position:relative;
}

#galleryblock_page .ngg-gallery-thumbnail {
	background:transparent url(shadowAlpha.png) no-repeat scroll right bottom !important;
	float:left;
	margin: 0 0 0 0 !important;
}

#galleryblock_page .slideshowlink {
	display: none;
}


div#shoppingcart {
	float:right;
	margin: 10px 20px 10px 10px;
	padding:0;
	width:175px;
	background-color:#000000;
}
div#shoppingcart div#shoppingcartcontents {
	width: 100%;
	background-color:#000000;
	padding: 12px 8px;
	z-index:1;
}

div#shoppingcart div#shoppingcartcontents p.visitshop a,
div.breadcrumb a {
	color: #ccc;
	font-weight: bold;
}

h2.prodtitles a.wpsc_product_title {
	color: #EF6306;
	font-size:12pt;
	text-align:left !important;
	width:100%;
	text-decoration: none;
}

h2.prodtitles a.wpsc_product_title:hover {
	text-decoration: underline;
}
	
.ngg-gallery-thumbnail img {
	background-color: #000000;
	border: 1px solid #000000;
}

.ngg-gallery-thumbnail img:hover {
	background-color: #4A585D;
}

tr.marked .ngg-gallery-thumbnail img {
	background-color: #4A585D;
	border: 1px solid #4A585D;
}


table.dj-data  .ngg-gallery-thumbnail,
table.music-data .ngg-gallery-thumbnail{
	float:none;
}


.ngg-gallery-thumbnail {
	margin:10px 0 0 9px !important;
}

.cform textarea, .cform input, .cform select {
		background-color: #c6c6c6;
}

.cform label {
	background:#000000 none repeat scroll 0 0;
}

.cform input#sendbutton {
	margin-right: 17px
}

a.slideshowlink { display: none;}


#search-container {
	width: 65px;
}
#search-container p.search-heading {
	padding: 0;
	margin: 0;
}

#search-container p.search-heading a {	
	color:#EF6306;
	display:block;
	font-size:14px;
	padding:7px 10px;
	text-decoration:none;
}

#search-container form {
	background:transparent url(../images/dropdown_trans_bg.png) repeat scroll 0 0;
	height:154px;
	padding:10px;
	position:relative;
	right:63px;
	top:0;
	width:135px;
	border-right: 1px solid #4a585d;
	border-bottom: 1px solid #4a585d;
	border-left: 1px solid #4a585d;
	
}
#search-container form ul { 
	width: 50px;
}

#search-container form ul li { 
}