html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,details,figcaption,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,summary,time{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align: baseline;background:transparent;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, output, section, summary{display:block;}meter,progress,mark, time{display:inline;}ol, ul {list-style: none;}blockquote,q{quotes: none;}html,body{height:100%;}img {border:0;vertical-align:top;text-align:left;}object{vertical-align:top;outline:none;}ul,ol{list-style:none;}table,table td{padding:0;border:none;border-collapse:collapse;}input,select,textarea{font-family:Arial, Helvetica, sans-serif;font-size:1em;vertical-align:middle;font-weight:normal;margin:0;padding:0;}textarea{overflow:auto;}

@font-face {
    font-family: 'HandOfSeanRegular';
    src: url('handofsean/handsean-webfont.eot');
    src: url('handofsean/handsean-webfont.eot?#iefix') format('embedded-opentype'),
         url('handofsean/handsean-webfont.woff') format('woff'),
         url('handofsean/handsean-webfont.ttf') format('truetype'),
         url('handofsean/handsean-webfont.svg#HandOfSeanRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


*{
	font-family:calibri;
}
body{
	background:#dfdfdf;
}
#centeringPage{
	margin-left:auto;
	margin-right:auto;
	width:1024px;
}
#centeringPageContainer{
	
}
#centeringPageBackground{
	position:relative;
	float:left;
	width:100%;
	background:url(../img/background/bgC.jpg) no-repeat;

}

#head{
	position:relative;
	float:left;
	width:100%;
	height:336px;
	background:url(../img/background/headerbg.jpg) no-repeat;
	background-position:0px 0px;
}
#head .linkLamp{
	position:absolute;
	right:5px;
	top:98px;
	background:none;
	width:43px;
	height:65px;
	outline:none;
	cursor:pointer;
}
#head .linkTwit, #head .linkFb, #head .linkLiveStream{
	position:absolute;
	
	top:116px;
	background:none;
	width:34px;
	height:34px;
	outline:none;
	cursor:pointer;
	

}
#head .linkTwit a, #head .linkFb a,#head .linkLiveStream a{
	position:relative;
	float:left;
	width:100%;
	height:100%;
	outline:none;
	cursor:pointer;
	text-decoration:none;

}

#centering{
	width:1225px;
	margin-left:auto;
	margin-right:auto;
}
#centering .mainMenu{
	position:relative;
	float:left;
	margin-top:-80px;
	margin-left:190px;
	width:652px;
	height:62px;
	#margin-left:280px;
	background:none;
}
#centering .mainMenu ul{
	position:relative;
	float:left;
	width:100%;
	height:100%;
	list-style:none;
}
#centering .mainMenu ul li{
	position:relative;
	float:left;
	margin-left:20px;
}
#centering .mainMenu ul li .textContainer{
	position:relative;
	float:left;
	padding-left:5px;
	padding-right:5px;
}
#centering .mainMenu ul li .textContainer a.mainLink{
	color:white;
	font-size:24px;
	text-decoration:none;
	#position:relative;
	#float:left;
}
#centering .mainMenu ul li .textContainer a.mainLink:hover{
	color:red;
}

/*---------- left side ------------*/
#centering .leftSide{
	position:relative;
	float:left;
	width:790px;
	padding-bottom:10px;
	margin-top:0px;
	
}
#centering .leftSide .jadwalAcaraContainer{
	position:relative;
	float:left;
	width:800px;
	padding-bottom:10px;
	background:none;
	margin-top:10px;

}
#centering .leftSide .jadwalAcaraContainer .icon{
	position:relative;
	float:left;
	width:160px;
	height:230px;
	background:url(../img/icon/jadwalAcara.png) no-repeat;
}
#centering .leftSide .jadwalAcaraContainer .eventTable{
	position:relative;
	float:left;
	margin-top:38px;
	width:825px;
	padding-bottom:20px;
	min-height:200px;
	height:auto;
	background:url(../img/background/jadwalBody.png) repeat-y;
	background-position:1px 0px;
}

#centering .leftSide .jadwalAcaraContainer .eventTable .tabel{
	position:relative;
	float:right;
	margin-right:50px;
	margin-top:92px;
	width:724px;
	padding-bottom:10px;
	min-height:200px;
	height:auto;
	background:url(../img/background/jadwalTabelBody.png) repeat-y;
}

#centering .leftSide .jadwalAcaraContainer .eventTable .tabel .beritaContainer{
	position:relative;
	float:left;
	margin-bottom:20px;
	width:892px;
	padding-bottom:10px;
}
#centering .leftSide .jadwalAcaraContainer .eventTable .tabel .beritaContainer .beritaBordering{
	position:relative;
	float:left;
	margin-left:125px;
	width:598px;
	height:16px;
	background:url(../img/background/bergalleryitaBgSmall.png) no-repeat;

}

#centering .leftSide .jadwalAcaraContainer .eventTable .tabel .beritaContainer .photoContBerita{
	position:relative;
	float:left;
	margin-left:-2px;
	width:236px;
	height:162px;
	background:url(../img/background/photoContBerita.png) no-repeat;
}
#centering .leftSide .jadwalAcaraContainer .eventTable .tabel .beritaContainer .photoContBerita img{
	position:relative;
	float:left;
	margin-left:7px;
	margin-top:8px;
	width:222px;
	height:148px;
}
#centering .leftSide .jadwalAcaraContainer .eventTable .tabel .beritaContainer .textContainer{
	position:relative;
	float:left;
	margin-left:15px;
	margin-top:2px;
	width:470px;
	background:none;
	padding-bottom:20px;
}
#centering .leftSide .jadwalAcaraContainer .eventTable .tabel .beritaContainer .textContainer p{
	position:relative;
	float:left;
	width:100%;
	margin-top:0px;
	font-family:calibri;
}

#centering .leftSide .jadwalAcaraContainer .eventTable .tabel .beritaContainer .textContainer p span{
	position:relative;
	float:left;
}
#centering .leftSide .jadwalAcaraContainer .eventTable .tabel .beritaContainer .textContainer p span a{
	position:relative;
	float:left;
	font-family:calibri;
	font-size:12px;
	text-decoration:none;
	font-style:italic;
}
#centering .leftSide .jadwalAcaraContainer .eventTable .tabel .beritaContainer .textContainer p span a:hover{
	color:red;
}


#centering .leftSide .jadwalAcaraContainer .eventTable .tabel .photoContainer{
	position:relative;
	float:left;
	width:457px;
	height:173px;
	margin-left:7px;
	margin-bottom:40px;
	background:url(../img/background/eventContainer.png) no-repeat;

}
#centering .leftSide .jadwalAcaraContainer .eventTable .tabel .photoContainer img{
	position:relative;
	float:left;
	width:309px;
	height:154px;
	margin-top:10px;
	margin-left:10px;
}
#centering .leftSide .jadwalAcaraContainer .eventTable .tabel .photoContainer .textContainer{
	position:relative;
	float:left;
	margin-left:12px;
	margin-top:10px;
	width:114px;
	height:154px;
	color:#675344;
	text-align:center;
	overflow:hidden;
}


#centering .leftSide .jadwalAcaraContainer .eventTable .tabel .content{
	position:relative;
	float:left;
	width:700px;
	padding-bottom:20px;
	background:none;
	border:none;
	color:#675344;
	font-weight:bold;
	font-size:14px;
	font-family:calibri;
	margin-left:10px;
}
#centering .leftSide .jadwalAcaraContainer .eventTable .tabel .content tr td{
	word-wrap:break-word;
}

#centering .leftSide .jadwalAcaraContainer .eventTable .tabel .content tr td span{
	color:#675344;
	font-weight:bold;
	font-size:14px;
	font-style:italic;
	word-wrap:break-word;
}

#centering .leftSide .jadwalAcaraContainer .eventTable .tabel .header{
	position:absolute;
	left:1px;
	top:-55px;
	width:717px;
	height:55px;
	background:url(../img/background/acaraTabelHeader.png) no-repeat;
}
#centering .leftSide .jadwalAcaraContainer .eventTable .tabel .footer{
	position:absolute;
	left:-1px;
	bottom:-30px;
	width:721px;
	height:30px;
	background:url(../img/background/jadwalTabelFooter.png) no-repeat;
}

#centering .leftSide .jadwalAcaraContainer .eventTable .header{
	position:absolute;
	left:0px;
	top:-40px;
	width:825px;
	height:40px;
	background:url(../img/background/jadwalHeader.png) no-repeat;
}
#centering .leftSide .jadwalAcaraContainer .eventTable .footer{
	position:absolute;
	left:2px;
	bottom:-36px;
	width:822px;
	height:36px;
	background:url(../img/background/jadwalFooter.png) no-repeat;
}
#centering .leftSide .jadwalAcaraContainer .eventTable .searchContainer{
	position:relative;
	float:right;
	margin-right:70px;
	width:400px;
	height:45px;
}
#centering .leftSide .jadwalAcaraContainer .eventTable .searchContainer p{
	position:relative;
	float:left;
	margin-top:12px;
	width:127px;
	height:15px;
	color:#9f7258;
	font-size:16px;
	font-style:italic;
}
#centering .leftSide .jadwalAcaraContainer .eventTable .searchContainer .search{
	position:relative;
	float:left;
	margin-left:16px;
	width:257px;
	height:44px;
	background:url(../img/background/searchBg.png) no-repeat;
}
#centering .leftSide .jadwalAcaraContainer .eventTable .searchContainer .search .input{
	position:relative;
	float:left;
	margin-left:14px;
	margin-top:9px;
	width:230px;
	height:25px;
	color:#9f7258;
	font-size:16px;
	font-family:calibri;
	font-style:italic;
	border:none;
	outline:none;
	background:none;
}


#centering .leftSide .event{
	position:relative;
	float:left;
	width:800px;
	height:203px;
	background:url(../img/background/event.png) no-repeat;
	margin-bottom:20px;
}
#centering .leftSide .event .eventContainer{
	position:absolute;
	top:25px;
	left:20px;
	width:780px;
	height:150px;
	background:none;
}

#centering .leftSide .event .eventContainer .content{
	position:absolute;
	top:4px;
	left:17px;
	width:740px;
	height:140px;
	overflow:hidden;
	background:none;
}
#centering .leftSide .event .eventContainer .content .container{
	position:absolute;
	left:0px;
	height:100%;
}
#centering .leftSide .event .eventContainer .content .container .photoContainer{
	position:relative;
	float:left;
	width:366px;
	height:139px;
	margin-left:4px;
	background:url(../img/background/eventContainer.png) no-repeat;
}
#centering .leftSide .event .eventContainer .content .container .photoContainer img{
	position:relative;
	float:left;
	width:250px;
	height:123px;
	margin-top:8px;
	margin-left:7px;
	cursor:pointer;
}
#centering .leftSide .event .eventContainer .content .container .photoContainer .textContainer{
	position:relative;
	float:left;
	margin-left:8px;
	margin-top:7px;
	width:94px;
	font-size:12px;
	height:122px;
	color:#675344;
	text-align:center;
	overflow:hidden;
	background:none;
}

#centering .leftSide .event .eventContainer .leftSlide{
	position:absolute;
	left:1px;
	top:62px;
	width:16px;
	height:34px;
	background:url(../img/icon/slideLeft.png) no-repeat;
	cursor:pointer;
}

#centering .leftSide .event .eventContainer .rightSlide{
	position:absolute;
	right:4px;
	top:62px;
	width:16px;
	height:34px;
	background:url(../img/icon/slideRight.png) no-repeat;
	cursor:pointer;
}
#centering .leftSide .event .eventContainer .rightSlide:hover{
	top:62px;
	background:url(../img/icon/slideRightHV.png) no-repeat;
}
#centering .leftSide .event .eventContainer .leftSlide:hover{
	top:62px;
	background:url(../img/icon/slideLeftHV.png) no-repeat;
}

/*----------- right side -------------*/
#centering .rightSide{
	position:relative;
	float:left;
	margin-left:0px;
	width:230px;
	padding-bottom:10px;
	margin-top:10px;
	background:none;
}
#centering .rightSide .onAir{
	position:relative;
	float:left;
	margin-top:-25px;
	margin-left:10px;
	width:255px;
	height:240px;
	
	background:url(../img/background/onAir.png) no-repeat;
}
#centering .rightSide .onAir img{
	position:absolute;
	left:60px;
	top:45px;
	width:100px;
	height:120px;
}
#centering .rightSide .advert{
	position:relative;
	float:left;
	margin-top:8px;
	margin-left:14px;
	width:255px;
	height:860px;
	background:url(../img/background/advertise.png) no-repeat;

}
#centering .rightSide .advert .advertContainer{
	position:relative;
	float:left;
	margin-left:30px;
	margin-top:30px;
	width:163px;
	height:700px;
	background:none;
}
#centering .rightSide .advert .advertContainer .imgContainer{
	position:relative;
	float:left;
	margin-left:-5px;
}
#centering .rightSide .advert .advertContainer .popupAdvert{
	position:absolute;
	left:0px;
	bottom:0px;
	width:160px;
	height:84px;
	background:url(../img/icon/beriklan.png) no-repeat;
	cursor:pointer;
	#margin-top:10px;
}

#centering .rightSide .advert .advertContainer img{
	position:relative;
	float:left;
	margin-left:22px;
	margin-top:0px;
	margin-bottom:10px;
}

.photoContainer .photoFrame{
	position:relative;
	float:left;
	width:108px;
	height:74px;
	background:url(../img/background/newsFrame.png) no-repeat;
}
.photoContainer .photoFrameImg{
	position:relative;
	float:left;
	width:108px;
	height:74px;
	margin-left:4px;
	margin-top:4px;
}

.textContainer p.title{
	position:relative;
	float:left;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	margin-top:0px;
	margin-bottom:0px;
	#width:100%;
}
.textContainer p{
	position:relative;
	float:left;
	font-size:12px;
	margin-top:5px;
	color:#675344;
}
.textContainer a{
	position:relative;
	float:right;
	font-size:12px;
	margin-top:15px;
	color:#747474;
	text-decoration:none;
}
.textContainer a:hover{
	position:relative;
	float:right;
	font-size:12px;
	margin-top:15px;
	color:#675344;
	text-decoration:none;
}

#centering .leftSide .request{
	position:relative;
	float:left;
	margin-left:12px;
	width:800px;
	height:273px;
	background:url(../img/background/request.png) no-repeat;
	background-position: 0px 0;
	margin-bottom:20px;
}

#requestInfo{
	position:absolute;
	left:340px;
	top:90px;
	width:226px;
	height:83px;
	background:none;
}

#centering .leftSide .request .requestContainer{
	position:absolute;
	left:50px;
	top:35px;
	width:280px;
	height:210px;
	overflow:hidden;
	background:none;
}
#centering .leftSide .request .requestContainer .requestList{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
}
#centering .leftSide .request .requestContainer .requestList .cont{
	position:relative;
	float:left;
	width:100%;
	margin-bottom:20px;
	margin-top:20px;
}
#centering .leftSide .request .requestContainer .requestList .cont p{
	position:relative;
	float:left;
	width:100%;
	margin-top:0px;
	margin-bottom:0px;
	color:#675344;
	font-size:14px;
}

#centering .leftSide .request .formNama{
	position:absolute;
	right:125px;
	top:74px;
	width:90px;
	height:19px;
	color:#919091;
	border:none;
	outline:none;
	font-family:calibri;
	font-size:12px;
	background:none;
}
#centering .leftSide .request .formReq{
	position:absolute;
	right:125px;
	top:120px;
	width:90px;
	height:80px;
	color:#919091;
	border:none;
	outline:none;
	font-family:calibri;
	font-size:12px;
	background:none;
	resize:none;
}
#centering .leftSide .request .formOk{
	position:absolute;
	right:150px;
	top:212px;
	width:37px;
	height:37px;
	color:#dfdfdf;
	border:none;
	outline:none;
	font-family:calibri;
	font-size:12px;
	background:url(../img/button/ok.png) no-repeat;
	background-position:0px 0px;
	resize:none;
	cursor:pointer;
}
#centering .leftSide .request .formOk:hover{
	background-position:0px -36px;
}
#foot{
	position:relative;
	float:left;
	margin-top:0px;
	width:100%;
	height:175px;
	background:url(../img/background/footer.png) no-repeat;
	background-position:-30px 0px;
}
#foot .copyright{
	position:absolute;
	left:30px;
	top:40px;
	width:250px;
	color:#675344;
	font-size:12px;
}
#foot .copyright a{
	text-decoration:none;
	color:#675344;
}
#foot .copyright a:hover{
	text-decoration:underline;
}
#foot .about{
	position:absolute;
	left:300px;
	top:40px;
	width:158px;
	height:80px;
	color:#675344;
	font-size:12px;
	background:none;
}
#foot .about a{
	position:relative;
	float:left;
	width:100%;
	color:#675344;
	text-decoration:none;
	margin-top:0px;
	margin-bottom:2px;
}
#foot .about a:hover{
	position:relative;
	float:left;
	width:100%;
	color:#675344;
	text-decoration:none;
	margin-top:0px;
	margin-bottom:2px;
}

.fbLink{
	position:absolute;
	left:475px;
	top:285px;
	width:38px;
	height:43px;
	background:url(../img/icon/fb.png) no-repeat;
	border:none;
	cursor:pointer;

}
.twLink{
	position:absolute;
	left:622px;
	top:285px;
	width:38px;
	height:43px;
	background:url(../img/icon/twit.png) no-repeat;
	border:none;
	cursor:pointer;
}
.yhLink{
	position:absolute;
	left:756px;
	top:285px;
	width:38px;
	height:43px;
	background:url(../img/icon/yahoo.png) no-repeat;
	border:none;
	cursor:pointer;
}
.onLink{
	position:absolute;
	left:494px;
	top:137px;
	width:15px;
	height:33px;
	background:url(../img/button/onOff.png) no-repeat;
	background-position:0px 0px;
	border:none;
	cursor:pointer;
}
.onLink:hover{
	background-position:0px -34px;
}
.formSearch{
	position:absolute;
	left:736px;
	width:195px;
	height:26px;
	background:none;
	border:none;
	cursor:pointer;
}
.formSearch .inputText{
	position:relative;
	float:left;
	height:100%;
	width:165px;
	color:#919091;
	border:none;
	outline:none;
	font-family:calibri;
	font-size:14px;
	font-style:italic;
	background:none;
}
.formSearch .search{
	position:relative;
	float:left;
	width:19px;
	height:16px;
	background:url(../img/button/search.png) no-repeat;
	border:none;
	outline:none;
	cursor:pointer;
	margin-left:5px;
	margin-top:4px;
}


/*----------------- pop up gallery -----------------*/
#grayScale{
	position:absolute;
	left:0px;
	right:0px;
	width:100%;
	min-width:100px;
	height:100%;
	min-height:100px;
	background:black;
	#background:url(../img/background/pop_up_ie.png) repeat;
	opacity: 0.8;
  	filter:alpha(opacity=80);
	z-index:3000;
	display:none;
}
#gsImgContainer{
	position:absolute;
	top:40%;
	left:40%;
	margin-left:-250px;
	width:820px;
	height:620px;
	background:white;
	z-index:4000;
	display:none;
}
#gsImgContainer .descCont{
	position:absolute;
	left:0px;
	bottom:-55px;
	width:420px;
	height:50px;
	background:none;
	color:white;
	font-family:calibri;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
}

#gsImgContainer .descCont .desc{
	text-align:left;
	font-weight:normal;
}

#gsImgContainer img{
	position:relative;
	float:left;
	margin-left:10px;
	margin-top:10px;
	width:400px;
	height:300px;
}

/*------------ paginasi --------------*/
ul.paginasiWrapper{
	position:absolute;
	bottom:0px;
	right:38px;
	width:250px;
	height:27px;
	list-style:none;
	padding-left:0px;
	background:none;
}
ul.paginasiWrapper li{
	position:relative;
	float:left;
	width:27px;
	height:28px;
	background:url(../img/background/pagination.png) no-repeat;
	margin-right:3px;
}
ul.paginasiWrapper li p{
	position:relative;
	float:left;
	margin-top:4px;
	width:27px;
	text-align:center;
}
ul.paginasiWrapper li p a{
	color:#675344;
	text-decoration:none;
	font-weight:bold;
	font-style:italic;
	font-family:calibri;
	font-size:14px;
}
ul.paginasiWrapper li p a:hover{
	text-decoration:underline;
}

/*-------------- ul berita terkait --------------*/
ul.beritaTerkait{
	position:relative;
	float:left;
	width:400px;
	margin-left:20px;
	padding-left:0px;
	background:none;
	list-style:none;
	#top:-80px;
}
ul.beritaTerkait li{
	position:relative;
	float:left;
	width:400px;
	padding-left:20px;
	margin-bottom:10px;
	color:white;
	background:url(../img/background/listRelatedNews.png) no-repeat;
}
ul.beritaTerkait li a{
	position:relative;
	float:left;
	margin-left:0px;
	color:white;
	font-family:calibri;
	font-size:14px;
	top:-3px;
}
ul.beritaTerkait li a:hover{
	position:relative;
	float:left;
	margin-left:0px;
	color:red;
	font-size:14px;
}
ul.beritaTerkait li a.backToBerita{
	position:relative;
	float:left;
	margin-left:0px;
	color:red;
	font-family:calibri;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	top:0px;
}
ul.beritaTerkait li a.backToBerita:hover{
	position:relative;
	float:left;
	margin-left:0px;
	color:red;
	font-family:calibri;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
}


/*----------------------- profil style --------------------------------*/
.profilContainer{
	position:relative;
	float:left;
	margin-left:5px;
	width:720px;
	padding-bottom:30px;
	background:none;
	margin-bottom:30px;

}
.profilContainer p{
	position:relative;
	float:left;
	width:530px;
	padding-bottom:10px;
	background:none;
	margin-left:100px;
	font-family:calibri;
	color:#675344;
	font-size:14px;

}
.profilContainer table{
	position:relative;
	float:left;
	width:530px;
	padding-bottom:10px;
	background:none;
	margin-left:100px;
	font-family:calibri;
	color:#675344;
	font-size:14px;
}
.profilContainer table td{
	padding-bottom:5px;
}

.profilContainer .bigFrame{
	position:relative;
	float:left;
	width:352px;
	height:239px;
	background:url(../img/background/bigFrame.png) no-repeat;
	margin-left:183px;
}
.profilContainer .bigFrame img{
	position:relative;
	float:left;
	width:318px;
	width:199px;
	margin-left:16px;
	margin-top:18px;
}
.profilContainer .bordering{
	position:absolute;
	left:0px;
	bottom:-10px;
	width:720px;
	height:7px;
	background:url(../img/background/profilBordering.png) no-repeat;
}
#galleryKru{
	position:relative;
	float:left;
	width:700px;
	height:250px;
	background:none;
}
#galleryKru .leftSlide{
	position:absolute;
	left:-10px;
	top:75px;
	width:20px;
	height:34px;
	background:url(../img/icon/slideLeft.png) no-repeat;
	cursor:pointer;
}
#galleryKru .rightSlide{
	position:absolute;
	right:-20px;
	top:75px;
	width:20px;
	height:34px;
	background:url(../img/icon/slideRight.png) no-repeat;
	cursor:pointer;
}
#galleryKru .content{
	position:absolute;
	top:7px;
	left:22px;
	width:925px;
	height:174px;
	overflow:hidden;
}
#galleryKru .content .container{
	position:absolute;
	left:0px;
	height:100%;
}
#galleryKru .content .container .photoContainer{
	position:relative;
	float:left;
	width:457px;
	height:173px;
	margin-left:4px;
	background:url(../img/background/eventContainer.png) no-repeat;
}
#galleryKru .content .container .photoContainer img{
	position:relative;
	float:left;
	width:309px;
	height:154px;
	margin-top:0px;
	margin-left:0px;
	cursor:pointer;
	border:3px solid #a5a5a5;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}


#galleryKru .rightSlide:hover{
	margin-top:3px;
	background:url(../img/icon/slideRightHV.png) no-repeat;
}
#galleryKru .leftSlide:hover{
	margin-top:3px;
	background:url(../img/icon/slideLeftHV.png) no-repeat;
}



/*------------------- slider for mitra ------------------------*/
#mitraSlider{
	position:relative;
	float:left;
	margin-left:20px;
	width:720px;
	height:258px;
	background:url(../img/background/mitraSlider.png) no-repeat;
	background-position:-12px -20px;
}
#mitraSlider .leftSlide{
	position:absolute;
	left:-10px;
	top:75px;
	width:20px;
	height:34px;
	background:url(../img/icon/slideLeft.png) no-repeat;
	cursor:pointer;
}
#mitraSlider .rightSlide{
	position:absolute;
	right:-20px;
	top:75px;
	width:20px;
	height:34px;
	background:url(../img/icon/slideRight.png) no-repeat;
	cursor:pointer;
}
#mitraSlider .content{
	position:absolute;
	top:7px;
	left:22px;
	width:925px;
	height:174px;
	overflow:hidden;
}
#mitraSlider .content .container{
	position:absolute;
	left:0px;
	height:100%;
}
#mitraSlider .content .container .photoContainer{
	position:relative;
	float:left;
	width:457px;
	height:173px;
	margin-left:4px;
	background:url(../img/background/eventContainer.png) no-repeat;
}
#mitraSlider .content .container .photoContainer img{
	position:relative;
	float:left;
	width:309px;
	height:154px;
	margin-top:0px;
	margin-left:0px;
	cursor:pointer;
}
#mitraSlider .content .container .photoContainer .textContainer{
	position:relative;
	float:left;
	margin-left:13px;
	margin-top:10px;
	width:114px;
	height:154px;
	color:white;
	text-align:center;
	overflow:hidden;
}
#mitraSlider .rightSlide:hover{
	margin-top:3px;
	background:url(../img/icon/slideRightHV.png) no-repeat;
}
#mitraSlider .leftSlide:hover{
	margin-top:3px;
	background:url(../img/icon/slideLeftHV.png) no-repeat;
}



/*------------------------ style untuk popUp ------------------------------- */
.tipsy { 
	padding: 5px; 
	font-size: 14px; 
	position: absolute; 
	z-index: 100000; 
}
.tipsy-inner { 
	padding: 5px 8px 4px 8px; 
	background-color: black; 
	color: white; 
	max-width: 200px; 
	text-align: center; 
}
.tipsy-inner { 
	border-radius: 3px; 
	-moz-border-radius:3px; 
	-webkit-border-radius:3px; 
}
.tipsy-arrow { 
	position: absolute; 
	background: url(../img/icon/tipsy.gif) no-repeat top left; 
	width: 9px; 
	height: 5px; 
}
.tipsy-n .tipsy-arrow { 
	top: 0; 
	left: 50%; 
	margin-left: -4px; 
}
.tipsy-nw .tipsy-arrow { 
	top: 0; 
	left: 10px; 
}
.tipsy-ne .tipsy-arrow { 
	top: 0; 
	right: 10px; 
}
.tipsy-s .tipsy-arrow { 
 	bottom: 0; 
	left: 50%; 
	margin-left: -4px; 
	background-position: bottom left; 
}
.tipsy-sw .tipsy-arrow { 
	bottom: 0; 
	left: 10px; 
	background-position: bottom left; 
}
.tipsy-se .tipsy-arrow { 
	bottom: 0; 
	right: 10px; 
	background-position: bottom left; 
}
.tipsy-e .tipsy-arrow { 
	top: 50%; 
	margin-top: -4px; 
	right: 0; 
	width: 5px; 
	height: 9px; 
	background-position: top right; 
}
.tipsy-w .tipsy-arrow { 
	top: 50%; 
	margin-top: -4px; 
	left: 0; 
	width: 5px; 
	height: 9px; 
}
/*------------------------ end style untuk popUp ------------------------------- */



#popupiklan{
	position:absolute;
	top:300px;
	width:526px;
	height:356px;
	background:none;
	z-index:4000;
	display:none;
}
#popupiklan .popup{
	position:relative;
	float:left;
	width:526px;
	height:237px;
	background:url(../img/background/popupIklan.png) no-repeat;
}
#popupiklan .popup a.linkBackDetail{
	position:relative;
	float:left;
	margin-left:90px;
	margin-top:10px;
	text-decoration:none;
	color:#484848;
	font-size:14px;
	font-style:italic;
	display:none;
}
#popupiklan .popup a.linkBackDetail:hover{
	text-decoration:underline;
}

#popupiklan .beriklan, #popupiklan .tentangkami{
	position:relative;
	float:left;
	margin-left:6px;
	width:260px;
	height:115px;
	cursor:pointer;
	margin-bottom:3px;
}
#popupiklan .tentangkami{
	background:url(../img/background/tentangKami.png) no-repeat;
	background-position:-1px 0px;
}

#popupiklan .beriklan{
	background:url(../img/background/beriklan.png) no-repeat;
}
#popupiklan .iklanRules, #popupiklan .tentangKamiDetail{
	position:absolute;
	right:0px;
	width:392px;
	height:355px;
	background:url(../img/background/tarifIklan.png) no-repeat;
	z-index:2000;
	display:none;
}
#popupiklan .tentangKamiDetail{
	position:absolute;
	right:0px;
	width:392px;
	height:355px;
	background:url(../img/background/tentangKamiDetail.png) no-repeat;
	z-index:2000;
	display:none;
}


/*--------------- link hasil pencarian lain ------------------------*/
a.hasilPencarianLain{
	position:relative;
	float:right;
	text-decoration:none;
	color:red;
	font-family:calibri;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
}
a.hasilPencarianLain:hover{
	text-decoration:underline;
}




#iconSearch{
	position:absolute;
	left:-170px;
	top:-40px;
	width:160px;
	height:230px;
	background:url(../img/icon/jadwalAcara.png) no-repeat;
}



/*----------------- write comment -------------------*/
.writeCommentContainerNews, .commentContainerNews {
	position:relative;
	float:right;
	margin-top:10px;
	margin-right:50px;
	width:555px;
	padding-bottom:10px;
	background:none;
}
.commentContainerNews{
	margin-right:-10px;
	margin-bottom:-20px;
	width:500px;
}
.writeCommentContainerNews p, .commentContainerNews p{
	position:relative;
	float:left;
	width:100%;
	padding-bottom:10px;
	font-weight:bold;
	font-style:italic;
	font-size:14px;
}
.writeCommentContainerNews .formContainer{
	position:relative;
	float:right;
}
.writeCommentContainerNews .formContainer img{
	position:absolute;
	z-index:2;
	top:0px;
	left:20px;
	height:15px;
}
.writeCommentContainerNews .formContainer .inputanText{
	position:relative;
	float:right;
	margin-left:10px;
	margin-top:-8px;
	width:150px;
	outline:none;
	padding:5px;
	padding-left:35px;
	height:18px;
	border:none;
	border:1px solid #d4d4d4;
	border-bottom:1px solid white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6c6c6c;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background:#f0f2f2;
	z-index:1;
}
.writeCommentContainerNews .formContainer .inputanSubmitComment{
	position:relative;
	float:left;
	width:130px;
	height:35px;
	outline:none;
	cursor:pointer;
	border:none;
	background:url(../img/button/submitComment.png) no-repeat;
}
.inputTextx{
	height:100%;
	width:315px;
	color:white;
	border:none;
	outline:none;
	font-family:calibri;
	font-size:14px;
	background:#675344;
}
.submitx{
	width:110px;
	height:29px;
	outline:none;
	cursor:pointer;
	border:none;
	background:url(../img/button/kirim.png) no-repeat;
	background-position:0px 0px;
}
.submitx:hover{
	background-position:0px -30px;
}
a#email{
	float: none;
	text-decoration:none;
	color: #675344;
}
a:hover#email{
	color: red;
}