label {
	display: block;
	padding: 5px 0;
}

label input,
label textarea {
	display: block;
}

#body-productions_new #content {
	padding: 0;
	text-align: left;
}

.show {
	padding-top: 10px;
	overflow: auto;
}

.show  h1 {
	font-size: 25px;
	margin-bottom:0px;
}


#phead h1 {
	font-size: 20px;
	margin-bottom:0px;
}

#phead p {
	margin-top:3px;
}

#phead h2 {
	font-size: 17px;
	margin-bottom:0px;
}

#phead-right-body-l h1 {
	font-size: 15px;
	margin-bottom:0px;
}

.show img {
	float: left;
	margin: 10px 10px 10px 0;
}

.gallery-search-results {
	font-size: 85%;
}

.gallery-search-results ul {
	margin: 0 0 10px 0;
	padding: 0;
}

.column {
	float: left;
	width: 33%;
}

.column h4 {
	margin: 3px 0;
}

.column img {
	padding-left: 4px;
	vertical-align: bottom;
}

#show-index {
	background: #1f1f1f url("http://www.theatercostumerentals.com/media/images/tp_show_index.jpg") no-repeat;
	float: left;
	height: 22px;
	margin: 7px 0 0 10px;
	text-indent: -5000em;
	width: 103px;
}

#back-gallery {
	background: #1f1f1f url("http://www.theatercostumerentals.com/media/images/tp_back_gallery.jpg") no-repeat;
	float: right;
	height: 22px;
	margin: 10px 5px 0 0;
	text-indent: -5000em;
	width: 146px;
}

.searchbox {
	float: right;
	background: #1f1f1f url("http://www.theatercostumerentals.com/media/images/tp_search_bottom.png") no-repeat left bottom;
	overflow: auto;
	margin: 0;
	padding: 5px 10px 10px 10px;
	text-align: left;
	width: 505px;
}

.searchbox h4 {
	float: left;
	background-image: url("http://www.theatercostumerentals.com/media/images/tp_search_label.png");
	height: 29px;
	margin: 0;
	padding: 0 10px 0 0;
	text-indent: -5000em;
	width: 130px;
}

.searchbox form {
	display: inline;
	margin: 0;
	padding: 0;
}

.searchbox .text {
	background: #4b4b4b url("http://www.theatercostumerentals.com/media/images/tp_search_input.png") no-repeat;
	border: 0;
	color: #dbdbdb;
	font-size: 115%;
	height: 23px;
	margin: 0;
	padding: 3px;
}

.searchbox .submit {
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}

/* JavaScript Gallery Styles */

.gallery,
.gallery-search-results {
	margin-top:10px;
	position: relative;
	width: 710px;
	background: #1f1f1f url("http://mardigrascostumeshop.com/images/gallery_top.png") no-repeat;
	padding: 10px 20px;
	text-align: center;
}

.gallery img {
	margin-right: 5px;
	vertical-align: top;
}

.gallery img.last-child {
	margin-right: 0;
}

.gallery-prev,
.gallery-next {
	position: absolute;
	top: 50%;
}

.gallery-prev {
	left: 3px;
}

.gallery-next {
	right: 0px;
}

.photo-list {
	margin: 5px 0;
	overflow: auto;
	padding: 0;
	width: 550px;
}

.photo-list li {
	float: left;
}

.file-list {
	margin: 5px 0;
	padding: 0;
	width: 550px;
}

.file-list li {
	margin-bottom: 5px;
}

.file-status {
	color: #ccc;
	float: right;
	font-size: 75%;
	text-transform: uppercase;
}

.file-progress {
	background: #ccc url("http://www.theatercostumerentals.com/media/images/tp_upload_progress.png") repeat-x;
	display: block;
	height: 10px;
	width: 0%;
}

.log {
	display: none;
}

.ui-widget-content { background: none; }

#accordion h3 a { font-size:15px; text-decoration: none; }
#accordion h3 a:hover { font-size:15px; text-decoration: none; }
#accordion h3 a:link { font-size:15px; text-decoration: none; }
/*#hometabs ul li a {font-size:13px;}*/
#homelist li a {font-size:13px;}
#hometabs ul li a:link { text-decoration: none; }
#hometabs ul li a:visited { text-decoration: none; }
#hometabs ul li {padding:0;}
UL .tabNavigation {     list-style: none;
		    margin: 0;
		    padding: 0;
		}
 UL .tabNavigation LI A {
                    padding: 0;
		margin:0;
}
#hometabs {
	padding: 0; margin:0;
}

ul {list-style-type:circle}

#homelist li a{
/* 	padding:0; */
/* 	margin:0; */
padding-left:3px;
padding-right:3px;
}

.tabContainer li a,.tabContainer li a:visited{
	/* Styling the hyperlinks of the tabs as colorful buttons */
	padding:0;
	margin:0;
	width:0	;
	height:29px;
}

#show_tabs_wrapper {
	height:370px;
}

.notlisted-msg{
	margin-left:auto;
	margin-right:auto;
	width:350px;
}

h2 {
	font-size:10px;
}

.production_wrap {
	width:162px;
	padding:1px;
	margin:2px;
	margin-left:8px;
	text-align:center;
	float:left;
}
.production_wrap img {
	height:110px;
}



