
/*------------------------------------------
	content
--------------------------------------------*/

#content
{
	background:rgba(0,0,0,0.0);
}

#content {
	width: 1120px;
	height:auto; min-height:1000px;
	overflow:hidden;
	margin:101px auto 0 auto;
	padding:0px 0 0px 0;
}

/*------------------------------------------
	Slide show
--------------------------------------------*/

.viewer,
.cnt08
 {
	background:rgba(0,0,0,0.0);
}

.viewer {
    margin: 0 auto;
    width: 1090px;
    height: 478px;
    text-align: left;
    overflow: hidden;
	position:relative;
	z-index:10;
}

.viewer ul {
     width: 1090px;
    height: 478px;
    overflow: hidden;
    position: relative;
}

.viewer ul li {
    top: 0;
    left: 0;
    width: 1090px;
    height: 478px;
    display: none;
    position: absolute;
}

.cnt08 {
	width: 1120px;
	height:498px;
	overflow:hidden;
	margin: -478px 0 0 0px;
	padding:;
	background:url("/img/bg03.png");
	background-repeat:no-repeat;
	position:relative;
	z-index:50;
}

/*----------------------------------------*/


.cnt01,.cnt01-left,.cnt01-right
{
	background:rgba(0,0,0,0.0);
}

.cnt01{
	width: 100%;
	height:auto; min-height:700px;
	overflow:hidden;
	padding:0px 0 100px 0;
}
.cnt01 div{
	float:left;
}
	.cnt01-left {
		width: 670px;
		height:auto; min-height:700px;
		padding:0px 0 0 0;
		margin:0px 0 0 15px;
		overflow:hidden;
	}

	.cnt01-right {
		width: 410px;
		height:auto; min-height:700px;
		padding:0px 0 0 0;
		margin:0px 0 0 10px;
		overflow:hidden;
	}

/*----------------------------------------*/


.cnt02,.cnt02-left,.cnt02-right
{
	background:rgba(0,0,0,0.0);
}

.cnt02{
	width: 670px;
	height:auto; min-height:20px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:0px 0 10px 0px;
}
.cnt02 div{
	float:left;
}
	.cnt02-left {
		width: 180px;
		height:28px;
		padding:0px 0 0 0;
		margin:0px 0 0 0px;
		overflow:hidden;
	}

	.cnt02-right {
		width: 480px;
		height:auto; min-height:10px;
		padding:1px 0 1px 0;
		margin:12px 0 0 5px;
		overflow:hidden;
	}
		.cnt02-right h1 {
			color:#4094d2;
			font-size:13px;
			font-weight:normal;
		}

/*----------------------------------------*/


.cnt03,
.cnt03-01,.cnt03-02,.cnt03-03,.cnt03-04,
.cnt03-01-long,
.cnt04,
.cnt04-long,
.cnt05,.cnt05-left,.cnt05-right
{
	background:rgba(0,0,0,0.0);
}

.cnt03{
	width: 670px;
	height:auto; min-height:20px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:0px 0 10px 0px;
}
.cnt03 div{
	float:left;
}
	.cnt03-01,.cnt03-02,.cnt03-03,.cnt03-04 {
		width: 136px;
		height:auto; min-height:175px;
		padding:12px 12px 12px 12px;
		overflow:hidden;
		background:#ffbae6;
	}
	.cnt03-02,.cnt03-03,.cnt03-04 {
		margin:0px 0 0 10px;
	}

	.cnt03-01-long {
		width: 306px;
		height:auto; min-height:175px;
		padding:12px 12px 12px 12px;
		margin:0px 0 0 0px;
		overflow:hidden;
		background:#ffbae6;
	}

.cnt04{
	width: 136px;
	height:136px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:0px 0 0px 0px;
}

	.cnt04-long {
		width: 306px;
		height:136px;
		overflow:hidden;
		padding:0px 0 0px 0;
		margin:0px 0 0px 0px;
	}

.cnt05{
	width: 136px;
	height:auto; min-height:20px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:5px 0 0px 0px;
}
.cnt05 a:hover{
	text-decoration:underline;
}
.cnt05 div{
	float:left;
}

	.cnt05-left {
		width: 119px;
		height:auto; min-height:20px;
		padding:;
		margin:0px 0 0 0px;
		overflow:hidden;
		line-height:17px;
	}
	.cnt05-right {
		width: 12px;
		height:12px;
		padding:;
		margin:0px 0 0 5px;
		overflow:hidden;
		background:url("/web/20180815192638im_/http://mdina-color.com/img/bg06.png");
		background-repeat:no-repeat;
	}

/*----------------------------------------*/


.cnt06-01,.cnt06-02,.cnt06-03,.cnt06-04,.cnt06-05,.cnt06-06,
.cnt07,.cnt07-left,.cnt07-right,
.cnt77,.cnt77-left,.cnt77-right,
.cnt09,
.cnt09-left-01,.cnt09-left-02,.cnt09-left-03,.cnt09-left-04,.cnt09-left-05,.cnt09-right,.cnt09-left-06,
.cnt10,
.cnt11,
.cnt88,.cnt100,.cnt101,.cnt102,
.cnt120
{
	background:rgba(0,0,0,0.0);
}

.cnt06-01,.cnt06-02,.cnt06-03,
.cnt06-04,.cnt06-05,.cnt06-06
	 {
	width: 650px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:10px 0 10px 10px;
	border-radius:10px;
	box-shadow: 0px 0px 18px #fff;
	-moz-box-shadow: 0px 0px 18px #fff;
	-webkit-box-shadow: 0px 0px 18px #fff;
}

	.cnt06-01 {
		height:168px;
		background-image:url("/img/bg16.jpg");
		background-repeat:no-repeat;
	}
	.cnt06-02 { 
		height:300px;
		background:#fff;
		background-image:url("/img/bg17.jpg");
		background-repeat:no-repeat;
		background-position:right;
	}
	.cnt06-03 {
		height:168px;
		background:#fff8e0;
	}
	.cnt06-04 {
		height:445px;
		background:#fff8e0;
		background-image:url("/img/bg18.png");
		background-repeat:no-repeat;
		background-position:left;
	}
	.cnt06-05 {
		height:168px;
		background:#d9ffb0;
		background-image:url("/img/bg19.png");
		background-repeat:no-repeat;
		background-position:left;
	}
	.cnt06-06 { 
		height:336px;
		background:#fff;
		background-image:url("/img/bg53.jpg");
		background-repeat:no-repeat;
		background-position:right bottom;
		background-size:100% auto;
	}


.cnt07{
	width: 640px;
	height:auto; min-height:50px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:5px 0 0px 5px;
}
.cnt07 div{
	float:left;
}

	.cnt07-left {
		width: 590px;
		height:auto; min-height:50px;
		padding:;
		margin:0px 0 0 0px;
		overflow:hidden;
	}
	.cnt07-right {
		width: 30px;
		height:auto; min-height:50px;
		padding:;
		margin:0px 0 0 10px;
		overflow:hidden;
	}


.cnt77{
	width: 640px;
	height:auto; min-height:50px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:5px 0 0px 5px;
}
.cnt77 div{
	float:left;
}

	.cnt77-left {
		width: 465px;
		height:auto; min-height:100px;
		padding:;
		margin:0px 0 0 0px;
		overflow:hidden;
	}
	.cnt77-right {
		width: 160px;
		height:auto; min-height:50px;
		padding:0;
		margin:0px 0 0 10px;
		overflow:hidden;
	}

.cnt88{
	width: 94%;
	height:auto; min-height:100px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:25px 0 0px 3%;
	border-bottom:1px solid #d2bed9;
	background-image:url("/web/20180815192638im_/http://mdina-color.com/img/bg55.png");
	background-repeat:no-repeat;
	background-position:center;
	background-size:100% auto;
}

.cnt100{
	width: 100%;
	height:auto; min-height:10px;
	overflow:hidden;
	padding:0px 0 0px 0; box-sizing:border-box;
	margin:0px 0 25px 0;
	background-image:url("/web/20180815192638im_/http://mdina-color.com/img/bg54.png");
	background-repeat:repeat-x;
	background-position:center;
}

	.cnt100 p {
		display:inline-block;
		font-size:14px; 
		padding:0 7px;	margin:0px 0 0px 140px;
		background-color:#fff;
	}


.cnt101{
	width: 100%;
	height:auto; min-height:10px;
	overflow:hidden;
	padding:0px 0 0px 15px;
	margin:0px 0 20px 0;
}

	.cnt101 img{
		vertical-align:bottom;
	}


.cnt102 {
	width: 100%;
	height:auto; min-height:20px;
	overflow:hidden;
	padding:0px 0 0 15px; box-sizing:border-box;
	margin:12px 0 0px 0%;
	line-height:25px;
}

	.empha101 {
		font-size:14px; font-weight:bold;
		color:#875cdd;
	}

	.empha102 {
		font-size:14px; font-weight:bold;
		color:#ea9500;
	}

	.cnt102 a {
		color:#fa48b9;
	}
	.cnt102 a:hover {
		text-decoration:underline;
	}


.cnt120{
	width: 100%;
	height:auto; min-height:20px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:8px 0 0px 0;
}

	.cnt120 img{
		vertical-align:bottom;
	}






.cnt09{
	width: 590px;
	height:auto; min-height:20px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:0px 0 0px 0px;
}
.cnt09 div{
	float:left;
}

	.cnt09-left-01,.cnt09-left-02,.cnt09-left-03,
	.cnt09-left-04,.cnt09-left-05,.cnt09-left-06
		{
		width: auto; min-width:100px;
		height:auto; min-height:20px;
		padding:5px 5px 0px 5px;
		margin:0px 0 0 0px;
		overflow:hidden;
	}
			.cnt09-left-01 h2 {
				color:#fff;
				font-size:36px;
				line-height:36px;
				font-weight:normal;
				text-shadow: 0px 0px 10px #af9d87,
		   		 	     0px 0px 10px #af9d87;
			}
			.cnt09-left-02 p {
				color:#74c2fe;
				font-size:36px;
				line-height:36px;
				font-weight:normal;
			}
			.cnt09-left-06 p {
				color:#d2bed9;
				font-size:36px;
				line-height:36px;
				font-weight:normal;
			}

	.cnt09-right {
		width: auto; min-width:100px;
		height:auto; min-height:20px;
		padding:5px 5px 5px 5px;
		margin:0px 0 0 10px;
		overflow:hidden;
	}
			.cnt09-right h4 {
				color:#2a8cd7;
				font-size:12px;
				line-height:16px;
				font-weight:normal;
			}

.cnt10 {
	width:450px;
	height:auto; min-height:20px;
	padding:5px 5px 5px 5px;
	margin:0px 0 0 0px;
	overflow:hidden;
}
		.cnt10 h3,.cnt10 h3 a {
			color:#fff;
			font-size:19px;
			line-height:19px;
			font-weight:bold;
			letter-spacing:2px;
			text-shadow: 0px 0px 10px #af9d87,
		   		     0px 0px 10px #af9d87;
		}
		.cnt10 h3 a:hover {
			text-decoration:underline;
		}
.cnt11 {
	width:450px;
	height:auto; min-height:20px;
	padding:;
	margin:5px 0 0 10px;
	overflow:hidden;
	line-height:20px;
}



/*----------------------------------------*/


.cnt12,.cnt12-left,.cnt12-right,
.cnt12-right-top,.cnt12-right-bottom,
.cnt13,
.cnt14

{
	background:rgba(0,0,0,0.0);
}


.cnt12{
	width: 450px;
	height:auto; min-height:20px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:15px 0 0px 10px;
}
.cnt12 div{
	float:left;
}

	.cnt12-left {
		width: 27px;
		height:22px;
		padding:;
		margin:0px 0 0 0px;
		overflow:hidden;
	}
	.cnt12-right {
		width: 410px;
		height:auto; min-height:10px;
		padding:;
		margin:5px 0 0 5px;
		overflow:hidden;
		font-size:14px;
	}
		.cnt12 a:hover {
			text-decoration:underline;
		}

		.cnt12-right-top {
			width: 400px;
			height:auto; min-height:10px;
			padding:;
			margin:0px 0 0 0px;
			overflow:hidden;
			font-size:16px;
			font-weight:bold;
		}
			.cnt12-right-top a {
				color:#52abec;
				font-size:16px;
				font-weight:bold;
			}

		.cnt12-right-bottom {
			width: 400px;
			height:auto; min-height:10px;
			padding:;
			margin:8px 0 0 0px;
			overflow:hidden;
			font-size:11px;
			line-height:17px;
		text-shadow: 0px 0px 20px #fff,
			     0px 0px 20px #fff,
			     0px 0px 20px #fff,
			     0px 0px 15px #fff,
			     0px 0px 15px #fff,
			     0px 0px 15px #fff,
			     0px 0px 10px #fff,
		 	     0px 0px 10px #fff;
		}

		.empha52 {
			color:#52abec;
			font-size:16px;
			font-weight:bold;
		}

.cnt13{
	width: 450px;
	height:auto; min-height:10px;
	overflow:hidden;
	padding:5px 0 0px 0;
	margin:15px 0 0px 10px;
	font-size:11px;
	line-height:16px;
	color:#fa48b9;
	border-top:1px solid #a4d8ff;
		text-shadow: 0px 0px 20px #fff,
			     0px 0px 20px #fff,
			     0px 0px 20px #fff,
			     0px 0px 15px #fff,
			     0px 0px 15px #fff,
			     0px 0px 15px #fff,
			     0px 0px 10px #fff,
		 	     0px 0px 10px #fff;
}

.cnt14{
	width: 450px;
	height:auto; min-height:10px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:1px 0 0px 10px;
	font-size:11px;
	line-height:16px;
		text-shadow: 0px 0px 20px #fff,
			     0px 0px 20px #fff,
			     0px 0px 20px #fff,
			     0px 0px 15px #fff,
			     0px 0px 15px #fff,
			     0px 0px 15px #fff,
			     0px 0px 10px #fff,
		 	     0px 0px 10px #fff;
}


/*----------------------------------------*/


.cnt15,.cnt15-left,.cnt15-right,
.cnt15-right-01,.cnt15-right-02,.cnt15-right-03,
.cnt16,.cnt16-left-01,
.cnt17
{
	background:rgba(0,0,0,0.0);
}


.cnt15{
	width: 640px;
	height:auto; min-height:20px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:5px 0 0px 5px;
}
.cnt15 div{
	float:left;
}

	.cnt15-left {
		width: 280px;
		height:auto; min-height:30px;
		padding:;
		margin:0px 0 0 0px;
		overflow:hidden;
	}
	.cnt15-right {
		width: 350px;
		height:auto; min-height:50px;
		padding:;
		margin:5px 0 0 10px;
		overflow:hidden;
	}
	.cnt15-right div{
		float:left;
	}

		.cnt15-right-01 {
			width: 100px;
			height:150px;
			padding:;
			margin:0px 0 0 0px;
			overflow:hidden;
		}
		.cnt15-right-02 {
			width: 105px;
			height:150px;
			padding:;
			margin:0px 0 0 10px;
			overflow:hidden;
		}
		.cnt15-right-03 {
			width: 117px;
			height:150px;
			padding:;
			margin:0px 0 0 10px;
			overflow:hidden;
		}

.cnt16{
	width: 270px;
	height:auto; min-height:20px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:0px 0 0px 0px;
}

	.cnt16-left-01
		{
		width: auto; min-width:100px;
		height:auto; min-height:20px;
		padding:5px 5px 0px 5px;
		margin:0px 0 0 0px;
		overflow:hidden;
	}

			.cnt16-left-01 p {
				color:#dbbe97;
				font-size:36px;
				line-height:36px;
				font-weight:normal;
			}

			.cnt16-left-01 h6 {
				color:#8f909f;
				font-size:36px;
				line-height:36px;
				font-weight:normal;
				text-shadow: 0px 0px 10px #eaedeb,
			   		     0px 0px 10px #eaedeb;
			}

.cnt17{
	width: 270px;
	height:auto; min-height:20px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:30px 0 0px 5px;
}
		.cnt17 h5,.cnt17 a {
			color:#dbbe97;
			font-size:15px;
			line-height:20px;
			font-weight:bold;
		}

		.cnt17 a:hover {
			text-decoration:underline;
		}



/*----------------------------------------*/


.cnt18,.cnt18-left,.cnt18-right,
.cnt19,
.cnt20,
.cnt21,
.cnt22
{
	background:rgba(0,0,0,0.0);
}


.cnt18,.cnt21 {
	width: 610px;
	height:auto; min-height:20px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:15px 0 0px 20px;
}
.cnt21 {
	padding:15px 0 0px 0;
	border-top:1px solid #777;
}
}

.cnt18 div,.cnt21 div{
	float:left;
}

	.cnt18-left {
		width: 386px;
		height:auto; min-height:50px;
		padding:;
		margin:0px 0 0 0px;
		overflow:hidden;
	}
	.cnt18-right {
		width: 214px;
		height:159px;
		padding:;
		margin:0px 0 0 10px;
		overflow:hidden;
	}

.cnt19 {
	width: 386px;
	height:auto; min-height:10px;
	padding:;
	margin:0px 0 0 0px;
	overflow:hidden;
	font-size:15px;
	font-weight:bold;
}

.cnt20 {
	width: 386px;
	height:auto; min-height:10px;
	padding:;
	margin:10px 0 0 0px;
	overflow:hidden;
	font-size:11px;
	line-height:20px;
}
		.cnt20 a {
			color:#555;
			font-size:13px;
			font-weight:bold;
		}

.cnt22 {
	width: 610px;
	height:auto; min-height:10px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:9px 0 0px 0px;
	color:#2c7ae5;
	font-size:10px;
}


/*----------------------------------------*/


.cnt23,
.cnt24-right
{
	background:rgba(0,0,0,0.0);
}


.cnt23{
	width: 270px;
	height:auto; min-height:20px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:0px 0 0px 0px;
}

	.cnt23-left-01
		{
		width: auto; min-width:100px;
		height:auto; min-height:20px;
		padding:5px 5px 0px 5px;
		margin:0px 0 0 0px;
		overflow:hidden;
	}

			.cnt23-left-01 p {
				color:#fff;
				font-size:21px;
				line-height:21px;
				font-weight:bold;
				text-shadow: 0px 0px 10px #60af24,
			   		     0px 0px 10px #60af24;
				padding:5px 5px 5px 5px;
			}

.cnt24-right {
	width: 280px;
	height:auto; min-height:50px;
	padding:;
	margin:14px 0 0 80px;
	overflow:hidden;
	font-size:13px;
}

		.cnt24-right a:hover {
			text-decoration:underline;
		}

		.empha51 {
			color:#ff6dec;
			line-height:27px;
		}

/*------------------------------------------*/

.cnt50,
.cnt51,
.cnt52,.cnt52-left,.cnt52-right,
.cnt53,
.cnt53-title,
.cnt54
 {
	background:rgba(0,0,0,0.0);
}

.cnt50 {
	width: 410px;
	height:47px;
	overflow:hidden;
	margin: 0px 0 0 0px;
	padding:;
	background:url("/img/bg07.png");
	background-repeat:no-repeat;
}
.cnt51 {
	width: 410px;
	height:auto; min-height:200px;
	overflow:hidden;
	margin: -1px 0 18px 0px;
	padding:0 0 15px 0;
	background:#fff;
}

.cnt52{
	width: 390px;
	height:auto; min-height:20px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:5px 0 0px 10px;
}
.cnt52 div{
	float:left;
}

	.cnt52-left {
		width:240px;
		height:auto; min-height:20px;
		padding:;
		margin:5px 0 0 75px;
		overflow:hidden;
	}
	.cnt52-right {
		width:34px;
		height:auto; min-height:34px;
		padding:;
		margin:0px 0 0 40px;
		overflow:hidden;
	}

.cnt53-title {
	width: 348px;
	height:auto; min-height:10px;
	overflow:hidden;
	padding:7px 0 5px 0;
	margin:5px 0 15px 15px;
	color:#fff;
	letter-spacing:2px;
	font-size:15px;
	line-height:15px;
}

.cnt53{
	width: 348px;
	height:380px;
	overflow:auto;
	padding:50px 15px 15px 15px;
	margin:2px 0 0px 15px;
	background:#f7fcff;
	border:1px solid #fde4bf;
	background-image:url("/img/bg26.jpg");
	background-repeat:no-repeat;
	background-color:#f7fcff;
	-webkit-overflow-scrolling:touch;
}




.cnt54 {
	width: 410px;
	height:auto; min-height:100px;
	overflow:hidden;
	margin: 0px 0 0 0px;
	padding:0 0 0px 0;
}


.cnt55{ /**BLOG**/
	width: 378px;
	height:310px;
	overflow:auto;
	padding:0px 0 0px 0;
	margin:0px 0 0px 15px;
	background:#f7fcff;
	border:1px solid #fde4bf;
	-webkit-overflow-scrolling:touch;
}

.cnt56{ /**FACEBOOK**/
	width: 378px;
	height:400px;
	overflow:hidden;
	padding:0px 0 0px 0;
	margin:0px 0 0px 15px;
	background:#f7fcff;
	border:1px solid #fde4bf;
	-webkit-overflow-scrolling:touch;
}


/*------------------------------------------*/

.rssHeader,
.rssBody ul,
.rssBody li
{
	background:rgba(0,256,0,0.0);
}

.rssHeader{
	width: 300px;
	height:0px;
	margin:0px 0 0px 0px;
	overflow:hidden;
	text-align:center;
}

.rssBody ul{
	width: 340px;
	height:auto; min-height:10px;
	padding:5px 5px 5px 5px;
	margin:0px 0 10px 0;
}

.rssBody li{
	margin:0px 0 10px 0;
	padding:0 0 5px 0;
	border-bottom:1px dashed #9c9c9c;
}
















/*
     FILE ARCHIVED ON 19:26:38 Aug 15, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:47:44 Dec 08, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  esindex: 0.014
  CDXLines.iter: 18.004 (3)
  exclusion.robots: 0.168
  PetaboxLoader3.resolve: 82.821 (2)
  PetaboxLoader3.datanode: 125.402 (5)
  captures_list: 120.186
  LoadShardBlock: 92.739 (3)
  exclusion.robots.policy: 0.156
  RedisCDXSource: 6.24
  load_resource: 164.957 (2)
*/