/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */
body					{ background-color: #FFFFFF; color: #333; font: 12px 'Lucida Grande',Arial,Helvetica,sans-serif; height: 100%; min-height: 100%; }

/* header */
#header					{ background: #FFCC99; border-bottom: 5px solid #383332; padding: 0 0 15px 0; }
#branding				{ width: 960px; margin: 0 auto; }
.logo					{ max-width: 590px; float: left; margin: 20px 0 0 10px; }
.blog-name				{ font-weight: bold; font-size: 30px; margin: 0; line-height: 1em; display: block; text-transform: uppercase; }
.blog-name a:link, .blog-name a:visited	{ color: #FFFFFF; text-decoration: none; }
.blog-name a:hover		{ color:#000000 }
.blog-description		{ line-height: 1em; display: block; font-size: 11px; font-weight: bold; color: #FF0000; margin: 0; padding: 5px 0 0; text-transform: uppercase; }

/* navigation */
#nav-content			{ margin: 0 auto; width: 958px; background: url(../images/topnav2.jpg) repeat-x #FFFFCC; height: 30px; border: 1px solid #CCCC00; }
.sf-menu a				{ display: block; text-decoration: none; padding: 0 15px; text-transform: uppercase; color: #666; font-size: 11px; }
.sf-menu a:hover     { color: #000000; text-decoration: underline; }

/* featured slideshow */
.featured				{ background: url(../images/techblue/content-bg-ijo.jpg) repeat-x #FFF; border: 1px solid #AACC00; padding: 10px; margin: 0 10px 10px 0; height: 250px; }
.featured-entry			{ position: relative; top: 0px; left:380px; : hidden; background: url(../images/overlay.png); height: 250px; width: 250px; color: #a7a7a7; padding: 0; display: block; }
.featured-entry .entry-title	{ color: #FFF; padding: 10px 15px 5px; display: block; font-size: 16px; font-weight: bold; }
.featured-entry .entry-summary	{ padding: 0 15px; margin: 0; display: block; }

/* latest headlines */
.posts-default .post	{ width: 190px; float: left; margin: 0 7px 10px 0; background: url(../images/techblue/content-bg-biru.jpg) repeat-x #FFF; border: 1px solid #66CCFF; height: 220px; padding: 10px; font-size: 11px; }

/* posts line */
.posts-line				{ background: url(../images/techblue/content-bg-ungu.jpg) repeat-x #FFF; border: 1px solid #CC99CC; margin: 0 10px 10px 0; padding: 10px; }

/* single post */
.single .post, .single-post	{ background: url(../images/techblue/content-bg-biru.jpg) repeat-x #FFF; border: 1px solid #66CCFF; margin: 0 10px 20px 0;  }
.postbar				{ list-style: none; margin: 0 0 10px; padding: 7px 0; border: 1px solid #66CCFF; background: url(../images/topnav.jpg) repeat-x top; font-size: 11px; }

/* widget */
.widgettitle			{ color: #990066; font-size: 12px; font-weight: bold; margin: 0; padding: 6px 10px; background: url(../images/feed-title-jambu.jpg) repeat-x top #9966CC; border: 1px solid #FEC2C0; }
.widgettitle a			{ color: #FFFF99; }
.widgetcontent			{ border: solid #FEC2C0; border-width: 0 1px 1px; background: url(../images/techblue/content-bg-jambu.jpg) repeat-x #FFF; margin-bottom: 10px; padding: 10px; }

.module-title, .feed-title	{ line-height: 1em; color: #333; font-size: 12px; font-weight: bold; margin: 0 10px 0 0; padding: 7px 10px; background: url(../images/feed-title-ungu.jpg) repeat-x top #0052a3; border: 1px solid #CC99CC; display: block; }

.iklan  { margin: 0 0 10px 0; }

/* comment */
.nocomments				{ background: url(../images/techblue/content-bg-ungu.jpg) repeat-x #FFF; border: solid #CC99CC; border-width: 0 1px 1px; padding: 15px 10px; margin: 0 10px 20px 0; }
#commentsform			{ background: url(../images/techblue/content-bg-ungu.jpg) repeat-x #FFF; border: solid #CC99CC; border-width: 0 1px 1px; margin: 0 10px 10px 0; padding: 10px 15px; overflow: hidden; }
#commentsform textarea	{ width: 98%; height: 100px; padding: 5px; background: url(../images/techblue/content-bg-biru.jpg) repeat-x #FFF; border: solid #66CCFF; border-width: 1px 1px 1px; }

.iklanbawah  {
	text-align: center;
}

.iklanbawah img  {
	margin: 0 10px 0 0;
}
.daftarisi  {
   margin-left: 30px;
}
