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, img, 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 
{
	margin:0; 
	padding:0; 
	border:0; 
	outline:0; 
	font-weight:inherit; 
	font-style:inherit; 
	font-size:100%; 
	font-family:inherit; 
	vertical-align:baseline;
}


:focus{outline:0}
body 	{
	line-height:1; 
	color:black; 
	background:white;
	}
ol, ul	{
	list-style:none;
	}



table {	border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q {	quotes: "" "";}



*	{
	margin:0; 
	padding:0;
	}

body	{
	font:100% Arial,Helvetica; 
	background:#505050; 
	color:#505050;
	}

p	{
	margin:15px 0;
	}

a:link, a:visited	{
	color: #000; 
	text-decoration:none;
	}


a:hover, a:active	{
	color:#000; 
	text-decoration:underline;
	}


a.external
	{
	background: url(images/external.png) center right no-repeat;
	padding: 0px 13px 0px 0px;
	}


a img	{
	border:0;
	}

code	{
	font:1.0em 'Courier New',Courier,Fixed; 
	background:#ececec;
	}

pre	{
	background:transparent; 
	border:1px solid #ddd; 
	overflow:auto; 
	clear:both; 
	max-height:200px;
	}

acronym, abbr, span.caps {
	font-size:0.9em; 
	letter-spacing:.07em; 
	cursor:help;
	}

acronym, abbr {
	border-bottom:1px dashed #999;
	}

blockquote{
	width:480px;
	border-top:1px dotted #e2e2e2;
	border-bottom:1px dotted #e2e2e2;
	font-family: "Helvetica Neue",Helvetica,Arial,Sans-Serif;
	font-size: 14px;
	line-height:1.6;
	margin:10px 0 20px 10px;
	padding:10px 0 10px 50px;
	background: url(images/blockquote.png) no-repeat top left;
	}

select {
	width:130px;
	}

strong { 
	font-weight:bold;
	}

em	{ 
	font-style:italic;
	}




#head	{
	width:930px; 
	height: 190px;
	margin:0px auto; 
	margin-top:10px; 
	padding:5px ; 
	font-size:0.7em; 
	background: url(images/Header.jpg) no-repeat;
	border-top:5px solid #fff;
	border-left:5px solid #fff; 
	border-right:5px solid #fff;
	}

#page	{
	width:920px; 
	margin:0px auto; 
	padding:10px; 
	background: #EFEFEF; 
	font-size:12px; 
	border-left:5px solid #fff; 
	border-right:5px solid #fff;
	}

#inner {    
	margin:0;     
	padding:0;     
	background: #EFEFEF;
	}

.left	{
	float:left;
	}

.right {
	float:right;
	}



#navbar {
	margin:0 auto; 
	padding:0px 10px 0px 10px; 
	text-transform:uppercase; 
	background:#000; 
	width:920px; 
	font-size:12px; 
	border-left:5px solid #fff; 
	border-right:5px solid #fff;
	}

#page-bar {
	padding:0px;
	}

#page-bar ul {
	list-style:none;
	}

#page-bar li {
	float:left; 
	list-style:none; 
	cursor:pointer; 
	display:block; 
	border-right:0.1em solid #505050;
	}

#page-bar li:hover {
	background:#5b5b5b;
	}

#page-bar a, #page-bar a:visited
	{
	margin:0px; 
	padding:7px 14px; 
	font-weight:bold; 
	color:#eee; 
	display:block;
	}

#page-bar a:hover
	{
	text-decoration:none; 
	display:block;
	}

#page-bar p
	{
	margin:0; 
	padding:0;
	}
		
#page-bar li
	{
	float:left; 
	margin:0px; 
	padding:0px;
	}

#page-bar li li
	{
	float:left; 
	margin:0px; 
	padding:0px; 
	width:132px; 
	text-transform:none;
	}
	
#page-bar li li a, #page-bar li li a:link, #page-bar li li a:visited
	{
	width:122px; 
	float:none; 
	margin:0px; 
	padding:4px 10px 4px 10px; 
	background:#5b5b5b;
	border: 0.05em solid #fff;
	}

#page-bar li li a:hover, #page-bar li li a:active
	{
	background:#909090; 
	padding:4px 10px 4px 10px;
	}

#page-bar li a:hover, #page-bar li a:active
	{
	background:#909090; 
	}

#page-bar li ul
	{
	position:absolute; 
	width:10em; 
	left:-999em;
	}

#page-bar li:hover ul
	{
	left:auto; 
	display:block;
	}

#page-bar li:hover ul, #page-bar li.sfhover ul
	{
	left:auto;
	}





h1	{
	font:26px Georgia,"Times New Roman",Times,serif; 
	font-weight:bold; 
	letter-spacing:-0.08em;
	}

h2	{
	font-weight:bold; 
	text-decoration:none; 
	padding:8px 0px 8px 0px; 
	font-size:24px; 
	overflow:hidden; 
	margin-bottom:15px; 
	display:block; 
	border-bottom:1px solid #ccc;
	}

h3	{
	font:12px Arial; 
	margin-bottom:3px; 
	color:#303030; 
	font-weight:bold;
	}

h4	{
	font:12px Arial;
	}

h3.cat_title, h3.cat_title a
	{
	color:#333; 
	letter-spacing:-0.05em;
	}

h3#respond
	{
	margin-top:0px; 
	padding-top:20px;
	}

h3#comments
	{
	margin-top:32px; 
	padding-left:0px; 
	margin-bottom:15px;
	}

h3.authors
	{
	margin-top:15px;
	}


#logo	{
	width: 100%;
	height: 100%;
	}

.head {
	color: #0300FF;
	font-family: georgia; 
	font-size: 40px; 
	font-weight:bold;
	text-align: left;
	letter-spacing: 0;
	margin: 10px 10px;
	padding: 10px 10px;
	border-bottom:1px solid #ccc;
	display:block; 
	}

.deskripsi
	{
	background-color:rgba(255, 255, 255, 0.4);
	font-family: georgia; 
	font-size: 24px; 
	font-weight:bold;
	text-align: left;
	font-style:italic;
	margin: 10px 10px;
	}


#tagline
	{
	margin-top:10px;
	color:#1d3566;
	font-weight:bold;
	}



.more-link
	{
	display:block; 
	margin:15px 0px;
	}

.category a
	{
	color:#333; 
	display:block; 
	background:none;
	}

.category a:hover
	{
	background:none; 
	color:#fff; 
	text-decoration:none;
	}

#bottom
	{
	width:920px;
	}

#bottom-left
	{
	float:left;
	}

#bottom-left .meta,#content.archive .meta
	{
	font-size:10px;
	}

#front-list
	{
	width:570px;
	padding:10px;
	background:rgba(255, 255, 255, 0.4);
	font-size:12px;
	line-height:1.75em;
	margin-bottom:10px;
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
	}

#front-list blockquote
	{
	padding:0px 10px 0 10px;
	}

#front-list h2.title
	{
	font:24px Arial;
	font-weight:bold;
	letter-spacing:-0.05em;    
	line-height:1.0em;

	text-decoration:none; 
	padding:5px 0px 3px 0px; 
	margin-bottom:3px; 
	display:block; 
	border-bottom:1px solid #ccc;
	}

#front-list .divider
	{
	margin-left:216px;
	margin-top:0px;
	margin-bottom:0px;
	}

.author
	{
	font-size:11px;
	font-weight:bold;
	}

.meta
	{
	color:#333;
	font-weight:bold;
	margin-bottom:5px;
	}

#headline p,#featured p
	{
	margin:0;
	}

#paged-list
	{
	width:570px;
	padding:0px 10px;
	background:rgba(255, 255, 255, 0.4);
	font-size:12px;
	line-height:1.75em;
	border-top:1px solid #ececec;
	margin-bottom:10px;
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);

	}

#paged-list .clearfloat
	{
	border-bottom: 1px dashed #000;
	padding-bottom:1px;
	}

.onecolumn
	{
	line-height:1.5em;
	padding:10px 0px;
	margin:0;
	}

.tanbox img, .onecolumn img
	{
	float:left;
	margin:8px 10px 7px 0px;
	border:1px solid #ccc;padding:2px;
	}

.tanbox
	{
	width:275px;
	line-height:1.5em;
	padding:10px 0px;margin:0;
	}

.archive .tanbox
	{
	width:570px;
	background:url(images/dots_content.gif) repeat-x bottom; 
	padding-bottom:10px;
	}

.tanbox img
	{
	float:left;
	margin:8px 10px 7px 0px;
	border:1px solid #ccc;
	padding:2px;
	}

.tanbox span.title a, .onecolumn span.title a
	{
	font:14px Arial;
	font-weight:bold;
	}

.tanbox p, .onecolumn p
	{
	margin:5px 0px;
	}

#navigation
	{
	padding:15px 10px;
	background:#fff;
	font-size:12px;
	text-align:center;
	width:550px;
	}




#content
	{
	width:570px; 
	background:rgba(255, 255, 255, 0.4);
	padding:10px; 
	font-size:15px; 
	line-height:1.75em; 
	float:left; 
	border-top:1px solid #ececec;
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
	}


.post	{
	line-height:1.75em;
	}

.post p
	{
	margin-top:0px;
	}

p.huruf-pertama:first-letter
	{
	font:bold 600% georgia,Times,serif;
	float:left;
	padding:0.10em 0.08em 0.05em 0.05em;
	line-height:0.6em;
	color:#505050;
	}

.post .clearfloat
	{
	border-bottom:1px solid #e2e2e2;
	}

.entry ul, .post ol, #front-list ul, #front-list ol
	{
	margin-bottom:15px;
	}

#content h1.title
	{
	letter-spacing:-0.05em; 
	border-bottom:1px solid #e2e2e2; 
	border-top:3px solid #e2e2e2; 
	margin-bottom:0px; 
	padding:5px 0px; 
	color:#000;
	}

#content h2 {
	font:18px Georgia; 
	font-weight:bold; 
	text-decoration:none; 
	padding:12px 0px 8px 0px; 
	margin-bottom:8px; 
	display:block; 
	border-bottom:1px solid #ccc;
	}


#content h3 {
	font:15px Georgia; 
	font-weight:bold; 
	text-decoration:none; 
	padding:8px 0px 8px 0px; 
	margin-bottom:8px; 
	display:block; 
	border-bottom:1px dotted #ccc;
	}


.rata-kanan-kiri {
	text-align: justify;
	}

.gambar {float: left; margin: 13px 20px 5px 0px;}

.entry ul li, #front-list ul li
	{
	list-style:square; 
	margin-left:30px;
	}

.entry ol li, #front-list ol li
	{
	list-style:decimal; 
	margin-left:30px;
	}

.entry ol li ul li, #front-list ol li ul li
	{
	list-style:square; 
	margin-left:20px;
	}

.entry img, .post a img, #front-list img
	{
	border:1px solid #ccc; 
	margin:0 10px 5px 0; 
	padding:2px;
	}

.entry a
	{
	text-decoration:underline;
	}

.entry a:visited	{
	color: #9F9F9F; 
	text-decoration:none;
	}

.entry a:hover, .entry a:active	{
	color:#000; 
	background-color: #DFE2FF;
	text-decoration:underline;
	}

.entry a:focus	
	{
	border: 0.5px dotted #000;
	background-color: #E1FFDF;
	text-decoration:underline;
	}

.keyboard
	{
	border:outset;
	background:#fff;
	color:#000;
	padding:0.04em 0.5em;
	font:100 1em arial,sans-serif;
	}

.post .ads
	{
	margin-top:10px;
	}


#stats
	{
	margin-bottom:15px; 
	padding:8px 0px; 
	font:11px Arial; 
	display:block; 
	border-bottom:1px solid #e2e2e2; 
	font-weight:bold;
	}

span#map
	{
	font-size:11px;
	}

img.centered, a img.centered, img.aligncenter, a img.aligncenter
	{
	display:block; 
	margin-left:auto; 
	margin-right:auto;
	}

img.alignright, a img.alignright
	{
	padding:4px; 
	margin:0 0 2px 7px; 
	display:inline;
	}

img.alignleft, a img.alignleft
	{
	padding:4px; 
	margin:0 7px 2px 0; 
	display:inline;
	}

.alignright
	{
	float:right;
	}

.alignleft
	{
	float:left;
	}

#bio	{ 
	padding:10px;
	background: #f6f6f6;  
	margin:20px 0px; 
	-moz-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.5);
	}

#bio p
	{ 
	margin:0;  
	padding:0;
	}

#bio .avatar
	{
	border:1px solid #ccc; 
	margin:0px 10px 5px 0; 
	float:left; 
	padding:2px; 
	width:80px; 
	height:80px;
	-moz-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.5);
	}

#box	{ 
	padding:10px;
	border: 2px solid #000;
	background: #FFFFDF url(images/google_bg.png) no-repeat 230px 13px;  
	margin:20px 0px; 
	}

#box p
	{ 
	margin:0;  
	padding:0;
	}

#box h3
	{
	font:20px Arial; 
	margin-bottom:3px; 
	color:#303030; 
	font-weight:normal;
	border-bottom:1px solid #ccc;
	}

.search
	{
	margin-left: 3px;
	padding: 10px 0px 2px 45px;
	}
.cse-branding-bottom
	{
	color:#303030;
	padding:10px 15px 10px 15px;
	}
.cse-branding-form
	{
	padding: 3px; 
	text-align: center;
	}

#relatedpost	{ 
	padding:10px;
	border: 1px dashed #000;
	background: #f6f6f6;  
	margin:5px 0px; 
	}

#relatedpost h4
	{
	font:20px Arial; 
	margin-bottom:3px; 
	color:#303030; 
	font-weight:normal;
	border-bottom:1px solid #ccc;
	}
#relatedpost ol 
	{
	margin:0;
	padding:5px 0px 0px 30px;
	}
#relatedpost li 
	{
	margin:0;
	font-size:12px;
	color:#515151;
	}



#sidebar
	{
	width:320px; 
	float:right; 
	margin:0px 0px 0px 0px; 
	overflow:hidden
	background: transparent;
	}

#sidebar
	{    
	font-size:11px;
	}

.subscribe_widget { background: url(images/rss_bg.png) no-repeat 200px 20px; position-top: 150px;right: 0px; border: none; font-size:12px;}


#sidebar h3
	{
	font:12px Arial,Helvetica,Verdana,Sans-Serif; 
	font-weight:bold; 
	background:#333333;
	color:#fff; 
	margin:10px 0px 5px 0px; 
	padding:3px 10px;
	-moz-border-radius-bottomleft: 10px;
	-khtml-border-bottom-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	}

#sidebar-rss, #sidebar-top, #sidebar-center, #sidebar-bottom
	{
	width:300px; 
	float:right; 
	padding:0px 10px 10px 10px; 
	background:rgba(255, 255, 255, 0.4);
	border-top:1px solid #ececec;
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
	}

#sidebar-top p
	{
	margin: 10px 10px;
	}

.avatar
	{
	border:1px solid #ccc; 
	margin:8px 10px 5px 10px; 
	float:left; 
	padding:2px; 
	width:80px; 
	height:80px;
	-moz-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.5);
	}


#sidebar-center, #sidebar-bottom, #sidebar-middle, #sidebar-middle2, #sidebar-middle3
	{
	margin-top:10px;
	}

#sidebar-middle, #sidebar-middle2, #sidebar-middle3
	{
	width:320px; 
	float:right;
	}

#sidebar-left, #sidebar-right, #sidebar-left2, #sidebar-right2
	{
	width:135px; 
	padding:0px 10px 10px 10px; 
	background:rgba(255, 255, 255, 0.4);
	border-top:1px solid #ececec;
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
	}

#sidebar-left, #sidebar-left2 {float:left;}
#sidebar-right, #sidebar-right2 {float:right;}

#sidebar-left2, #sidebar-right2 {height:235px; overflow:hidden;}


#sidebar li
	{
	list-style:none; 
	border-bottom:1px dotted #bbb; 
	display:block; 
	padding:2px 0px 2px 15px; 
	background:url(images/bullet.png) no-repeat 3px 5px;
	}

#sidebar li:hover
	{
	background: #afafaf url(images/bullet.png) no-repeat 3px 5px;
	color: #000;
	display:block; 
	}

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

#sidebar-ads
	{
	width:300px; 
	float:right; 
	margin-bottom:10px; 
	padding:10px; 
	background:rgba(255, 255, 255, 0.4);
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
	}

#sidebar h3 img
	{
	margin-top:1px;
	}




#zoofrm { float: left; margin-top: .5em; }
#zoofrm p { padding-left: 20px; font-size:12px; margin: 0 0 .5em 0; }
#zoofrm input.text_input { border: 1px solid #ccc; width: 250px; height:20px; font: 12px Helvetica, Arial, Sans-Serif;  }

.subbutton { float: left;}


a.rss { padding: 0px 0 1px 20px; background: url(images/rss_icon.gif) 0 0px no-repeat; margin:0px 0px 2px 10px;}
a.whatrss { padding: 0 0 0 20px; background: url(images/rsswhat_icon.gif) 0 -1px no-repeat; margin:0px 0px 2px 10px; }
a.twtr { padding: 0 0 0 20px; background: url(images/twitter-icon.png) 0 -1px no-repeat; margin:0px 0px 2px 10px;}


select
	{
	border:1px solid #333; 
	width:100%;
	}

.submitbutton
	{
	padding:5px 5px; 
	border:outset;
	background:#afafaf; 
	font-size:18px; 
	color:#000; 
	cursor:pointer;
	}

.submitbutton:focus
	{ 
	border:inset;
	} 

.field
	{
	padding:1px; 
	background:#efefef; 
	font-size:14px;
	}

#search .searchbutton
	{
	padding:1px; 
	border:1px solid #333; 
	background:#fff; 
	font-size:11px;
	}

#commentform input
	{
	width:200px; 
	margin:0px 5px 0px 0;
	}

#commentform textarea
	{
	width:99%; 
	height:200px;
	margin-top:5px; 
	}


#comment
	{
	width:590px; 
	background:#efefef;
	}

div#cancel-comment-reply
	{
	font-weight:bold;
	}

#comments ul.commentlist
	{
	margin-top:20px; 
	list-style:none;
	}


#comments .clearfloat
	{
	background:none;
	}

#comments div.navigation
	{
	padding:5px 0px 20px 0px; 
	font-weight:bold;
	}

ul.commentlist li.pingback, ul.commentlist li.trackback
	{
	color:#4d4d4d; 
	padding:11px 14px 11px 14px; 
	background:#f2f2f2; 
	list-style:none; 
	margin-bottom:10px; 
	font-size:14px; 
	line-height:18px; 
	border-bottom:3px solid #dcdbd7; 
	}

ul.commentlist li.comment
	{
	color:#4d4d4d; 
	padding:11px 14px 11px 14px; 
	background:#f2f2f2; 
	list-style:none; 
	margin-bottom:10px; 
	font-size:14px; 
	line-height:18px; 
	border-bottom:3px solid #dcdbd7;
	}

ul.commentlist li.comment h3#respond
	{
	background:#fff; 
	margin-top:15px;
	}

ul.commentlist li.comment img.avatar
	{
	border:1px solid #ccc; 
	margin:0px 13px 13px 0px; 
	float:left; 
	padding:2px; 
	width:65px; 
	height:65px;
	}

ul.commentlist li.comment li.depth-2 img.avatar
	{
	border:1px solid #ccc; 
	margin:0px 0px 13px 13px; 
	float:right; 
	padding:2px; 
	width:35px; 
	height:35px;
	}

ul.commentlist li.comment cite
	{
	color:#313228; 
	font-weight:bold; 
	font-size:16px;
	}

ul.commentlist li.comment div.comment-meta
	{
	font-size:10px; 
	margin-top:0px;
	}

ul.commentlist li.comment div.comment-meta a
	{
	color:#4d4d4d; 
	text-decoration:none;
	}

ul.commentlist li.comment a
	{
	text-decoration:none;
	}

ul.commentlist li.comment cite a
	{
	text-decoration:none;
	}

ul.commentlist li.comment div.reply
	{
	clear:both; 
	display:block;
	}

ul.commentlist li.comment div.reply a
	{
	text-decoration:none; 
	font-weight:bold;
	}

ul.commentlist li.comment p
	{
	margin:15px 0px; 
	padding:0;
	}

ul.commentlist li.comment blockquote, #comments ul.commentlist blockquote
	{
	width:auto;
	margin:15px 20px;
	padding: 15px 10px 10px 30px;
	border: 1px dotted #4d4d4d;
	background: #efefef url(images/blockquote.png) no-repeat top left;
	}


ul.children li.comment
	{
	margin-top:15px; 
	color:#4d4d4d; 
	padding:12px 12px 12px 30px; 
	background:#fff; 
	border:none; 
	list-style:none; 
	margin-bottom:0px; 
	font-size:14px;
	}

ul.commentlist li.depth-1, ul.children li.depth-3, ul.children li.depth-5, ul.children li.depth-7, ul.children li.depth-9
	{
	background:#f2f2f2;
	border:1px solid #ececec;
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
	}

ul.children li.depth-2, ul.children li.depth-4, ul.children li.depth-6, ul.children li.depth-8, ul.children li.depth-10
	{
	background: #dfdfdf;
	border:1px solid #ececec;
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
	}


#respond textarea
	{
	width:99%; 
	font-size:16px;
	}

#respond label
	{
	font-weight:bold;
	}

#respond a
	{
	text-decoration:none;
	}

#respond h3
	{
	margin-top:15px;
	}

li.comment div#respond h3
	{
	display:none;
	}


#gallery  
	{
	font-size : 11px;
	color : #333;
	width : 925px;
	background : #dedede;
	margin : 0 auto;
	padding : 15px 0 15px 15px;
	border-left : 5px solid #fff;
	border-right : 5px solid #fff;
	} 

#gallery #random
	{    
	float:right;     
	width:613px;
	}

#gallery #random img
	{    
	padding:2px;     
	border:1px solid #ccc;     
	margin-right:16px;     
	margin-bottom:15px;     
	background:#fff;
	}

#gallery #video
	{    
	float:left;     
	width:281px;     
	padding-right:15px;     
	border-right:1px solid #b0b0b0;
	}

#gallery h3
	{    
	display:block;     
	padding-bottom:5px;
	}

#front-popular
	{
	font-size:11px; 
	color: #000; 
	width:910px; 
	background: #afafaf; 
	margin:0 auto; 
	padding:15px; 
	border-left:5px solid #fff; 
	border-right:5px solid #fff;
	}

#front-popular h3
	{
	font:14px Arial,Helvetica,Verdana,Sans-Serif; 
	font-weight:bold; 
	background:#333333; 
	color:#fff; 
	margin:0px 0px 5px 0px; 
	padding:5px 10px;
	text-transform:none; 
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	}

#front-popular li ul li
	{
	border-bottom:0px;
	}



#recentpost, #mostcommented
	{
	width:276px; 
	float:left; 
	padding:0px 20px 0px 0px; 
	border-right:1px solid #808080;
	}

#mostcommented
	{
	margin-left:20px;
	}

#recent_comments
	{
	width:276px; 
	float:right; 
	padding:0px;
	}

#recentpost a, #mostcommented a, #recent_comments a
	{
	color:#000;
	}

#recentpost ul li, #mostcommented ul li, #recent_comments ul li
	{
	list-style:none; 
	background: #afafaf url(images/icon_bullet.gif) no-repeat 5px 12px;
	border-top:1px solid #808080; 
	display:block; 
	padding: 5px 0 5px 25px; 
	}


#recentpost ul li a, #mostcommented ul li a, #recent_comments ul li a
	{
	padding:5px; 
	display:block; 
	text-decoration:none;
	}

#recentpost ul li a:hover, #mostcommented ul li a:hover, #recent_comments ul li a:hover
	{
	background: #efefef;
	color:#000;
	}


#footer
	{
	margin:0 auto; 
	width:920px; 
	font-size:10px; 
	background:#dedede; 
	color:#333; 
	padding:5px 10px; 
	border-left:5px solid #fff; 
	border-right:5px solid #fff;
	}



.clearfloat:after
	{
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
	}

.clearfloat
	{
	display:inline-block;
	}

img.wp-smiley
	{
	border:none;
	padding: 0;
	margin:0;
	}


* html .clearfloat {
	height:1%;
	}

*+html .clearfloat {
	height:1%;
	}

.clearfloat {
	display:block;
	}



#breadcrumb 
	{
	font:16px Arial, Helvetica, sans-serif; 
	height:30px; 
	line-height:30px; 
	color:#9b9b9b; 
	width:100%; overflow:hidden; 
	margin:-10px 0px 0px 0px; 
	padding:0px; 
	background:rgba(255, 255, 255, 0);
	}

#breadcrumb li
	{
	list-style-type:none; 
	float:left; 
	padding-left:10px;
	}

#breadcrumb a
	{
	height:30px; 
	display:block; 
	background-image:url('images/bc_separator.png'); 
	background-repeat:no-repeat; 
	background-position:right; 
	padding-right:15px; 
	text-decoration:none; 
	color:#000;
	}

#breadcrumb a img
	{
	border:none; 
	}

.home
	{
	border:none; 
	margin:8px 0px;
	}

#breadcrumb a:hover
	{
	color:#000;
	}


.wp-pagenavi a, .wp-pagenavi a:link
	{
	padding:2px 5px 2px 5px; 
	margin:3px; 
	text-decoration:none; 
	border:1px solid #303030; 
	color:#303030; 
	background:rgba(255, 255, 255, 0.4);
	}

.wp-pagenavi a:visited
	{
	padding:2px 5px 2px 5px; 
	margin:3px; 
	text-decoration:none; 
	border:1px solid #303030; 
	color:#303030; 
	background:rgba(255, 255, 255, 0.4);
	}

.wp-pagenavi a:hover
	{
	border:1px solid #808080; 
	color:#808080; 
	background:rgba(255, 255, 255, 0.4);
	}

.wp-pagenavi a:active
	{
	padding:2px 5px 2px 5px; 
	margin:3px; 
	text-decoration:none; 
	border:1px solid #808080; 
	color:#808080; 
	background:rgba(255, 255, 255, 0.4);
	}

.wp-pagenavi span.pages
	{
	padding:2px 5px 2px 5px; 
	margin:3px 3px 3px 3px; 
	color:#303030; 
	border:1px solid #303030; 
	background:rgba(255, 255, 255, 0.4);
	}

.wp-pagenavi span.current
	{
	padding:2px 5px 2px 5px; 
	margin:3px; 
	font-weight:bold; 
	border:1px solid #303030; 
	color:#fff; 
	background-color:#303030
	}

.wp-pagenavi span.extend
	{
	display:none;
	}

#wp125adwrap_2c{width:100%;}#wp125adwrap_2c .wp125ad {width:125px;float:left;padding:10px;}
a[href^="http://kumpulblogger.com/?refid"]{display: none; }


