.gallery_header{
	margin:20px 35px 0px 40px;
	color:#fff;
	font-size:10px;
	height:20px;
}

.gallery_header_left{
	padding-top:7px;
	float:left;
	width:500px;
}

.gallery_header_right{
	float:left;
	width:325px;
	color:#959799;
}

.gallery_footer_left{
	float:left;
	width:500px;
}

.gallery_footer_right{
	float:left;
	width:330px;
	color:#959799;
}

.shirt_element{
	width:193px;
	height:334px;
	margin:10px 0px 0px 0px;
	float:left;
}

.shirt_header{
	margin-bottom:4px;
	height:32px;
	width:193px;
	background:url(http://tshirt.videocopilot.net/assets/public/images/gallery/title_bg.jpg);
}

.single_shirt_header{
	margin-top:20px;
	margin-bottom:1px;
	height:32px;
	width:193px;
	background:url(http://tshirt.videocopilot.net/assets/public/images/gallery/title_bg.jpg);
}

.shirt_title{
	padding:3px 0px 0px 10px;
	width:180px;
	color:#cccccc;
	font-size:10px;
}

.shirt_title a:link, .shirt_title a:visited, .shirt_title a:active{
	color:#cccccc;
}

.single_shirt_title{
	padding:3px 0px 0px 10px;
	width:180px;
	color:#cccccc;
	font-size:10px;
}

.shirt_number{
	padding:1px 0px 0px 10px;
	color:#797b7c;
	font-size:9px;
	width:183px;
}

.shirt_number a:link, .shirt_number a:visited, .shirt_number a:active{
	color:#797b7c;
}

.single_shirt_number{
	width:183px;
	padding:1px 0px 0px 10px;
	color:#797b7c;
	font-size:9px;
}

.shirt_image{
	padding:6px;
	border:solid 1px #58595a;
	background:#32363a;
	margin-bottom:4px;
}

.shirt_author{
	font-size:11px;
	height:24px;
	width:193px;
	background:url(http://tshirt.videocopilot.net/assets/public/images/gallery/name_bg.jpg);
	margin-bottom:1px;
	color:#fff;
	padding-top:8px;
	font-weight:bold;
}

.shirt_rating_container{
	height:25px;
	width:193px;
	background:url(http://tshirt.videocopilot.net/assets/public/images/gallery/rating_bg.jpg);
	color:#7c7e80;
	font-size:9px;
}

.single_shirt_rating_container{
	height:28px;
	width:193px;
	background:url(http://tshirt.videocopilot.net/assets/public/images/account/update_bg.jpg);
	color:#7c7e80;
	font-size:9px;
}

.shirt_rating{
	padding:3px 0px 0px 5px;
	width:120px;
	float:left;
	color:#cccccc;
}

.single_shirt_rating{
	padding:6px 0px 0px 5px;
	width:120px;
	float:left;
	color:#cccccc;
}

.shirt_votes{
	width:65px;
	padding:7px 0px 0px 0px;
	float:left;
}

.single_shirt_votes{
	padding:10px 0px 0px 0px;
	float:left;
	width:65px;
}

.single_container{
	margin-top:30px;
	padding-left:35px;
	height:850px;
}

.left_side{
	float:left;
	width:650px;
}

.right_side{
	float:left;
	width:215px;
}

.single_image{
	border:solid 3px #fff;
}

.gallery_footer{
	margin:20px 0px 0px 35px;
	padding-bottom:10px;
	height:30px;
}

.pagination{
	padding-top:4px;
	height:30px;
	color:#FFB661;
}

.pagination a:link, .pagination a:active, .pagination a:visited{
	color:#FFB661;
	border:solid 1px #6F5230;
	text-decoration:none;
	font-size:11px;
	font-family:Arial;
	padding:2px 8px 2px 8px;
}
.pagination a:hover{
	color:#ccc;
	border:solid 1px #ccc;
	text-decoration:none;
	font-size:11px;
	font-family:Arial;
	padding:2px 8px 2px 8px;
}
.pagination_off{
	font-size:11px;
	font-family:Arial;
	border:solid 1px #666;
	padding:2px 8px 2px 8px;
	color:#666;
}

.pagination_current{
	background:#FFB661;
	color:#000;
	padding:2px 8px 2px 8px;
	border:solid 1px #FFB661;
}