/* Theme Name: InBiz
Theme URI: http://www.sunaryohadi.com/inbiz.htm
Description: Wide WordPress theme. Simple look and 3 column fixed.
Version: 1.0
Author: Sunaryo Hadi
Author URI: http://www.sunaryohadi.info/
Inbiz v1.0
http://www.sunaryohadi.info/inbiz.htm
This theme was designed and built by Sunaryo Hadi,whose blog you will find at http://www.sunaryohadi.info/
The CSS,XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
This CSS was optimized by cleancss.com
*/
/* General */
html,body {
	margin:0;
	padding:0;
	background:#7D7D7D;
	text-align:center;
	font:12px/1.5em Geneva, Arial, Helvetica, sans-serif;
}

a {
color: #00559A;
outline: 0;
text-decoration:none;
}

a:hover {
color: #BB1D22;
text-decoration: underline;
}

img {
border:0;
}

img.left,img.alignleft {
float:left;
display:block;
padding:0 10px 10px 0;
}

img.right,img.alignright {
float:right;
display:block;
padding:0 0 10px 10px;
}

p {
margin:1.2em 0 0 0;
padding:0;
}

p.q {
font-style: italic;
}

form {
margin:0;
padding:0;
}

#container {
width:100%;
background:#fff url(img/bg.png) repeat-x top left;
}

#wrapper {
width:990px;
text-align:left;
background:#fff url(img/bg.png) repeat-x top left;
margin:0 auto;
padding:0;
}

/* Content */
#content {
width:555px;
float:left;
color:#222;
padding:20px 15px 20px 20px;
}

/* Sidebar */
#sidebar {
width:400px;
float:right;
background:transparent url(img/sidebar-top.jpg) no-repeat right top !important;
color:#333;
padding:75px 0 30px;
}

/* Footer */
#footer {
text-align:center;
width:100%;
color:#fff;
background:#7D7D7D url(img/footer-bg.png) repeat-x top left;
}

#footer-wrapper {
width:950px;
text-align:left;
margin:0 auto;
padding:20px;
}

/* Header */
#header h1 {
font:normal 40px/46px 'Arial',Helvetica,clean,sans-serif;
margin:5px 0 0;
padding:0;
letter-spacing: -0.08em;
}

#header h2 {
font:normal 18px/18px 'Arial',Helvetica,clean,sans-serif;
color:#93938F;
margin:0 0 35px;
padding:0;
}

#header ul {
list-style:none;
margin:0;
padding:0;
}

#header ul li {
float:left;
display:inline;
background:transparent url(img/tab-r.png) no-repeat right top;
margin:0 2px 0 0;
padding:0;
}

#header ul li a {
display:block;
overflow:hidden;
color:#fff;
text-decoration:none;
font-size:11px;
font-weight:700;
line-height:1em;
background:transparent url(img/tab-l.png) no-repeat left top;
margin:0;
padding:6px 10px 10px 9px;
}

#header ul li a:hover {
color:#fd0;
}

#header ul li.current_page_item {
background-position:right -34px;
}

#header ul li.current_page_item a {
background-position:left -34px;
color:#069;
padding:9px 10px 8px 9px;
}

#header ul li.current_page_item a:hover {
color:#069;
}

#content .post {
display:inline-block;
overflow:hidden;
text-align:justify;
margin-top:20px;
}

#content .title {
border-top:3px solid #A6A6A6;
border-bottom:1px solid #A6A6A6;
font-size:11px;
padding:10px 0 5px;
}

#content .title h2 {
font-size:1.5em;
font-family: Tahoma, mono, sans-serif;
font-weight:600;
line-height:1.2em;
margin:0;
padding:0 0 7px;
text-transform: uppercase;
}

#content .title h2 a {
color: #00559A;
text-decoration: none;
}

#content .entry h2,#content .entry h3,#content .entry h4,#content .entry h5,#content .entry h6 {
margin:1.5em 0 0;
padding:0;
}

#content .entry h2 {
font-size:1.15em;
}

#content .entry h3 {
font-size:16px;
}

#content .entry h5 {
font-size:12px;
}

#content .entry h6 {
font-size:11px;
}

#content .author {
color:#6E6E6E;
}

#content .entry {
display:inline-block;
overflow:hidden;
font-family: geneva, arial, tahoma, sans-serif;
font-size: 12px;
color:#000;
padding:5px 0 10px;
}

#content .comment-link {
display:block;
float:right;
}

#content .postmetadata {
color:#777;
font-size:11px;
margin:0;
}

#content .post .alt {
border-top:1px solid #aaa;
border-bottom:1px solid #aaa;
margin:25px 0;
padding:5px 0;
}

#content .navigation {
display:inline-block;
overflow:hidden;
font-size:11px;
margin:10px 0;
padding:0;
}

#content .navigation .alignleft {
float:left;
width:275px;
}

#content .navigation .alignright {
float:right;
width:275px;
text-align:right;
}

#content ul.link-list {
list-style:none;
background-image:none;
margin:0;
padding:0;
}

#content ul.link-list li {
display:inline-block;
overflow:hidden;
position:relative;
margin:0;
padding:0;
}

#content ul.link-list li ul {
list-style:none;
display:block;
float:left;
padding:0 0 0 10px;
}

#content ul.link-list li.linkcat h2 {
font-size:12px;
font-weight:700;
}

#content ul.link-list li ul li {
display:inline;
float:left;
padding-right:15px;
}

#content ul.link-list li ul li a {
border-bottom:1px dashed #999;
}

#sidebar h2 {
font:normal 11px/1em Arial, helvetica, sans-serif;
text-transform:uppercase;
color:#666;
letter-spacing:1px;
margin:5px 0;
padding:0;
}

#sidebar #about {
font-style: italic;
text-align: left;
color: #265111;
padding: 30px 30px 0px 30px;
}

#sidebar ul {
list-style:none;
margin:0 5px 0 10px;
padding:0;
}

#sidebar ul h2 {
border-bottom:1px solid #CECEC1;
padding:20px 10px 5px;
}

#sidebar ul li ul {
border-bottom:0;
margin:5px 0 0 10px;
}

#sidebar ul li ul li ul {
margin-top:0;
}

#sidebar #sidebar-mid {
padding:0 25px 15px 20px;
}

#sidebar #sidebar-top,#sidebar #sidebar-bottom #twitter {
padding:10px 5px 0 5px;
}

#sidebar #container-1 {
padding-left:10px;
}

#sidebar #sidebar-mid-left {
width:180px;
float:left;
margin:0;
padding:0;
}

#sidebar #sidebar-mid-right {
width:175px;
float:right;
margin:0;
padding:0;
}

#sidebar #tag_cloud {
line-height:1.7em; /* 16x1.125=18px */
}

#sidebar #tag_cloud h2 {
padding:20px 10px 5px;
}

#sidebar .textwidget {
margin:5px 10px 0;
}

#sidebar #archives ul li {
display:block;
float:left;
padding-right:15px;
width:100px;
}

#sidebar #sidebar-tabs {
margin:10px 5px 0 10px;
padding:0;
}

#sidebar dl {
position:relative;
line-height:1.5em;
margin:5px 0 0 10px;
padding:0;
}

#sidebar dt {
line-height:1.5em;
font-size:11px;
}

#sidebar dd {
line-height:1.5em;
margin:0;
padding:0 0 0 20px;
}

#sidebar .cat-item {
font-weight:bold;
}

#sidebar .children .cat-item {
font-weight:normal;
}

#sidebar .feedburner-headline {
text-align:center;
line-height:0;
padding:0 0 0 10px;
}

/* TWITTER SECTION */

#twitter h2{
padding:20px 10px 5px;;
border-bottom: 1px solid #CECEC1;
}
#twitter .morelink{
float:right;
font-size:11px;
}
#twitter ul{
display:block;
clear:both;
margin-top:10px;
}
#twitter ul li{
margin-bottom:1.5em;
}
#twitter ul li span {
font-size:13px;
font-style:italic;
font-family:"Arial", Helvetica, Tahoma, sans-serif;
color:#3b3b3b;
display:block;
line-height:1.5em;
}

#footer h2 {
font:bold 11px/1em Arial, helvetica, sans-serif;
text-transform:uppercase;
color:#eee;
letter-spacing:1px;
margin:5px 0;
padding:0;
}

#footer a {
color:#91A8B8;
}

#footer a:hover {
color:#BB1D22;
}

#footer ul {
list-style:none;
margin:00;
padding:0;
}

#footer ul li {
display:block;
width:160px;
float:left;
padding:0 10px 20px 0;
}

#footer ul li ul li {
padding:0;
}

#footer #footer-widget {
display:block;
overflow:hidden;
float:left;
width:650px;
}

#footer #archives ul li {
display:block;
float:left;
padding-right:5px;
width:100px;
}

#footer ul li#archives {
width:320px;
}

/* Comments Div */
#content .sociable ul {
list-style-type:none;
list-style-position:outside;
margin:0;
padding:0;
}

#content .sociable ul li {
display:inline;
font-size:10px;
}

#comments,#respond,#Krilleer {
font-size:11px;
font-weight:700;
color:#777;
margin:15px 0 0;
padding:0;
}

textarea#comments {
width:494px;
line-height:1.4em;
padding:3px;
}

.commentlist {
list-style-position:outside;
list-style-type:none;
margin:10px 0;
padding:0;
}

.commentlist li {
border:1px solid #eee;
margin-bottom:5px;
background:#FAFAF9;
padding:10px;
}

.commentlist li.alt {
background:#FAFAF9;
}

.commentcount {
float:right;
text-align:right;
display:block;
font-size:20px;
color:#ccc;
line-height:1em;
margin:0;
padding:5px 12px 0 0;
}

.commentbody cite {
font-size:11px;
font-weight:700;
font-style:normal;
}

.contactform {
position:static;
overflow:hidden;
}

.contactleft {
width:30%;
text-align:right;
clear:both;
float:left;
display:inline;
margin:5px 0;
padding:4px;
}

.contactright {
width:65%;
text-align:left;
float:right;
display:inline;
margin:5px 0;
padding:4px;
}

.contactright img {
vertical-align:middle;
}

.contacterror {
border:1px solid red;
}

.gravatar {
float:left;
background:#fff;
width:40px;
height:40px;
margin:5px 5px 5px 0;
padding:1px;
}

#recentcomments ul {
border:none;
}

.sociable,.sociable ul li {
line-height:1em;
}

.sociable ul {
margin:0;
padding:0;
}

.sociable .sociable_tagline {
line-height:1.5em;
}

#searchfield {
width:95%;
}

#wp-calendar {
width:100%;
}

#wp-calendar caption {
font-size:12px;
font-weight:700;
line-height:2em;
}

#wp-calendar th,#wp-calendar td {
text-align:center;
font-size:11px;
line-height:1.4em;
margin:0;
padding:0;
}

#wrapper,#container,#header,#content,#sidebar,#footer,#footer-wrapper,#sidebar #sidebar-mid,#sidebar #sidebar-mid-left,#sidebar #sidebar-mid-right,#sidebar #sidebar-top,#sidebar #sidebar-bottom {
display:inline-block;
overflow:hidden;
}

#header h1 a,#content .comment-link a {
text-decoration:none;
}

#content .title h2 a:hover, a#tla_widget span {
color:#BB1D22;
text-decoration: underline;
}

#content .entry h4, h3#comments, h3#respond, h3#Krilleer {
font-size:14px;
}

.blockquote,blockquote {
border-left:1px solid #dfdfdf;
border-right:1px solid #dfdfdf;
font-size:1.3em;
margin:18px 0 0;
padding:5px 5px 6px 10px;
}

#footer ul li.linkcat,#footer ul li#calendar {
width:140px;
}
