@charset "UTF-8";
/* CSS Document */
/* This controls the front page of the site */

/* "text-align: center" in body centres the container with website, "text-align:left" in container resets default for the site itself */

body {
text-align: center;
background-color: #2F3133;
font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/* everything is in container div to centre the website */

#container {
margin: 0 auto;
text-align: left;
width: 900px;
height: 720px;
position: relative;
background-image: url(../images/SIGMA_Web_Front.gif);
background-repeat:no-repeat;
background-position: top;
padding-top: 0px;
}

/* Text goes in here */
#main_content {
	position: absolute;
	left: 130px;
	top: 170px;
	width: 640px;
}

/* Client login link rollover */
#login {
	position: absolute;
	left: 133px;
	top: 557px;
	width: 115px;
	text-decoration: none;
	border: none;
}

#login a {
display: block;
width: 115px;
   background: url(../images/buttons/ClientLogin_Both.gif) 0 0 no-repeat;
}
   
#login a:hover {
   background-position: -115px 0;
}
   
#login a:active {
   background-position: -115px 0;
}


/* wireless_site_link rollover */
#wireless_link {
	position: absolute;
	left: 620px;
	top: 549px;
	width: 124px;
}

#wireless_link a {
display: block;
width: 124px;
   background: url(../images/buttons/WirelessNetButtons.gif) 0 0 no-repeat;
   }
   
#wireless_link a:hover {
   background-position: -124px 0;
   }
   
#wireless_link a:active {
   background-position: -124px 0;
   }


/* IT Support site link rollover */
#ITsupp_link {
	position: absolute;
	left: 622px;
	top: 488px;
	width: 122px;
}

#ITsupp_link a {
display: block;
width: 122px;
   background: url(../images/buttons/ITSupportButtons.gif) 0 0 no-repeat;
   }
   
#ITsupp_link a:hover {
   background-position: -122px 0;
   }
   
#ITsupp_link a:active {
   background-position: -122px 0;
   }

/* Printlink div is for the print this page link rollover */
#printlink {
position:absolute;
left: 80px;
top: 660px;
width: 106px;
}

#printlink a {
display: block;
width: 106px;
   background: url(../images/buttons/PrintPage.gif) 0 0 no-repeat;
   }
   
#printlink a:hover {
   background-position: -106px 0;
   }
   
#printlink a:active {
   background-position: -106px 0;
   }


/* adjust spacing after h1, h2 etc with bottom margin and padding */

h1 {
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #000000;
	margin-bottom: 5px;
	padding-bottom: 0px;
	}

h2 {
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	margin-bottom: 0px;
	padding-bottom: 0px;
	}
	
/* hotspot area for link to front page from logo */

#logolink {
    position: absolute;
	left: 80px;
	top: 35px;
	width: 170px;
	height: 100px;
	}
	
