/*
	------------------------------------------------------------------
	created by 		: Paul van Roekel
	date			: july 2006	
	------------------------------------------------------------------	
	You're welcome to use any code in this file for your own projects
	the used images however are copyrighted and not for use on other
	sites! Want to contact me? Use the form on this website...
*/
/*
body {
	margin: 0px;
	padding: 0px;
	background: #F4F9E9;
	font: 12px/24px Georgia, "Times New Roman", Times, serif;
}

html{
	margin: 0px;
	padding: 0px;
}
*/

#container {
	background: url(none) no-repeat;
	color:#FFFFFF;
	line-height: 18px;
	margin: 32px 0px 20px 25px !important;
	margin: 32px 0px 20px 13px;
	width: auto;
	padding: 0px 0px 10px 3px;
	border: none;
}

#title h1  {
	color: #76B41C;
	letter-spacing: 1px;
	padding: 5px;
	margin: 10px;
	font: bold 18px Georgia, "Times New Roman", Times, serif;
	text-transform: capitalize;
}

#description{
	background: #000000;
	border: 1px solid #333333;
	padding: 10px;
	margin: 5px;
	width: 90%;
	float: left;
	height: auto;
	font-weight: bold;
}
/*
#content {
	text-align:left;
	padding: 0px; 
	margin: 0px;
	color: #FFFFFF;		
}

.date{
	font-weight: normal;
	color: #666666;

}

#content a {
	color: #fff;
	text-decoration: underline;
}

#content a:visited   {
	color: #999999;
	text-decoration: underline;
}

#content a:hover  {
	color: #000000;
	text-decoration: underline;
	background: #CCCCCC;
	border-bottom: 1px solid #000000;
	}

#content .category img {
	background: #fff;
	padding: 7px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #FFFFFF;
	float:right
}

#content .category {
	margin: 60px 0px 50px 0px;
	padding: 30px 0px 10px 0px;
	clear:both;
	height:auto;
}

.imageborderlarge {
	padding: 7px;
	margin: 5px 0px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}

#footer {
	text-align:center;
	padding: 30px 0px 10px;
	clear: both;
	float: none;
	margin: 0px;
	font-size: 10px;
	color: #999999;
	}

#footer a:link, #footer a:visited {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	}

#footer a:hover {
	color: #FFFFFF;
}
*/
.unvisible { 
	display: none;
 }

.thumbnail {
	float: left;
	margin: 6px 11px;
	padding: 0px;
	text-align: center;
	color: #CCCCCC;
	width: 184px;
	height: 208px;
}

.thumbnailhover{
	background: none;	
	display: block;
	width: 184px;
	height: 208px;
}

a.thumbnailhover:hover{
	background: url(images/bg_body.jpg) no-repeat left top;
	display: block;
	width: 184px;
	height: 208px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-family: "細明體";
	letter-spacing: 1px;	
}

.thumbnail img{
	background: #000;
	padding: 8px;
	margin: auto auto 6px;
	display:block;
}

.thumbnail a {
	color:#CCCCCC;
	text-decoration: none;
	font-family: "細明體";
	font-size: 12pt;
	letter-spacing: 1px;
}

/* non IE hover 
div.thumbnail:hover{
	background: #000;
	color: #76B41C;
	font-weight: bold;
}
*/

a img {
border:none;
}

#gallerycontainer{
	padding: 0px;
	text-align:center;
}
