*{
	margin:0;
	padding:0;
}
body{
	text-align:				center;
	font:					11px Verdana, Arial, Helvetica, sans-serif;
	background:				#008400 url(../img.default/web-tile.jpg) repeat-x;
	text-align:				left;
	color:					#ffffff;
	padding-bottom:			50px;
}
table {
	border-collapse:		collapse; 
	border-spacing:			0px;
	padding:				0px;
	margin:					0px;
}
td {
	vertical-align:			top;
	border-collapse:		collapse; 
	padding:				0px;
	margin:					0px;
	line-height:			15px;
}
.clear {
	clear:					both;
}
a img {
	border: none;
}
a {
	text-decoration:	none;
}
a:hover {
	text-decoration:	none;
	color:				#fecb00;
}
div#wrapper {
	text-align:				left;
	margin: auto;

}
div#holder {
	width:					950px;
	margin: auto;
}
div#logo{
	background:				url(../img.default/logocrop.png) no-repeat;
	width: 323px;
	height:	140px;
	position: absolute;
	z-index: 20px;
}
div#header {
	background:				url(../img.default/header.jpg) no-repeat;
	height:	119px;
}
ul#topmenu {
	list-style-type:none;
	padding-top: 20px;
}
ul#topmenu li{
	float: right;	
}
ul#topmenu li.topmenu-text{
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	color: #ffffff;
}
ul#topmenu li.topmenu-text a{
	color: #ffffff;
}
ul#topmenu li.topmenu-text a:hover{
	color:				#fecb00;
}
ul#topmenu li.topmenu-separator{
	height: 57px;
	width: 8px;
	background:	url(../img.default/separator-top.jpg) no-repeat;
}
ul#topmenu li.topmenu-search{
	padding-top: 16px;
	padding-left: 20px;
	padding-right: 20px;
}
form#search-form {

}
form#search-form input{
	border: none;
}
form#search-form input.search-key{
	background:				url(../img.default/search-key.jpg) no-repeat;
	width: 146px;
	height:	19px;
}
form#search-form input.search-botton{
	background:				url(../img.default/search-botton.jpg) no-repeat;
	width: 47px;
	height:	19px;
	color: #ffffff;
}

div#menu {
	background:	url(../img.default/menu-tile.jpg) repeat-x;
	height:	43px;
}
ul#root {
	height: 43px;
}
#menu  ul.level1 li  {

}
#menu  ul.level1 li a  {
	padding:0px;
	margin:	0px;
}
#menu  ul.level1 li a div {
	font: 13px "Trajan PRO", Georgia, "Times New Roman", sans-serif;
	height: 31px;
	padding-top: 12px;
	padding-left: 10px;
	padding-right:10px;
}
#menu  ul.level1 li a:hover div {
	background:	url(../img.default/menu-select.jpg) repeat-x;
}
#menu  ul.level1 li.sep {
	width:	2px;
	padding:0px;
	margin:0px;
	background:				url(../img.default/menu-separator.jpg) no-repeat;
	height: 43px;
}

div.bottomer {
	border-top:	solid 1px #007000;
	border-bottom:	solid 1px #007000;
	height: 30px;
	background:				url(../img.default/footer_.jpg) no-repeat right;
	text-align: right;
}
div.thumbnailer {
	float: left;
	width: 280px;
	height: 100px;
	padding: 5px;
	margin: 5px;
	border: 1px solid #cccccc;
}
img.img-thumb{
	height: 75px;
	float:	right;
	padding-left: 5px;
}
div.thumbinfo {

}
h3.judulalbum{
	font:					14px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
}
div.albumisi {
	
}
div.thethumb {
	float: left;
	padding: 2px;
	margin: 5px;
	border: 1px solid #cccccc;
}
div.thethumb img {
	height:	75px;
}

img.thethumbfront {
	height: 75px;
	padding-left: 5px;
}