<!--
body{ background-color:#000; margin:0px; padding:0px; background-image:url('/images/mcgraw/site/template/greybg.gif'); background-repeat:repeat-x; background-position:0 10px; 

color:#CCCCCC; font-size:17px; font-family:Tahoma;}



a:link    {color: #0493F5; font-weight:bold;  }
a:active  {color: #0493F5; font-weight:bold;   }
a:visited {color: #0493F5; font-weight:bold;   }
a:hover   {color: #fff; font-weight:bold;   }
a:focus {outline:0px none; border:0px none;}

.nav-top {
	width: 130px; height:121px; text-indent:-9000px;
	
	background: url('/images/mcgraw/site/template/nav.png') no-repeat;
	position:absolute; padding:0px; list-style:none;
	top: 54px; margin:0 0 0 0px; 
}
.nav-btm {
	width: 130px; height:240px;text-indent:-9000px;
	
	background: url('/images/mcgraw/site/template/nav.png') no-repeat 0px -121px;
	position:absolute; padding:0px; list-style:none;
	top: 175px; margin:0 0 0 0px; 
}


.nav li {
	display: block; margin:0px; padding:0px; list-style:none;
	}
	
	
	
.nav li a:link, .nav li a:visited {
	position: absolute;
	top: 0;
	width:130px;
	height: 41px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10; outline:none; border:0px;
}


	.nav .home a:link, .nav .home a:visited {
		top: 0px;
		left:0px;
		width: 130px; border:0px; outline:none;
	}
	.nav .home a:hover, .nav .home a:focus {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px 0px; border:0px none; outline:none 0px; 
	}
	.nav .home a:active {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat 0px 0px; 
	}
	
	.current-home .home a:link, .current-home .home a:visited {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px 0px; 
		cursor: default;
	}
	.nav-home, .nav-home-click {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 130px;
		height: 41px;
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px 0px; 
	}
	.nav-home-click {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat 0px 0px; 
	}


	.nav .about a:link, .nav .about a:visited {
		top: 41px;
		left:0px;
		width: 130px;
	}
	.nav .about a:hover, .nav .about a:focus {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -41px; 
	}
	.nav .about a:active {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat 0px -41px; 
	}
	.current-about .about a:link, .current-about .about a:visited {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -41px; 
		cursor: default;
	}
	.nav-about, .nav-about-click {
		position: absolute;
		top: 41px;
		left: 0px;
		width: 130px;
		height: 41px;
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -41px; 
	}
	.nav-about-click {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat 0px -41px; 
	}
	.nav .galleries a:link, .nav .galleries a:visited {
		top: 82px;
		left:0px;
		width: 130px;
	}
	.nav .galleries a:hover, .nav .galleries a:focus {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -82px; 
	}
	.nav .galleries a:active {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat 0px -82px; 
	}
	.current-galleries .galleries a:link, .current-galleries .galleries a:visited {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -82px; 
		cursor: default;
	}
	.nav-galleries, .nav-galleries-click {
		position: absolute;
		top: 82px;
		left: 0px;
		width: 130px;
		height: 39px;
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -82px; 
	}
	.nav-galleries-click {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat 0px -82px; 
	}




	.nav .online a:link, .nav .online a:visited {
		top: 0px;
		left:0px;
		width: 130px;

	}
	.nav .online a:hover, .nav .online a:focus {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -121px; 
	}
	.nav .online a:active {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat 0px -121px; 
	}
	.current-online .online a:link, .current-online .online a:visited {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -121px; 
		cursor: default;
	}
	.nav-online, .nav-online-click {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 130px;
		height: 43px;
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -121px; 
	}
	.nav-online-click {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat 0px -121px; 
	}
	
	
	.nav .contact a:link, .nav .contact a:visited {
		top: 41px;
		left:0px;
		width: 130px;
	}
	.nav .contact a:hover, .nav .contact a:focus {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -162px; 
	}
	.nav .contact a:active {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat 0px -162px; 
	}
	.current-contact .contact a:link, .current-contact .contact a:visited {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -162px; 
		cursor: default;
	}
	.nav-contact, .nav-contact-click {
		position: absolute;
		top: 41px;
		left: 0px;
		width: 130px;
		height: 41px;
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -162px; 
	}
	.nav-contact-click {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat 0px -162px; 
	}
	.nav .links a:link, .nav .links a:visited {
		top: 82px;
		left:0px;
		width: 130px;
	}
	.nav .links a:hover, .nav .links a:focus {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -203px; 
	}
	.nav .links a:active {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat 0px -203px; 
	}
	.current-links .links a:link, .current-links .links a:visited {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -203px; 
		cursor: default;
	}
	.nav-links, .nav-links-click {
		position: absolute;
		top: 82px;
		left: 0px;
		width: 130px;
		height: 41px;
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -203px; 
	}
	.nav-links-click {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat 0px -203px; 
	}
	.nav .workshops a:link, .nav .workshops a:visited {
		top: 170px;
		left:0px;
		width: 130px;
	}
	.nav .workshops a:hover, .nav .workshops a:focus {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -291px; 
	}
	.nav .workshops a:active {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat 0px -291px; 
	}
	.current-workshops .workshops a:link, .current-workshops .workshops a:visited {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -291px; 
		cursor: default;
	}
	.nav-workshops, .nav-workshops-click {
		position: absolute;
		top: 170px;
		left: 0px;
		width: 130px;
		height: 41px;
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -291px; 
	}
	.nav-workshops-click {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat 0px -291px; 
	}


	.nav .newsletter a:link, .nav .newsletter a:visited {
		top: 122px;
		left:0px;
		width: 130px;
	}
	.nav .newsletter a:hover, .nav .newsletter a:focus {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -243px; 
	}
	.nav .newsletter a:active {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat 0px -243px; 
	}
	.current-newsletter .newsletter a:link, .current-newsletter .newsletter a:visited {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -243px; 
		cursor: default;
	}
	.nav-newsletter, .nav-newsletter-click {
		position: absolute;
		top: 122px;
		left: 0px;
		width: 130px;
		height: 41px;
		background: url('/images/mcgraw/site/template/nav.png') no-repeat -130px -243px; 
	}
	.nav-newsletter-click {
		background: url('/images/mcgraw/site/template/nav.png') no-repeat 0px -243px; 
	}





#subnav{position:absolute; left:0px; height:0px; overflow:hidden; top:121px; display:block; list-style:none; margin:0px; padding:0px; width:130px; text-indent:15px; background-color:#FFFFFF; background-image:url('/images/mcgraw/site/template/navbg.png'); background-repeat: repeat-y; background-position: 0 0; }
.nav #subnav li{ margin:0px 0 1px 0;}
.nav #subnav li a:link, .nav #subnav li a:visited { position:static;  color:#A19A8F; text-decoration:none; font-size:12px; text-indent:0px;}
.nav #subnav li a:hover {color:#FFFFFF;}



#btmtag { text-align:center; color:#ccc; font-family:Arial, Helvetica, sans-serif; padding-bottom:3px; padding-top:3px;  font-size:10px; }
#btmtag a:link {
	color: #ccc; text-decoration:none; 
}
#btmtag a:visited {
	color: #ccc; text-decoration:none;
}
#btmtag a:hover{
	color:#ccc; text-decoration:underline;
}
#btmtag a:active{
	color:#ccc; text-decoration:none;
}
.clear{clear:both}
#site {margin:0 140px 0 0; }
#masthead{margin: 10px 0 12px 140px;  height: 32px; background-image: url(/images/mcgraw/site/template/mattmcgraw.png); background-repeat: no-repeat;  background-position: center center;}
#masthead h1{ margin:0px; padding:0px; text-indent:-9000px; font-size:14px;}
#photoholder{margin-left: 140px;}
.photoholdertl{background-image: url(/images/mcgraw/site/template/boxtl.gif); background-repeat: no-repeat; background-position: left top;}
.photoholdertr{background-image: url(/images/mcgraw/site/template/boxtr.gif); background-repeat: no-repeat; background-position: right top;}
.photoholderbl{background-image: url(/images/mcgraw/site/template/boxbl.gif); background-repeat: no-repeat; background-position: left bottom;}
.photoholderbr{padding: 10px; background-image: url(/images/mcgraw/site/template/boxbr.gif); min-height:800px;  background-repeat: no-repeat; background-position: right bottom;}
#bottomgreybar{height: 60px; background-image: url(/images/mcgraw/site/template/greybg.gif); background-repeat: repeat-x; background-position: 0pt 10px; }
#footertxt{ margin-right:140px; text-align: center; color:#333333; font-size: 10px;}

#MusicLayer {
	position:absolute;
	
	top:585px;
        left:15px;
	width:100px;
	height:25px;
	z-index:1;
}

.hana3 {height:20px;}
--> 