/*  
Theme Name: Mitra Komputerisasi Bisnis™
Theme URI: http://www.tazakka.co.id/
Description: This theme use for Tazakka Maju Mandiri Website only.
Version: 2.5
Author: A. Hardiena
Author URI: http://www.ahardiena.web.id
*/

/* Main Style */

* {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	margin: auto; padding: 0;
}

body#home{
  background: #f0f0f0 url('images/bk_body_home.png') top left repeat-x;
  font-size: 12px; color: #333;
}

body#single{
  background: #f0f0f0 url('images/bk_body.png') top left repeat-x;
  font-size: 14px; color: #333;
}

ul {
	list-style:none;
}

h1, h2, h3 {
	font: 18px Georgia, 'Times New Roman', Times, serif;
	padding-bottom:5px;
	font-weight:normal;
}

p {
	margin:0 0 1.5em;
}

a { text-decoration:none;	color:#1fa2e1; } a:hover { text-decoration:underline; }

.container {
  width: 790px;
  margin: 0 auto;
}

.clear {
  clear: both;
  font-size: 0;
  line-height: 0;
  padding: 0;
  margin: 0;
}

/* Header Elements */

#header {
  background: url('images/bk_header.png') top right no-repeat;
  height: 45px;
}

#header #mainmenu {
  float: right;
  padding: 8px 7px;
  height: 30px; position: relative; z-index: 999;
  font-size: 11px;
}

#header #mainmenu ul li {
  float: left;
}

#header #mainmenu ul li a, #header #mainmenu ul li a:visited {
  display: block;
  padding: 7px 10px;
  margin-right: 2px;
  text-decoration: none;
  text-transform: uppercase;
  color: #fff;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}

#header #mainmenu ul li a:hover {
  background: #2e4849;
}

#header #mainmenu li ul { display: none; }

#header #mainmenu li:hover ul{
	float:left;
	display: block;	background: #2e4849;
	margin-top:10px; width:130px;
}

#header #mainmenu li ul li a, #header #mainmenu li ul li a:visited {
	text-transform: capitalize;
	color:#888;
 }

#header #mainmenu li ul li a:hover {
	text-transform: capitalize;
	color:#fff;
 }

#subheader { height: 75px; } #subheader #logo { float: left; }

/* Home Elements */

#digest {
	background:url(images/bk_bubble.jpg) 0 100% repeat-x;
	border-top:1px solid #BDBDBD; border-left:1px solid #BDBDBD; 
	border-bottom:1px solid #fff; border-right:1px solid #fff;
	-moz-border-radius:8px; 
	-webkit-border-radius:8px;
	padding:15px 50px 0px 15px;
	margin-bottom:20px; width: 750px;
}

#feature {
	overflow:hidden;
}

#feature .box {
	width:236px;
	float:left;
	margin-right:40px;
}

#feature .box img {
	border:6px solid #E2E2E2;
	background:#fff;
	padding:1px;
}

#feature .box img:hover {
	border-color:#F9F9F9;
}


#feature .last{
	margin-right:0;
}

.more-link {
	padding: 0; margin: 0px;
}

/* Content Elements */

#content {
	overflow:hidden; margin-top: 20px; padding-top:0px; 
	background:url(images/bk_vertline.jpg) 650px 0 repeat-y;
}

#content .contentBox {
	width: 500px;  padding: 10px;
	float:left;
	margin-right:40px;
}

#content .contentBox p {
		margin:15px 0 5px 0;
}

#content .contentBox a:hover {
	text-decoration:none;	color:#333;
}

#content .sidebar {
	 width: 210px;  padding: 10px;
	float:right;
}

#content .sidebar h2 {
	padding-top: 10px;
}

#content .sidebar ul li {
	margin-left: 15px; padding-left: 5px; list-style-type:square;
}

.postMeta {
	margin:0px 0 15px 0;
}

.postTags {
	background:url('images/icon_tag.png') 0 50% no-repeat;
	padding-left:24px;
	margin:15px 0 15px 0;
}

/* Footer Elements */

#footer {
  font-size:11px;
  padding-top: 50px; height: 200px;
  background: #000 url('images/bk_footer.png') top right repeat-x;
	color: #ccc;
}

#footer h2 {
	font-size:14px;
	padding-bottom:5px;
	font-weight:normal;
}

#footer .box {
	width:220px;
	float:left;
	margin-right:20px;
}

#footer ul li { padding: 5px; padding-left: 0px; list-style-type:none;border-bottom:1px solid #292929;}
#footer a { color: #ccc; text-decoration:none;} #footer a:hover { color: #1fa2e1;}

#footer .footer_contact ul li{ border:none; width:230px;	padding:0;	margin:0;	background:none; padding-top: 3px;	}
#footer .footer_contact ul li.address {
	 padding-left:24px; background:url('images/footer_home.png') no-repeat scroll left 4px transparent;
}
#footer .footer_contact ul li.phone {
	 padding-left:24px; background:url('images/footer_phone.png') no-repeat scroll left 4px transparent;
}

#hakcipta {
	font-size:11px;	font-family:Tahoma;text-shadow: 1px 1px 0px #000;
	background: #000; text-align:center; color: #888;
}

#hakcipta .isi {
	border-top:2px solid #292929;
	padding: 5px; margin: 0px;
}

