/*
yui reset css
version: 2.6.0
Copyright (c) 2008, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt
*/

h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;} em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table,pre{margin-bottom:1em;}input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}

body {font-family:Arial; background:#fff; width:760px; margin:10px auto;}
a {color:#32c;}
a:hover {color:#08f;}

a.rsslink { background:transparent url(/images/rss-icon.png) no-repeat scroll left center; padding-left:14px; text-decoration:none; vertical-align:middle; line-height:14px;}

hr {color: #eee; background-color: #eee; height:1px; border:0;}
img {border:none;}
.clear {clear:both;}

#site_hdr {border:3px solid #333; background:#333; padding:5px; margin:0 0 10px 0;}
#site_hdr a {text-decoration:none; color:#fff;}

#hdr {background:#fff; padding:5px; margin:0 0 10px 0; font-size:78%;}
#site_hdr a, #hdr a {text-decoration:none;}

.big {font-size:138.5%; font-weight:bold;}
.small {font-size:small;}
.x-small {font-size:x-small;}

/*
h1 span, h2 span, p span, li span {background:#333; color:#08f; padding:5px;}
*/

ul {list-style-type: none; margin:0px;}
ul li {list-style-type: square; margin:5px;}

.nav {float:right; margin:4px 10px 0 0; vertical-align:middle;}
.nav a {text-decoration:none;}
	.nav p {margin:0;}
.img {border:5px solid #222;}

.msg {padding:5px; font-size:125%; margin:5px 0;}
.info {border:3px solid green; background:#9f9}
.error {border:3px solid red; background:#F9B2B2}

.form .name, .form .password {height:30px; width:200px; font-size:24px; border:3px solid #ddd; padding:0 5px;}

.form .publish {width:750px; border:3px solid #ddd; padding:5px 0 5px 5px;}
.form .title {height:30px; width:745px; font-size:24px; border:3px solid #ddd; padding:5px;}
.form .body {height:600px; width:745px; font-size:16px; border:3px solid #ddd; padding:5px;}
.form .body_small {height:200px; width:745px; font-size:16px; border:3px solid #ddd; padding:5px;}

.pagination_container {text-align:right;}
#public_pagination .pagination_container {text-align:left;}

#admin_panels ul {list-style-type:none; padding:0px; margin:0px;}
#admin_panels li {list-style-type:none; margin:5px 0 5px 0;}
#admin_panels ol {}
#admin_panels li.order {list-style:decimal outside; margin:5px 0 5px 0;}

#sidebar{float:right; width:200px; background:#eee; padding:10px;}
    #sidebar ul { list-style-type:none; padding:0px; margin:0;}
    #sidebar li {list-style-type:none; margin:0; padding:0;}
.panel_title{font-weight:bold; margin:0 0 5px 0;}
.panel_body{font-size:small; margin:0 0 10px 0;}

#main{padding:0 10px; width:500px;}

#post h1 {margin:20px 0 0 0;}

.post_list_item {margin:0 0 10px 0;}
.post_list_item h3 {margin:0;}

.controls {float:right}
