header .logo { cursor: pointer; }
header .logo img { display: block; margin: 0px 0 0; -webkit-transition: -webkit-transform 1s; -moz-transition: -moz-transform 1s; -o-transition: -o-transform 1s; -ms-transition: -ms-transform 1s; transition: transform 1s; }
header .logo:hover img { -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); -o-transform: rotateY(360deg); -ms-transform: rotateY(360deg); transform: rotateY(360deg); -webkit-transition: -webkit-transform 1s; -moz-transition: -moz-transform 1s; -o-transition: -o-transform 1s; -ms-transition: -ms-transform 1s; transition: transform 1s; }
#twitter-widget-0{ width:100%; }
A:link {
	text-decoration:none;
	color: #644800;
	}

A:visited {
	text-decoration:none;
	color: #644800;
	}

A:hover{
	text-decoration:underline;
	color: #644800;
	}

text3 {color: white}
text3.a {color: white; text-shadow: black 0.1em 0.1em 0.2em}

#fadeshow1, #fadeshow1 .gallerylayer {
	background-image: url(https://www.kutaikartanegara.com/headbg.jpg);

}
.design12{
background-image:url(gradient2.png);
border:1px solid #8C6600;
padding:7px;
-webkit-border-radius:7px;
-moz-border-radius:10px;
font-size:12px;
font-weight:bold;
color: #333;
}

.form1{
background-image:url(gradient2.png);
border:1px solid #8C6600;
padding:2px;
-webkit-border-radius:7px;
-moz-border-radius:7px;
font-size:10px;
font-weight:bold;
color: #333;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image: url();
	-moz-user-select: none;
}
#flashPanel { width:100%; height:100; }
#flashPanel2 { width:100%; text-align: center; }
.style9 { font-family: 'PT Sans Narrow', sans-serif; font-size: medium; color: #5E3F00; }
judulputih {
	font: 12px Verdana;
	color: #FFF; text-shadow: 0px 2px 3px #222;
	font-weight: bold;
	
 }

judul {
    color: #FFFF00; 
	font: 18px 'Arial';
        text-shadow: 1px 1px 0px #000000, 2px 2px 3px #444444;
	text-align: left; vertical-align: text-bottom;

} 

h1 {
        color: #ffcc33;
        text-shadow: 1px 1px 0px #222222, 2px 2px 2px #444444;
    text-align: left; vertical-align: text-bottom;
        font: 30px 'PT Sans Narrow';
    font-weight: bold;
}

h2 {
	color: #FFFF00; 
	font: 18px 'Arial';
        text-shadow: 1px 1px 0px #000000, 2px 2px 3px #444444;
	text-align: left; vertical-align: text-bottom;

}

h3 {
        color: #ffcc33;
        text-shadow: 1px 1px 0px #000000, 2px 2px 2px #444444;
	text-align: right; vertical-align: text-bottom;
        font: 12px 'Arial';
	font-weight: bold;
}

h4 {
        color: #ffcc33;
        text-shadow: 1px 1px 0px #222222, 2px 2px 2px #444444;
    text-align: left; vertical-align: text-bottom;
        font: 28px 'PT Sans Narrow';
	font-weight: bold;
}

.style28 {
        color: #996600;
        text-shadow: 1px 1px 0px #444444, 2px 2px 2px #555555;
	text-align: right; vertical-align: text-bottom;
        font: 28px 'PT Sans Narrow';
	font-weight: bold;
}

table th a {
width:100%;
text-decoration: none;
line-height:25px;
display: block;
} 
.footer {font-family: 'Arial', sans-serif; font-size: small; }

.artikel {font-family: 'Swanky and Moo Moo', sans-serif; font-size: large; color: #333333; }
.boxtabel {font-family: 'Verdana', sans-serif; font-size: small; }
.style1 {font-family: 'PT Sans Narrow', sans-serif; font-size: large; color: #333333; }
.style19 {font-family: 'PT Sans Narrow', sans-serif}
.style25 a{
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: x-large;
	font-weight: bold;
	color: #996600;
}
.style25 {
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: x-large;
	font-weight: bold;
	color: #996600;
}
.button {
    border: 1px solid #FF6600;
    background: #FFB94F;
	font-size: 12px;
	}
.button:hover {
    border: 1px solid #FF6600;
    background: #FF9900;
	font-size: 12px;
}
a:active {
	text-decoration: none;
	color: #644800;
}

fb-root {
  display: none;
}

/* To fill the container and nothing else */

.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
  width: 100% !important;
}
.style41 {font-size: medium}


.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
background: yellow;
}

/* ######### Default class for drop down menus ######### */

.anylinkmenu{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid darkblue;
border-bottom-width: 0;
font: normal 11px Verdana;
line-height: 25px;
z-index: 250; /* zIndex should be greater than that of shadow's below */
background: #8C6600;
width: 250px; /* default width for menu */
}

.anylinkmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
background: #FDD017;
}

.anylinkmenu ul li a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 2px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkmenu a:hover{ /*hover background color*/
background: #FBB917;

}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkmenucols{
position: absolute;
width: 350px;

left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px Verdana;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #FDD017;
}

.anylinkmenucols li{
padding-bottom: 3px;
}

.anylinkmenucols .column{
float: left;
padding: 3px 8px;
margin-right: 5px;
background: #8C6600;

}

.anylinkmenucols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}



/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}



.flexslider {
  margin-top: 20px;
  width: 100%;
  max-width: 100%;
  min-width: 100%;
  overflow: hidden;
}

.flex-direction-nav a {
  color: #444444;
  width: 40px;
  height: 40px;
  background-color: white;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin: -20px 0 0 0;
  text-align: center;
  line-height: 40px;
}

.flex-caption {
  position: absolute;
  top: 39%;
  width: 100%;
  text-align: center;
  z-index: 999;
  color: white;
}
.flex-caption h2 {
  font-size: 50px;
  text-transform: uppercase;
  font-weight: 700;
  color: white;
  margin-bottom: 45px;
}
.flex-caption p {
  font-size: 18px;
  font-family: 'Droid Serif', serif;
  line-height: 28px;
}
.flex-caption span {
  background: url(../images/slider-dec.png) no-repeat;
  width: 60px;
  height: 9px;
  display: block;
  margin: 30px auto;
}