@charset "utf-8";
body {
	margin: 0px;
}
.clearer {
	clear: both;
}

* {
margin: 0;
padding: 0;
}
hr {
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #666;
	border-right-style: none;
	border-left-style: none;
	margin-top: 10px;
}

a {
	text-decoration: none;	
}

h3 {
	text-decoration: none;
	color: #FFF;
}

textarea {
    resize: none;
}


@font-face {
    font-family: SourceSansProlight;
    src: url(../unik_font/SourceSansPro-Light.otf);
	
}
@font-face {
    font-family: SourceSansPronormal;
    src: url(../unik_font/SourceSansPro-Regular.otf);
	font-weight: normal;
}
@font-face {
    font-family: SourceSansProbold;
    src: url(../unik_font/SourceSansPro-Bold.otf);
	font-weight: normal;
}
.title1 {
	font-family: SourceSansProlight;
	font-size: 1.7em;

}

.title2 {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 16px;
	color: #212121;
	font-weight: bold;
}
.title2b {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 15px;
	color: #212121;
	font-weight: 500;
}

.title2_white {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}
.title3 {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 1em;
	color: #FFF;
	font-weight: lighter;
}
.title4 {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	font-weight: lighter;
}
.title4b {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 1em;
	color: #212121;
	text-transform: uppercase;	
}
.title5 {
	
	font-family: SourceSansProbold;
	font-size: 1em;
	color: #212121;
	
}
.title5b {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
}
.text_tanggal {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	color: #139E52;
	font-weight: lighter;
}
.text_content {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 15px;
	color: #122121;
	font-weight: lighter;
}

.text_content2 {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 15px;
	color: #FFF;
	font-weight: lighter;
	height:100px;
	display: block;
}

/*------------------------- Header Area------------------------------*/

header {
	height: 120px;
	width: 100%;
	background-color: #FFFFFF;
	border-bottom: thick solid #e21c2b;
}
#main-header-container {
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
}
#logo-container {
	background-image: url(../images/Logo.png);
	background-repeat: no-repeat;
	width: 380px;
	z-index: 100;
	margin-top: 10px;
	height: 80px;
	margin-left: auto;
	margin-right: auto;
}



#header-menu-container {
	background-color: #e21c2b;
	position: relative;
	top: 21px;
	z-index: 400;
	margin-right: 20px;
	width: 940px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 30px;
}

#mainmenu {
	height: 43px;
	list-style-type: none;
	
	
}
#mainmenu li {
	list-style-type: none;
	float: left;

}

#mainmenu li a{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	color: #FFF;
	text-decoration: none;
	padding-top: 12px;
	padding-right: 40px;
	padding-left: 35px;
	height: 32px;
	font-weight: lighter;
	display: block;
}

#mainmenu li a:hover {
	color: #F8DF00;
}


#mainmenu li ul {
	display: none;
	position: absolute;
	top: 80%;
	padding: 0px;
	z-index: 100;
	box-shadow: 0px 3px 8px 0px 8px #000;
	
}

#mainmenu li:hover > ul {
 	display: block;
}

#mainmenu li ul li, #mainmenu li ul li a {
	float: none;
	
}


#mainmenu li ul li {
	display: inline; /* for IE6 */
	padding: 0px;
		
}

#mainmenu li ul li a {
	display: block;
	background-color: #C01421;
	text-align: left;
	width: 250px;
	padding-left: 20px;
	font-family: bignoodle;
	letter-spacing: 0.5px;
	font-size: 17px;
	padding-right: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom: thin solid #D71322;
	border-top: thin solid #970B16;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	padding-bottom: 10px;
}

#mainmenu li ul li a:hover {
	background-color: #e21c2b;
	background-image: none;
}



#mainmenu li ul li ul {
	display: none;
	position: absolute;
	top: -56px;
	left: 231px;
	padding: 0px;
	z-index: 100;
	box-shadow: 0px 0px -5px #000;
}



#home {
	background-image: url(../images/home.png);
	background-position: left center;
	background-repeat: no-repeat;
}

#about {
	background-image: url(../images/about.png);
	background-position: left center;
	background-repeat: no-repeat;
}

#product {
	background-image: url(../images/product.png);
	background-position: left center;
	background-repeat: no-repeat;
}

#contact {
	background-image: url(../images/contact.png);
	background-position: left center;
	background-repeat: no-repeat;
}

#galeri {
	background-image: url(../images/galeri.png);
	background-position: left center;
	background-repeat: no-repeat;
}

#informasi {
	background-image: url(../images/informasi.png);
	background-position: left center;
	background-repeat: no-repeat;
}
#artikel {
	background-image: url(../images/artikel.png);
	background-position: left center;
	background-repeat: no-repeat;
}
/*------------------------- Header Area End ------------------------------*/

/*------------------------- Main Content Area------------------------------*/
#main-content-wraper {
	width: 100%;
	background-color: #F5F5F5;
	border-bottom: thin solid #D8D8D8;
	
}
#main-slider-container {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	height: 520px;
	border-bottom: thick solid #e21c2b;
}

.main-content-container {
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: -60px;
	z-index: 500;
	
}


.main-content-container2 {

	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
}

.main-content-container-video {
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
}
.main-content-container4 {
	width: 1040px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
	padding-left: 20px;
}

.main-content-container3 {
	width: 1080px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
	
}
.about-us-front {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding-top: 60px;
	padding-bottom: 60px;
}

.main-content-container-wide {
	width: 100%;
	background-color: #FFFFFF;
	border-top: thin solid #E7E7E7;
	border-bottom: thin solid #E7E7E7;
	padding-bottom: 10px;
	margin-top: -20px;
}

.main-content-container-wide3 {
	width: 100%;
	background-color: #FFFFFF;
	border-top: thin solid #E7E7E7;
	border-bottom: thin solid #E7E7E7;
	padding-bottom: 10px;

}

.main-content-container-wide2 {
	width: 100%;
	background-color: #9C141E;
}

#main-title-container {
	height: 50px;
	margin-bottom: 10px;
	background-image: url(../images/dot_bullet.jpg);
	background-repeat: no-repeat;
	background-position: center 62px;
	padding-bottom: 10px;
	padding-top: 20px;	
}

#main-title-container3 {
	height: 50px;
	margin-bottom: 30px;
	padding-top: 20px;
	border-bottom: thin solid #959698;
}
#main-title-container2 {
	
	height: 23px;
	margin-top: 10px;
	margin-bottom: 20px;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 17px;
}
#menu_kategori {
	list-style-type: circle;
	list-style-position: inside;
	margin-right: 0px;
	margin-left: 10px;
	text-align: center;
}
#menu_kategori li {
	margin-right: 10px;
	margin-left: 10px;
	float: left;
}

#title-container {
	text-align: center;
	height: 35px;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: auto;
	margin-left: auto;
}

#title-container2 {
	text-align: left;
	height: 35px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 20px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/dot_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left 18px;
}

#title-container2fl {
	text-align: left;
	height: 35px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 20px;
	background-image: url(../images/dot_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left 18px;
	float: left;
	width: 100px;

}

#title-container2fr {
	text-align: left;
	height: 35px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 20px;
	background-image: url(../images/dot_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left 18px;
	width: 50px;

	float: right;
}

#center-title-container {
	margin-right: auto;
	margin-left: auto;
	border-bottom: thin solid #585858;
}

#center-title-container2 {
	margin-right: auto;
	margin-left: auto;

}

#center-title-container_white {
	margin-right: auto;
	margin-left: auto;
	border-bottom: thin solid #FFFFFF;
}


span.roll {
    background:url(../images/mag.png) center center no-repeat #000;
    height: 130px;
    position: absolute;
    width: 250px;
    z-index: 10;	

} 
 



#main-front-product-category-container {
	padding-left: 20px;

}

#main-product-box {
	float: left;
	width: 250px;
	margin-right: 18px;
	border: thin solid #FFF;
	margin-top: 18px;
	height: 416px;
	box-shadow: 0px 0px 7px #CACACA;
	background-color: #FFFFFF;
}

#main-product-box_sub {
	float: left;
	width: 250px;
	margin-right: 18px;
	border: thin solid #FFF;
	margin-top: 18px;
	height: 220px;
	box-shadow: 0px 0px 7px #CACACA;
	background-color: #FFFFFF;
}

.main-product-box_category1 {
	float: left;
	width: 265px;
	background-color: #e21c2b;
	overflow-x: hidden;
}

.main-product-box_category2 {
	float: left;
	width: 265px;
	background-color: #d1132a;
	overflow-x: hidden;
}

.main-product-box_category3 {
	float: left;
	width: 265px;
	background-color: #e21c2b;
	overflow-x: hidden;
}

.main-product-box_category4 {
	float: left;
	width: 267px;
	background-color: #d1132a;
	overflow-x: hidden;
}
#main-product-box:hover {

	border: thin solid #BCB187;
	
}
.product-box-img {
	width: 267px;
	overflow: hidden;
	background-color: #e21c2b;
	height: 150px;	
}

.category-box-text {
	width: 230px;
	text-align: center;
	padding-top: 20px;	/*-moz-border-radius: 0px 0px 10px 10px; /* Firefox */
	/*-webkit-border-radius: 0px 0px 10px 10px; /* Safari, Chrome */
	padding-left: 20px;	/*border-radius: 0px 0px 10px 10px;*/
	padding-right: 20px;
	padding-bottom: 20px;
}
.product-box-img2 {
	height: 130px;
	width: 250px;
	overflow: hidden;
}


.product-box-title {
	height: 40px;
	width: 270px;
	text-align: center;
	padding-top: 20px;	/*-moz-border-radius: 0px 0px 10px 10px; /* Firefox */
	/*-webkit-border-radius: 0px 0px 10px 10px; /* Safari, Chrome */
	/*border-radius: 0px 0px 10px 10px;*/

}
.product-box-title_top {
	background-color: #FFFFFF;
	height: 45px;
	width: 250px;
	text-align: center;
	padding-top: 25px;	/*-moz-border-radius: 0px 0px 10px 10px; /* Firefox */
	/*-webkit-border-radius: 0px 0px 10px 10px; /* Safari, Chrome */
	/*border-radius: 0px 0px 10px 10px;*/
}
.product-box-title_bottom {
	height: 45px;
	width: 250px;
	text-align: center;
	padding-top: 20px;	/*-moz-border-radius: 0px 0px 10px 10px; /* Firefox */	/*-webkit-border-radius: 0px 0px 10px 10px; /* Safari, Chrome */
	/*border-radius: 0px 0px 10px 10px;*/
}
.product-box-title2 {
	background-color: #FFFFFF;
	height: 167px;
	width: 230px;
	text-align: left;
	padding-top: 13px;	/*-moz-border-radius: 0px 0px 10px 10px; /* Firefox */
	/*-webkit-border-radius: 0px 0px 10px 10px; /* Safari, Chrome */
	/*border-radius: 0px 0px 10px 10px;*/
	padding-left: 10px;
	padding-right: 10px;
}
#product-box-title2:hover {
	background-color: #F0F0F0;
	height: 50px;
	width: 184px;
	text-align: center;
	padding-top: 13px;	/*-moz-border-radius: 0px 0px 10px 10px; /* Firefox */	/*-webkit-border-radius: 0px 0px 10px 10px; /* Safari, Chrome */	/*border-radius: 0px 0px 10px 10px;*/
	
}

.main-text-container {
	margin-top: 30px;
	margin-bottom: 30px;
	padding: 0px;
	margin-left: 18px;
	margin-right: 18px;
	text-align: justify;
}
.text-center-container {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
.main-text-container ul{
	list-style-position: inside;
	list-style-type: circle;	
	
	
}

.main-text-container ul li{
	list-style-position: inside;
	list-style-type: circle;
	padding-top: 5px;
	padding-bottom: 5px;	
	
}

/*------------------------- Produk Detail Area------------------------------*/

.service-icon {
	border-radius: 10%;
	width: 100px;
	height: 100px;
	overflow-x: hidden;
	overflow-y: hidden;
	border: thin solid #CCC;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.service-icon img {
	width: 160px;
	text-align: center;
	left: -25px;
	position: relative;
}

.service-text {
	width: 225px;
	margin-left: auto;
	text-align: center;
	margin-right: auto;
	margin-top: 10px;
	
}

.service-small-box {
	float: left;
	margin-top: 50px;
	

	margin-left: 22px;
	margin-right: 22px;
}
#image-detail-container {
	background-color: #CCC;
	width: 300px;
	float: left;
	
}
.spesifikasi-detail-container {
	float: right;

	width: 670px;
}

.spesifikasi-title-container {
	height: 40px;
	width: 670px;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #959698;
}
.spesifikasi-title-container2 {
	height: 30px;
	width: 670px;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #959698;
	padding-top: 10px;
}
.spesifikasi-box-container {
	width: 650px;
	background-color: #E4E4E4;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 20px;
}
.spesifikasi-text-container {
	width: 670px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.spesifikasi-simillar-circle {
	height: 100px;
	width: 100px;
	border-radius: 50%;
	margin-left: 25px;
	float: left;
	overflow: hidden;
	border: thin solid #CCC;
}

.spesifikasi-simillar-circle img {
	position: relative;
	left: -25px;	
	

}
#spesifikasi-simillar-container {
	padding-top: 20px;
	padding-bottom: 20px;
	width: 670px;
}
.similar_img {

}









/*------------------------- Produk Detail Area END------------------------------*/





/*------------------------- Contact us Area ------------------------------*/



#main-contact-container-right {
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 40px;
	float: left;
	width: 480px;
	
}
#main-contact-container-left {

	margin-left: 25px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 0px;
	float: left;
	width: 480px;
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	height: 650px;

}
.contact_paragraf {
	width: 1000px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.contact_paragraf2 {
	height: 150px;
	width: 1000px;
	padding-top: 20px;
	padding-bottom: 2px;
}
.contact_label {
	font-family: SourceSansProlight;
	font-size: 1.2em;
	color: #212121;
}
.contact_inputtext {
	height: 30px;
	width: 430px;
	-moz-border-radius: 5px 5px 5px 5px; /* Firefox */
	-webkit-border-radius: 5px 5px 5px 5px; /* Safari, Chrome */
	border-radius: 5px 5px 5px 5px;
	border: thin solid #CCCCCC;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

.contact_textarea {
	height: 100px;
	width: 430px;
	-moz-border-radius: 5px 5px 5px 5px; /* Firefox */
	-webkit-border-radius: 5px 5px 5px 5px; /* Safari, Chrome */
	border-radius: 5px 5px 5px 5px;
	border: thin solid #CCCCCC;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.contact-container-detail {
	padding-bottom: 10px;
}

#captcha-container2 {
	margin-top: 20px;

}
#captcha-container3 {
	margin-top: 10px;

}
.captcha-box {
	margin-bottom: 10px;
		
}
.captcha-input {

	height: 28px;
	width: 120px;
	padding-top: 2px;
	padding-left: 5px;
	background-color: #FFFFFF;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	border: thin solid #CCC;	
	
}


.long-btn {
	height: 30px;
	width: 150px;
	background-color: #4D90C7;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	cursor: pointer;
	background-position: top;
	font-size: 0.9em;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	-moz-border-radius: 3px 3px 3px 3px; /* Firefox */
	-webkit-border-radius: 3px 3px 3px 3px; /* Safari, Chrome */
	border-radius: 3px 3px 3px 3px; /* CSS3 */
	box-shadow: 1px 1px 1px #ccc;
}
.long-btn:hover {
	background-color: #317DBB;
}

.reload-cap-btn {
	height: 30px;
	width: 99px;
	background-color: #4D90C7;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	cursor: pointer;
	-moz-border-radius: 3px 3px 3px 3px; /* Firefox */
	-webkit-border-radius: 3px 3px 3px 3px; /* Safari, Chrome */
	border-radius: 3px 3px 3px 3px; /* CSS3 */
	box-shadow: 1px 1px 1px #ccc;
	background-position: top;
	font-size: 0.9em;
	font-weight: bold;
	margin-left: 10px;
	vertical-align: top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.reload-cap-btn:hover {
	background-color: #317DBB;
}


.detail-btn {
	height: 25px;
	width: 100px;
	background-color: #e21c2b;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	color: #FFFFFF;
	cursor: pointer;
	background-position: top;
	font-size: 0.9em;
	font-weight: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	-moz-border-radius: 3px 3px 3px 3px; /* Firefox */
	-webkit-border-radius: 3px 3px 3px 3px; /* Safari, Chrome */
	border-radius: 3px 3px 3px 3px; /* CSS3 */
	box-shadow: 1px 1px 1px #ccc;
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
	text-align: center;
}


.detail-btn2 {
	height: 27px;
	width: 100px;
	background-color: #F8C300;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	color: #000000;
	cursor: pointer;
	background-position: top;
	font-size: 0.9em;
	font-weight: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	-moz-border-radius: 3px 3px 3px 3px; /* Firefox */
	-webkit-border-radius: 3px 3px 3px 3px; /* Safari, Chrome */
	border-radius: 3px 3px 3px 3px; /* CSS3 */
	box-shadow: 1px 1px 1px #c10a29;
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding-top: 3px;
	text-align: center;
}

/*------------------------- Contact us Area END------------------------------*/










/*------------------------- Main Content Area End ------------------------------*/


/*------------------------- Footer Area------------------------------*/
footer {
	width: 100%;
	background-color: #FFFFFF;
}

#footer_bottom {
	height: 80px;
	width: 100%;
	background-color: #535353;
}

#footer_bottom_container {
	width: 1100px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 30px;
}
#main-footer-container {
	height: 400px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
}

#footer-container {
	float: left;
	height: 290px;
	width: 234px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #CECECE;
	margin-top: 30px;
	padding-left: 20px;
	padding-right: 20px;
}
.footer-list{
	margin-top: 10px;
	list-style-position: inside;
	list-style-type: circle;
}
.footer-list a{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 15px;
	margin-top: 10px;
	line-height: 30px;
	color: #626262;
}

.footer-text {
	margin-top: 10px;
	font-family: SourceSansPronormal;
	font-size: 0.8em;
	color: #FFF;
	width: 210px;
	text-align: justify;
}
.bank_icon {
	float: left;
	margin-top: 10px;
}
.bank_text {
	float: left;
	width: 150px;
	margin-left: 10px;
	margin-top: 10px;
}
.ym {
	height: 25px;
	width: 125px;
	text-align: center;
	-moz-border-radius: 10px 10px 10px 10px; /* Firefox */
	-webkit-border-radius: 10px 10px 10px 10px; /* Safari, Chrome */
	border-radius: 10px 10px 10px 10px;  /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#212121', endColorstr='#121212'); /* for IE *//*background: -webkit-gradient(linear, left top, left bottom, from(#212121), to(#121212)); /* for webkit browsers *//*background: -moz-linear-gradient(top,  #212121,  #121212); /* for firefox 3.6+ */
	border: thin solid #fff;
	background-color: #FFF;


}
.admin_container {
	margin-top: 10px;
	
}

#mainvideocon {
	background-color: #231F20;
	width: 1065px;
	margin-top: 5px;
	margin-left: 20px;
}
.righttitlefullcon {
	height: 38px;
	width: 662px;
	font-family: bignoodle;
	font-size: 25px;
	background-color: #d1132a; /* For browsers that do not support gradients */
	padding-top: 12px;
	padding-left: 40px;
	float: left;
	border-bottom: thin solid #000000;
	background-image: url(../images/video.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}

.lefttitlefullcon {
	height: 38px;
	width: 323px;
	font-family: bignoodle;
	font-size: 25px;
	background: #e21c2b; /* For browsers that do not support gradients */

	padding-top: 12px;
	padding-left: 40px;
	float: left;
	background-image: url(../images/recent.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}

/*------------------------- Footer Area End ------------------------------*/
/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#slider-wrapper {
    width:1000px;
    height:500px;
}

#slider {
	position:relative;
    width:1000px;
    height:500px;
	background:url(../images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:470px;
	bottom:20px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(../images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(http://permatabunda.co.id/images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}