@charset "utf-8";
/*
Theme Name: LoC.HUnT Photolog
Theme URI: http://kinematograph.net/
Description: Only for LoC.HUnt Photolog webpage.
Version: 0.2
Author: Kyohei Masaki
Author URI: http://kinematograph.net/
Tags: photolog

	LoC.HUnT Photolog v0.1
	 http://kinematograph.net/

	This theme was designed and built by Kyohei Masaki,
	whose blog you will find at http://kinematograph.net/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* Reset default */
@import url("./yui/reset-fonts-grids/reset-fonts-grids.css");
@import url("./yui/fonts/fonts-min.css");
@import url("./yui/grids/grids-min.css");



.clear { clear: both; }

body { text-align: left; }

._overall { width: 960px; margin: 10px auto 20px auto; }
._overall a:link, a:visited {text-decoration: none; color: black; }
._overall a:hover { color: orange; }
.c_header { height: 22px; text-align: left; border-bottom: solid 1px black; }
.c_header:after { content : ""; display : block; height: 0; clear: both; visibility: hidden; }
.c_header h1 { float: left; margin-right: 1ex; font-size: 16px; }
.c_header p { float: left; font-size: 14px; line-height: 150% }
.c_body { text-align: left; padding: 10px 0; font-size: 14px; }
.c_body:after { content : ""; display : block; height: 0; clear: both; visibility: hidden; }
.c_footer { width: 100%; padding: 5px 0; border-top: solid 1px black; text-align: left; }

.navi { font-size: 14px; float: right; }
.navi ul { display: inline-block; }
.navi li { display: inline-block; min-width: 80px; margin-left: 1em; }
.navi:after { content : ""; display : block; height: 0; clear: both; visibility: hidden; }
.prev { text-align: left; }
.next { text-align: right; }

.photo_frame { margin-bottom: 10px; }
.photo_frame:after{ content : ""; display : block; height : 0; clear : both; }
.photo { width: 700px; overflow: hidden; display: inline-block; margin-right: 10px; }

.meta { display: inline-block; vertical-align: top; width: 250px; }
.map { margin-bottom: 20px; overflow: hidden; }
.map_canvas { width: auto; height: 300px; }
.data { margin-left: 1em; }
.data dd { border-bottom: dotted 1px black; font-size: 12px; text-align:left; }
.data dt { margin-bottom: 0.5em; text-align: right; }

h2.title { margin-bottom: 0.5em; font-size: 110%; }
.entry p { margin-bottom: 0.3em; }
p.postmetadata { margin-top: 0.6em; text-align: right; }

.pages { float: left; font-size: 14px; padding: 0; text-align: left; }
.pages { max-width: 600px; display: inline-block; text-align: left; }
.pages li { display: inline-block; padding: 0 1em; text-align: left; }
.pages:after { content : ""; display : block; height: 0; clear: both; visibility: hidden; }

.copy { display: inline-block; float: right; }

/* for IE */
.c_header { clear: both; }
.navi li { display: block; float:left; }
.photo_frame { clear: both; }
.photo { float: left; }
.article { clear: both; }
.pages li { display: block; float:left; }


