/*--------------------------------------------------------------------------CSS Document--------------------------------------------------------------------------Author		: widianto nugrohoGroup		: Generative Graphics Workshop / http://graphics.itb.ac.idClient		: PSPKTCopyright	: (c) 2006, Some rights reserved.--------------------------------------------------------------------------*//* Table of Contents01.	ROOT	Common tags	Links	Colors02.	WRAPPER	Fluid	Wrap03.	REGIONS	Top	Header	Content	Nav	Navsub	Footer04. BOXES    Nodes    Blocks05. MISC	*//* ============================== 01. ROOT */html, body {	font-family: "Lucida Grande", "Luxi Sans", Verdana, sans-serif;	font-size: 11px;}body {	margin: 0;	padding: 0;	color: #000;	background: #eee url(../img/mainfluidbg.png) repeat-x;}h1, h2, h3, h4 {	font-family: "Bitstream Vera Serif", "Trebuchet MS", Times, serif;/*	font-family: "Trebuchet MS", Times, serif; */}h1 {	font-size: 16px;}h2 {	font-size: 16px;}h3 {	font-size: 14px;}h4 {	font-size: 12px;}/* Common tags */.clearboth {	clear: both;}hr, #headertitle h1 span {	display: none;}/* Links */a {	color: #390;	text-decoration: none;}a:hover {	color: #000;	text-decoration: underline;}/* Colors *//* Layout */.center {	width: 370px;}.centerleft, .centerright {	width: 560px;}.left, .right {	width: 180px;}.floatleft {	float: left;}.floatright {	float: right;}/* ============================== 02. WRAPPER *//* Fluid */.fluid {	margin: 0;	padding: 0;	min-width: 750px;	text-align: center;	clear: both;}.fluidtop {	color: #000;	background: #fc0;	border-top: 2px solid #f60;	border-bottom: 1px solid #fff;}.fluidheader {	color: #000;	background: #693 url(../img/headerfluidbg.png) repeat-x;	border-top: 1px solid #390;	border-bottom: 5px solid #693;}.fluidmain {}.fluidfooter {/*	border-top: 1px solid #030; */}/* Wrap */.wrap {	margin: 0 auto;	padding: 0;	width: 750px;	text-align: left;}.fluidmain .wrap {	color: #000;/*	background: #cf3; */}.fluidmain .wrap .spacermain {	margin: 10px 0 0;	padding: 0;}/* ============================== 03. REGIONS *//* Top */#topleft, #topright {	margin: 0;	padding: 10px 0;}#top li a {}#top ul {	margin: 0;	padding: 0 0 0 5px;}#top li {	display: inline;	margin-left: -4px;	padding: 0;	list-style: none;}#top li a {	color: #333;	background: #fc0;	margin: 0;	padding: 10px 9px 10px 9px;	text-decoration: none;	font-weight: bold;}#top li a:hover, #top li.current a:hover {	color: #fff;	background: #f90;}#top li.current a {	color: #fff;	background: #f60;}/* Header */#header {	margin: 0;	padding: 0;	width: inherit;	height: 105px;		background-image: url(../img/header.jpg);	background-repeat: no-repeat;}#headersearch {	margin: 80px 20px 0 0;	padding: 0;}/* Content */.banner {	        margin: 0 0 10px;       
        padding: 0;
height: 50px;}/* Nav *//* Navsub *//* Footer */#footer {	font-size: 10px;	border-top: 1px solid #693;}#footerleft, #footerright {	margin: 0;	padding: 10px 0 25px;}/* ============================== 04. BOXES *//* Nodes */.headline h2 {	font-size: 24px;}.headline p {	font-family: "Bitstream Vera Serif", "Trebuchet MS", Times, serif;	font-size: 14px;}.node {	margin: 0 0 10px;	padding: 0 14px 5px;	border: 1px solid #693;	color: #333;	background: #fff;	clear: both;}.node h2 {	margin: 14px 0 0;	padding: 0;/*	border-bottom: 1px solid #390; */}.node h3 {	margin: 5px 0;	padding: 0;	/*border-bottom: 1px solid #390;*/}.node p, .block p {	text-align: justify;}small.newsdate {	font-weight: bold;	color: orange;}div.newssource {	margin: 5px 0;	padding: 0;}/* Blocks */.block {	margin: 0 0 10px;	padding: 0 0 9px;	border: 1px solid #693;	color: #666;	background: #fff;}.left .block {	margin: 0 0 10px;}.right .block {	margin: 0 0 10px;}.block h2 {	margin: 0;	padding: 5px 9px 0;	color: #fff;	background: #f90;	font-size: 14px;/*	border-bottom: 1px solid #390; */}.block h3, .block h4 {	margin: 5px 9px 0;	padding: 0;	font-size: 13px;/*	border-bottom: 1px solid #390; */}.block p, .block table {	margin: 9px;}.block ul, ul.morelist {	list-style: none;	margin: 0 9px;	padding: 4px 0 10px;	clear: both;}.block ul li, ul.morelist li {	margin: 0;	display: block;	padding: 4px 0 5px;}.block li ul {	list-style: none;	margin: 0;	padding: 4px 0 0;}.block li ul li {	margin: 0;	display: block;	padding: 2px 0 2px 12px;}.resultnextfrontbox {	height: 75px;}/* ============================== 05. MISC */table#klasemen, table#topscorer {	width: 150px;}.block table th {	padding: 2px 0;	color: #000;	background: #ccc;	vertical-align: top;}.block table#klasemen td, .block table#topscorer td {	padding: 2px;	border: 1px solid #ccc;	vertical-align: top;}input {	font-size: 11px;}
