/******* style sheet modified from alistapart.com for image map creation **************/
/* appears to require css2 compatible browser */
  
  #portal { 
  		background: transparent;
  		/*background-image: url(/images/tvg-homebase3.jpg);*/
  		height: 750px;
  		width: 910px;
		border: 0;
  }
  
  #mainmenu a {
  		position: absolute;
  		height: 100px;
  		width: 88px;
  		top: 31px; 
  		text-decoration: none;
  }
  
  #mainmenu a i { visibility: hidden; }
  
	a#home { left: 61px; top: 242px; width: 200px; border: 0;} /* left hand logo if styled in style.css */
	a#deco { left: 321px; top: 243px; width: 98px; height: 98px; border: 0;}
	a#plaster { left: 421px; top: 143px; width: 98px; height: 98px; border: 0;}
	a#mural { left: 521px; top: 243px; width: 98px; height: 98px; border: 0;}
	a#raised { left: 621px; top: 143px; width: 98px; height: 98px; border: 0;}
	a#consult { left: 721px; top: 43px; width: 98px; height: 98px; border: 0;}
	a#marble { left: 621px; top: 343px; width: 98px; height: 98px; border: 0;}
	
	a#home:hover,
	a#deco:hover, 
	a#plaster:hover, 
	a#mural:hover, 
	a#raised:hover,   
	a#consult:hover, 
	a#marble:hover {
		border: 0;
	}

	a#home:hover { background-image: url(/#); }
	a#deco:hover { background-image: url(/images/marbleglow_t.png); }
	a#plaster:hover { background-image: url(/images/decopaint1glow_t.png); }
	a#mural:hover { background-image: url(/images/muralglow_t.png); }
	a#raised:hover { background-image: url(/images/raisedglow_t.png); }
	a#consult:hover { background-image: url(/images/plasterglow_t.png); }
	a#marble:hover { background-image: url(/images/nicheglow_t.png); }

	

