body {
  margin: 0px;
  padding: 0px;
  text-align: center;
  background-color: #CCCCCC;
  font-family: 'trebuchet ms';
  font-size: 10pt;
  color: #000000;
}
img { margin: 0px; padding: 0px; border: 0px; }
a {
  text-decoration: none;
  color: #3B1C74;
}
a:hover {
  color: #FF0000;
  border-bottom: 1px dashed #EEEEEE;
}

.sbmt {
  border: 0px; 
  font-weight: bold; 
  width:50px; 
  height: 20px; 
  color: white; 
  font-size: 9px; 
  background: url('../img/bg-button.jpg') no-repeat top left;
}
h1,h2,h3,h4,h5,h6 { margin: 0px; }
h3 {
  color: #0079C1;
  font-weight: normal;
  font-size: 14pt;
}


#wrapbg {
  width:100%;
  text-align: center;
  margin: 0px; padding: 0px;
  background: url('../img/bgrpt.jpg') repeat-y top center;
}

#wrap {
  width: 759px;
  margin: 0px auto;
  padding: 0px;
  text-align: left;
}

#header {
  background: url('../img/head.jpg') no-repeat top left;
  width: 759px;
  height: 179px;
}

#listmenu {
  width: 759px;
  height: 26px;
  margin: 0px; border: 0px;
  background: url('../img/menubgrpt.jpg') repeat-x top left;
}

ul#themenu {
  list-style-type: none;
  display: inline;
  width: 759px;
  margin: 0px;
  padding: 0px;
  line-height: 177%;
  color: #FFFFFF;
}
li.menus {
  display: inline;
  padding: 0px 10px;
  background: url('../img/menu-dvdr.jpg') no-repeat top right;
}
li.menusr {
  display: inline;
  padding: 0px 10px;
}
a.amenu{
  color: #FFFFFF;
  text-decoration: none;
}
a.amenu:hover {
  color: #78ABDA;
  text-decoration: none;
  border: 0px;
}



#contentleft {
  width: 210px;
  float: left;
  margin: 0px;
  padding: 10px 0px 10px 0px;
}

.dvdrr {
  margin: 10px 0px;
  text-align: right;
  width: 205px;
}
table, tr, td { font-size: 10pt; }
.jdls {
  font-weight: bold;
}
.tgls {
  color: #ff0000;
  font-size: 9pt;
}
ul.rep {
  margin-left: -25px!important;
  margin: 0px 0px 0px 15px;
  list-style-type: square;
}
a.blogkrs {
  display: block;
  width: 197px;
  height: 40px;
  background: url('../img/karsaonblog.jpg') no-repeat top left;
}
a.blogkrs:hover {
  background-position: bottom left;
  border: 0px;
}
.eventl {
  margin: 5px 0px;
  font-size: 10pt;
}
.events {
  margin: 10px 0px 5px 0px;
  font-size: 10pt;
}
a.more {
  text-decoration: none;
  color: #3B1C74;
}
a.more:hover {
  color: #FF0000;
  border: 0px;
}

#resensi {
  width: 245px;
  float: right;
  text-align: left;
  margin: 0px;
}
#artikel {
  margin-right: 260px;
}


#contentright {
  margin-left: 223px!important;
  margin-left: 226px;
  background: url('../img/bgcontent.jpg') no-repeat 0px 3px;
}
#isicontentright {
  padding: 10px;
  font-size: 10pt;
}
.dvdrl {
  margin: 3px 0px;
  border-bottom: 1px solid #78ABDA;
}



#footer {
  clear: both;
  background: url('../img/footer.jpg') repeat-x top left;  
  padding-top: 10px;
  color: #FFFFFF;
  text-indent: 20px;
  font-size: 9pt;
}
a.dgw {
  color: #C2EAFF;
}
a.dgw:hover {
  color: #FFFFFF;
  border: 0px;
}

ul.droplink {
	margin:0px;
	padding:0px;
	color:#900;
	font-family:verdana;
	list-style: none;
	font-size:11px;
	font-weight:bold;
	background: url("../img/menu_bg.png") repeat;
}

ul.droplink li {
	color:#900;
	display:inline;
	list-style:none;
	letter-spacing:-1px;
	background:transparent;
}

ul.droplink li a {
	display:block;
	margin:0px;
	padding:2px;
	color:#0000A7;
	border-top:0px solid #F3F0FF;
	border-right:1px solid #DADAFE;
	border-bottom:1px solid #DADAFE;
	border-left:5px solid #000080;
	text-decoration:none;
	letter-spacing:-1px;
	list-style: none;
	background: transparent;
}

ul.droplink li a:hover {
	color:#DADAFE;
	text-decoration:none;
	list-style: none;
	background-color:#0000A7;
}

ul.droplink2 {
	margin:0px;
	padding:0px;
	color:#900;
	font-family:verdana;
	list-style: none;
	font-size:11px;
	font-weight:bold;
	background: url("../img/menu_bg.png") repeat;
}

ul.droplink2 li {
	color:#900;
	display:inline;
	list-style:none;
	background:transparent;
}

ul.droplink2 li a {
	display:block;
	margin:0px;
	padding:2px;
	height: 32px;
	color:#900;
	border-top:0px solid #ccc;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:5px solid #810101;
	text-decoration:none;
	list-style: none;
	line-height: 225%;
	background: transparent;
}

ul.droplink2 li a:hover {
	color:#c99;
	text-decoration:none;
	list-style: none;
	background-color:#7F2E4F;
}
#menu1Content {
  position: relative;
  z-index: 1000;
}

.jdls {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 13px;
  color: #3B1C74;
}
.jdl {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
  color: #3B1C74;
}
.jdlb {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 12px;
  color: #3B1C74;
}

ul#listitem {
  list-style-type: none;
  margin: 5px 0px;
  padding: 0px;
}
li.sublistitem {
  padding: 10px;
  margin: 2px 0px;
  text-indent: 0px;
  list-style-position: outside;
}
.warna1 {
  background-color: #F5F8FD ;
}
.warna2 { 
  background-color: #E8F5FD;
}
.nomer {
  font-size: 35pt;
  font-weight: normal;
  font-style: italic;
  font-family: georgia;
  float: right;
  color: #F8FCFF;
}
.inpgo { float: right; margin-left: 10px; margin-right: 10px; padding-top: 3px;}
.go { width: 48px;
             height: 16px;
             display: block;
             background: url('../img/gbook/go.gif') no-repeat top left;
             border: 0px;
       }
.isigb { background-color: #363986;
         border: 1px solid black;
         width: 500px;
         margin-left: 3px;
         padding-bottom: 3px;
         padding-top: 3px;
         }
.isigb1 { background-color: #0079C1;
         width: 490px;
         margin: 0px 0px 3px 5px;
         }
.isigb2 { background-color: #78ABDA;
         width: 490px;
         margin: 0px 0px 3px 5px;
         }
.headgb1 { background: url('../img/gbook/divider-rptx.jpg') repeat-x bottom left; 
           font-size: 10px;
           font-family: verdana;
           font-weight: bold;
           padding: 1px 0px 3px 0px;}
.msggb { width: 460px;
         margin: 5px;
         padding: 10px 0px;
         font-family: verdana;
         color: white;
         }
a.adentr { display: block;
           width: 108px;
           height: 19px;
           background: url('../img/gbook/addentry.gif') no-repeat top left;
           }
a.adentr:hover { background-position: bottom left; border: 0px;}
a.sbmt { display: block;
         width: 75px;
         height: 19px;
         background: url('../img/gbook/submit.gif') no-repeat top left;
         }
a.sbmt:hover { background-position: bottom left; }
.highlight {
  background-color: #DDDDDD;
  padding: 0px 4px;
}