@CHARSET "UTF-8";

   img, div { behavior:url(css/iepngfix.htc); }
   
#flame {
    margin: 0;
	padding: 0;
	}

.nav-links {
left:20px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
position:absolute;
top:30px;
width:200px;
}
.nav-links li {
font-size:1.2em;
line-height:1.6em;
}
.twitthis {
left:20px;
position:absolute;
top:250px;
}
pre {
background:#E8E8E8 none repeat scroll 0 0;
border-left:10px solid #777777;
color:black !important;
font-size:0.85em;
overflow-x:auto;
padding:1em;
}
.important {
background:#DDDDDD none repeat scroll 0 0;
border:1px solid #666666;
color:#CC3300;
padding:0 1em;
}
h3 {
border-bottom:1px solid #333333;
font-size:1.45em;
line-height:1.05em;
}
.galleryview {
	font-size:12px;
	width:900px;
}
dd {
margin-bottom:0.5em;
}
.code_wrapper {
background:#F0F0F0 none repeat scroll 0 0;
border:1px solid #888888;
padding:10px;
}
code, .code {
}
.options {
border-color:#777777 -moz-use-text-color #777777 #777777;
border-style:solid none solid solid;
border-width:1px medium 1px 1px;
/*font-family:Verdana,Geneva,sans-serif;*/
font-size:0.8em;
}
.options th {
background:#777777 none repeat scroll 0 0;
color:white;
font-weight:bold;
text-align:left;
}
.options th, .options td {
padding:4px 10px;
}
.options td {
border-right:1px solid #777777;
}
#parts-img {
border:1px solid black;
}
img.nav {
border:1px solid black;
margin-bottom:5px;
}
.panel-overlay h2, .panel-overlay p {
margin:15px;
/*margin:0.3em 0;*/
}
.panel-overlay p {
	text-align:left;
line-height:1.8em;
}


.panel-overlay p.isogai{
	text-align:right;
line-height:1.2em;
}

iframe {
   margin: 0;
   padding: -5px 0 0 -5px;
}
