/*  
Theme Name: BizFresh
Author URI: http://www.premiumthemes.net/
Version: 1.0
Author: Premium Themes
Description: Premium Themes is a theme by <a href="http://cssace.com/">R.Bhavesh</a> and <a href="http://premiumthemes.net/">Premium Themes</a>.
*/

body {
	background:#eee url(http://3.bp.blogspot.com/-gFLp-_owO7Q/Tfdi3zkePLI/AAAAAAAAASM/DrJ55LnvxeQ/s400/noise3.png) repeat;
	font: 12px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	font-smooth:always;
	cursor: url(http://aku-punya.com/cursor/default.cur), default;
}
input, textarea {
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   border: 1px solid #bbb;
   padding: 4px;
}
.advertisements {margin: 0 0 10px;}
a {
	color:#1eacf5;
	text-decoration: underline;
	outline:none;
	cursor: url(http://aku-punya.com/cursor/pointer.cur), pointer;
}
a:visited {
	text-decoration: none;
}
a:hover {
	color:#f60;
	text-decoration: none;
}
img {
	border: none;
}
p {
	padding: 0 0 15px;
	margin: 0px;
}
code {
	background: #FFFCD1;
	border-bottom: 1px solid #E9E064;
}
.clear { clear:both;}

h1 a, h1 a:visited {
	color: #0060c4;
	text-transform: none;
	text-decoration: none;
}
h1 a:hover {
	color: #5ec133;
	text-decoration: none;
}
h2 a, h2 a:visited {
	color: #2478cf;
	text-decoration: none;
}
h2 a:hover {
	color: #333;
	text-decoration: none;
}
h3 a, h3 a:visited {
	color: #2478cf;
	text-decoration: none;
}
h3 a:hover {
	color: #5ec133;
	text-decoration: none;
}
h5 {
	color: #fff;
	margin: 0 0 12px 2px;
	background:url(http://2.bp.blogspot.com/-LAkFFLuob8g/TV0Z_JQS0LI/AAAAAAAAALA/cfw-0UneiQ8/s400/comments_headbg.png) no-repeat;
	font: 24px Georgia, "Times New Roman", Times, serif;
	padding :5px 15px;
}

#google-ads {
	margin-bottom:10px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:45px;
	border:0px;
	background-color:#eee;
}

#google-ads-archive {
	padding-left:55px;
	border:0px
}

#content .post h1 {
	font: 24px Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	width:auto;
}
#content .post h2 {
	font: 24px Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	width:auto;
}
#content .post h3 {
	font: 24px Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	width:auto;
}
#content .post h4 {
	font:18px "Trebuchet MS", Tahoma, Arial;
 	margin:0;
	padding:0;
}
#content h4 {
	font:22px "Trebuchet MS", Tahoma, Arial;
 	margin:10px 0 0 15px;
}
#content h5 {
	color: #333;
	margin: 0 0 12px 2px;
	font:bold 14px Georgia, "Times New Roman", Times, serif;
	padding:5px 0;
	background:none;
}
form {
	margin:0px;
	padding:0px;
}
.breadcrumb {margin: 15px 0 10px; font: 11px arial; background: #fff; color: #444;}
.breadcrumb a {text-decoration: none;}

/* MAIN STRUCTURE */
#page {
	margin: 0 auto;
}
#headerbg {
	background: url(images/headbg2.png) repeat-x;
	overflow:hidden;
	height: 100px;
	margin-bottom: 15px;
}
#header {
	width:975px;
	height: 100px;
	margin:0 auto;
	padding: 0;
	position:relative;
	border-bottom: 2px solid #ccc;
}
#content-bg {
	padding:0;
	overflow:hidden;
}
#content-width {
	margin:0 auto;
	width:975px;
}
#content {
	padding:0 25px;
	float: left;
	width: 549px;
	overflow: hidden;
}
#sidebar1 {
	float: left;
	width:170px;
	color: #333;
	overflow: hidden;
	margin:0 0 0 8px;
}
#sidebar2 {
	float: right;
	width:170px;
	color: #333;
	overflow: hidden;
	margin:0 10px 0 0;
}
#footer-bg {
	height:95px;
	overflow:hidden;
}
#footer {
	margin:8px auto;
	width:975px;
	line-height:30px;
	overflow:hidden;
	position:relative;
}
.pagelinks {}
.pagelinks a {
	font-weight: normal !important;
}
#links {
	float:right;
	list-style:none;
	position:absolute;
	right:-8px;
	top:4px;
	margin-top:10px;
	margin-right:3px;
}
#links li {
	display: inline;
	line-height:13px;
}
#links li a {
	color:#fff !important;
	padding:0 8px 0 0;
	border-right:1px solid #fff;
	margin:0;
	font:bold 11px Helvetica, sans-serif !important;
}
#links li a:hover {
	display: inline;
	color:#333 !important;
}
* html #links {
	top:18px;
}
*+html #links {
	top:18px;
}
#ctop {
	background:url(http://lh5.googleusercontent.com/-eiz9T8hkhn4/Ty_bcV0gATI/AAAAAAAAA8E/VJc1pHQGUrs/s975/cbg_top.png) no-repeat;
	width:975px;
	clear:both;
	height:10px;
	overflow:hidden;
}
#cCenter {
	background:url(http://lh5.googleusercontent.com/-JXw7t_QtaIU/Ty_bae24ZUI/AAAAAAAAA78/j_zo8kRTDj0/s975/cbg_center.png) repeat-y;
	width:975px;
	clear:both;
	height:100%;
	overflow:hidden;
}
#cbottom {
	background:url(http://lh3.googleusercontent.com/-jWam-MSz7WM/Ty_bY4_EgtI/AAAAAAAAA70/mT04npiZusA/s975/cbg_bottom.png) no-repeat;
	width:975px;
	clear:both;
	height:10px;
	overflow:hidden;
}
/* MAIN STRUCTURE ENDS */

#header .logo-image {
	font:32px Georgia, "Times New Roman", Times, serif;
	color:#000;
	margin:18px 0 0 30px;
	float:left;
}
#header .logo-image a {
	display:block;
	color:#000;
	width:300px;
	height:54px;
	overflow:hidden;
	text-indent:-9009px;
	text-decoration:none;
	background:url(images/logo.png) no-repeat;
}

#header .logo-text {
	font:34px Agency FB;
	color:#000;
	text-shadow: #bbb 2px 2px 4px;
	margin:20px 0 0 0;
	float:left;
 	width:211px;
 	height:47px;
 	overflow:hidden;
}
#header .logo-text a {
 	color:#083b71;
 	text-decoration:none;
	padding: 30px 0 30px;
}
#header .logo-text a:hover {
 	color:#358604;
 	text-decoration:none;
}

/* header area */
#header h2 {
	margin:5px auto 5px auto;
	color: #499e0c;
	text-transform:uppercase;
	position:absolute;
	text-shadow: #bbb 2px 2px 4px;
	top:5px;
	left:415px;
	padding:15px 0 15px 22px;
	text-align:center;
	font-size: 14px;
	font:bold 13px Arial, Helvetica, sans-serif;
	background:url(http://4.bp.blogspot.com/-wFUvb8ZnI5E/TV0azBmc2XI/AAAAAAAAANY/Z26Ckcl7CSM/s400/sepretor.png) no-repeat left;
}
#rssmaster {
}
#nav-bg {
	background:url(http://4.bp.blogspot.com/-yrR9t4_pfIw/TV0aieojPWI/AAAAAAAAAMQ/K4BkbPd5SBs/s400/menubg.png) repeat-x;
	height:33px;
	margin:0;
}
#nav-width {
	margin:0 auto;
	width:960px;
	overflow:hidden;
	position:relative;
}
/*Tab Start */
#navi {
	height: 35px;
	width: auto;
	text-align: center;
	line-height: normal;
	position:absolute;
	top:66px;
	left:0;
}
#nav {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	clear:both;
	height: 35px;
}
#nav li {
	float: left;
	margin: 0;
	line-height:35px;
	margin-left:2px;
}
#nav .page_item a {
	color: #444;
	display: block;
	text-decoration: none;
	padding:4px 15px 6px;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	margin-top:15px;
}
#nav li:hover {margin-left:2px;}
#nav .page_item a:hover {
	color:#E01B4C;
	padding-bottom:3px;
}
* html #nav .page_item a:hover {
	background-position: 0 0;
	border: none;
	color:#093f76;
}
#nav li.current_page_item {
	color: #333;
	text-decoration: none;
}
#nav .current_page_item a, #reader_nav .current_page_item a:visited {
	color: #333;
	text-decoration: none;
}
#rss {
	float:right;
	list-style:none;
	margin:5px 10px 0 0;
}
#rss li {
	display: inline;
	margin-left:5px;
}
#rss li a {
	color:#666;
	padding-left:18px;
}
#rss li a:hover {
	display: inline;
}
.rss_posts {
	background:url(images/rss_post.png) no-repeat left
}
.rss_comments {
	background: url(images/rss_comment.png) no-repeat left;
}
.rss_user {
	background:url(images/rss_user.png) no-repeat left;
}

#content .search404 {
 	margin:4px 8px 3px 0;
	padding:3px 0 3px 0px;
	width:278px;
	background:#0f4f8e;
	overflow:hidden;
	height:100%;
 }
 
#content .category {
	float:left;
	width:48%;
	border-right:1px solid #e4e4e4;
	font-size:12px;
}
#content .archives {
	float:right;
	width:48%;
	font-size:12px;
}

#content .category h2, #content .archives h2  { margin-bottom:20px;}

#content ul {
	margin:0;
	padding:0;
	font:12px Arial, Helvetica, sans-serif;
}
#content li {
	margin:0 0 5px 22px;
	padding:0;
	list-style-type: circle;
	background-position:0 2px;
}
#content ul li ul {
	margin:8px 0 5px 15px;
	padding:0 0 0 0;
}
#content li ul li {
	margin:0 0 5px 0;
	padding:0;
	list-style-type: disc;
}

#content ol {
	list-style-type: decimal;
	line-height:18px;
	margin: 0;
	font-size:12px;
	padding: 0 0 10px 22px;
}
#content ol li ol {
	margin:8px 0 5px 18px;
	padding:0 0 0 0;
}
#content ol li {
	margin:0 0 5px 0;
	padding:0;
	background:none;
}

#search {
	width:311px;
	height:30px;
	position:absolute;
	right:0;
	top:65px;
	margin:0 auto;
	float:right;
	padding:5px 0 0 0;
}
.inputs {
	background:#f1f1f1;
	color:#444;
	padding:0 12px;
	height:20px;
	font-smooth:always;
	border:1px solid #aaa;
	-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
	box-shadow: inset 0 1px 2px #ccc; -moz-box-shadow: inset 0 1px 2px #ccc; -khtml-box-shadow: inset 0 1px 2px #ccc; -webkit-box-shadow: inset 0 1px 2px #ccc;
}
.go {
	background: url(http://aku-punya.com/cse-icon.png) no-repeat top left;
	cursor: url(http://aku-punya.com/cursor/pointer.cur), pointer;
	color:#fff;
	margin-top:5px;
	padding:0;
	width:20px;
	height:24px;
	border:none;
}
#newsletter {
	width:470px;
	height:80px;
	padding:8px 0 0 75px;
	overflow:hidden;
	clear:both;
	background:url(images/mail-bg.png) no-repeat;
	border:1px solid #ccdff3;
	margin-bottom:20px;
}
#postbg {
	background:url(http://3.bp.blogspot.com/-6Y5WYHsVsBk/Tbz0klEyW1I/AAAAAAAAAPg/PdjcP3nEeMQ/s400/greenbg3.png) repeat-x;
	height:160px;
}
#post-width {
	width:940px;
	margin:0 auto;
	padding:10px 10px;
	overflow:hidden;
}
#post-width h3 {
	font:bold 22px Arial, Helvetica, sans-serif;
	color:#a8f179;
	margin:0;
	padding:0;
	border-bottom:none;
	margin-bottom:18px;
}
#aboutus {
	width:50%;
	float:left;
	background:url(http://2.bp.blogspot.com/-p62AZJPZ_GM/TV0bGpBkN_I/AAAAAAAAANo/WglUW77-Qzc/s400/top_sepretor.gif) no-repeat center right;
	padding:0 10px;
}
#aboutus p {
	color:#fff;
	overflow:hidden;
}
#aboutus p a {
	color:#fff;
	text-decoration:underline;
}
#aboutus p a:hover {
	color:#a8f179;
	text-decoration:none;
}
#mostpop-Post {
	width:28%;
	float:left;
	background:url(images/top_sepretor.gif) no-repeat center right;
	padding:0 22px;
}
#mostpop-Post ul {
	margin:0;
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #B2E98A;
	padding:0;
}
#mostpop-Post li {
	margin:0 0 2px 0;
	padding:0 0 2px 18px;
	list-style:none;
	background:url(http://3.bp.blogspot.com/-BLb2KrETyQc/TV0ZN_30-2I/AAAAAAAAAKI/VlPjApjFi7E/s400/bullet.png) no-repeat left top;
}
#mostpop-Post li a {
	color: #FFF;
	text-decoration:none;
}
#mostpop-Post li a:hover {
	color: #a8f179;
	text-decoration:none;
}
#subscribe {
	float:right;
	width:43%;
	position:relative;
	overflow:hidden;
}
#subscribe p {
	color:#fff;
	overflow:hidden;
}
#related-Post {
	width:100%;
	float:left;
}
#related-Post ul {
	margin:0;
	font:12px Arial, Helvetica, sans-serif;
	color: #588e31;
	padding:0;
	margin-bottom:20px;
}
#related-Post li {
	margin:0 0 5px 0;
	padding:0 0 5px 18px;
	list-style:none;
	background:url(http://3.bp.blogspot.com/-cemobqHHK7Q/TV0ZNoOJasI/AAAAAAAAAKA/ZpUogftiX5w/s400/bullet2.png) no-repeat left;
	border-bottom:1px dotted #51a5ed;
}
#related-Post li a {
	color: #666666;
	text-decoration:none;
}
#related-Post li a:hover {
	color: #fc811d;
	text-decoration:none;
}
#ads img {
	text-align:center;
	padding:10px 20px;
}
#googleads {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	padding:10px;
	border:1px solid #CCCCCC;
	margin-bottom:20px;
}
/*Round corner*/

#xsnazzy h1, #xsnazzy h2, #xsnazzy p {
	margin:0 0;
	letter-spacing:1px;
}
#xsnazzy h1 {
}
#xsnazzy h2 {
}
#xsnazzy p {
}
#xsnazzy h2 {
}
#xsnazzy {
	background: transparent;
	margin:0em;
}
.xtop, .xbottom {
	display:block;
	background:transparent;
}
.xb1, .xb2, .xb3, .xb4 {
	display:block;
	overflow:hidden;
}
.xb1, .xb2, .xb3 {
	height:1px;
}
.xb2, .xb3, .xb4 {
	background:#fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
.xb1 {
	margin:0 5px;
	background:#fff;
}
.xb2 {
	margin:0 3px;
	border-width:0 2px;
}
.xb3 {
	margin:0 2px;
}
.xb4 {
	height:2px;
	margin:0 1px;
}
.xboxcontent {
	display:block;
	background:#fff;
	border-width:0px;
	overflow:hidden;
	height:100%;
}
/* content area */
.post {
	clear:both;
	padding-top: 15px;
}
.post-author {
	padding-left:5px;
	font:11px Arial, Helvetica, sans-serif;
}
.post-author a {
	color:#42a20d
}
.post-author a:hover {
	color:#000;
}
.postedby {
	clear: both;
	background: #B9EFFF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 1px 1px 3px #0061aa, inset 0 40px 30px #7DBFF2;
	-o-box-shadow: 1px 1px 3px #0061aa, inset 0 40px 30px #7DBFF2;
	-webkit-box-shadow: 1px 1px 3px #0061aa, inset 0 40px 30px #7DBFF2;
	-moz-box-shadow: 1px 1px 3px #0061aa, inset 0 40px 30px #7DBFF2;
	-khtml-shadow: 1px 1px 3px #0061aa, inset 0 40px 30px #7DBFF2;
	color: white;
	text-shadow: 0 1px 1px black;
	padding: 5px 15px 7px;
	width:auto;
	height:auto;
	margin-right:8px;
	text-align:center;
	float:left;
}
.post-date {
	color:#fff;
	float:right;
	position:relative;
	background:url(images/i_date.png) no-repeat;
	padding:0 0 0 22px;
}
.post-day {
	font: italic 20px Comic Sans MS;
	text-align:center;
}
.post-month {
	font-size:11px;
	text-transform: uppercase;
	text-align:center;
	margin-left: 3px;
}
.post-footer {
	padding:5px 3px 5px 3px;
	width:auto;
	background:#e5fdd7 !important;
	margin-top:20px;
	margin-bottom:15px;
	height:100%;
	overflow:hidden;
	font-size:11px;
}
.post-footer a {
	color:#333;
}
.post-footer a:hover {
	color:#000;
}
.entry {

}
.post-share {
	background: url(images/i-share.gif) no-repeat left center;
	padding-left: 20px;
	float:right;
}
#content p.post-comments {
	background: url(http://4.bp.blogspot.com/-jp0YKK-BxDM/TV0aRHPkXOI/AAAAAAAAALw/WZ7QgQrSSb4/s400/i-comments.gif) no-repeat left top;
	padding:0 0 0 22px;
	float: left;
	width:200px;
	margin:0;
}
#content p.post-cat {
	background: url(http://4.bp.blogspot.com/-cjOVRisGdao/TV0aQ-_BwpI/AAAAAAAAALo/pQZ-pK3YLlU/s400/i-category.gif) no-repeat left top;
	padding:0 0 0 22px;
	float:right;
	margin:0;
}
.post-calendar {
	background: url(images/i-calendar.gif) no-repeat left center;
	padding-left: 20px;
	float: right;
	font-size: 95%;
	color: #999999;
}
.post-content {}
.memuat-artikel {
	clear: both;
	padding-top: 10px;
	text-align:center;
	width: 100%;
}
.memuat-artikel a {
	text-decoration: none;
	float: right;
	margin: 5px 8px 15px;
}
.memuat-artikel-box {
	margin: 0 10px;
	padding-top: 160px;
	padding-bottom: 160px;
	background: #F2FCFF; border: 1px solid #B7DAF9;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #999;
}
.post-content img {
	float:left;
	border:0px;
	margin-right:7px;
}
img.wp-smiley {
	float: none;
	cursor: crosshair;
}
.navigation {
	clear: both;
	padding: 10px 0;
}
.navigation a, .navigation a:visited {
	color: #59770e;
}
.previous-entries a {
	float:left;
	padding-left:18px;
	background: url(images/i-nav-left.gif) no-repeat left center;
}
.next-entries a {
	float:right;
	padding-right:18px;
	background: url(images/i-nav-right.gif) no-repeat right center;
}

/*Page navigatoin 2 ----------------------------- */

#content .wp-pagenavi {
	text-align:center;
	height:25px;
	font:bold 11px Arial, Helvetica, sans-serif;
	line-height:24px;
}
#content .wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
	padding: 3px 8px 3px 8px;
	margin: 2px;
	text-decoration: none;
	color: #fff;
	line-height:24px;
	background-color: #0b66c8;
}
#content .wp-pagenavi a:hover {
	color:#fff;
	background-color: #08376e;
}
#content .wp-pagenavi span.pages {
	padding: 3px 8px 3px 8px;
	margin: 2px 2px 2px 2px;
}
#content .wp-pagenavi span.current {
	padding: 3px 8px 3px 8px;
	margin: 2px;
	line-height:25px;
	font-weight: bold;
	color: #fff;
	background:#52ae1f;
}
#content .wp-pagenavi span.extend {
	padding: 3px 8px 3px 8px;
	margin: 2px;
	color: #fff;
	line-height:25px;
	background-color: #314332;
}

/* comments area */
 
/* Comments  ----------------------------------*/
#comments {
	font: bold 13px arial!important;
	margin: 25px 0 25px;
	color: #444;
}
#comments-wrap {}
#commentform label.error{
	font-size: 11px; 
	margin-left: 10px;
	background: #F6FF82;
	border: 1px solid #dbdbd3;
	width: auto;
	margin-top: 4px;
	padding-left: 10px;
	padding-right: 10px;
}
.commentbox {
	border: 1px solid #ccc;
	margin-bottom: 10px;
	padding: 5px 5px 5px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#respond {
	margin-left: 3px; padding-left: 3px;
}
.pagination-box {clear: both; margin-left: 5px; margin-bottom: 3px;}
.pagination-box a,.current,.dots {
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	margin-bottom: 10px;
	padding: 3px 9px 3px 9px;
	text-decoration: none;
	width: auto;
	display:inline;
}
.dots {-moz-opacity:.40; filter:alpha(opacity=40); opacity:.40;}
.page-numbers,.next,.prev,.inactive {
	background: #fff url(images/prevnext.gif) repeat-x left center;
	border: 1px solid #bbb;
	border-bottom: 1px solid #aaa;
	color: #333;
	text-shadow: 0 1px #eee;
	box-shadow: 1px 1px 5px #ddd; -moz-box-shadow: 1px 1px 5px #ddd; -khtml-box-shadow: 1px 1px 5px #ddd; -webkit-box-shadow: 1px 1px 5px #ddd;
}
.pagination-box a:hover{
	border: 1px solid transparent;
	color: #fff;
	text-shadow: 0 1px #444;
	background: #3279BB url(images/current.gif) repeat-x left center;
	box-shadow: 1px 1px 5px #aaa; -moz-box-shadow: 1px 1px 5px #aaa; -khtml-box-shadow: 1px 1px 5px #aaa; -webkit-box-shadow: 1px 1px 5px #aaa;
}
.current{
	margin-bottom: 10px;
	padding: 3px 9px 3px 9px;
	background: #3279BB url(images/current.gif) repeat-x left center;
	border: 1px solid transparent;
	color: #fff;
	text-shadow: 0 1px #444;
	box-shadow: 1px 1px 5px #ccc; -moz-box-shadow: 1px 1px 5px #ccc; -khtml-box-shadow: 1px 1px 5px #ccc; -webkit-box-shadow: 1px 1px 5px #ccc;
}
.textarea {
	border:1px solid #cbcbcb;
	background:#fff;
	width:280px;
	color:#333;
}
.textarea:hover {
	border:1px solid #cbcbcb;
	background:#e8e8e8;
	width:280px;
}
.Cbutton {
	border:none;
	font:bold 11px Arial, Helvetica, sans-serif;
	padding:4px;
	width:120px;
	background:#000000;
	color:#fff;
}
.Cbutton:hover {
	border:none;
	background:#18b7e8;
	color:#fff;
}
/*	Headers	*/

#comments-wrap h6 {
	font-size: 20px;
}
/*	Comments	*/
#comment {
	border:0px;
	background:url(http://aku-punya.com/aubanner/logo-comment.jpg) center center no-repeat;
	width:98%;
	color:#333;
}
#comment-box {
	border:1px solid #8DE93C;
	width:98%;
	color:#aaa;
	margin: 0 0 15px;
	padding: 5px 5px 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.tulis-komentar {
	font: 11px arial;
	padding: 4px 5px 4px 31px;
	margin: 0 4px;
	background: url(http://aku-punya.com/aubanner/tulis-komentar.png) no-repeat center left; background-position:3px 5px;
	text-shadow: 0 1px #eee;
}
.tulis-komentar:hover {
	border: 1px solid #e5e5e5;
	box-shadow: 1px 1px 5px #ddd; -moz-box-shadow: 1px 1px 5px #ddd; -webkit-box-shadow: 1px 1px 5px #ddd;
	border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
	margin: 1px 0 4px;
	text-shadow: 0 1px #eee;
}
.emo-box {
	border: 1px solid #aaa;
	background: #fff;
	-moz-box-shadow: 0px 0px 6px #aaa;
	-khtml-box-shadow: 0px 0px 6px #aaa;
	-webkit-box-shadow: 0px 0px 6px #aaa;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 18px 7px;
	margin: 0 10px;
	height: 200px;
	width: 500px;
	overflow: scroll;
}
.emo-bar,.emo-close {
	border: 1px solid #aaa;
	background: #b1f3a9 url(images/glossy-bar-green.gif) repeat-x center left;
	box-shadow: 0px 0px 5px #aaa;
	-moz-box-shadow: 0px 0px 5px #aaa;
	-khtml-box-shadow: 0px 0px 5px #aaa;
	-webkit-box-shadow: 0px 0px 5px #aaa;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
.emo-bar {
	padding: 2px 10px;
	margin: 0 5px;
	float: left;
}
.emo-close {
	padding: 1px 5px;
	margin: 4px 5px 0;
	float: right;
}
.datakomentar{color:#1eacf5;text-decoration:underline;}
.datakomentar:hover {color:#f60;text-decoration:none;}
.tombol-submit {
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #8ec1da; background-color: #ddeef6; box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da; -o-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da; -webkit-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da; -moz-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da; color: #3985a8; text-shadow: 0 1px #fff; padding: 5px 30px; margin: 0 2px 2px; cursor: url(http://aku-punya.com/cursor/pointer.cur), pointer;
}
.tombol-submit:hover {margin: 0 1px 2px; border: 1px solid #52B0DE; color: #085475; text-shadow: 0 1px #fff; box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 1px 1px 5px #76BADB; -o-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 1px 1px 5px #76BADB; -webkit-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 1px 1px 5px #76BADB; -moz-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 1px 1px 5px #76BADB;}
.gravatar {
	float:right;
	margin:2px 0 2px;
	background: url(http://4.bp.blogspot.com/-5Y73LSWhbqQ/TV0Z_Z2TAEI/AAAAAAAAALQ/qv4e93v_vbM/s400/gravtar2.gif) no-repeat;
	border: 1px solid #ccc; width: 40px; height: 40px;
	-moz-box-shadow: 1px 2px 4px #d9d9d9;
  	-khtml-box-shadow: 1px 2px 4px #d9d9d9;
  	-webkit-box-shadow: 1px 2px 4px #d9d9d9;
}
.commentlist {
	clear: both;
}
.commetmainauthor {
	clear:both;
	clear:both;
	padding:8px 10px;
	border-top:1px solid #c3c3c2;
	background:#e4e4e4 url(images/ctop_center2.png) repeat-y; 
}
.commetmain {
	clear:both;
	padding:8px 10px;
	overflow:hidden;
	height:100%;
	border-top:1px solid #c3c3c2;
	border-bottom:1px solid #c3c3c2;
	background:#fff url(images/ctop_center.png) repeat-y; 
}
.commet_top {
	font:11px Arial, Helvetica, sans-serif;
	padding:5px 0;
	color:#666;
}
.commet_bottom {
	font:11px Arial, Helvetica, sans-serif;
	padding:5px 0 0 45px;
	color:#666;
	float:right;
	background:url(images/cbottom.png) no-repeat;
	height:19px;
 }
.commet_bottom2 {
	font:11px Arial, Helvetica, sans-serif;
	padding:5px 0 0 45px;
 	color:#666;
	float:right;
 	background:url(images/cbottom2.png) no-repeat;
	height:19px;
}
.commet_right {
	width:70%;
	float:right;
	background:url(images/quote.png) no-repeat;
	padding:5px 0 0 35px;
}
.comm_list {
	margin-bottom:15px;
}
#content .commetmain p {
	margin:0;
	padding:0;
}
.thecomment {
	margin: 0px;
}
.comment-body {
	margin:0;
}
.comment-metadata {
	padding:5px 10px;
	color: #333;
	font-weight:bold;
	font-size:11px;
}
.comment-metadata a, .comment-metadata a:visited {
	color:#333;
	text-decoration:none;
}
.comment-metadata a:hover {
	color: #666;
}
.authorcomment {
	margin: 0px;
	font-size:12px;
}
.authorcomment .comment-body {
	border: none;
}
.authorcomment .comment-metadata {
	padding:0 10px;
	background: #fff;
	color: #333333;
}
.authorcomment .comment-metadata a {
	color:#333;
	text-decoration:none;
}
.authorcomment .comment-metadata a:hover {
	color: #333;
}
.nav-next {
	padding-right:8px;
	font-weight:bold;
}
.nav-previous {
	padding-left:8px;
	font-weight:bold;
}
.comment-author {
	padding-bottom:5px;
	font-size:11px;
	text-align:center;
}
.moderation {
	padding:15px 10px 15px;
	background: #FFFAE0;
	border-top: 1px solid #F8C188;
	border-bottom: 1px solid #F8C188;
	color: #333;
	font-size:11px;
}


.post-ratings { margin:8px 0 3px 0;}

.post-ratings-loading { margin:8px 0;}

/* WP Thraeded Comment CSS */

.editComment, .editableComment, .textComment{
	display: inline;
}
.comment-childs{
	border: 1px solid #ADE8EF;
	margin: 15px 0px 0px 0px;
	padding: 4px 2px 5px 4px;
	background-color: #fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	clear:both;
}
.chalt{
	background-color: yellow;
}
#newcomment{
	border:1px dashed #aaa; width:95%; padding:10px 10px; margin-top:15px; clear:both;
}
#newcommentsubmit{
	color:red;
	margin-left: 10px;
}
.adminreplycomment{
	background: #F6F6F6;
	border:1px dashed #E5A551;
	margin-top: 15px;
	padding: 4px 2px 5px 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	box-shadow: 1px 3px 5px #eee;
	-moz-box-shadow: 1px 3px 5px #eee;
  	-khtml-box-shadow: 1px 3px 5px #eee;
  	-webkit-box-shadow: 1px 3px 5px #eee;
	clear:both;
}
.adminreply{
	background: #F6F6F6;
	border:1px dashed #E5A551;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-bottom: 10px;
	padding: 5px;
	clear:both;
}
.tombol-balas {
	border-top: 1px solid #999; border-left: 1px solid #999; border-bottom: 1px solid #777; border-right: 1px solid #777; background: url(http://3.bp.blogspot.com/-XC4Q6ScA-Mg/TfRdtUNH0lI/AAAAAAAAAR8/8d0O_Lso-04/s400/reply-botton.gif) repeat top right; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;font-size: 9px; clear:both; margin-bottom: 5px; margin-right: 5px; -moz-box-shadow: 1px 2px 3px #ccc; -khtml-box-shadow: 1px 2px 3px #ccc; -webkit-box-shadow: 1px 2px 3px #ccc; box-shadow: 1px 2px 3px #ccc; text-decoration: none; color: #666; float:right; padding: 0px;
}
.tombol-balas:active {margin-top: 1px;}
.tombol-balas:hover {
	border-top: 1px solid #9ACBE3; border-left: 1px solid #9ACBE3; border-bottom: 1px solid #71ADC9; border-right: 1px solid #71ADC9; background: url(http://2.bp.blogspot.com/-gACqxnPF1k8/TirPOG-FxZI/AAAAAAAAAXo/4pAyMuM8vAo/s400/reply-botton-hover.gif) repeat center right; color: #333;
}
.tombol-balas a {text-decoration: none; color: #666; padding: 4px 8px 4px 8px; line-height: 17px;}
.tombol-balas a:hover {text-decoration: none; color: #333;}
.mvccls{
	color: #999;
}
/*sidebar */

#ad-loading,#ad-loading a,#ad-loading a:hover {
 	margin-bottom: 15px;
 	padding: 0;
 	text-align: center;
}

#sidebar1, #sidebar2 {font-size:11px; }
/*sidebar title (h3) */
#sidebar1 h3, #sidebar1 .sidebartitle, #sidebar2 h3, #sidebar2 .sidebartitle {
	border: 1px solid #f1f1f1;
	border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0px;
	padding:4px 0 4px 7px;
	background: #fff url(http://lh4.googleusercontent.com/-3f_-8OdRPDM/Tk-4zW3PX1I/AAAAAAAAAeA/GxxK7X1IJdk/sidebartitle5.gif) repeat-x left center;
}
.komentar-terbaru ul {margin-top: 10px!important;}
.komentar-terbaru ul li a {padding-top: 0px!important; padding-left: 20px!important; margin-top: 5px!important; background: #fff url(http://4.bp.blogspot.com/-H13Mk0su0X0/TjUF5kPqd-I/AAAAAAAAAY4/6EzGqV9DnmE/s400/newest-comment.png) no-repeat left top!important;}
.komentar-terbaru ul li a:hover {background:#fff url(http://1.bp.blogspot.com/-dggmz8brzxg/TjToNODSHVI/AAAAAAAAAYw/80Aqq5jqHrw/s400/newest-comment.png) no-repeat left top!important;color:#1eacf5!important;}
.hidearchives,.hidecategories {display:none;}
.hidearchives a {padding-left:24px!important;background:#fff url(http://4.bp.blogspot.com/-FJRedqKld0A/TjgN3K_tBWI/AAAAAAAAAaw/gcc7vdF7yp0/s400/newest-archive.png) no-repeat left center!important;color:#444!important;}
.hidecategories a {padding-left:24px!important;background:#fff url(http://1.bp.blogspot.com/-DM7rzMtk9X8/TjgN3Phi1pI/AAAAAAAAAa4/38-q18vvLT0/s400/newest-category.png) no-repeat left center!important;color:#444!important;}
.hidearchives a:hover {padding-left:24px!important;background:#E8F1FC url(http://4.bp.blogspot.com/-SmeJzggkO0s/TjUVYGyIUhI/AAAAAAAAAZ4/uvDh1dhuPyE/s400/newest-archive.png) no-repeat left center!important;color:#B50733!important;}
.hidecategories a:hover {padding-left:24px!important;background:#E8F1FC url(http://1.bp.blogspot.com/-qDtvByvDhDQ/TjUNRiPX_pI/AAAAAAAAAZY/QLMBGKFqzmA/s400/newest-category.png) no-repeat left center!important;color:#1B77E0!important;}
#archivejq,#categoryjq {cursor: url(http://aku-punya.com/cursor/pointer.cur), pointer;}
#archivejq:hover,#categoryjq:hover {border: 1px solid #e5e5e5; padding-left:6px; box-shadow: 1px 1px 5px #ddd; -moz-box-shadow: 1px 1px 5px #ddd; -webkit-box-shadow: 1px 1px 5px #ddd;}
.h3-bullet {background:url(images/h3-bullet.gif) no-repeat left bottom; width: 9px;}
/*sidebar text styles */
#sidebar1 a, #sidebar1 a:visited, #sidebar2 a, #sidebar2 a:visited {
	color: #777;
	font-size:11px;
	text-decoration: none;
}
/*sidebar list level1 */
#sidebar1 ul, #sidebar2 ul {
	padding:0 10px;
	margin-bottom:23px;
	overflow: hidden;
	display:block;
}
#sidebar1 ul li, #sidebar2 ul li {
	list-style: none;
}
#sidebar1 ul li a, #sidebar2 ul li a {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	overflow: hidden;
	background:#fff;
	display:block;
}
#sidebar1 ul li a:hover, #sidebar2 ul li a:hover {
	margin-left:1px;
	color: #ff8033;
	background:#fff;
}
/*sidebar list level2 */
#sidebar1 ul li ul, #sidebar2 ul li ul {
	padding: 0;
}
#sidebar1 ul li ul li a, #sidebar2 ul li ul li a {
	padding: 4px 0 4px 5px;
}
/*sidebar list level3 */
#sidebar1 ul li ul li ul li, #sidebar2 ul li ul li ul li {
	padding: 1px 0 1px 10px;
	border: none;
}
/*blogroll */
ul.list-blogroll li {
}
.blogroll {height: 0px; margin-top: 5px!important;}
/*category widget */
.list-cat {height: 0px; margin-top: 5px!important;}
/*archives widget */
.list-archives {height: 0px; margin-top: 5px!important;}
/*pages widget */
ul.list-page li, li.widget_pages li, li.widget_recent_entries li {
}
/*sub-pages */
ul.list-page li ul li, li.widget_pages li ul li {
}
/*recent comments widget */
li.widget_recent_comments li {
}
/*calendar widget */
li.widget_calendar td {
	padding: 1px 7px;
}
/*text widget */
.textwidget {
	padding-top: 5px;
}
/*search form */
#searchform {
	margin: 15px 0 0;
}
#searchform br {
	display: none;
}
#searchform #s {
	border:1px solid #203346;
	width: 135px;
	height: 22px;
	padding: 4px 5px 0 5px;
	border: 1px solid #bed881;
	background: #fff;
	margin-right: 2px;
	color: #000000;
	font-weight: normal;
}
/* search form button - to specify button only use input[type="submit"] */
#searchform input {
	background: url(images/search-btn-bg.gif) no-repeat;
	border: none;
	width: 67px;
	height: 26px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: middle;
}
/* footer area */
#footer p {
	margin-top:5px; line-height:13px; font:11px tahoma; color:#555;
}
#footer a, #footer a:visited {
	color: #555;
	text-decoration:none;
}
#footer a:hover { color:#333; }
/* alignments */
.center {
	text-align: center;
}
img.center, img[align="center"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
img.alignleft, img[align="left"] {
	float:left;
	margin: 2px 10px 5px 0;
}
.alignright {
	float: right;
}
img.alignright, img[align="right"] {
	float:right;
	margin: 2px 0 5px 10px;
}
.clear {
	clear:both;
}
hr.clear {
	clear:both;
	visibility: hidden;
	margin: 0;
	padding: 0;
}
blockquote {
	border-left:1px solid #ccc;
	padding:0 0 0 10px;
}

#googlepro a {
	display:block;
	clear:both;
	margin:8px 7px 8px 0;
	text-align:center;
	position:relative;
	left:-2px;
}
.stats {
	font:11px Arial, Helvetica, sans-serif;
	padding:1px 10px 15px 10px;
 	color:#666;
 	background:#e5fdd7;
}
.stats h2 {
	font:16px Arial, Helvetica, sans-serif;
 	color:#666;
 	font-weight: bold;
 	margin-top: 15px;
}
.newslettertext {
	border:1px solid #b2b2b2;
	font:11px Arial, Helvetica, sans-serif;
}
.newsletter td {
	padding:3px;
}
#pagenav{text-align: right;}
.pagebar{padding: 0; border: 0px;}
.pagebar a{padding:3px 5px; margin:1px; border: 1px solid #1eacf5; background: #2DB9E7; text-decoration:none; color: #fff;}
.pagebar a:hover{ border: 1px solid #0099cc; background: #99cc00; color: #0099cc;}
.this-page{font-weight: bold; padding: 2px 5px;}
.pagination{border: 0px solid #444; padding:10px; text-align:right; clear:both; margin: 0 0 15px 0;}
.collapsable {
    margin: 1em;
    padding: 1em;
    border: 2px solid orange;
    background: #fff url(http://aku-punya.com/aubanner/smt-banner.jpg) no-repeat top right;  
} 
.submitlink {
    margin: 1em;
    padding: 1em;
    border: 1px solid orange;
    background: #f3f3f3;  
}

/*Round corner2*/

#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px; padding:0;}
#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:0px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFF; border-left:1px solid #CCC; border-right:1px solid #CCC;}
.xb1 {margin:0 5px; background:#CCC;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent2 {display:block; background:#FFF; border:0 solid #CCC; border-width:0 1px; padding:10px;}


/*GoTop*/

.top a:link, .div_article  a:visited {
	text-decoration: none;
	border: 0px solid #fff;
	background-color: #f9f9f9;
	padding: 0;
}
.top a:hover, .div_article  a:active {
	text-decoration: none;
	border: 1px solid orange;
	background-color: #ddd;
	padding: 2px 2px 0 0;
}

/*Float*/

#float {
position:fixed;_position:absolute;bottom:0px; right:0px;
clip:inherit;
_top:expression(document.documentElement.scrollTop+ document.documentElement.clientHeight-offsetHeight);
_left:expression(document.documentElement.scrollLeft+ document.documentElement.clientWidth-offsetWidth);
background: url(images/footer-stripe.gif) repeat top right;
border-top: 1px solid #ccc;
width: 100%;
text-align: center;
font-family: verdana, arial ;
font-size: 11px ;
height: 29px ;
line-height: 29px ;
}

#ie-upgrade {
padding: 15px;
border: 1px dotted orange;
background: #FFFF55 url(http://aku-punya.com/ie-upgrade.gif) no-repeat bottom right;
font-weight: bold;
color: red;
text-align: center;
}

#float-menu-right {
background-color: #bbb ;
color: #000000 ;
display: block ;
height: 17px ;
float: right;
font-weight: bold ;
line-height: 17px ;
text-align: center ;
text-decoration: none ;
padding: 2px 7px 2px 7px;
}

.scrollbutton-down {
background: url(http://2.bp.blogspot.com/-ZckZ0fAg-Pk/TV0ayt10oKI/AAAAAAAAAM4/CoGee1uMlrA/s400/scroll-down.gif) no-repeat center right;
padding-right: 18px;
}

.scrollbutton-top {
background: url(http://1.bp.blogspot.com/-lsKQ5kBW_gg/TV0ay4--yeI/AAAAAAAAANA/dFEwC9i-VpI/s400/scroll-top.gif) no-repeat center right;
padding-right: 18px;
}

#float-menu-left {
float: left;
background-color: #bbb ;
color: #000000 ;
height: 35px ;
font-weight: bold ;
text-align: center ;
text-decoration: none ;
padding: 2px 7px 2px 7px;
}

#float-search {
color: #000000 ;
display: block ;
height: 19px ;
float: left;
line-height: 19px ;
text-align: center ;
text-decoration: none ;
padding-top: 4px ;
padding-left: 7px ;
padding-bottom: 5px ;
padding-right: 7px ;
}

.float-search-button {
background: url(images/tombol-search.gif) repeat top right;
height: auto;
font-size: 9px;
color: #fff;
border: 1px solid #aaa;
}

#float a {
background: url(images/footer-toolbar-satingreen.gif) repeat;
color: #ffffff ;
display: block ;
margin-right: 3px;
margin-top: 4px;
text-decoration: none ;
}

#float a:hover {
background-color: #cccccc ;
color: #aaa ;
}

#float-bottom-right {
display: block ;
float: right;
}

#float-bottom-left {
display: block ;
float: left;
}

p.css_tooltip {
position:relative;
text-decoration:none;
font-weight:normal;
border:0;
}

p.css_tooltip span {
display: none;
font-weight:normal;
cursor:auto;
}

p.css_tooltip:hover {
z-index:1;
background:transparent; /* In case you use a background image like a talkbubble */
font-weight:normal;
}

p.css_tooltip:hover span {
display:block;
position:absolute;
top:-42px;
left:-8px;
height:35px;
width:auto;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding:6px;
background: #eeeeee;
border:1px solid #063;
}

#noscript {
position:fixed;_position:absolute;bottom: 25px; right: 10px;
clip:inherit;
_top:expression(document.documentElement.scrollTop+ document.documentElement.clientHeight-offsetHeight);
_left:expression(document.documentElement.scrollLeft+ document.documentElement.clientWidth-offsetWidth);
width: 100%;
height: 100%;
background-color: transparent;
padding: 0px;
border: 0px;
text-align: center;
filter:alpha(opacity=95);
-moz-opacity:.95;
opacity:.95;
}
.warning {
margin-top: 250px;
background-color: yellow;
color: red;
width: 300px;
padding: 10px 25px 10px 25px;
border: 2px dashed red;
}

.sc-down {
 	font-weight: bold;
 	color: #666;
 	width: 148px;
 	border: 1px solid #CCC;
 	padding-top: 15px;
 	margin-top: 0px;
 	margin-bottom: 5px;
 	background:#eee url(http://1.bp.blogspot.com/-RSVNi-XrKdc/TV0ajIeBosI/AAAAAAAAAMw/c1zOnadNx90/s400/sc-down.gif) no-repeat center right;
}

.sc-up {
 	font-weight: bold;
 	color: #666;
 	width: 148px;
 	border: 1px solid #CCC;
 	padding-top: 15px;
 	margin-top: 5px;
 	margin-bottom: 5px;
 	background:#eee url(http://3.bp.blogspot.com/-YhR5LT7a5xw/TV0ay0qgnBI/AAAAAAAAANI/GVa65nDtazk/s400/sc-up.gif) no-repeat center right;
}

a#tip2 {
	position: relative;
}

a#tip2 div {
	text-shadow: 0px 0px 0px #fff;
	text-align: center;
	display: none;
	position: absolute;
	bottom: 25px;
	left: 1px;
	width: 100px;
	padding: 5px;
	z-index: 100;
	background: #000;
	color: #fff;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
}

a:hover#tip2 {
	font-size: 99%; /* this is just for IE */
}

a:hover#tip2 div {
	display: block;
}

.like-top {
	color: #166497;
	text-decoration: none;
	border: 1px solid #5287AA;
	padding: 2px 4px 2px 4px;
	background: url(images/like-button-bg.gif) repeat;
}

/*-- Bottom Toolbar Baru --*/

div#toolbar, div#toolbarbut {
  position: fixed; /* set fixed position for the bar */
  color: #000;
  bottom: 0px;
  right: 0px;
  padding-bottom: 10px;
  height: 25px;
  z-index: 9999; /* keep the bar on top  */
background-color: #BFE8FF;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8e1fc', endColorstr='#bdf3fd',GradientType=0 ); /* ie */
	border-radius: 8px 8px 0px 0px;
	-moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px;
	-khtml-border-radius-topleft: 8px; -khtml-border-radius-topright: 8px;
	-webkit-border-top-left-radius: 8px; -webkit-border-top-right-radius: 8px;
	-moz-box-shadow: 0px 1px 10px #666, inset 0 1px 3px #fff, inset 0 -14px #A9DAF3;
  	-khtml-box-shadow: 0px 1px 10px #666, inset 0 1px 3px #fff, inset 0 -14px #90D0F0;
  	-webkit-box-shadow: 0px 1px 10px #666, inset 0 1px 3px #fff, inset 0 -14px #90D0F0;
  	box-shadow: 0px 1px 10px #666, inset 0 1px 3px #fff, inset 0 -14px #90D0F0;
  	-o-box-shadow: 0px 1px 10px #666, inset 0 1px 3px #fff, inset 0 -14px #90D0F0;
	border-top: 1px solid #6ba8e5;
  	border-left: 1px solid #6ba8e5;
  	border-right: 1px solid #6ba8e5;
}

div#toolbar {
  width: 95%;
  min-width: 700px; /* to limit the width when there is an excessive window resize */
  margin: 0px auto; /* centered toolbar */
  left: 0px;
  height: 18px;
  display: none;
}

div#toolbarbut { /* div for the 'hide status' */
  width: auto;
  height: auto;
  margin-right: 2.5%;
  height: 25px;
  padding: 3px 5px 0px 10px;
  display: none;
}
.openpopup {
  border-right: 1px solid #38B52A;
}
.popupbox {
height: auto;
margin: 3px;
padding-bottom: 5px;
background: #fff;
text-shadow: 1px 1px 2px #fff;
filter: dropshadow(color=#f7eff7, offx=1, offy=1);
   border: 1px solid #8ec1da;
  /* CSS3 */
   box-shadow: inset 0 1px 3px #fff, 0 0 3px #8ec1da;
   -o-box-shadow: inset 0 1px 3px #fff, 0 0 3px #8ec1da;
   -webkit-box-shadow: inset 0 1px 3px #fff, 0 0 3px #8ec1da;
   -moz-box-shadow: inset 0 1px 3px #fff, 0 0 3px #8ec1da;
   -khtml-shadow: inset 0 1px 3px #fff, 0 0 3px #8ec1da;
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
   border-radius: 7px;
  /* CSS3 end */
}
#soksial {
  margin-top: 8px;
  margin-right: 3px;
  display: inline;
  float: right;
}

#leftside {
  float: left;
  display: inline;
  width: auto;
}

#rightside {
  float: right;
  display: inline;
  width: auto;
}

/*-- Left Side --*/

#social { 
  margin-top: 8px;
  margin-left: 15px;
  padding-left: 0px;
  float: left;
  display: inline;
}
#social a {
color: #003f61;
font: 12px arial;
text-shadow: 0px 1px 0px #CEDFEC;
filter: dropshadow(color=#CEDFEC, offx=1, offy=1);  
}

.ft-header {
background: #acdeec;
box-shadow:inset 0 10px 8px #d0f3f9;
-o-box-shadow:inset 0 10px 8px #d0f3f9;
-webkit-box-shadow:inset 0 10px 8px #d0f3f9;
-moz-box-shadow:inset 0 10px 8px #d0f3f9;
-khtml-shadow:inset 0 10px 8px #d0f3f9;
text-shadow: 0 1px 1px white;
padding: 5px;
border-radius: 7px 7px 0px 0px;
-moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px;
-khtml-border-radius-topleft: 7px; -khtml-border-radius-topright: 7px;
-webkit-border-top-left-radius: 7px; -webkit-border-top-right-radius: 7px;
}

.ft-search {
margin-top: 4px;
}

.ft-gamepuzzle, .ft-choosegame {
height: auto;
background: url(images/gamepuzzle.gif) no-repeat center left;
margin-left: 8px;
}

.ft-gamepuzzle a, .ft-gametetris a, .ft-choosegame a {
text-decoration: none;
padding: 2px 10px 2px 18px;
}

.popup_choosegame {
  position: absolute; /* important */
  bottom: 25px;
  left: 0px;
  width: auto;
  display: none; /* important */
}

.popup_choosegame li {
  padding: 5px 12px; margin: 0px 2px 0px; width: 110px; border: 1px solid #bbb; background: #fff; color: #003f61; text-shadow: 0px 1px 0px #CEDFEC; -moz-box-shadow: 0px 0px 15px #aaa; -webkit-box-shadow: 0px 0px 15px #aaa; box-shadow: 0px 0px 15px #aaa;
}

.popup_choosegame li:hover {
  margin: 0px 1px 0px; width: 109px; border: 1px solid yellow;
}

.puzzle, .tetris {
  cursor: pointer;
  margin: 10px;
  list-style: none;
}

.popup_gamepuzzle, .popup_gametetris {
  position: absolute; /* important */
  bottom: 30px;
  left: 90px;
  width: 510px;
  overflow: hidden;
  display: none; /* important */
}

.ft-shoutbox {
height: auto;
background: url(images/shoutbox.gif) no-repeat center left;
margin-left: 8px;
}

.ft-shoutbox a {
text-decoration: none;
color: #222;
padding: 2px 10px 2px 18px;
}

.popup_shoutbox {
  position: absolute; /* important */
  bottom: 30px;
  left: 190px;
  width: 458px;
  display: none; /* important */
}

.ft-feed {
height: auto;
background: url(images/popupfeed.gif) no-repeat center left;
margin-left: 8px;
}

.ft-feed a {
text-decoration: none;
color: #222;
padding: 2px 10px 2px 18px;
}

.ft-feed-set {
margin: 15px 15px 5px; color: #222;
}

.ft-feed-set img,.ft-feed-set div {
display: none;
}

.popup_feed {
  position: absolute; /* important */
  bottom: 30px;
  left: 240px;
  width: 530px;
  display: none; /* important */
}

.ft-fblike {
height: auto;
background: url(images/fblike.gif) no-repeat center left;
margin-left: 8px;
}

.ft-fblike a {
text-decoration: none;
color: #222;
padding: 2px 10px 2px 18px;
}

.popup_fblike {
  position: absolute; /* important */
  bottom: 30px;
  left: 290px;
  width: auto;
  display: none; /* important */
}

.toolbar-link-right {
border-left: 1px solid #38B52A;
text-decoration: none;
color: #003f61;
font: 12px arial;
text-shadow: 0px 1px 0px #CEDFEC;
filter: dropshadow(color=#CEDFEC, offx=1, offy=1);
padding: 2px 5px 2px 10px;
}

.toolbar-link-right:hover {
color: #003f61;
}

/*-- Right Side --*/

span.showbar {
  cursor: url(http://aku-punya.com/cursor/pointer.cur), pointer;
}

span.downarr { /* hide button */ 
  float: right;
  border-left: 1px solid #a4a4a4;
}

span.downarr a {
  display: block;
  width: 36px;
  height: 26px;
  padding: 6px 0 0 10px;
  background: url(images/toolbar/downarrow.png) no-repeat center center;
}
.cse input.gsc-search-button,
input.gsc-search-button {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
cursor: pointer;
border: 1px solid #8ec1da;
box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
-o-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
-webkit-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
-moz-box-shadow: inset 0 1px 3px #fff, inset 0 -25px #cbe6f2, 0 0 3px #8ec1da;
color: #3985a8;
text-shadow: 0 1px #fff;
padding: 2px 15px;
}
.gsc-webResult.gsc-result {
padding: 10px;
margin-bottom: 5px;
height: 15px;
overflow: hidden;
background-color: #EBF9FF;
}
.gs-result a:link {
  color: #1EACF5;
}
.gs-result a:hover {
  color: #f60;
}
.open-cse {
position: fixed;
bottom: 14%;
right: -25px;
z-index: 9999;
width: 0px;
overflow: hidden;
cursor: pointer;
background-color: #BFE8FF;
border-radius: 5px;
cursor: url(http://aku-punya.com/cursor/pointer.cur), pointer;
-moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px;
-khtml-border-radius-topleft: 5px; -khtml-border-radius-bottomleft: 5px;
-webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px;
-moz-box-shadow: 0px 1px 10px #666, inset 0 1px 3px #fff, inset 0 -14px #A9DAF3;
-khtml-box-shadow: 0px 1px 10px #666, inset 0 1px 3px #fff, inset 0 -14px #90D0F0;
-webkit-box-shadow: 0px 1px 10px #666, inset 0 1px 3px #fff, inset 0 -14px #90D0F0;
box-shadow: 0px 1px 10px #666, inset 0 1px 3px #fff, inset 0 -14px #90D0F0;
-o-box-shadow: 0px 1px 10px #666, inset 0 1px 3px #fff, inset 0 -10px #90D0F0;
border: 1px solid #6ba8e5;
padding: 12px 5px;
}
.open-cse:hover {
border: 1px solid #4691DC;
right: -23px;
}
.cse-form {
position: fixed;
color: #000;
bottom: 11%;
right: -505px;
z-index: 9999;
width: 500px;
height: auto;
}

.image-popout {
	position:relative;
	margin-right:5px;
	background: #fff;
	height: 27px;
	overflow: hidden;
}
.image-popout img {
	position:absolute;
}
.image-popout-shadow {
	position:absolute;
	z-index:2;
}
