

@font-face{ 
	font-family: "BebasNeuewebfont";
	src: url('http://fontsforweb.com/public/fonts/1962/BebasNeuewebfont.eot');
	src: local("Bebas Neue Regular"), url('http://fontsforweb.com/public/fonts/1962/BebasNeuewebfont.woff') format("woff"), url('http://fontsforweb.com/public/fonts/1962/BebasNeuewebfont.ttf') format("truetype");
}

A.newcatlink {font:normal 13px/0.7 BebasNeuewebfont,sans-serif;color:white;text-decoration:none;text-align:center;padding-top:15px;letter-spacing:1px}
A.newcatlink:HOVER {font:normal 13px/0.7 BebasNeuewebfont,sans-serif;color:#FFFFFF;text-decoration:none;text-align:center;}
A.newcatlinkactive {font:normal 13px/0.7 BebasNeuewebfont,sans-serif;color:white;text-decoration:none;text-align:center;padding-top:15px;letter-spacing:1px;background-color: #66CC00;}
.newcatlink {font:normal 13px/0.7 BebasNeuewebfont,sans-serif;color:#f85605;text-decoration:none;text-align:center;padding-top:15px;letter-spacing:1px}
/* weatherdream addon */
.newcatlinkforspace {margin-right:200px}
/* weatherdream addon */
.sectionline {background-color:#b7b4b4;height:34px}
.sectionlinex {padding-left:61.5%;}
.sectionlinez {background-color:#A39E9E;height:34px}

.frontsectmore {float:right}
.frontsidishhead {height:32px;padding-left:10px;color:white;font:normal 24px/0.9 BebasNeuewebfont,sans-serif;width:185px;}
.clearall{content:"\0020";display:block;height:10px;overflow:hidden;clear:both}
.clearallempty{display:block;height:10px;overflow:hidden;clear:both}
.content {border-top:1px solid #D7D7D7;color:black;font:normal 16px Georgia,serif;display:block;line-height:24px;}

.firstboxes {width:46%;padding-right:20px;font:normal 14px Georgia,serif;float:left;text-align:left}
.firstboxesaddon {width:46%;padding-right:20px;font:normal 14px Georgia,serif;float:left;text-align:left;height:350px;overflow:none}
.firstboxeswide {padding-left:20px;font:normal 14px Georgia,serif;clear:both;margin-bottom:10px;;text-align:left}
.firstboxestext {padding-left:20px;font:normal 14px Georgia,serif;float:left;;text-align:left}
.firstboxeswideimage {float:left;}
.firstboxclear {clear:both}
.footerbox {float:left;padding:1%;color:white;font-size:14px;width:23%;line-height:20px;font-family: 'Dosis', sans-serif;}
.bigfooterbox{background-color:#151515;}

A.maintitle {font:normal 47px/0.9 BebasNeuewebfont,sans-serif;letter-spacing:-1px;text-decoration:none;color:black}
A.maintitle:HOVER {font:normal 47px/0.9 BebasNeuewebfont,sans-serif;letter-spacing:-1px;text-decoration:none;color:#D90000}

A.maintitlefront {font:normal 47px/0.9 BebasNeuewebfont,sans-serif;letter-spacing:-1px;text-decoration:none;color:black;}
A.maintitlefront:HOVER {font:normal 47px/0.9 BebasNeuewebfont,sans-serif;letter-spacing:-1px;text-decoration:none;color:#D90000}

A.secondarytitle {font:normal 32px/0.9 BebasNeuewebfont,sans-serif;letter-spacing:-1px;text-decoration:none;color:black;}
A.secondarytitle:HOVER {font:normal 32px/0.9 BebasNeuewebfont,sans-serif;letter-spacing:-1px;text-decoration:none;color:#D90000}

.paddingclear {clear:both;height:20px}

.textside3 {color:black;}

.firstmainpic {padding-left:10px;float:right}

.simpleclearline {clear:both;border-top:1px solid #D7D7D7}
.notsimpleclearline {clear:both;background-color: #D7D7D7;height:1px;margin-top:10px;margin-bottom:10px}

.colorred {background-color:#3a5c37;}
.colororange {background-color:#d09105;}
.colorgrayish {background-color:#232323;}
.colorblue {background-color:#4f632f;}

.smallpicfloater {float:left;padding-right:5px;}
A.continuemain {color:#D90000}
.ajutest {padding-top:6px;}
.leftfloater {float:left;}
A.sidelink {color:black;font:normal 16px Georgia,serif;text-decoration:none;border:0px}
A.sidelink:HOVER {color:black;font:normal 16px Georgia,serif;text-decoration:underline}
.linebetween {height:2px;background-color:#868686;margin-bottom:6px;margin-top:6px;clear:both;min-height: 1px;}
.spacer {height:10px;width:100%}
.rightsidepadding {padding-top:20px;}
.sideheading {
font:normal 36px/0.9 BebasNeuewebfont,sans-serif;letter-spacing:-1px
}
.smallsideheading {
font:normal 24px/0.9 BebasNeuewebfont,sans-serif;letter-spacing:-1px
}
.boldstuff {font-weight:bold}
.graysidebox {padding:15px;background-color:#DADADA;overflow:auto}
.footertitle {color:#e8e8e8;font-size:14px;font-weight:bold}
A.footerlink {color:#FFCC66;font-weight:normal;font-size:12px;text-decoration:none;}
A.footerlink:HOVER {color:#FF9933;font-weight:normal;font-size:12px;text-decoration:underline;}
A.siteinfolinks {color:white;font-size:14px;text-decoration:underline;font-family: 'Dosis', sans-serif;}
A.siteinfolinks:HOVER {color:white;font-size:14px;text-decoration:none;}
.footerlinks {padding:20px;color:#FFCC66;font-size:12px;line-height:20px;color:#FF9933;font-weight:normal;font-size:12px;text-decoration:none}
.authorbox {font-family:arial,sans-serif;color:#111;font-size:12px}
.awriterboxclass {vertical-align:bottom;text-align:right;font-family: 'Dosis', sans-serif;}
.cartoonwriterbox {vertical-align:bottom;text-align:left;font-family: 'Dosis', sans-serif;}
A.awriter  {color:#181818;font-weight:bold;font-size:12px;text-decoration:none;font-family: arial, sans-serif;text-transform:uppercase;text-decoration:none;cursor:pointer;padding-right:5px;padding-left:5px;}
A.awriter:HOVER  {color:white;font-weight:bold;font-size:12px;text-decoration:none;font-family: arial, sans-serif;text-transform:uppercase;text-decoration:none;background-color:#e4b305}
.sideright {padding-right:10px;border-right:10px solid #CCCCCC}
#maincontent {font:normal 16px Georgia,serif;float:left;text-align:left;width:98%;padding-right:2%}
.leftpadding {padding-left:10px}

/* EXTRACTS */
.extractquotes {font-family: Verdana;font-style:italic;color:#FB641C;font-size:162px;float:left;font-weight:bold;line-height:10px;padding-top:60px;padding-right:10px;}
.extract1 {font-family: 'Dosis', sans-serif;color:black;font-size:24px;float:left;font-weight:normal;width:250px;padding:10px}
.extract2 {font-family: 'Dosis', sans-serif;color:black;font-size:24px;float:right;font-weight:normal;width:250px;padding:10px}
.extract3 {font-family: 'Dosis',sans-serif;color:black;font-size:24px;font-weight:normal;text-align:center;padding:20px}
div.divisionweird {padding-left:6px;padding-right:6px;background-color:#606060;display:block;float:right;margin-right:3px;font-size:16px;height:19px;padding-top:3px;margin-bottom:6px}
div.divisionweird:hover {background-color:#ca0005;}
div.divisionweird1 {padding-left:10px;padding-right:10px;display:block;float:right;margin-right:3px;font-size:11px;height:19px;}
div.divisionweird2 {display:block;float:right;margin-right:3px;font-size:11px;height:19px;padding-right:10px;}
div.divisionweird3 {display:block;float:right;}
A.divweird {font-size:16px;color:white;text-decoration:none;font-family: 'Dosis', sans-serif;}

.testfirstletter {float:left;font-size:100px;color:#CC0000;font-weight:bold;line-height:75px;font-family: 'Dosis', sans-serif;font-family:Verdana,Arial;padding-left:10px;padding-right:10px}
.smallarrow {font-family:Georgia,serif;font-size:16px;text-align:left;font-weight:normal;display: table-cell;vertical-align: middle;line-height:24px;}
.textindent {padding-left:150px;font-family:Georgia,serif;color:black;font-size:18px;line-height:24px;}
.emptybox {background-color:white;font-family:Georgia,serif;color:#4D4D4D;font-size:18px;line-height:24px;}
.blackbox  {background-color:black;font-family:Georgia,serif;color:white;font-size:18px;padding:10px;overflow:hidden;height:1%;;line-height:24px;}
.colorbox  {background-color:#FF9933;font-family:Georgia,serif;color:white;font-size:18px;padding:10px;overflow:hidden;height:1%;;line-height:24px;}
.capitalize {text-transform:uppercase;font-family:Georgia,serif;color:#4D4D4D;font-size:18px}
.colorindent {background-color:#42526c;margin-right:15px;width:50px;float:left; height:100%;}
.tdcolorindent {background-color:#42526c;width:50px;}
.zerospacing {padding:0;margin:0;border-spacing:0; border-collapse:collapse;}
.subheadingex {height:20px;width:20px;margin-right:10px;background-color:#FF9933;float:left}
.subheadingtext {font-family: 'Dosis', sans-serif;color:black;font-weight:bold;font-size:16px;text-transform:capitalize}
.frontstitle  {color:black;font-weight:bold;font-size:16px;text-decoration:none;font-family: 'Dosis', sans-serif;text-transform:uppercase;margin-top:0px;margin-bottom:10px}

.yay {margin:10px;float:left;width:230px;height:210px;cursor:pointer;}

/* Weatherdream addon */
.curtempbig {font-size:68px;font-weight:bold;color:orange}
.smallcitytempbox {float:left;width:48%;margin-right:1%;height:24px}
A.citylinks {font-family:Arial;font-size:12px;color:black;text-decoration:none}
A.citylinks:HOVER {font-family:Arial;font-size:12px;color:black;text-decoration:underline}
.smalltempclass {font-family:Arial;font-size:12px;color:black;width:50px;float:right}
.inbetweenlinks {}
.mainpicstyle {}
.leftlistbox {float:right;padding-top:20px;width:200px}

/* Maltatogo addon */
.frontmaininfo {width:95%;background-color:#E7E4E4;margin:10px;overflow:auto}
.frontmaininfoin {padding:20px;text-align:left}
.frontsomecolor {color:#d00006}
.infotext {color:#606060;font-weight:normal;font-size:15px;text-decoration:none;font-family: 'Dosis', sans-serif;}
.frontstitle  {color:black;font-weight:bold;font-size:16px;text-decoration:none;font-family: 'Dosis', sans-serif;text-transform:uppercase;margin-top:0px;margin-bottom:10px}
 .frontweatherbox {width:100%;height:190px;margin:10px;text-align:center;margin-top:0px}
.frontsomecolor {color:#d00006}
.frontlatestjobs {background-color:#FFCC33;width:100%;clear:both;text-align:left;overflow:auto}
.frontjobitem {float:left;width:20%;padding-right:20px}
.frontjobitemin {height:120px;overflow:none}
.frontdidyouknow {width:100%;clear:both;text-align:left;background-color:#00CCFF;overflow:auto}
.frontdidyouknowin {float:left;width:60%px;padding-right:20px}
.frontbarsbox {background-color:#ECEAEA;width:100%;clear:both;text-align:left;display:table;overflow:auto}
.frontbarbox {float:left;padding-right:20px;width: -moz-calc(20% - 20px); width: -webkit-calc(20% - 20px); width: -o-calc(20% - 20px); 	width: calc(20% - 20px);}
.frontbaritem {line-height:18px;}
.artbarbox {width:90%;margin:10px;clear:both;vertical-align: middle;padding-right:30px}
.frontrentalsbox {width:48%;height:400px;background-color:white;float:left;margin:10px}
.frontrentalsboxin {padding:20px;text-align:left}
.frontrentalsitem1 {text-align:left;clear:both;padding-bottom:10px}
.frontrentalsitem2 {float:left;padding-right:10px;}
.frontnewsbox {width:48%;height:400px;background-color:black;float:left;margin:10px;color:white}
.frontnewsboxin {padding:20px;text-align:left}
.fronttimescolor {color:#30839a}
.frontnewsitem {height:45px;text-align:left}
.frontmapbox {width:100%;height:auto;background-color:white;float:left;margin:10px}
A.didyouknowtitle {text-decoration:none;font-family: 'Squada One', cursive;font-size:46px;color:white;}
.didyouknowhead {color:#30839a;font-size:64px;text-decoration:underline;font-weight:bold;font-family: 'Dosis', sans-serif;width:30%;text-transform:uppercase;text-decoration:none;float:left;padding-right:20px}
.afptitle {color:black;font-weight:normal;font-size:30px;text-decoration:none;font-family: 'Dosis', sans-serif;text-transform:uppercase}
.afptitlesmall {color:black;font-weight:normal;font-size:24px;text-decoration:none;font-family: 'Dosis', sans-serif;text-transform:uppercase;padding-top:20px;padding-bottom:20px}
.afptitlesmaller {color:black;font-weight:normal;font-size:18px;text-decoration:none;font-family: 'Dosis', sans-serif;text-transform:uppercase;padding-top:20px;padding-bottom:20px}
.afpsummary {color:#A0A0A0;font-weight:normal;font-size:16px;text-decoration:none;font-family: 'Dosis', sans-serif;}
A.timesofmaltalinks {font-family: 'Dosis', sans-serif;font-size:18px;color:#CCCCFF;text-decoration:none;text-align:left;line-height:16px} 
A.timesofmaltalinks:HOVER {font-family: 'Dosis', sans-serif;font-size:18px;color:white;text-decoration:none;text-align:left;line-height:16px} 
.padding20 {padding:20px}
A.rentalslinks{font-family: 'Dosis', sans-serif;font-size:18px;color:#0099FF;text-decoration:none;text-align:left;line-height:16px} 
A.rentalslinks:HOVER {font-family: 'Dosis', sans-serif;font-size:18px;color:#FF0000;text-decoration:underline;text-align:left;line-height:16px} 


A.sidelinks {font-family: 'Dosis', sans-serif;font-size:18px;color:black;text-decoration:none;text-align:left;line-height:16px} 
A.sidelinks:HOVER {font-family: 'Dosis', sans-serif;font-size:18px;color:#CC0066;text-decoration:none;text-align:left;line-height:16px} 

.galsbox {background-color:#ECEAEA;width:100%;clear:both;text-align:left;display:table;overflow:auto;}
.galimgbox {float:left;padding-right:20px;width: -moz-calc(20% - 20px); width: -webkit-calc(20% - 20px); width: -o-calc(20% - 20px); 	width: calc(20% - 20px);}

.placeholder {
  display: inline-block;
  float:left;
  width:600px;
  height:200px;
  box-sizing: border-box;
  position: relative;
}

.placeholder0 {
  display: inline-block;
  float:left;
	width: -moz-calc(25% - 3px);
	/* WebKit */
	width: -webkit-calc(25% - 3px);
	/* Opera */
	width: -o-calc(25% - 3px);
	/* Standard */
	width: calc(25% - 3px);
  height:200px;
  box-sizing: border-box;
  position: relative;
  filter: grayscale(100%);
}

.placeholder1 {
  display: inline-block;
  float:left;
  width:25%;
  height:200px;
  box-sizing: border-box;
  position: relative;
}

.placeholder2 {
  display: inline-block;
  float:left;
  width:25%;
  height:200px;
  box-sizing: border-box;
  position: relative;
  filter: grayscale(100%);
}

.placeholder3 {
  display: inline-block;
  float:left;
  width:25%;
  height:200px;
  box-sizing: border-box;
  position: relative;
}

.line, .blind, .blindImg {
  position: absolute;
  top: 0;
  height: 100%;
  box-sizing: border-box;
}

.blind {
  overflow: hidden;
}

.blindImg {
  width: 100%;
  background-size: cover;
}


#headerbit {display:visible}


.boxtextbg {
background: #616565; /* The Fallback */
background:transparent;
background-color: rgba(97,101,101,0.5);
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#BF6464B7,endColorStr=#BF6464B7);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF6464B7,endColorstr=#BF6464B7)";
zoom: 1;
padding-left:15px;padding-right:15px;padding-top:10px;
}

A.fptitle {color:white;font-weight:bold;font-size:20px;text-decoration:none;font-family: 'News Cycle', sans-serif;text-transform:none;line-height:20px;}
A.fptitle:HOVER {color:black;font-weight:bold;font-size:20px;text-decoration:normal;font-family: 'News Cycle', sans-serif;}

A.fptitlebig {color:white;font-weight:bold;font-size:40px;text-decoration:none;font-family: 'News Cycle', sans-serif;text-transform:none;line-height:46px;}
A.fptitlebig:HOVER {color:white;font-weight:bold;font-size:40px;text-decoration:normal;font-family: 'News Cycle', sans-serif;}

A.fptitle2 {color:#990000;font-weight:normal;font-size:22px;text-decoration:none;font-family: 'Dosis', sans-serif;text-transform:uppercase}
A.fptitle2:HOVER {color:#990000;font-weight:normal;font-size:22px;text-decoration:underline;font-family: 'Dosis', sans-serif;}
A.fptitle3 {color:#990000;font-weight:normal;font-size:13px;text-decoration:none;font-family: 'Verdana', sans-serif;}
A.fptitle3:HOVER {color:black;font-weight:normal;font-size:13px;text-decoration:none;font-family: 'Verdana', sans-serif;}
.fpidea {color:black;font-weight:normal;font-size:11px;text-decoration:none;}
.fpidea2 {color:#4D4D4D;font-weight:normal;font-size:16px;text-decoration:none;}
.sectionsmallpics {background-repeat:no-repeat;margin:10px;float:left;width: -moz-calc(25% - 20px); width: -webkit-calc(25% - 20px); width: -o-calc(25% - 20px); 	width: calc(25% - 20px);height:210px}
.sectionbigpic {background-repeat:no-repeat;margin:10px;float:left;width: -moz-calc(50% - 20px); width: -webkit-calc(50% - 20px); width: -o-calc(50% - 20px); 	width: calc(50% - 20px);height:440px}
.sideclass {padding:0px}
.sectiontitles {color:#990000;font-weight:normal;font-size:2em;text-decoration:none;font-family: 'Dosis', sans-serif;text-transform:uppercase}
.colorwhite {color:white}
.townsbox {float:left;padding:15px;width:30%;height:250px}
.authorartlist {margin-bottom:20px;overflow:hidden;height:1%}
.authorartpic {float:left;padding-right:20px;width:120px}
.authorartpic2 {float:left;padding-right:3px;width:35px}
.separation {padding-top:10px;}
.separation2 {padding-top:2px;clear:both;overflow:hidden}

.artartlist {margin-bottom:3px;overflow:hidden;border-bottom:1px solid #E8E8E8}

@media screen and (max-width: 640px) {
	.firstboxes {width:100%;font:normal 14px Georgia,serif;float:left;text-align:left}
    .footerbox {float:none;color:white;font-size:14px;width:90%;padding:20px;line-height:20px;font-family: 'Dosis', sans-serif;}
	/* Weatherdream addon */
	.sectionline {background-color:#b7b4b4;height:100%}
	.sectionlinez {background-color:#b7b4b4;height:100%}
	.sectionlinex {background-color:#b7b4b4;height:100%;padding-left:0px}
	.smallcitytempbox {float:none;width:100%;height:24px}
	.newcatlinkforspace {margin-right:0}
	.flightsearchform {text-align:center}
	.firstboxesaddon {width:46%;padding-right:20px;font:normal 14px Georgia,serif;float:left;text-align:left;height:100%;overflow:none}
	#headerbit {display:none}
	.sectionsmallpics {background-repeat:no-repeat;margin:10px;float:none;width: -moz-calc(100% - 20px); width: -webkit-calc(100% - 20px); width: -o-calc(100% - 20px); 	width: calc(100% - 20px);height:210px}
	.sectionbigpic {background-repeat:no-repeat;margin:10px;float:none;width: -moz-calc(100% - 20px); width: -webkit-calc(100% - 20px); width: -o-calc(100% - 20px); 	width: calc(100% - 20px);height:440px}
	.sideclass {padding:20px}
	.frontjobitem {float:none;width:100%;padding-right:20px}
	.frontbarbox {float:none;padding-right:20px;width:100%}
	.frontrentalsbox {width:100%;height:auto;background-color:white;float:left;margin:10px}
	.frontnewsbox {width:100%;height:auto;background-color:black;float:left;margin:10px;color:white}
	.galimgbox {float:none;width:100%}
	.townsbox {float:auto;padding:15px;width:95%;height:250px}
}

