@charset "utf-8";
/* CSS Document */

/*
----------------------------
 home v.3
----------------------------
*/
/*body {background: url(../images/background.jpg) no-repeat top center } */

a {color:#f60}
#hc1 { display:block} /* 295 + 146 */
#hc2 { float:left; display:inline; width:700px; margin:0 4px; background-color:#FBF3CB }/*#D2BA98*/ /* 353 + 150 */
#hc3 { float:right; display:inline; width:150px; padding:0 4px} /* 296 - 146  - unused*/
#hnewsi { float:right; display:inline; width:240px; padding:0 9px} /* 296 - 146  - unused*/
#hagenda { float:right; display:inline; width:220px; padding:0 4px; background-color:#FBF3CB; height:402px; margin-right:4px} /* 296 - 146  - unused*/
	#hagenda p { text-align:justify; padding: 0 0 9px }
	#hagenda span.readmore a { font-size:12px }
.hsecond {margin: 0 5px}
	
.sample {float:left;}

#hnewsi ul {margin-left:15px}
#hnewsi li, #hnewsi li a {line-height:70%}
#hnewsi li {padding:4px 0; list-style:square; color:#7F1F00}
#hnewsi li a {font:normal 12px Arial, Helvetica, sans-serif; color:#333}
#hnewsi li a:hover { text-decoration:underline}

.hfirst {}
.hcent {background-color:#000; padding-top:5px}
.hcenter3c {width:792px; margin:10px auto}
	.hcenter3c li {width:250px; height:220px; float:left; margin-right:17px; background-color:#000; border:solid 1px #8b7c68}
	.hcenter3c li.end {margin-right:0}
.hcenter3c1 {padding-left:20px;padding-top:10px;width:940px; margin:10px auto}
	.hcenter3c1 h1 { text-transform:uppercase; font-size:14px}
	.hcenter3c1 h1 a { color:#e79c3b}
	.hcenter3c1 p { color:#ccc; line-height:120%; text-align:justify }
	.hcenter3c1 img.tn { float:left; background-color:#fff; padding:3px; border:solid 1px #FAEBD8; width:130px; margin-right:10px}
	.hcenter3c1 h2 { margin-bottom:9px; font-size:12px}
	.hcenter3c1 h2 a { color:#E0983D}
	.hcenter3c1 h2 a:hover {text-decoration:underline}
	.hcentA {float:left;display:inline; width:255px}
		.hcentA h1 {text-align:}
	.hcentB {float:left;display:inline; width:310px}
	.hcentC {float:right;display:inline; width:320px}

.videobox {padding:5px; margin:15px 0 5px 0; background-color:#333 }
.thumb {font-size:12px; margin:10px 0; }	

/* legacy */

h3.widget { font: bold 12px Arial, Helvetica, sans-serif; padding:6px 7px; text-align:center}
h2.widget { font: bold 12px Arial, Helvetica, sans-serif; border-bottom:solid 1px #8b7c68} 
	h2.widget strong {margin-left:4px; line-height:27px; padding:7px 45px 5px 5px; }	
	h2.widget strong span { padding:0 7px; color:#ccc }	
	h2.widget strong a:hover, h2.widget strong a.sel  { color:#f60 }	

h2.inmilk { font: bold 12px Arial, Helvetica, sans-serif; border-bottom:solid 1px #8b7c68} 
	h2.inmilk strong {margin-left:4px; line-height:27px; padding:7px 45px 5px 5px; }	
	h2.inmilk strong span { padding:0 7px; color:#ccc }	
	h2.inmilk strong a { color:#7F1F00 }	

ul.widget { font: bold 12px Arial, Helvetica, sans-serif; display:inline; padding:5px 0 8px} 
	ul.widget li {margin-left:4px;line-height:28px;padding:3px 6px 3px; display:inline; }	
	ul.widget li.first {margin-left:0}	
	ul.widget li.end {margin-left:0; padding-right:45px; border-left:solid 1px #ccc }	
	ul.widget strong a:hover { color:#f60 }	

.widgetbox { font-size:12px; padding:10px; margin:10px}
	.widgetbox h2 { color:#813922; margin-bottom:5px; line-height:14px}
	.widgetbox h2 a { color:#7f1f00; line-height:14px}
	.widgetbox {background-color:#FBF3CB; height:150px}
	.widgetbox p img { width:80px; padding:3px; border:#8b7c68; background-color:#fff; float:left; margin:0 10px 10px 0}

.calbox { font-size:12px; margin:10px}
	.calbox h2 { color:#813922; padding:0 0 4px; line-height:14px; clear:both}
	.calbox h2 a { color:#7f1f00; line-height:14px}
	.calbox {background-color:#FBF3CB; height:335px}
	.calbox p img { width:80px; padding:3px; border:#8b7c68; background-color:#fff; float:left; margin:0 10px 10px 0}

.readmore {display:block; text-align:right; margin-top:3px; color:#fff; font-size:12px; clear:both }
	.readmore a{ color:#D26900; font:normal 11px Verdana, Arial, Helvetica, sans-serif }
	.readmore a:hover{ text-decoration:underline }

.menuwidget { font: bold 12px Arial, Helvetica, sans-serif;}
	.menuwidget li.first { border-left:none; }
	.menuwidget li { float:left;border-left:solid 1px #c6a169; }
	.menuwidget li a{ display:block; padding:5px 0; text-align:center; }
	.menuwidget li a.sel,.menuwidget li a:hover  {color:#f60}

/*.hmid {padding:10px 0; background:url(../images/mid_transp.png) repeat center center}*/
.hmid {padding:10px 0}
.hmid p {font-size:12px}
.hmid h2 {color:#D26900; text-transform:uppercase; margin-left:6px; margin-bottom:8px; font-size:14px}
.hmid h2 a{color:#D26900; text-transform:uppercase}
.hmid h2 a:hover{color:#f60}
.hmid li.c1, .hmid li.c2, .hmid li.c3{float:left; display:inline}
.hmid li.c1, .hmid li.c2, .hmid li.c3{float:left; display:inline}
.hmid li.c1{width:196px}
.hmid li.c2{width:579px; border:solid 1px #995239; border-width:0 2px;}
.hmid li.c3{width:181px}

#visitor {  color:#ccc; padding:5px 10px; line-height:120%; font-size:12px}
#visitor td {padding:2px 0}
h5.viscomment {padding-left:55px; background:url(../images/icn/comment.gif) left center no-repeat; height:40px; margin:5px 10px}
	h5.viscomment a{color:#42210b; text-transform:uppercase}

#featobject {margin-bottom:5px}
	#featobject li {float:left; width:268px; padding:5px 10px}
	#featobject li h1 {margin-bottom:9px}
	#featobject li h1 a {color:#e0983d; font-size:12px}
	#featobject li img { background-color:#fff; background-position:center; float:left; background-repeat:no-repeat; margin:0 10px 7px 0; width:100px}
	#featobject li p { color:#ccc; line-height:120% }
	
#daward {padding:5px}
/*	#daward li {float:left; width:270px; padding:5px 10px} */
	#daward h1 {margin-bottom:5px}
	#daward h1 a {color:#e0983d; font-size:14px}
	#daward img { background-color:#fff; float:left; margin:0 5px 5px 0; width:90px; padding:2px}
	#daward p { color:#ddd }

#dpolling {font-size:12px; padding:5px 10px}
#dpolling a {color:#F4D5B0;}
#dpolling h2 {font-size:12px; font-weight:normal; margin:0; text-transform:none; color:#e0983d; line-height:115%}
#fas-list li {width:90px; float:left; text-align:center; font-size:12px}
#fas-list li { color:#441E1E; font-weight:bold}


.objcat01 {padding:0px}
	.objcat01 li {width:182px;height:130px; float:left; text-align:center;margin:0 5px 11px; overflow:hidden; margin-top:0}
	.objcat01 li div {width:182px; height:100px; overflow:hidden}
	.objcat01 li img {background:transparent top center no-repeat}
	.objcat01 li a{width:182px; height:16px; display:block}
	.objcat01 li a.cat{padding: 3px 0; font-size:12px; color:#f60; font-weight:normal;background:url(../images/cat_bgbtm.png) bottom center no-repeat}
	.objcat01 li a:hover{color:#ccc}

#frmpoll {margin-top:4px; color:#ccc}

/*
.hfas { font:bold 12px Arial, Helvetica, sans-serif; color:#5a4a42; padding:7px 0; text-align:center; background-color:#500103; margin:0 0 15px}
	.hfas li.first { border-left:none; }
	.hfas li { display:inline; border-left:1px solid #ccc; }
	.hfas li a { padding:4px 25px; text-transform:none; color:#ccc }
	.hfas li a:hover, .hfas li a.sel  { color:#fff }
*/
/* hover menu directory */

.hfas { font:bold 12px Arial, Helvetica, sans-serif; color:#5a4a42; padding:7px 0; text-align:center; background-color:#500103; margin:0 0 15px}
	.hfas li.first { border-left:none; }
	.hfas li { display:inline; border-left:1px solid #333; }
	.hfas li a { padding:4px 9px; text-transform:none; color:#ccc }
	.hfas li a:hover, .hfas li a.sel  { color:#fff }

#maskf { width:890px; height:28px; overflow:hidden; float:left;}
#boxf { position:relative; width:2860px;}

.mbutton { cursor:pointer;float:left;height:18px;width:18px; margin:5px 0 0 10px ;}

.dirmenu {background:url(../images/bgdirrep.gif) repeat-x 0 0; height:28px;margin:0 0 5px; padding:0 5px}
.jdir {font:bold 14px Georgia, "Times New Roman", Times, serif;}
.jdir a {color:#FF6600 !important;}
#mprev {background:url(../images/dirarrow.gif) no-repeat 0 0;}
#mnext {background:url(../images/dirarrow.gif) no-repeat -18px 0;}

#nav a:hover, #nav a:focus, #nav a.mainMenuParentBtnFocused { background:url(../images/bgdirrep.gif) 0 -30px repeat-x;}
#subMenusContainer a:hover, #subMenusContainer a:focus, #subMenusContainer a.subMenuParentBtnFocused {background-color:#f60; color:#333}
/* -- */


.hrecomen {font-size:12px; margin-top:5px; padding:10px 0}
.hrecomen li.first {margin-right:20px}
.hrecomen li {width:290px; float:left; display:inline}

.bannerh1 {margin-top:7px}


/* shortcut angkringan */ 
#scangkring {padding: 0 14px 10px;}
.angkringleft {width: 167px; float: left;}
.angkringleft span { display:block; padding-bottom:7px }
.angkringright {float:right}

/* Iklan */ 
#halfbanner {padding: 0 14px 10px 10px;
margin-bottom: 90px;
}
.adsleft {width: 248px; float: left;}
.adsright {float:right}

