/* =Reset
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
html {
	font-size: 62.5%; /* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */
	overflow-y: scroll; /* Keeps page centred in all browsers regardless of content height */
	-webkit-text-size-adjust: 100%; /* Prevents iOS text size adjust after orientation change, without disabling user zoom */
	-ms-text-size-adjust: 100%; /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
}
body {
	background: #fff;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
	display: block;
}
ol, ul {
	list-style: none;
}
table { /* tables still need 'cellspacing="0"' in the markup */
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	font-weight: normal;
	text-align: left;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a:focus {
	outline: thin dotted;
}
a:hover,
a:active { /* Improves readability when focused and also mouse hovered in all browsers people.opera.com/patrickl/experiments/keyboard/test */
	outline: 0;
}
a img {
	border: 0;
}

/* LAYOUT CSS STARTS */
body {font:12px "Helvetica Neue",Arial,Helvetica,sans-serif; color:#333; }
a{text-decoration:none}
a:link{color:#00609a; text-decoration:none}
a:visited{color:#00609a}
a:hover{color:#00609a; text-decoration:underline}
a:focus{outline:none}
h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 16px; }
h4 { font-size: 14px; }
h5 { font-size: 12px; }
h6 { font-size: 12px; }
p{margin:10px 0}
p img{padding:0;max-width:100%;}

/* System Class */
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clear{clear:both; height:1px; width:1px; overflow:hidden}
.clearfix {zoom:1}
.fl {float:left;}
.fr {float:right;}
.alignleft{float:left}
.alignright{float:right}
.aligncenter,div.aligncenter{display:block;margin:0 auto}
img.alignleft{margin:5px 10px 10px 0}
img.alignright{margin:5px 0 10px 10px}
img.aligncenter{margin:10px auto}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:5px;margin-bottom:10px !important;max-width:458px;}
.wp-caption img{max-width:448px;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:20px;padding:0 4px 5px;margin:0}

.title-small{font-family:Arial,Helvetica,san-serif !important; font-size:10px !important; font-weight:bold !important; background:#F5F5F5 !important; padding-bottom:0px !important; text-transform:uppercase  !important; line-height:10px !important;}
.title-small span{background:#FFFFFF; padding-right:5px;}
.widget-title{font-size:14px; color:#474747;}

.container {width:960px;margin:0 auto;}
#main {width:960px;margin:0 auto;clear:both;display:block; margin-top:10px;padding-bottom:20px;background:#fff;}
#menu {}
#fullcontent{width:100%;}
#content{width:650px; float:left;}
.entry {float:left;width:640px;padding:0px 0px 15px 0px;margin-top:10px;color:#333;font-size:13px; line-height:1.5em; overflow:hidden}
.entry p{margin:0 0 10px 0;}
.entry blockquote {margin: 20px 20px;	padding: 0 30px 0 20px;	overflow: hidden;border-left: 10px solid #F7F7F7;}
.entry ul, .entry ol {margin:0 0 5px 3em}
.entry ol {list-style-type:decimal;}
.entry ul {list-style-type: square;}
.entry ul ul, .entry ul ol, .entry ol ol, .entry ol ul {margin:0 0 0 20px;}
.title h1.single{font-size:1.8em; line-height:1.6em; margin:0 0 5px 0;  float:left}
.title h2{font-size:1.6em; line-height:1.2em; }
.title a:hover {background:#E3EDF4; text-decoration:none;}
.entry-meta{font-size:12px; color: gray; padding-bottom:12px; display:block;border-bottom:4px solid #c3c3c3;}
.entry-meta-home{font-size:12px; color: gray; padding-bottom:5px; display:block; margin-top:10px}
.entry-meta .author, .entry-meta-home .author { background:url(images/author-icon.png) no-repeat; padding-left:20px; margin-right:10px; }
.entry-meta .author a, .entry-meta-home .author a { color:#888; text-shadow: 0px -1px 0px #FFF; }
.entry-meta .rating, .entry-meta-home .rating {color:#888; text-shadow: 0px -1px 0px #FFF; margin-right:10px;}
.entry-meta .date, .entry-meta-home .date { background:url(images/date-icon.png) no-repeat; padding-left:20px; color:#888; text-shadow: 0px -1px 0px #FFF; }
.entry-meta .category { background:url(images/category-icon.png) no-repeat right; padding-right:24px; text-shadow: 0px -1px 0px #FFF; float:right; }
.entry-meta .category a { color:#888; text-shadow: 0px -1px 0px #FFF; }

.post-tags {	background: url(images/tag.png) no-repeat top left;clear: both;float: left;margin-top: 10px; font-size:11px;	padding-left: 22px; position:relative; bottom:0}
.post-tags a {background: #aaa;color: #fff;float: left;margin: 0 5px 10px;padding: 5px;}
.post-tags a:visited {color: #fff;}
.post-tags a:hover {	background: #777;color: #fff;text-decoration: none;}


/* RELATED POST */

.related-post ul li{width:320px; float:left; border:none;}
.related-post ul li .info{float:left; width:140px;}
.related-post ul li .comments-info{line-height:14px; font-size:11px; color:#bbbbbb; background:url(images/comments.png) no-repeat; background-position:0px 8px; padding-left:20px; display:block; overflow:hidden; padding-top:5px;}
.related-post ul li .comments-info a{color:#bbbbbb;}
.related-post ul li .info h2{padding-bottom:1px; padding-top:4px;overflow:hidden;line-height:18px}
.related-post ul li .info h2 a{font-size:13px !important;font-weight:normal !important;}
.related-post ul li .info h2 a:hover{background:#E3EDF4; text-decoration:none;}


#sidebar_left {float:left;min-height:100%;width:160px;margin-right:10px;}
.entry_left { float:left;width:160px; margin-top:10px; padding-right:10px; min-height:200px; margin-bottom:15px; }

#hentry_home {float:left;width:650px;min-height:100%;}
.hentry{margin-top:10px; border-bottom:1px dotted #cccccc; padding-bottom:5px;line-height: 16px;}
.hentry .entry-img{width:110px; height:80px; float:left; margin-bottom:10px;margin-right:10px;position:relative;}
.hentry .entry-img img{width:100%; height:100%;}
.hentry .entry-comment a {
	background: url(images/icon-comment.png) no-repeat 3px 2px;
	color: #999 !important;
	padding: 0 0 4px 20px;
}
.hentry .category{font-size:10px; text-transform:uppercase; line-height:1.8em}
.hentry .category a{margin-right:2px; color:red}

.Nav{width:100%;margin:15px 0; border-top:5px solid #1a7db7;}
.Nav a{padding:6px 10px;text-decoration:none; font-size:12px; border: 1px solid #1a7db7; color:#333;}
.Nav a{
	-webkit-transition-property: background color;
	   -moz-transition-property: background color; 
	     -o-transition-property: background color; 
	-webkit-transition-timing-function: ease-out; 
	   -moz-transition-timing-function: ease-out; 
	     -o-transition-timing-function: ease-out;
	-webkit-transition-duration: 0.3s; 
	   -moz-transition-duration: 0.3s; 
	     -o-transition-duration: 0.3s; 
}
.Nav a:hover{background:#1a7db7;}
.Nav span{padding:6px 0px;text-decoration:none; margin-right:3px; font-size:12px; font-weight:bold; color:#333;}
.Nav .on{padding:6px 10px;text-decoration:none; font-size:12px; font-weight:bold;background:#1a7db7;border: 1px solid #1a7db7; color:white;}

.Nav .pages{
		float:right;
		margin:0;
		background:#1a7db7;
		color:#FFF;
		padding:6px 10px;
	}

.Nav .left{
		float:left;
		margin:0;
	}	
/* Breaking News */
.breaking-news{
	background: #ebebeb;
	width:100%;
	height:25px;
	margin-bottom:10px;
	overflow:hidden;
	position:relative;
}
	.breaking-news span{
		background:#1a7db7;
		display:block;
		float:left;
		padding:5px;
		color:#FFF;
		font-family: BebasNeueRegular,arial,Georgia, serif;
		font-size:13px;
	}

#date,#tick,#tick h3,#ticker{float:left;display:inline-block;}
#date{max-width:250px;margin-right:10px;overflow:hidden;}
#date, #tick, #tick h3, #ticker, #ticker li, #ticker a.tick {height:20px;line-height:20px;}
#date,#tick{margin-top:7px;margin-bottom:7px;font-size:11px;font-weight:bold;font-family:Tahoma,Verdana,Arial,serif;}
#tick{position:absolute;width:500px;overflow:hidden;}
#tick h3 {padding:0 10px;margin-right:5px;letter-spacing:1px;text-transform:uppercase;border-radius:3px;}
#ticker { position:absolute;}
#ticker li {display:block; height:15px; padding:4px;}
#tick h3 {background:#999;color:#fff;}
	
#cat-wrapper{padding-top:10px;margin-top:5px;border-top:3px solid #eff0ef;width:960px;height:auto;float:left;word-wrap:break-word;overflow:hidden}
#box1-wrapper{width:300px;padding-right:14px;float:left;word-wrap:break-word;}
#box2-wrapper{padding:0 14px;width:300px;float:left;word-wrap:break-word;border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6;}
#box3-wrapper{padding-left:14px;width:300px;float:left;word-wrap:break-word;}
.adsbox{margin-bottom:10px;}
.catbox .title {background: #ebebeb;font-family: CartoGothic, Arial, Helvetica, sans-serif;height:30px; border-top:4px solid #c3c3c3;border-bottom:5px solid #1a7db7}
.catbox .title h4.cat_title {background:#1a7db7;color:white;padding:7px;font-size:16px;display: inline-block;float:left;}
.catbox .title a {text-decoration:none; color:white}
.catbox .title a:hover {background:none}
.catbox .rss{float:right;height:24px;width:24px;display:block;}
.catbox a.rss{background: url("images/rss32.png") top right no-repeat;float:right;background-size: 22px 20px;margin:8px 10px; }
.catbox a.rss:hover{text-decoration:none}
.catbox{width:100%;padding-bottom:5px;margin-bottom:10px;}
.catbox .body{padding:0}
.catbox ul{list-style:none;padding:0}
.catbox li{padding: 5px 0;border-bottom: 1px dotted #CCC;font-family: CartoGothic, arial, Georgia, "Times New Roman", Times, serif;font-weight: bold;font-size:13px;}
.catbox li h5 {font-family: CartoGothic, arial, Georgia, "Times New Roman", Times, serif;font-weight: bold;padding: 0px 0 3px 0;}
.catbox li h5 {font-size:13px !important;}
.catbox li h6 {font-family: CartoGothic, arial, Georgia, "Times New Roman", Times, serif;font-weight: bold;color: red;display: block;font-size: 12px;}	
.catbox .date-header {font-size: 11px;color: gray;padding-bottom:2px;display:inline-block;font-weight:normal !important;}
.catbox ul li a,.catbox ul li a:visited{text-transform:none}

.first {list-style: none;padding: 0 10px 5px 10px;margin: 0;font-family: Arial;font-size: 12px;}
.first li {padding: 5px 0;border-bottom: 1px dotted #CCC;min-height:70px;}
.first li img {float: left;width: 60px;background: white;height: 60px;padding: 3px;border: 1px solid #dbdbdb;margin-right: 10px;}
	

#header{clear:both}
#header-wrapper{width:960px;margin:0 auto;}
#header-container{}
#header .stories .control {width:23px;height:58px;padding:6px;float:right;background:#f3f3f3;}
#header .stories .control a {width:23px;height:24px;text-indent:-9999px;overflow:hidden;display:block;background:url(images/icon-sprite.gif) no-repeat -377px 0;}
#header .stories .control a.prev {background-position:-377px -30px;margin-top:10px;}
#header {display:block;background:#fff;}
#header .hold {width:960px;margin:0 auto;padding:2px 0 9px;}
#header .top-row {background:#1a7db7;line-height:35px;color:#fff;}
#header .top-row nav {float:right;}
#header .top-row ul li {float:left;}
#header .top-row ul a {color:#fff;}
#header .row {border-bottom:1px solid #e9edf0;background:#f3f3f3;line-height:32px;overflow:hidden;}
#header .row span {float:left;color:#594e38;font-size:14px;margin-right:14px;}
.date-holder {}
#header .row ul {	margin:0;padding:0;list-style:none;}
#header .row ul li {float:left;margin-right:15px;}
#header .row ul a {color:#745e31;font-size:13px;}
#header .top-row .hold , #header .row .hold {padding:0;}
#header .social-networks {margin:0;padding:0;list-style:none;float:right;}
#header .social-networks li {float:left;list-style:none}
.social-icons-holder ul {margin:auto}
#header .social-networks a {display:block;width:43px;height:43px;text-indent:-9999px;overflow:hidden;background:url(images/icon-sprite.gif) no-repeat;}
.social-icons-holder { width: auto;float: right;}
#header .social-networks .facebook {background-position:-53px 0;}
#header .social-networks .pintrest {background-position:-107px 0;}
#header .social-networks .rss {background-position:-162px 0;}
#header .social-networks .twitter {background-position:-215px 0;}
#header .social-networks .vimeo {background-position:-269px 0;}
#header .social-networks .youtube {background-position:-324px 0;}
#header .logo {width:225px;height:90px;float:left;margin-bottom:1px;overflow:hidden;}
#header .logo a {display:block;height:100%;}
#header .stories {height: 70px;overflow:hidden;clear:both;background:#fafafa;}
#header .stories .top-slider-label {background: url("images/bg-label.gif");color: #FFFFFF;float: left;font-family: 'Oswald',sans-serif !important;font-size: 19px;height: 57px;line-height: 23px;margin-right: 10px;padding: 11px 10px 2px 8px;width: 60px;}
#header .stories .box {width:281px;padding:7px 10px 8px 0;float:left;font-size:11px;line-height:15px;}
#header .stories .box img {float:left;margin-right:4px;}
#header .stories .box .text {height: 60px;overflow:hidden;height:1%; width:180px;}
#header .stories .box p {margin:0 0 10px;}
#header .stories .box .text .category{position: relative;bottom:0;color:#008BD3;	font-style: italic;}
#header .stories .box .text .text_content{min-height:40px;font-size:12px;}
#header .stories .box .text .category a{color:#008bd3}
#header .stories .box .text p a {color:#000;font-style: normal;}
#header .stories .control {width:23px;height:58px;padding:6px;float:right;background:#f3f3f3;}
#header .stories .control a {width:23px;height:24px;text-indent:-9999px;overflow:hidden;display:block;background:url(images/icon-sprite.gif) no-repeat -377px 0;}
#header .stories .control a.prev {background-position:-377px -30px;margin-top:10px;}

/* ----------------------------------    Top Menu    ---------------------------------- */
#top-menu ul{margin:0;}
#topMenu ul li div {color: #fff;display: block;font-family: "Segoe UI", helvetica, Arial, sans-serif;font-size: 15px;font-style: normal;font-weight: 400;letter-spacing: 0;text-decoration: none;text-shadow: none;text-transform: uppercase;word-spacing: 0}
#topMenu ul li {float: left}
#topMenu ul li a, #topMenu ul li div {font-weight: normal;display: block;font-family: "Segoe UI", helvetica, Arial, sans-serif;font-size: 12px;height: 28px;padding: 0px 11px 6px 11px;	text-decoration: none;}
#topMenu ul li div {color: #ccc;text-transform: none}
#topMenu ul li a span {font-size: 10px;color: #999;line-height: 120%}
#topMenu ul li a:hover, #topMenu ul li a.selected {text-decoration: none;color: #FFF}
#topMenu.ddsmoothmenu {z-index: 100}
#topMenu.ddsmoothmenu ul {z-index: 100;margin: 0;padding: 0;list-style-type: none;float: right;}
#topMenu.ddsmoothmenu ul ul li a, #topMenu.ddsmoothmenu ul ul li a:hover {background: #1a7db7}
#topMenu.ddsmoothmenu ul li {position: relative;display: inline;float: left;}
* html #topMenu.ddsmoothmenu ul li a {display: inline-block}
#topMenu.ddsmoothmenu ul li ul {position: absolute;left: 0;display: none;visibility: hidden;padding-right: 10px;width: 150px;}
#topMenu.ddsmoothmenu ul li ul li {float: none;display: list-item;padding: 0;width: auto}
#topMenu.ddsmoothmenu ul li ul li a, #topMenu.ddsmoothmenu ul li ul li a:hover {text-align: left;margin: 0;padding: 12px 0 12px 16px;	line-height: 100%;height: 1%;text-transform: none;font-size: 12px;	color: #fff;}
#topMenu.ddsmoothmenu ul li ul li a {color: #fff}
#topMenu.ddsmoothmenu ul li ul li a:hover {color: #FFF}
#topMenu.ddsmoothmenu ul li ul li a.last, #topMenu.ddsmoothmenu ul li ul li a.last:hover {border: none}
* html #topMenu.ddsmoothmenu {height: 1%}
#topMenu.ddsmoothmenu ul li.current-menu-item {color: #fff}
#topMenu.ddsmoothmenu ul li.current-menu-item a:hover {color: #fff}
#topMenu li.arrow {background: url(images/smallmenuarrow.png) right no-repeat;}

/* ----------------------------------    Main Menu    ---------------------------------- */
.select-menu {display:none}
.select-menu {margin-bottom: 8px;margin-left: 29px;margin-top: 10px; padding:5px;background:#f1f1f1;border:1px solid #ccc; color: #666666;font-size: 12px;}
.main-menu {width:960px; margin:0 auto}
/* MAIN MENU */
#nav{
	border-bottom:6px solid #ebebeb;
	background-color:#1a7db7;
	margin:0; padding:0
}
#nav ul{
	margin: 0 auto;
	width: 1019px;
	padding:0px;
}
#nav ul:after{
	content:'';
	display:block;
	clear:both;
}
#nav ul li{
	float:left;
	font-weight:bold; 
	font-size:.88em;
	font-family:Arial,Helvetica,Sans-serif;
	border-right:1px solid #1a76ab;
	border-left:1px solid #1a85c4;
	text-transform:uppercase;
	height:36px;
}
/* header.php > Menus */
#menu-22 ul li div {
	color: #fff;
	display: block;
	font-family:Arial,Helvetica,Sans-serif;
	font-size: .88em;
	font-style: normal;
	text-decoration: none;
	text-shadow: none;
	text-transform: uppercase; 
}
#menu-22 ul li {
	float: left
}
#menu-22 ul li a {
	padding: 10px 11px;
} 

#menu-22 ul li a , #menu-22 ul li div {
	color: #fff;
    display: block;
	font-family:Arial,Helvetica,Sans-serif;
    font-weight:bold;
    text-transform:uppercase;
    height: auto;
    text-decoration: none;
	
}

#menu-22 ul li div {
	color: #000;
	text-transform: none
}
#menu-22 ul li a span {
	font-size: 10px;
	color: #999;
	line-height: 120%
}
#menu-22 ul li a:hover, #menu-22 ul li a.selected {
	text-decoration: none;
	background:#1b75aa; color:#fff;
}
#menu-22.ddsmoothmenu {
	z-index: 100;
} 
#menu-22.ddsmoothmenu ul {
	top: 43px !important;
	z-index: 100;
	margin: 0px auto;
	list-style-type: none;
 
 
}
#menu-22.ddsmoothmenu ul {
	padding: 0 0 0 0px;
}
#menu-22.ddsmoothmenu ul ul li a:hover {
 
}
#menu-22.ddsmoothmenu ul li {

	position: relative;
	display: inline;
	float: left;
 
}
#menu-22.ddsmoothmenu ul li a:hover {
	color: #fff
}
#menu-22.ddsmoothmenu ul li:hover {
 background:#1b75aa;
	 
}
#menu-22 li.arrow {
background: url("images/smallmenuarrow.png") no-repeat scroll right 0px transparent;
 margin-right: 0px;
 padding-right: 15px;
 
}
#menu-22.ddsmoothmenu ul li ul li:hover {
 
}

 
* html #menu-22.ddsmoothmenu ul li a {
	display: inline-block;
}


#menu-22.ddsmoothmenu ul li ul {
	position: absolute;
	left: 0;
	display: none;
	visibility: hidden;
	padding-bottom: 10px;
	width: 181px;
	height: auto;
	border-top: 0px;
	margin-left:8px;
	border-radius: 0 0 3px 3px;
	margin-top: -11px;
	padding-left: 0px;
}
#menu-22.ddsmoothmenu ul li ul li {
	float: none;
	display: list-item;
	border-left: 0px;
	border-right: 0px;
	padding: 0;
	width: auto;
}
#menu-22.ddsmoothmenu ul li ul li:hover {
 
}
#menu-22.ddsmoothmenu ul li ul li ul {
	background:#333;
	border: 1px solid #999;
	top: 0px !important;
	font-size:12px;
 
}
#menu-22.ddsmoothmenu ul li ul li ul li.first { background-image: none } 
#menu-22.ddsmoothmenu ul li ul li ul li a { padding-bottom: 5px !important;	background:#333; }
#menu-22.ddsmoothmenu ul li ul li ul li a  {
font-size:12px;
}
#menu-22.ddsmoothmenu ul li ul li ul li.first a  {
padding-top:6px; 
}

#menu-22.ddsmoothmenu ul li ul li ul li.last a  {
padding-bottom:6px; 
}

#menu-22.ddsmoothmenu ul li ul li a {
    font-family:Arial,Helvetica,Sans-serif;
	padding-left: 16px;
	text-align: left;
	margin: 0;
	line-height: 100%; 
	text-transform: none; 
	font-size: 15px; 
	font-weight: bold; 
	color: #fefefe;
	background:  #006699;
 	padding-top: 11px; 
 	padding-bottom: 11px; 
}

#menu-22.ddsmoothmenu ul li ul li.first {
background: url("images/dropdownarrow.png") transparent;
    padding-top: 8px;
    background-repeat:no-repeat;
    background-position: 7px 0;
}
#menu-22.ddsmoothmenu ul li ul li.first a{
   padding-top: 16px;
}

#menu-22.ddsmoothmenu ul li ul li.last a{
    padding-bottom: 18px;
} 

#menu-22.ddsmoothmenu ul li.firstul ul {

	margin-left:0px !important;
}
#menu-22.ddsmoothmenu ul li.firstul ul li.first{

background-position:0 0;
}

#menu-22.ddsmoothmenu ul li ul li a:hover {
	color: #999;
}
 
 
#menu-22.ddsmoothmenu ul li ul li a.last, #menu-22.ddsmoothmenu ul li ul li a.last:hover {
	border: none
}
* html #menu-22.ddsmoothmenu {
	height: 1%
}
#menu-22.ddsmoothmenu ul li.current-menu-item a:hover {
	background: none
}
#menu-22 .sub-menu a {
	color: #111
}
#menu-22 .sub-menu ul li ul li.arrow {
	background:url(http://www.indobolanews.com/webs/wp-content/themes/LegowoWPv2/images/smallmenuarrow-right.png) no-repeat !important;  
}

/*Search*/
.hold .search-form {float:left;}
.search-form {height: 45px;margin-left: 0; margin-top: -1px; width: 247px;background: url(images/searchbg.png) no-repeat;}
.search-form-big {float:left;background: url("http://www.indobolanews.com/webs/wp-content/themes/LegowoWPv2/images/bigsearchbg.png") no-repeat scroll -2px -3px transparent;height: 47px;margin-left: 0;margin-top: 0;width: 338px;}

.searchsubmit2 {	background: none repeat scroll 0 0 transparent !important;border: 0 none;cursor: pointer;height: 44px;margin-left: 0;margin-top: 1px;overflow: visible;width: 42px;}
#shead2 {background: none repeat scroll 0 0 transparent;border: 0 none;color: #606060;height: 40px;margin-left: 9px;margin-right: 0;margin-top: 0;width: 280px;}
.search-form input, .search-form-big input {box-shadow: none !important;border-radius: 0 0 0 0 !important;float: left;	font-family: "verdana", helvetica, Tahoma, Arial, sans-serif;font-size: 12px;border: 0;line-height: 25px} 
#shead {	background: none repeat scroll 0 0 transparent;border: 0 none;color: #606060;height: 38px;margin-left: 12px;margin-right: 0; margin-top: 0;width: 180px;}
.searchsubmit {background: none repeat scroll 0 0 transparent !important;border: 0 none;	cursor: pointer;height: 44px;margin-left: 0;margin-top: 1px;overflow: visible;width: 42px;}

#masthead .site-title, #masthead .site-description{color: #000000;display: none;font-family: sans-serif;}
 .hgroup {display:none}
 
 /*Search*/
 #wrap_banner{display:inline-block;border:1px solid #dfdfdf;width:948px;height:auto; padding:5px;background:#f3f3f3; margin-bottom:10px;}
 #wrap_banner .468{width:468px;}
 #wrap_banner .728{width:728px;}
 #wrap_banner img.aligncenter{margin:0px auto}
 
 
 .cat_box{background:#e7e7e7;padding:5px;color:red;font-family:CartoGothic,Arial,Helvetica,sans-serif;border-bottom:4px solid #CCC;height:20px}
 .cat_box img{float:left;margin-right:2px}
 .cat_box .satu{float:left;padding:2px 0 0 5px;font-weight:bold;font-size:17px}
 .cat_box span{color:#114b85}.title_new_2 a{text-decoration:none}
 .cat_box a strong{color:red;text-decoration:none!important}
 .cat_box a:hover,.cat_box a:hover strong span,.cat_box a:hover strong{text-decoration:underline;color:#013f7d}
 
 /* Main Category */ 
#midbox {float: left; display: inline;width: 650px; border-bottom:4px solid #f5f5f5;margin-bottom:10px;}
#midbox .head {background:#ebebeb;color:#013f7d;font-family: CartoGothic, Arial, Helvetica, sans-serif;border-bottom:4px solid #c3c3c3;height:30px;border-top:5px solid #1a7db7}
#midbox .head .cat {float:left;font-size:16px;padding:5px 10px;font-weight:bold;background:#1a7db7;color:white;text-transform:capitalize}
#midbox .head .index{float:right;line-height:28px;color:#000;font-weight:bold;display:block;margin:2px 3px 0;padding-right:10px}
#midbox .head .index a,#midbox .head .index a:visited{color:#323233;text-transform:capitalize}
#midbox .left {float: left; display: inline; width: 350px; padding:10px 0px;}
#midbox .left h2.title {margin-bottom:5px}
#midbox .left a.title{text-transform:capitalize;font-family: CartoGothic, arial, Georgia, "Times New Roman", Times, serif;font-weight: bold !important;font-size:13px !important;}
#midbox .left .datetime {background:url(images/date-icon.png) no-repeat; padding-left:20px; color:#888; text-shadow: 0px -1px 0px #FFF;}
#midbox .left .comment{background:url(images/icon-comment.png) no-repeat; background-position:5px 8px; padding-left:20px;  overflow:hidden; padding-top:5px;}
#midbox .left a.title{text-transform:capitalize;font-family: CartoGothic, arial, Georgia, "Times New Roman", Times, serif;font-weight: bold !important;font-size:13px !important;}
#midbox .left .thumb {width: 340px; margin:5px 10px 0px 0px;}
#midbox .right {float: right; display: inline; width:300px;padding:10px 0px;}
#midbox .right .datetime {font-size: 11px;color: gray;}
#midbox .right ul li{padding: 5px 0;border-bottom: 1px dotted #CCC;font-family: CartoGothic, arial, Georgia, "Times New Roman", Times, serif;font-weight: bold;font-size:13px;}

#midbox_r {float: right; width: 300px; border-bottom:4px solid #f5f5f5;margin-bottom:10px;}
#midbox_r .head {background:#ebebeb;color:#013f7d;font-family: CartoGothic, Arial, Helvetica, sans-serif;border-bottom:4px solid #c3c3c3;height:30px;border-top:5px solid #1a7db7}
#midbox_r .head .cat {float:left;font-size:16px;padding:5px 10px;font-weight:bold;background:#1a7db7;color:white;text-transform:capitalize}
#midbox_r .head .index{float:right;line-height:28px;color:#000;font-weight:bold;display:block;margin:2px 3px 0;padding-right:10px}
#midbox_r .head .index a,#midbox .head .index a:visited{color:#323233;text-transform:capitalize}
#midbox_r img.thumb {float:left; margin:0px 10px 0px 0px; padding:0}
#midbox_r h2.title {font-size:14px; margin-top:5px;line-height:18px}
#midbox_r ul {margin-top:5px}
#midbox_r ul li {margin-bottom:5px}

/* infiniteCarousel */
.infiniteCarousel {overflow:visible; width: 376px;position: relative;}
.infiniteCarousel .wrapper { width: 841px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */overflow: hidden; height: 75px;margin: 0 0 0 84px;position: absolute; top: 0;} 
.infiniteCarousel .wrapper ul {overflow:hidden; width: 844px; /* single item * n */ list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; position: absolute; top: 0;}
.infiniteCarousel ul li {display:block;float:left;height: 70px; margin-top: 1px; width: 300px;}
.infiniteCarousel ul li img {-webkit-transition: border-color 400ms;}
.infiniteCarousel ul:hover li img {border-color: #000;}
.infiniteCarousel ul:hover li:hover img {border-color: #333;}
.infiniteCarousel ul li a img {display:block;}
.slider_arrows{background: #F3F3F3;float: left;height: 70px;left: 835px;padding-left: 6px;padding-top: 7px;position: relative;width: 29px;}
.infiniteCarousel .arrow {cursor: pointer;display: inline;height: 24px;outline: 0 none; position: absolute;text-indent: -999px;background:url(images/icon-sprite.gif) no-repeat -377px 0;    width: 23px;}
.infiniteCarousel .forward {background-position: -377px 0;top: 6px;}
.infiniteCarousel .back {background-position:-377px -30px;top: 40px;}

#featured{margin:0px 0 10px 0;}
#f_left{width:400px; float:left}
#f_left img{width:400px; height:243px}
#f_left h2{margin:5px 0; font-size:1.7em}
#f_left p{margin:5px 0}
#f_left .com{background:url(images/icon-comment.png) no-repeat; background-position:5px 8px; padding-left:20px;  overflow:hidden; padding-top:5px;}
#f_left .cat { background:url(images/category-icon.png) no-repeat left; padding-left:22px; float:left; }
#f_right{width:241px; float:right}
#f_right li h3{font-size:12px; margin:0 4px 0 0; display:inline; font-weight:600}
#f_right li span{font-size:11px}
ul#fmore{margin:0; padding:0; list-style:none}
ul#fmore li{line-height:1.3em; margin-bottom:10px !important}
ul#fmore li img{float:left; padding-right:10px}
#featured p{font-size:12px; line-height:1.3em}

.sectitle{background:#eff0ef; color:#777; margin:0 0 10px 0; padding:3px 6px}
h1.sectitle, .sectitle h2, .sectitle h3{font-size:.92em; line-height:1.3em; margin:0; padding:0; text-transform:uppercase; font-weight:500}
h1.sectitle {padding:3px 6px}
.rvtitle{background:#eff0ef; padding:3px 6px}
.rvtitle h3{padding:0}

/* SIDEBAR */
#sidebar{float:right;width:300px;min-height:100%;}
#sidebar .widget, #widget_l .widget{margin-bottom:10px;}
#sidebar .widget .inner, #widget_l .widget .inner{background:white;list-style:none;font-family:CartoGothic, Arial, Helvetica, sans-serif;font-size:12px;color:#666;}
#sidebar .widget ul li, #widget_l .widget ul li{padding: 5px 0;	border-bottom: 1px dotted #CCC;list-style:none;  line-height:18px;background:url(images/arrow.png) 0px 12px no-repeat; padding-left:7px ;font-family:CartoGothic, Arial, Helvetica, sans-serif;font-size:12px;}
#sidebar .list, #widget_l .list {padding:0;margin: 0;font-family: Arial;font-size: 12px;}
#sidebar .list li, #widget_l .list li {background:none !important;padding: 5px 0;border-bottom: 1px dotted #CCC;}
#sidebar .list li .date, #widget_l .list li .date {font-size: 11px;color: gray;display:inline-block;}
#sidebar .list li h5, #widget_l .list li h5 {font-family: CartoGothic, arial, Georgia, "Times New Roman", Times, serif;font-weight: bold;padding: 0px 0 3px 0;}
#sidebar .list li h5, #widget_l .list li h5 {font-size:13px;	padding:0;}
#sidebar .list li h6 a, #widget_l .list li h6 a{font-family: CartoGothic, arial, Georgia, "Times New Roman", Times, serif;font-weight: bold;color: red;display: inline;font-size: 12px;	padding:0;}
#sidebar .title, #widget_l .title {font-weight:500; font-size:.9em; padding:1px 6px; background:#eff0ef; color:#666; text-transform:uppercase; line-height:1.75em; margin:0 0 5px 0}
#sidebar .title img, #widget_l .title img {float:left;margin-right:2px;}
#sidebar .title .satu, #widget_l .title .satu {float:left;font-weight:bold;font-size:16px;}
#sidebar .title .satu span, #widget_l .title .satu span {color:#114b85;}

#sidebar .box_most {background:#f3f3f3;	padding:10px;	margin-bottom:10px;}
#sidebar .box_most ul {
	background:white;
	list-style:none;
	padding:8px;
	margin:0;
	font-family:CartoGothic, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
#sidebar .box_most li {background:none !important;padding:5px 0;border-bottom:1px dotted #D9D9D9;font-size:11px;}
#sidebar .box_most li h6 {font-weight:bold;color:#F00;font-size:11px;}
#sidebar .box_most li h5 {font-weight:bold;color:#F00;font-size:12px;}
#sidebar .com_1 {float:left;width:150px;}
#sidebar .com_1 h5 {font-weight:normal;}
#sidebar .com_2 {float:right;width:50px;height:36px;padding:5px;font-size:10px;text-align:center;background:url(images/detik.sprite.gif) 0px -450px no-repeat;color:#999;}
#sidebar .com_2 strong {font-size:20px;line-height:18px;color: #999;}
#sidebar .tab_most a {padding:5px 8px;font: bold 13px CartoGothic, Arial, Helvetica, sans-serif;color:gray;text-decoration: none;cursor: pointer;display: inline-block;margin-top: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
#sidebar .tab_most a.selected, .tab_most a.selected:hover {background:white;text-decoration:none;color: red;}
#sidebar .tab_most a:hover {text-decoration:underline;}


/* footer */
#footer {display:block;background:#f3f3f3; padding:0; margin:0;width:100%;background: none repeat scroll 0 0 #F2F2F2;border-top:5px solid #1a7db7;}
#footer .link {font-family:CartoGothic, Tahoma, Geneva, sans-serif;font-size:11px;padding:5px 0;}
#footer .link a {display: inline-block;padding:0px 5px;text-decoration:none;}
#footer .inner {background:none;text-align:left;}
#footer .foot_2 {padding:20px 0px;padding-bottom:0;text-align:left;}
#footer #slide_kanal {list-style:none;margin:0;padding:0;height:auto;overflow:hidden;}
#footer .foot {font-family:CartoGothic, Arial, Tahoma, Geneva, sans-serif;font-size:11px;margin-right:10px;float:left;width:181px;	height:auto;}
#footer .foot a{color: #333333;}
#footer .foot ul li {background:url("images/arrow.png") no-repeat scroll 3px 7px transparent;padding:2px 4px 2px 10px}
#footer .foot h6.title {font-size:11px;color:#333333 !important;width:181px;}
#more_kanal {display:block;border-top:1px dotted #ccc;padding:5px 0 ;margin-top:10px;font-weight:bold;color: #333333;cursor:pointer;	text-align:right;font-family:Arial, Helvetica, sans-serif;	font-size:11px;}
#more_kanal a {color: #333333!important;display:inline-block !important;}
#more_kanal a.disabled {	display:none !important;}
.more_kanal_2 {	display:none;}
#copyright {width:100%; height:40px;background:#1a7db7;}
#copyright .logof{float:right ; padding-top:10px}
#copyright .credits{ float:left; padding:12px 0 0 0; color:white}
#copyright .credits a{color:white; cursor:default; text-decoration:none}


#authorarea{background: #f6f6f6;	-ms-box-shadow: 2px 2px 5px 0px #eee inset;

	-moz-box-shadow: 2px 2px 5px 0px #eee inset;

	-webkit-box-shadow: 2px 2px 5px 0px #eee inset;

	-o-box-shadow: 2px 2px 5px 0px #eee inset;

	box-shadow: 2px 2px 5px 0px #eee inset;
border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;padding: 10px;margin-bottom:10px; display:block; overflow:hidden}
#authorarea h3{color:#013f7d;font-family: CartoGothic, Arial, Helvetica, sans-serif;margin:0;padding:0px 10px 5px 10px;}
#authorarea h3 a{color:#013f7d;text-decoration:none !important;}
#authorarea img{margin:0;display:inline;padding:2px;float:left;border: 1px solid #ddd;width: 50px;height: 50px;}
#authorarea p{color:#333;margin:0;padding:0px 10px 10px 10px;}
#authorarea p a{color:#333;}
.authorinfo{margin-left:60px;} 

#comments{font-size:12px;}
.commentsblock textarea{width:100%;}
ol.commentlist{list-style:none;margin:0;padding:0;}
ol.commentlist li{border:1px solid #d5d5d5;margin:0 0 10px;padding:5px 7px 5px 64px;position:relative;background: #fbfbfb;}
ol.commentlist li.pingback comment-author{padding:0 170px 0 0;}
ol.commentlist li div.vcard{font-weight:bold;line-height:16px;}
ol.commentlist li div.vcard cite.fn{font-style:normal;font-size:14px;}
ol.commentlist li div.vcard img.avatar{background:#fff;border:1px solid #aaa;padding:2px;left:7px;position:absolute;top:7px;}
ol.commentlist li div.comment-meta{font-weight:bold;font-size:10px;line-height:16px;font-family:helvetica,arial,sans-serif;position:absolute;right:10px;text-align:right;top:5px;}
ol.commentlist li div.comment-meta a{color:#333}
ol.commentlist li p{font-weight:normal;font-size:12px;line-height:16px;font-family:helvetica,arial,sans-serif;margin:5px 0 12px;}
ol.commentlist li ul{font-weight:normal;font-size:12px;line-height:16px;font-family:helvetica,arial,sans-serif;list-style:square;margin:0 0 12px;padding:0;}
ol.commentlist li div.reply{background:#002654;color:#fff;font:bold 9px/1 helvetica,arial,sans-serif;padding:6px 5px 4px;text-align:center;width:36px;}
ol.commentlist li div.reply:hover{background-color:#333;}
ol.commentlist li div.reply a{color:#fff;text-decoration:none;text-transform:uppercase;}
ol.commentlist li ul.children{list-style:none;margin:12px 0 0;text-indent:0;}
ol.commentlist li ul.children li.depth-2{margin:0 0 3px;}
ol.commentlist li ul.children li.depth-3{margin:0 0 3px;}
ol.commentlist li ul.children li.depth-4{margin:0 0 3px;}
ol.commentlist li ul.children li.depth-5{margin:0 0 3px;}
ol.commentlist ul.children li.odd{background:#fff;}
ol.commentlist ul.children li.even{background:#f6f6f6;}
ol.commentlist li.pingback div.vcard{padding:0 170px 0 0;}
h2.comments {

	border-bottom: 1px dotted #ccc;

	font: 700 14px/14px 'Open Sans Condensed', sans-serif !important;

	margin: 0 0 10px !important;

	padding-bottom: 5px;

	text-transform: uppercase;
	color:#013f7d;

	}
#comments .required {

	color: #ff4b33;

	font-weight: bold;

	}
#comments input {

	background: #f6f6f6;

	border: 1px solid #ddd;

	-ms-box-shadow: 2px 2px 5px 0px #eee inset;

	-moz-box-shadow: 2px 2px 5px 0px #eee inset;

	-webkit-box-shadow: 2px 2px 5px 0px #eee inset;

	-o-box-shadow: 2px 2px 5px 0px #eee inset;

	box-shadow: 2px 2px 5px 0px #eee inset;

	display:block;

	margin: 0 0 9px;

	padding:5px;

	width: auto;

	}
#comments textarea {

	background: #f6f6f6;

	border: 1px solid #ddd;

	-ms-box-shadow: 2px 2px 5px 0px #eee inset;

	-moz-box-shadow: 2px 2px 5px 0px #eee inset;

	-webkit-box-shadow: 2px 2px 5px 0px #eee inset;

	-o-box-shadow: 2px 2px 5px 0px #eee inset;

	box-shadow: 2px 2px 5px 0px #eee inset;

	width: 95%;
	resize: none;

	}
#comments #submit {

	background: #002654;

	border: 0;

	box-shadow: none;

	color: #fff;

	cursor:pointer;

	font: 700 12px/12px 'Open Sans Condensed', sans-serif;

	margin-top:10px;

	padding: 5px 10px;

	width: 120px;

	}



#comments #submit:hover {

	background: #333;

	}

.widget.subscribe h3 {
		font-size: 20px;
		font-weight: 600;
		color: #ffffff;
		}
.subscribe {	background: #002654;padding: 10px;margin-bottom:10px;}
.subscribe form {margin: 15px 0 0;}
.subscribe input.textfield {	border: 2px solid #e4e9ef;}
.subscribe input {font-size: 13px;padding: 4px;}
.subscribe input.submit.button {font-size: 13px;
		border: 2px solid #3C6F8F;
		background: #488abc;
		padding: 3px 5px;
		color: white;
		cursor: pointer;
		font-weight: 700;
		}
	.subscribe input.submit.button:hover {
		background: #ccc;
		}
	.subscribe p {
		border: 1px solid #3C6F8F;
		color: #ffffff;
		font-size: 13px;
		padding:5px;}
		
		
#floating-facebook,
#floating-gplus,
#floating-twitter,
#floating-stumble{
color: #ffffff;
display: block;
line-height: 22px;
text-align: center;
text-decoration: none;
width: 55px;
background:url("images/socialshare.png") no-repeat scroll 0 0 transparent;
}
#floating-facebook { background-position: -10px -35px;text-indent:-999em; }
#floating-google {background-position: -10px -0px;text-indent:-999em;  }
#floating-twitter { background-position: -70px -35px;text-indent:-999em;  }
#floating-stumble {background-position: -70px -0px;text-indent:-999em; }
#comment-link  a{background: url("images/comment.png") no-repeat scroll 0 center transparent;
color: #000000;
float: left;
font-family: arial;
font-size: 15px;
font-weight: bold;
height: 28px;
line-height: 28px;
padding: 0 0 0 32px;}
#comment-link  a:hover{color:#D05B00; }

.floating-sharebar {
background: none repeat scroll 0 0 #FFFFFF;
border-bottom: 1px solid #DDDDDD;
float: left;
margin: 0 ;
max-height: 50px !important;
padding: 8px 0;
width: 650px;
}
.floating-sharebar .floating-title {
border-right: 1px solid #D2D2D2;
color: #B1A9A5;
float: left;
padding: 3px 15px 2px 5px;
text-transform: uppercase;
}
.floating-sharebar .floating-twitter {
border-right: 1px solid #E7E7E7;
float: left;
padding: 5px 0 5px 20px;
width: 90px;
}
.floating-sharebar .floating-facebook {
border-right: 1px solid #E7E7E7;
float: left;
padding: 5px 0 5px 20px;
width: 90px;
}
.floating-sharebar .floating-gplus {
border-right: 1px solid #E7E7E7;
float: left;
padding: 5px 0 5px 20px;
width: 80px;
}
.floating-sharebar .floating-stumble {
border-right: 1px solid #E7E7E7;
float: left;
padding: 5px 0 5px 20px;
width: 90px;
}
.floating-sharebar .comm {
float: left;
padding: 0 20px;
}
.floating-sharebar.fixed {
position: fixed;
top: 0;
z-index: 9999;
box-shadow: 0 2px 1px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.15);
}