body {font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:11px; margin:0;}
#wrapper{margin:0 20px 0 20px; width:950px;}

/* Square cutout Borders*/
.square {background: transparent; width:100%; margin:0;}
.square h1, .square p {margin:0 10px;}
.square h1 {font-size:3em; color:#ffffff; letter-spacing:1px; padding:20px 0 10px 10px;}
.square .b2 {display:block; height:1px; margin:0; background:#CC6600; border-left:7px solid #CC6600; border-right:7px solid #CC6600; overflow:hidden;}
.square .b1b {margin:0 6px; display:block; overflow:hidden; height:5px; background:#CC6600; border-left:1px solid #CC6600 border-right:1px solid #CC6600; border-bottom:1px solid #CC6600;}

.square .boxcontent {background:#CC6600; border-left:1px solid #CC6600; border-right:1px solid #CC6600;}

#header{
margin:0;
}
.square .boxcontent p.judul{font-size:3em; color:#ffffff; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; padding:20px 10px 20px 5px;}
.square .boxcontent #tabel{ position:absolute; top:30px; right:30px;}
input[type=text],input[type=password]{background-color:#ffffff; border:1px solid #999999; color:#999999; color:}
input[type=text]:focus,input[type=password]:focus{background-color:#ffffff; color:#333333;}
#main{position: relative; top:0; left:0; width: 100%; margin-top: 10px; background-image:url(back4.jpg); background-repeat:repeat-x;}
#gambar{margin:0 410px 0 0; padding:0;}
#data{position: absolute; top: 0; right: 0; width: 220px; color: #CC6600; margin: 0; padding: 0 0 20px 0;  width:400px; border-bottom:1px solid red;}
#data #kotak{margin:0 5px 0 0;}
#data #kotak p.kob{color:red; font-weight:bold;}
#data #kotak .daftar{color:#CC6600;}
#data #brhsl{color:red; font-weight:bold; font-style:italic;}

#main #gambar h1.cerita{color:#FF6600; font-size:1.8em; margin:40px 0 30px 40px; }
#main #gambar img{margin:10px 0 90px 40px; width:350px; height:250px; }

#wrapper #header .boxcontent #tabel{padding-top:0; color:white; position:absolute; left:600px; top:20px;}
.ling{color:#ffffff; text-decoration:none;}
.tombol{color:#FFffff; font-weight:bold; background-color:#FF6600; border:1px solid #ffffff; font-size:0.8em; padding:1px;}


#footer { width: 100%; border-top: 1px solid red; margin:0;  clear: both; padding-top:0; text-align:center; height:100px;}
#footer p.cp{color:#FF3300; width:220px; float:left; font-size:0.9em; font-weight:bold; padding-left:300px;}



