@charset "utf-8";
/* Global */
ul,ol{
margin:0;
padding:0;
}
li{
list-style:none;
margin:0;
padding:0;
}
img{
border:none;
padding:0 0 4px 0;
}
p{
margin-top:0;
padding-top:0;
}
img:hover{
background:#b5a593;
}
form,
input,
textarea{
margin:0;
padding:0;
border:none;
}
sub,
sub a{
color:#a19284;
font-size:9px;
font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
}
a,
a:link,
a:visited{
text-decoration:none;
}
.cn11px{
font-family:PMingLiU;
font-size:11px;
}
.en9px{
font-family:Tahoma, Verdana;
font-size:9px;
}
/* wrapper */
#tin-foil{
padding:0 25px 0 25px;
width:880px;
margin:auto;
}
#icing{
text-align:left;
}
/* header */
#neck{}
#menu{
padding:50px 0 70px 0;
}
#menu a{
display:inline-block;
height:31px;
}
#menu a.open{
background-position:left bottom !important;
}
.menuabout{
width:90px;
background:url(images/menu_05.gif) left -33px;
}
.menuabout:hover{
background:url(images/menu_05.gif) left top;
}
.menugallery{
width:88px;
background:url(images/menu_06.gif) left -33px;
}
.menugallery:hover{
background:url(images/menu_06.gif) left top;
}
.menuphotos{
width:88px;
background:url(images/menu_07.gif) left -33px;
}
.menuphotos:hover{
background:url(images/menu_07.gif) left top;
}
.menublog{
width:64px;
background:url(images/menu_08.gif) left -33px;
}
.menublog:hover{
background:url(images/menu_08.gif) left top;
}
#back a{
float:right;
display:block;
width:36px;
height:22px;
background: url(images/arrowright.gif) center no-repeat #474039;
}
#back a:hover{
background: url(images/close.gif) center no-repeat#ffd800;}

.back{
float:right;}
.navigation{
}
.back{
background:url(images/arrowleft.gif) left center no-repeat;
}
.back a{
display:block;
line-height:45px;
height:45px;
width:40px;
margin:0 0 -1px 0;
color:#a19284;
text-align:right;
}
.navigation a{
display:inline-block;
line-height:45px;
height:45px;
margin:0 6px -1px 0;
color:#a19284;
}
.back a:hover,
.navigation a:hover{
background:url(images/4px.gif) bottom repeat-x;
}
.back a:active,
.navigation a:active{
color:#474039;
}
/* footer */
.navigation-2{
width:880px;
}
.empty{
height:24px;
overflow:hidden;
background:url(images/point.gif) bottom repeat-x;
}
.newer-older{
background:url(images/point.gif) bottom repeat-x;
float:right;
text-align:right;
margin-left:8px;
}
.newer-older a{
display:inline-block;
padding:0 14px;
height:24px;
color:#474039;
text-align:center;
}
.newer-older a:hover{
background:url(images/4px.gif) bottom repeat-x
}
.newer-older a:active{
color:#0c0907;
}
.newer{
background:url(images/arrowleft.gif) top left no-repeat;
}
.older{
background:url(images/arrowright.gif) top right no-repeat;
}

.category{
float:left;
line-height:90px;
height:90px;
}
.category li{
display:inline;}
.category a{
display:inline-block;
margin:-1px 22px 0 0;
color:#474039;
}
.category a:hover{
background:url(images/4px.gif) top repeat-x
}
.category a:active{
color:#0c0907;
}

#footer{
clear:both;
text-align:right;
height:65px;
line-height:65px;
}
.footer{
padding:27px 0;
margin:0 6px;
color:#474039;
}
.footer:hover{
background:url(images/4px.gif) bottom repeat-x;
}
.footer:active{
color:#0c0907;
}
#hostlink{
float:right;
margin:26px 0 0 0;
padding:0 4px 0 0;
}
.linktomt{
background:url(images/mt_logo.gif) no-repeat;
display:inline-block;
height:13px;
width:32px;
}
#otherlinks{
float:right;}
.linktowp{
color:#a19284;
}

/* post */
#bosomy{
width:880px;
overflow:hidden;
}
.post{
width:auto;
margin:0 0 14px 0;
}
.postlink{
font-family: "Microsoft YaHei", Tahoma, Verdana;
font-size:15px;
}
.postlink a,
.postlink a:link{
display:inline-block;
color:#474039;
}
.postlink a:hover{
background:url(images/4px.gif) top repeat-x;
}
.postlink a:active{
color:#0c0907;
}
.entry,
.photo{
clear:both;
line-height:20px;
color:#615e5a;
}
.text-links a{
color:#474039;
border-bottom:1px #474039 dotted;
}
.text-links a:hover{
border-bottom:1px #474039 solid;
}
.continue{
line-height:36px;
}
.continue a{
color:#a19284;
font-family:PMingLiU;
font-size:11px;
}
.continue a:hover{
text-decoration:underline;
}
.continue a:active{
color:#474039;
}

/* Search */
#search{
height:90px;
line-height:38px;
float:left;
}
#s{
border:none;
background:none;
font-family:PMingLiU;
font-size:11px;
color:#a19284;
}
.meta{
clear:both;
}