	html,body{margin:0;padding:0}
	html{overflow:auto}
	body{	
		font:76% arial, sans-serif;
		text-align:center;
		background:#B9CAFF;
		padding-top:15px;
		padding-bottom:15px; 
		width:auto !important;
		width:97%;
	}
	p{margin:0 10px 10px}
	div#header {height:160px;line-height:40px;margin:0;
	  padding-left:200px; text-align:left; color:#0000CC;
  	  background:url(../images/header.gif) no-repeat;height:160px;
  	}
	div#outer{text-align:center; background:white; padding-top:25px; padding-bottom:25px}
	div#container{text-align:left; background:white}
	div#content p{line-height:1.4}
	div#extra{background:white}
	div#footer{background:#CCCCFF;color:#0000CC}
	div#footer p{margin:0;padding:5px 10px}

	div#outer{width:700px;margin:0 auto}
	div#container{width:650px;margin:0 auto}
	div#content{float:left;width:450px}
	div#navigation{float:right;width:200px}
	div#extra{clear:both;width:100%}
	div#footer{width:700px;margin:0 auto}

	navigation{
		border:1px solid black;
		width:170px;
	}

	* html #navigation{ /*IE only rule, to negate the padding below IE includes in menu width.*/
		width:164px;
	}

	#navigation a{
		display:block;
		background:url(../images/navbutton_paw.gif) no-repeat;
		font:bold 13px Verdana;
		color:white;
		padding:2px;
		padding-left:38px;
		height:20px !important;
		/*height:25px; */
		width:auto; /* was 100% */
		text-decoration:none;
		border-bottom:1px solid #CCCCFF;
	}

	/* Non IE rule
	html>body #navigation a{ 
		width:auto;
	}
	*/


	#home-page #nav-home-page a,
	#web-design #nav-web-design a, 
	#web-rescue #nav-web-rescue a, 
	#domains-hosting #nav-domains-hosting a, 
	#about-us #nav-about-us a, 
	#links #nav-links a, 
	#contact-us #nav-contact-us a { 
		background:url(../images/navbutton_paw_sel.gif) no-repeat;
		color:white;
		cursor:default;
	} 

	#web-ranking #nav-web-ranking a,
	#e-commerce #nav-e-commerce a, 
	#e-marketing #nav-e-marketing a, 
	#data-consultancy #nav-data-consultancy a { 
		color:#B9CAFF;
		background:#0000CC;
		cursor:default;
	}

	#navigation a:hover {
		background:url(../images/navbutton_paw_sel.gif) no-repeat;
		color:#0000CC;
	}

	#navigation ul{
		list-style: none;
		padding: 0;
		margin: 0;
	} 

	
	#footer img{
		border:none;
	}

	#footer a:link, a:visited, a:hover, a:active {
		text-decoration:none;
	}

	#header a:link, a:visited, a:active {
		text-decoration:none;
		color:#0000CC;
	}
	#header a:hover {
		text-decoration:none;
		color:#B9CAFF;
		background:#0000CC;
	}

	/* voice-family hack for IE 5.1, IE5.5 font error */
	div#header h3{
		font-size: x-small;
		voice-family: "\"}\"";
		voice-family: inherit;
		font-size: small;
		}

