body {
    margin-top: 3px;
	margin-bottom:3px;
    margin-left: 0px;
	margin-right: 0px;
	background-color:#000000;
	COLOR: #333333;
    font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
    FONT-SIZE:12px;
	background-image:url(images/bg-tmo.jpg);
	background-repeat:repeat-x;
}

/* Grup DIV  */

#page-container {
	padding: 0;
	width: 912px;
	margin: auto;
	background: red;
}

#container-badan {
	width: 912px;
	margin: auto;
	clear:both;
}

#head-left {
	width: 15px;
	height:154px;
	float:left;
	background-image:url(images/side-left-top.jpg);
	background-repeat:no-repeat;
}

#head-right {
	width: 15px;
	height:154px;
	float:right;
	background-image:url(images/side-right-top.jpg);
	background-repeat:no-repeat;
}

#head-logo {
	width: 211px;
	height:154px;
	float:left;
}

#head-header {
	width: 671px;
	height:154px;
	float:left;
	background-image:url(images/head.jpg);
	background-repeat:no-repeat;
	position:relative;
}

#badan-left {
	vertical-align:top;
	width: 15px;
	height:470px;
	float:left;
	background-image:url(images/side-left-bottom.jpg);
	background-repeat:no-repeat;
}

#badan-tengah {
	background-color:#000000;
	vertical-align:top;
	width: 881px;
	height:36px;
	float:left;
}

#badan-isi {
	padding:14px;
	vertical-align:top;
	margin-left:1px;
	width: 852px;
	height:100%;
	float:left;
	background:#eeeeee;
}

#badan-isi-depan {
	padding-left:14px;
	padding-right:14px;
	padding-top:7px;
	padding-bottom:14px;
	vertical-align:top;
	margin-left:1px;
	width: 852px;
	height:100%;
	float:left;
	background:#eeeeee;
}

#gantungdepan {
	width: 852px;
	float:left;
	clear:left;
}

#badan-right{
	vertical-align:top;
	width: 15px;
	height:470px;
	float:right;
	background-image:url(images/side-right-bottom.jpg);
	background-repeat:no-repeat;
}

#box-kananhome {
	padding:20px;
	vertical-align:top;
	margin-left:7px;
	width: 223px;
	height:100%;
	float:right;
	background:#cccccc;
}

#box-kanantho {
	padding:0px;
	vertical-align:top;
	margin-bottom:0px;
	height:100%;
	float:right;
	background:#cccccc;
}
#box-kanantco {
	padding:0px;
	vertical-align:top;
	margin-bottom:5px;
	height:100%;
	float:right;
	background:#cccccc;
}

#box-kanan-groups {
	padding:0px;
	vertical-align:top;
	margin-bottom:5px;
	height:100%;
	float:right;
	background:#EEEEEE;
}

#box-kanan-tata{
	clear:right;
	margin-top:4px;
	margin-left:7px;
	width: 263px;
	height:100%;
	float:right;
	background:#CCCCCC;
}

#box-kanan-host {
	clear:right;
	padding:20px;
	vertical-align:top;
	margin-left:7px;
	width: 223px;
	height:100%;
	float:right;
	background:#cccccc;
}

#box-isihost {
	padding:16px;
	vertical-align:top;	
}

#box-isipolling {
	padding:10px;
	vertical-align:top;
	text-align:left;
}

#box-kananhome a{
text-decoration:underline;
color:#333333;	
}

#box-kanan {
	padding:20px;
	vertical-align:top;
	margin-left:14px;
	width: 218px;
	height:100%;
	float:right;
	background:#cccccc;
}

#box-kanan a{
text-decoration:underline;
color:#333333;	
}


#swfContainer {
background-color:#DA0825;
z-index: 0; 
}

#swfjeda {
background-color:#eeeeee;
clear:left;
margin-top:7px;
}

#box-kiri {
	padding:14px;
	vertical-align:top;
	margin-left:0px;
	width: 552px;
	height:100%;
	float:left;
	background:#ffffff;
}

#box-kiri a{
	text-decoration:underline;
	color:#333333;	
}

#box-kirihome {
	padding:0px;
	vertical-align:top;
	margin-left:0px;
	width: 580px;
	height:100%;
	float:left;
	background:#ffffff;
}

#box-kiri-isi {
	padding:16px;
	vertical-align:top;
	width: 548px;
	height:100%;
	float:left;
}

#box-bannerhome {
	padding:0px;
	vertical-align:top;
	margin-left:0px;
	width: 580px;
	height:242px;
	float:left;
	background:#EEEEEE;
	position:relative;
	
}

#box-gal {
	padding:0px;
	vertical-align:top;
	margin:0px;
	background:#500309;
	width:124px;
	COLOR: #F9EE16;
    font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
    FONT-SIZE:10px;
	font-weight:bold;
}

#box-view {
	padding-top:4px;
	padding-bottom:4px;
	margin:0px;
	background:#dddddd;
	width:200px;
	COLOR: #333333;
    font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
    FONT-SIZE:10px;
	font-weight:bold;
}

#box-host {
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:top;
	margin-top:2px;
	background:#333333;
	width:110px;
	COLOR: #ffffff;
    font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
    FONT-SIZE:11px;
	font-weight:bold;
	text-align:center;
}

#box-host a{
	COLOR: #ffffff;
    font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
    FONT-SIZE:11px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

#leftside_image {
	float: left;
	margin-left: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-right: 6px;
	border: 1px solid #cccccc;
}

#box-kirihome a{
	text-decoration:underline;
	color:#333333;	
}

.promo_wrap { width:100%; position:relative;}
.promo_image {padding:0px; margin:0px;  z-index:5; position:absolute; top:138px; left:6px;}

fieldset {  
	border:1px #FBB7BA solid;
	margin: 1.5em 0 0 0;  
	padding: 0; 
} 

legend {  
	margin-left: 1em;  
	color: #000000;  
	font-weight: bold; 
} 

fieldset ol {  
	padding: 1em 1em 0 1em;  
	list-style: none; 
} 

fieldset li {  
	padding-bottom: 1em; 
} 

fieldset.submit {  
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	border-style: none; 
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
    FONT-SIZE:12px;
	background-color:#CCCCCC;
}

label {  
	float: left;  
	width: 14em;  
	margin-right: 1em; 
}

INPUT.formulir {
	border:1px #cccccc solid;
	background-color:#ffffff;
	COLOR: #333333;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	FONT-SIZE:12px;
}

INPUT.submitted {
	border:1px #eeeeee solid;
	background-color:#7F0C13;
	COLOR: #ffffff;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	FONT-SIZE:12px;
}

TEXTAREA.formulir {
	border:1px #cccccc solid;
	background-color:#ffffff;
	COLOR: #333333;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	FONT-SIZE:12px;
}

TD.formulir {
	padding-top:6px;
	padding-bottom:6px;
	padding-right:6px;
	COLOR: #333333;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	FONT-SIZE:11px;
}

TD.video {
	padding-top:12px;
	padding-bottom:12px;
	padding-right:16px;
	padding-left:16px;
	COLOR: #333333;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	FONT-SIZE:11px;
	background-color:#eeeeee;
}


SPAN.judul {
	COLOR: #7F0C13;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	FONT-SIZE:16px;
	font-weight:bold;
}

SPAN.merah {
	COLOR: #CE000C;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	FONT-SIZE:12px;
	font-weight:bold;
}

SPAN.smallmerah {
	COLOR: #CE000C;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	FONT-SIZE:11px;
}

#footer {
	clear:both;
	padding: 20px;
	width: 912px;
	margin: auto;
	text-align:center;
	COLOR: #FFFFFF;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	FONT-SIZE:10px;
}
#footer a{
	COLOR: #FFFFFF;
	text-decoration:none;
}

#footlogoindosiar {
	vertical-align:top;
	float:left;
	width: 98px;
	height:48px;
	margin-left: 14px;	
}


#footlogofremantle {
	vertical-align:top;
	float:right;
	width: 175px;
	height:46px;
	margin-right: 8px;	
}

ol.steps {
	margin: 0px 0px;
	padding: 0 0 0 21px; /*--Distance between the order numbers--*/
}
ol.steps li {
	margin-left: 0px;
	margin-bottom: 10px;
       /*--The bevel look is styled with various colors in the border properties below--*/
}

ul.newslist {
	margin: 0px 0px;
	list-style-type: none;
	padding: 0 0; /*--Distance between the order numbers--*/
}
ul.newslist li {
	margin-left: 0px;
	margin-bottom: 8px;
       /*--The bevel look is styled with various colors in the border properties below--*/
}

ul.newslist li a{
text-decoration:underline;
color:#333333;
}

ul.newslist li a:hover{
text-decoration:underline;
color:#007169;
}

/* Nav List CSS */

ul#navlist
{
width: 100%;
\width: 100%;
w\idth: 100%;
padding: 0px;
border: 1px solid #eeeeee;
border-top: 0px;
margin: 0px;
background: #eeeeee;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
FONT-SIZE:11px;
}

ul#navlist li
{
list-style: none;
margin: 0px;
border: 0px;
border-top: 1px solid #eeeeee;
}

ul#navlist li a
{
display: block;
width: 100%;
\width: 100%;
w\idth: 530px;
padding: 4px 8px 4px 8px;
border: 0px;
color:#333333;
border-left: 1px solid #eeeeee;
background: #ffffff;
text-decoration: none;
text-align: left;
}

ul#navlist li a:link { color: #666677; }
div#navcontainer li a:visited { color: #666677; }

ul#navlist li a:hover
{
border-color: #F8BA41;
color: #007169;
background: #EEEEEE;
}

/* id paging */

#paging{  
    padding:5px;  
    font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
    font-size:11px;  
    color:#333333;  
    font-weight:bold;  
}  
  
#paging a{  
    padding:4px 7px 4px 7px;  
    margin:0px 2px 0px 2px;  
    border:1px solid #DA0825;  
    background:#FFFFFF;  
    color:#DA0825;  
    text-decoration:none;  
}  
  
#paging a:hover{  
    border:1px solid #DA0825;  
    background:#DA0825;  
    color:#FFFFFF;  
    text-decoration:none;  
}  

TD.labelnama {
    font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	font-weight:bold;
    font-size:11px;  
    color:#333333; 
	text-align:center;
	background-color:#eeeeee;
	padding-top:12px;
	padding-bottom:12px;
}

TD.fotokontestan {    
	padding-right:12px;
}

TD.isitab {
padding-left:16px;
padding-right:16px;
padding-top:12px;
padding-bottom:16px;
text-align:left;
background-color:#ffffff;
}

TD.isitabgal {
padding-left:16px;
padding-right:16px;
padding-top:12px;
padding-bottom:0px;
text-align:left;
background-color:#ffffff;
}

TD.newstab {
padding-top:10px;
padding-bottom:10px;
border-bottom:1px #dddddd dotted;
color:#333333;
}

.juduldepan {
	COLOR: #333333;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	FONT-SIZE:12px;
	font-weight:bold;
}

.juduldepan a{
	COLOR: #333333;
	text-decoration:none;
}

.juduldepan a:hover{
	COLOR: #870007;
	text-decoration:none;
}

.judulpress {
	COLOR: #7C0008;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	FONT-SIZE:14px;
	font-weight:bold;
}

.judulpress a{
	COLOR: #7C0008;
	text-decoration:none;
}

.judulpress a:hover{
	COLOR: #7C0008;
	text-decoration:none;
}

TD.cont-gp2 {
padding :10px;
color: #870007;
background-color:#dddddd;
}

TD.cont-gp {
background-color:#eeeeee;
font-size:11px;
}

TABLE.othernews {
background-color:#dddddd;
}

TD.arsipatas {
padding :10px;
color: #870007;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

TD.arsipbawah {
padding :10px;
}

TD.arsip2 {
	vertical-align:top;
	padding :5px;
	color: #333333;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	FONT-SIZE:11px;
	font-style:normal;
}

TD.arsip2 a{
	color: #333333;
	text-decoration:underline;
	font-style:normal;
}

TD.tit-host{
	padding: 10px;
	COLOR: #ffffff;
    font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
    FONT-SIZE:13px;
	font-weight:bold;
	text-align:center;
	background-color:#DA0825;
}

TD.seg-show{
	padding: 16px;
	COLOR: #333333;
	background-color:#eeeeee;
}


TD.komentar-show{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 4px;
	padding-bottom: 4px;
	COLOR: #333333;
	border-bottom:1px #dddddd solid;
}

TD.jeda5 {
height:5px;
	}
	
TD.quotesisi {
background-color:#A7000A;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
    FONT-SIZE:13px;
	font-weight:bold;
	COLOR: #ffffff;
}	

#highlight {
background-color:#000000;
width:580px;
float:left;
clear:both;	
}	

#highlightisi {
background-color:#cccccc;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
FONT-SIZE:11px;
COLOR: #333333;
padding-left:18px;
padding-top:16px;
padding-right:16px;
padding-bottom:16px;
width:546px;
float:left;
clear:both;
position:relative;
}