 .widget-header, .widget-archive-current-category-monthly, .widget-sign-in, .comments, .trackbacks, .asset-meta, .widget-archive-monthly {display: none}

.entry-title  {display: none}

#page {width: 44%; float: left; margin: 0 0 0 32px; padding: 0; overflow: hidden }
#photo {width: 256px}

/* reset */
* { margin: 0; padding: 0; text-align: left }
/* base style 
body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, table, pre { font-size: 12px; letter-spacing: 0.25em; line-height: 1.125m; }
input, caption, th, td, li, dt, dd { letter-spacing: inherit; font-size: inherit }

h1 { font-size: 1.5em }
h2 { font-size: 1.33em }
h3 { font-size: 1.25em }
h4 { font-size: 1.125em; letter-spacing: 0.125em }
h5 { font-size: 1em }
h6 { font-size: 1em }
*/

/* original list style */
dl.compact { margin: 0; padding: 0; width: 98% }
dl.compact dt, dl.compact dd {
 line-height: 14px; margin: 0; border-style: solid; border-width: 0 0 1px 0; border-color: deeppink; }
dl.compact dt {float: left; clear: left; border: none; font-size: 12px }
dl.compact dd { padding: 0 0 0 33%;  white-space: normal; font-size: 14px }

ul.compact, ol.compact { list-style-position: outside; margin: 0 0 0 2em; width: 100% }
<!--[if lt IE 7]> 
dl.compact dd {padding: 0}
<![endif]-->

dl.right dt { text-align: left }
dl.right dd { text-align: right }

/* font style */
.narrow { letter-spacing: 0 }
.wide { letter-spacing: 0.5em }
.tiny { font-size: 0.66em; letter-spacing: 1px; color: inherit }
.small { font-size: 0.75em; letter-spacing: 0.1em color: inherit }
.mid { font-size: 0.875em; letter-spacing: 0.1em color: inherit }
.large { font-size: 1.125em; letter-spacing: 0.33em color: inherit }
/* indent */
div  p { position: relative; padding: 0 1em; width: 98% }


/* link */
//a:link, a:visited, a:after, a:hover { color: #833 }
//a[href]{ text-decoration: none; color: #833; font-weight: bold}
//a { background: transparent; cursor:pointer; color: #cc9; text-decoration: none; }

/* spacial class */
.clear { clear: both }
.scroll { overflow: scroll }
.nomenu { cursor: default }
.nowrap { white-space: nowrap }
.red { color: red }
.black { color: black }
.white { color: white }
.nomargin { margin: 0 }
.clear { clear: both }
.white { color: white }
.toc { color: black }

//custom 
h2 { font-size: 2em; color: deeppink }
input { color: black }
div {text-align: left}
hr { clear: both}
th { padding: 0 1em }
th { white-space: nowrap;}
caption { font-size: 0.8em; background: #cfc; font-weight: bold }
img { background: url(_noimage.gif); border: none }
sup { font-size: 0.875em }
em { font-style: normal; font-weight: bold; font-size: 12px }
em { color: #900; border-style: solid; border-width: 0 0 1px 0; border-color: white}
fieldset { text-align: right }
textarea { width: 80% }
td { background: #efe }

.girl_thumbnail { padding: 0 4px; border-color: gray; border-style: dotted; border-width: 1px; width: 128px}
.content-nav {clear: both}
h2.asset-name {font-size: 10px}
