@charset "utf-8";
/* CSS Document */
body {
   background: white; 
  margin:0 auto;
	width:960px;
	font-family: Zen Maru Gothic;
  color: black; 
}
.header{
	height: 200px;
	background-image:url("artworkheader.jpg");
	background-repeat:no-repeat;
		
}
.header li{
	float:left;
}
.header li a{
	display:block;/*設定區塊*/
	width:130px;/*寬度*/
	height:36px;/*高度*/
	line-height:36px;/*行高*/
	text-decoration:none;/*文字樣式*/
	background-color:lightcoral;/*背景顏色*/
	text-align:center;/*文字置中對齊*/
	border-bottom:1px #663 solid;/*下框線樣式 寬度 顏色 實線*/
	border-top:1px #663 solid;/*上框線樣式 寬度 顏色 實線*/
	border-right:1px #663 solid;/*右下框線樣式 寬度 顏色 實線*/
	border-style:double;
position: relative;
  left: 10px;}
	
.header li a{ color: antiquewhite;
       }
       a:hover {
		   background-color: gold;}

.wrapper
{
	width:960px;
	background-image:url(artworkbg.png);
	background-repeat:no-repeat;
	background-position: 650px 0px;
}

.sidebar{
	float:left;
	height:900px;
	width:200px;
	background-color: wheat;
	
  	
}

.sidebar p{
	padding: 15px;
	text-align: left;
	line-height: 20px;
}

.sidebar li {
	position:relative;
	left:-40px;
	width:200px
}
.footer{
	padding: 2px;
	height:100px;
	background-color: wheat
}

ul{ 
	list-style:none;
}
li{ 
	list-style:none;
}

p
{line-height: 5px;}


 button{
      align-self:center;
      background:transparent;
      padding:1rem 1rem;
      margin:0 1rem;
      transition:all .5s ease;
      color:#41403E;
      font-size:2rem;
	 font-family:acme;
      letter-spacing:1px;
      outline:none;
      box-shadow: 20px 38px 34px -26px hsla(0,0%,0%,.2);
	 border-radius: 200px 15px 205px 15px/15px 205px 15px 200px;
transform-origin:right bottom;
transform:rotate(-3deg);
position: relative;
	top: 0px;
  left: -10px;}
hover{
         box-shadow:2px 8px 4px -6px hsla(0,0%,0%,.3);
      } 
   .linedthick{
         border:solid 7px #41403E;
      }

h1{
	text-decoration: line-through wavy #00009988 40%;
	font-size: 50px;
}
.gallery{
	HEIGHT:900px;
	overflow:hidden;
}



