body{
	color:#FFFFFF;
	background:url(images/bg.png);
	margin:0 0 0 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size:14px;
}

#container {
	width:800px;
	margin:0 auto;
}

h1 {
  background:#FFFFFF;
  color:#000000;
  padding:10px;
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}

#gallery{
	width:100%;
	height:500px;
	position:relative;
}

.pic, .pic a{
	width:100px;
	height:100px;
	overflow:hidden;
}

.pic{
	position:absolute;
	border:5px solid #EEEEEE;
	border-bottom:18px solid #eeeeee;

	/* CSS3 Box Shadow */
	-moz-box-shadow:2px 2px 3px #333333;
	-webkit-box-shadow:2px 2px 3px #333333;
	box-shadow:2px 2px 3px #333333;
}

.pic a{
	text-indent:-999px;
	display:block;
}

.drop-box{
	width:240px;
	height:130px;
	position:absolute;
	bottom:0;
	right:0;
	z-index:-1;

	background:url("img/drop_box.png") no-repeat;
	
	  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}

.drop-box.active{
	
}

label, input{
	display:block;
	padding:3px;
}

label{
	font-size:10px;
}

fieldset{
	border:0;
	margin-top:10px;
}

#url{
	width:240px;
}

#footer, #note {
  background:#FFFFFF;
  color:#000000;
  padding:5px;
	  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  margin:20px 0;
}

#note {
  text-align:justify;
}

#footer {
  text-align:center;
}

#footer p, #note p {
  margin:0;
  padding:0;
}

