/*
=============================
===== HOME PAGE STLYING =====
=============================
*/
/* --- title graphic --- */
#title-home {
	width: 368px;
	height: 54px;
	background: url(../_img/title-home.gif) no-repeat;
}

/* --- contact button --- */
#contactButton {
	height: 49px;
	width: 233px;
	background: url(../_img/title-telNumber.gif);
	float: left;
}
/* --- Job op --- */
#redbox {
	margin: 0;
	padding: 0;
	width: 290px;
	height: 53px;
}

#jobop {
	width: 290px;
	height: 53px;
	display: block;
	margin-left: 5px;
}

#jobop {
	background: url(../_img/job_off.jpg) no-repeat;
	background-position: center;
	
}
	
#jobop:hover {
	width: 290px;
	height: 53px;
	display: block;
	margin-left: 5px;
	background: url(../_img/job_on.jpg) no-repeat;
	background-position: center;
}


/* --- submenu --- */
#submenu {
	margin: 0;
	padding: 0;
}
#submenu li {
	list-style: none;
	float: left;
}
#landline,
#nonGeo,
#premium,
#mobile,
#broadband,
#installations {
	width: 125px; 
	height: 40px;
	display: block;
	margin: 5px;
	padding: 40px 0 0 15px;
}
#landline { background: url(../_img/box-landline.gif); }
#nonGeo { background: url(../_img/box-nonGeo.gif); }
#premium { background: url(../_img/box-premiumRate.gif); }
#mobile { background: url(../_img/box-mobile.gif); }
#broadband { background: url(../_img/box-broadband.gif); }
#installations { background: url(../_img/box-installations.gif); }

#landline:hover { background: url(../_img/box-landline.gif) -140px 0; }
#nonGeo:hover { background: url(../_img/box-nonGeo.gif) -140px 0; }
#premium:hover { background: url(../_img/box-premiumRate.gif) -140px 0; }
#mobile:hover { background: url(../_img/box-mobile.gif) -140px 0; }
#broadband:hover { background: url(../_img/box-broadband.gif) -140px 0; }
#installations:hover { background: url(../_img/box-installations.gif) -140px 0; }

#submenu a { color: #000; }

/* --- content columns --- */
#leftColumn { width: 440px; }
#rightColumn { width: 300px; }


#news{
	margin: 1em;
	border: dashed 1px #999;
	padding: 1em;
	background-color:#FFFFCC;
}

#news h2{
	margin: 0 0 .5em 0;
	border:0;
	padding: 0;
	color:#FF0000;
	font-size: 1.6em;
	font-weight:bold;
}

#news h3{
	margin: 0;
	border:0;
	padding: 0;
	color:#000000;
	font-size: 1.2em;
	font-weight:bold;
}