/* Theme Name: ReoRid Simple Blue
URI: http://www.re.or.id
Description: ReoRid-Simple-Blue Theme for WordPress 
Author: Rahmat Riyanto
*/
/* @import url(style-comments.css); */
html, body{ margin: 0; padding: 0; text-align: center; }
#page{ width: 780px; margin: 0 auto 50px auto; padding: 0; text-align: left; }
#page2{ width: 780px; height: 45px;  margin: 0 auto 0px auto; padding: 0; text-align: left; }
#top{ margin: 0; height: 45px;}
#top h2{ margin: 0; }
#prelude{ position: absolute; width: 745px; top: 7px; left: 50%; margin: 0 0 0 0px; padding: 0 1ex; }
#main{ float: left; width: 484px; overflow:hidden; }
#content{ margin: 0 0px 0 20px; padding: 0; }
.post{ margin-bottom: 4em; }
#sidebar{ float: right; width: 266px; overflow:hidden; margin: 0 0 0 0; padding: 0 0 4em 0; }
body { background: #FFF; color: #000; font-size: 80%; line-height: 1.6em; font-family: Trebuchet MS,sans-serif; margin:0;padding:0 }
h1, h2, h3, h4, h5, h6{ font-family: "Trebuchet MS", sans-serif; }
h1{font-size: 1.5em;}
h2, h3, h4, h5, h6{font-size: 1.3em;}
pre, code{ font-size: 1em; }
pre, code{ width: 70%; overflow: auto; border: 0px solid #ff0000; color: #ff0000; }
fieldset{ border: none; }
label{ cursor: pointer; }
.field label{ display: block; }
input,textarea{ border: 1px solid #999; padding: 0 2px; }
input:focus,textarea:focus{ border: 1px solid #15759B; }
textarea{ font-size: 1em; font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; }
images{ border: none; }
a, a:visited{ color: #006E9A; }
a:hover{ color: #FF4910; }
.left{ float: left; margin-right: 1em; }
.right{ float: right; margin-left: 1em; }
#page{ background: #FFF url(images/bg.gif) repeat-y center top; color: inherit; border-bottom: 1px solid #FFF; }
#top{margin:0; height: 45px; background: url(images/header.gif) no-repeat left top; }
#top h2{ margin: 0; padding: 5px 5px 5px 5px; width: 594px; text-align: left; color: #177C9C; float: left; font-size: 1.5em;}
#top h2 a{ text-decoration: none; color: #177C9C; }
#top ul{ background: transparent; color: #DFDFDF;margin:0;padding:180px 10px 0px 10px; }
#top ul li {display:inline}
#pages a{color: #DFDFDF;text-decoration:none;font-weight:bold }
.day-date { width:36px; height:40px; padding:2px 0; position:absolute; margin: 5px 0 0 0; background: transparent url(images/date.gif) no-repeat; text-align:center; }
.day { display:block; color: #fff;  padding:0;  margin:0;	 font-size: 1.6em; }
.no { display:block; color: #fff;  padding:0;  margin-top:10px;  font-size: 1.8em; }
.month { font-size:1em;  display:block; color: #fff;  margin-top:-5px;  padding:0;	 }
.post-title{ color: #15759B; background: transparent; padding: 0 0 0 40px; margin: 0; }
.post-title a, .post-title a:visited{ color: #15759B; background: transparent; text-decoration: none; }
.post-info{ padding: 2px 0 10px 40px; margin: 0; color: #15759B; font-size: 0.8em; line-height: 1.3em; background: transparent; /*border-bottom: 1px solid #FC0;*/ }
.post-info a{ color: #15759B; background: transparent; text-decoration: underline; }
.post-content, .post-info-co{ font-size: 14px; text-align: justify; margin: 0 0 0 0px; }
.post-content blockquote{font-family: Georgia, serif; font-style: italic; }
.post-info-co{text-align: right; }
.mini-footer{clear: both; }
#trackbacks blockquote, blockquote{ border: 1px solid #DADADA; background: #EAEAEA; margin: 1em 0 1em 30px; padding: 1ex 1em; }
#sidebar div{color: inherit; font-size: 11px; }
#sidebar ul{margin: 10px 20px 10px 10px ; padding: 0; list-style: none; }
#sidebar li a{text-decoration: none; background: transparent url(images/button.gif) no-repeat 0px 0px; padding: 0 0 0 20px; color: #15759B; }
#sidebar ul li ul {margin:0;}
#sidebar li a:hover{padding: 0 0 0 20px; color: #FF4910; }
#sidebar h2{font-family: Trebuchet MS, Helvetica; margin: 20px 0 0 0 ; padding: 0 5px; height: 20px; text-align: right; background: #1295C9; font-weight: normal; font-size: 10px; color: #FFF; }
#sidebar h3{color: #15759B; font-size: 1em; margin: 0; }
#footer{clear: both; margin: 0; height: 40px; padding: 5px 5px 5px 5px; text-align: center; font-size: 11px; background: url(images/footer.gif) no-repeat bottom center; color: #000; clear: both; }
#footer a{padding: 0 0 0 0px;color: #000;text-align: center;text-decoration: none; }
.ads {width: 242px; clear: both; font-size: 11px; color: #fff; padding: 3px 5px 3px 5px; margin-bottom: 20px; border-top: 0px solid #bdccdc; border-bottom: 0px solid #bdccdc; background: #fff;}
.adsmenu {width: 484px; clear: both; font-size: 11px; color: #fff; padding: 3px 5px 3px 5px; margin-bottom: 20px; border-top: 0px solid #bdccdc; border-bottom: 0px solid #bdccdc; background: #fff;}

