        html { 
	    height: 100%; 
	    margin-bottom: 1px; 
	}

	body 	{
		background:#FFFFFF;
		margin-left: 0px;
		margin-top: 0px;
		padding: 0px;
		text-align: center; /* to correct the centering IE bug*/
		}	
		
	#globaldiv {
		position: relative;
		width: 724px;
		margin-right: auto;
		margin-left: auto;
		margin-top: 10px;
		margin-bottom: 20px;
		text-align: left; /* to realign your text, IE bug*/
		}
		
	#headContainer {
		width: 724px;
		height: 53px;
		margin: 0px;
		padding:0px;
		background-color: #C0C1A8;
		}
		
	#nav {
		width: 510px;
		height: 53px;
		float: left;
		margin:0px;
		padding:0px;
		}
		
	#main-contents {
		float: left;
		width: 100%;
		background-color: #B5C5B2;
		padding: 0px 0px 20px 0px;
		margin:0px;
		}
		
	#nav img {
		vertical-align: bottom;
		}
		
	#nav a {
		line-height: 17px;
		font-size: .9em;
		text-decoration: none;
		font-family: helvetica, arial, sans-serif;
		text-transform: uppercase;
		vertical-align: baseline;
		}

	#description {
		float: left;
		width: 500px;		
		}

	#image {
		float: right;
		width: 224px;		
		}

	.WebDevelopment a:link,
	.WebDevelopment a:active,
	.WebDevelopment a:visited {
		float:left;
		width:119px;
		height: 53px;
		background-color: #EC6A00;
		text-align: right;
		word-wrap: break-word;
		color: #FFFFFF;
		padding: 0px 6px 0px 6px;
		margin:0px;
		}
		
	.WebDevelopment a:hover {
		color: #954201;
		background-color: #FFFFFF;
		}
		
	.AboutUs a:link,
	.AboutUs a:active,
	.AboutUs a:visited {
		float:left;
		width:119px;
		height: 53px;
		background-color: #58C846;
		text-align: right;
		color: #FFFFFF;
		padding: 0px 6px 0px 6px;
		margin:0px;
		border-right: 1px solid #FFFFFF;
		}
		
	.AboutUs a:hover {
		color: #8C892E;
		background-color: #FFFFFF;
		}
		
	.VoIPApplications a:link,
	.VoIPApplications a:active,
	.VoIPApplications a:visited {
		float:left;
		width:119px;
		height: 53px;
		background-color: #C8C12B;
		text-align: right;
		color: #FFFFFF;
		padding: 0px 6px 0px 6px;
		margin:0px;
		}

	.VoIPApplications a:hover {
		color: #187C35;
		background-color: #FFFFFF;
		}
		
	.clear {clear:both;}
		
	img.logo {
		margin: 25px 0px 0px 0px;
		padding:0px;
		float: right;
		}
		
	h1 {
		font-size:1.3em;
		margin:0px;
		padding:0px;
		}
		
	h2 {
		font: normal .9em arial, helvetica, sans-serif;
		margin: 20px 0px 0px 45px;
		padding:0px;
		color: #FFFFFF;
		text-transform: uppercase;
		}
		
	#main-contents p, #main-contents ul, #main-contents ol	{
		font: normal .9em arial, helvetica, sans-serif;
		margin: 9px 75px 9px 45px;
		color: #333333;
		}

	#main-contents p img {
		float: right;
		margin: 0 0 10px 10px;
		}

	#main-contents div {
		float: left;
		}
		
	ul, ol {
	    padding-left: 40px;
	}
		
	p a:link,
	p a:visited,
	p a:active {
		margin: 0px;
		color: #333333;
		text-decoration:none;
		border-bottom:1px solid #666666;
		}
		
	p a:hover {
		margin: 0px;
		color: #000000;
		text-decoration:none;
		border-bottom:1px solid #333333;
		}
		
	#onbar {
		height: 20px;
		margin: 0px 0px 20px 0px;
		padding:0px;
		border-top: 1px solid #ffffff;
		}
		
	.off {
		float:left;
		width:119px;
		height: 19px;
		background-color: none;
		padding: 0px 6px 0px 6px;
		}
		
	.WebDevelopmentOn {
		float:left;
		width:119px;
		height: 19px;
		background-color: #EC6A00;
		padding: 0px 6px 0px 6px;
		}
	
	.AboutUsOn {
		float:left;
		width:119px;
		height: 19px;
		background-color: #58C846;
		padding: 0px 6px 0px 6px;
		}
	
	.VoIPApplicationsOn {
		float:left;
		width:119px;
		height: 19px;
		background-color: #C8C12B;
		padding: 0px 6px 0px 6px;
		}
	
	#footer {
		float:left;
		width: 724px;
		height: 21px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		font: normal .8em arial, helvetica, sans-serif;
		color: #ffffff;
		}
	
	#footer p {
		margin: 0px 0px 0px 0px;
		text-transform: capitalize;
		text-align: right;
		padding: 4px 5px 3px 0px;
		color: #ffffff;
		}

	#footer a {
		color: #ffffff;
		text-decoration:none;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		border: 0px;
		}

	.WebDevelopmentFooter {
		background-color: #EC6A00;
		}
	
	.AboutUsFooter {
		background-color: #58C846;
		}
	
	.VoIPApplicationsFooter {
		background-color: #C8C12B;
		}
	
	.LandingFooter {
		background-color: #c0c1a8;
		}
