@media screen, projection {
	.be-nice-to-Mac-IE5 {
		font-family: "\"}\"";
		font-family: inherit;
	}
	
	/* -- GENERAL REDECLARATIONS ---------------------------------------- */
	* 					{margin:0; padding:0;}
	body 				{text-align:center;}
	body, tr, 
	td, input, 
	select, textarea 	{font:normal small/1.3 Verdana, Arial, Helvetica, sans-serif;}
	a:link,a:visited 	{text-decoration:underline;}
	a:hover 			{text-decoration:none;}
	ul, ol	 			{margin:0 0 10px 25px;}
	dl 					{margin:0 0 10px;}
	dt 					{font-weight:bold;}
	dd					{margin:0 0 3px 10px;}
	p 					{margin:0 0 15px;}
	h1 					{font-size:large; margin:0 0 12px;}
	h2 					{font-size:medium; margin:8px 0;}
	h3 					{font-size:small; margin:6px 0 5px;}
	h4 					{font-size:x-small; margin:4px 0;}
	h5					{font-size:xx-small; margin:3px 0;}
	h6 					{font-size:xx-small; margin:0;}
	hr 					{display:none;}
	img 				{border:none;}
	acronym				{border-bottom: 1px dotted;}
	blockquote 			{margin:0 25px 20px 25px; font-style:italic;}
	
	body {background-color: #000033;}
	#wrapper {width:800px; margin: 20px auto 0; background-color:white; text-align:left; position:relative;}
	#header {width:800px; height:165px; background: transparent url('images/header.jpg') no-repeat;}
	#mshome {display:none;}
	#tagline {display:none;}
	
	h3 {font: bold 14px Arial, sans-serif; color:#663333;}

	#maroon {color:#663333;}
	#blue {color:#0066cc;}
	
	#nav {float:left; width:216px; height:270px; background: transparent url('images/undernav.jpg') 0 0 no-repeat;}
	#gallerynav {float:left; width:216px; height:414px; background: transparent url('images/galleryundernav.jpg') 0 0 no-repeat;}
	#navlist {z-index:50; margin:-11px 0 0 0; padding:0; list-style:none; }
	#navlist li {margin:0; padding-left:81px;}
	
	#home a {position:absolute; left:81px; display:block; text-indent:-9000px; overflow:hidden; top:131px; width:133px; height:19px; background: url('images/home.jpg') 0 0 no-repeat;}
	
	#home a:hover {background-position: -133px 0;}
	
	.navlink a, .navlink a:visited, .navlink a:link {font-family: Arial, "MS Trebuchet", sans-serif; font-size: 12px; line-height:30px; color:#663333; text-decoration:none;}
	.navlink a:hover {color:#0066cc; text-decoration:none;}
	
	
	#index-content {width:800px; height:250px; position: absolute; top: 165px; left:0px; background: transparent url('images/index-content.jpg') no-repeat;}
	#index-text {width:275px; height:250px; position:absolute; top:-8px; left:505px; z-index:50;}
	#index-text p {font-family: Arial, sans-serif; font-size: 12px; line-height: 15px; color:black;}
	#index-pic {position:absolute; top:0px; left:216px; width:250px; height:250px;}
	#signature {width:219px; height:112px; position: absolute; top:145px; left:40px; background: transparent url('images/sig.gif') no-repeat; z-index:51;}
	#index-footer {width:800px; height:185px; position: absolute; top: 415px; left:0px; background: transparent url('images/index-footer.jpg') no-repeat;}
	#index-copyright {color:white; font: normal 10px Arial, sans-serif; position:absolute; top:173px; left:89px;}

	#pic {position:absolute; top:165px; left:216px; width:250px; height:250px;}

	#footer {width:800px; height:21px; clear:both; position:relative; background: transparent url('images/footer.jpg') no-repeat;}
	#copyright {color:white; font: normal 10px Arial, sans-serif; position:absolute; top:8px; left:89px;}
	
	#content {width:800px; top:165px; background-color:white;}
	#text {width:295px; margin-top:-8px; float:right; }
	#text p, #moretext p {font-family: Arial, "MS Trebuchet", sans-serif; font-size: 12px; line-height:15px; color:black; padding-right:25px;}
	form {font-family: Arial, "MS Trebuchet", sans-serif; font-size: 12px; line-height:15px; color:black; padding-right:20px;}
	
	#moretext {float:left; margin-left:216px; width:600px; min-height:400px;}
	
	a, a:link, a:visited {color:#663333; text-decoration:none; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 12px; line-height:15px;}
	a:hover {color:#0066cc; text-decoration:none;}
	#text .pagetitle {color:#660000;}

	#piece_pic {position:absolute; top:245px; left:505px; width:250px; height:250px;}
	#piece_info {width:250px; float:left;  margin-top:340px; text-align:right; }
	#piece_info p {font-family: Arial, "MS Trebuchet", sans-serif; font-size: 12px; line-height:15px; color:black;}

	#iconarea {float:left; width:289px; height:362px; background: transparent url('images/iconarea.jpg') no-repeat;}
	#icons {padding:0; list-style:none; position:absolute; top:165px; left:192px;}
	#icons li {display:inline; margin:0; padding:0;}

	#icons a {width:48px; height:48px; position:absolute; display:block; text-indent:-9000px; overflow:hidden; }
	#a1 a {top:8px; left:8px; background: url('images/gI_1.gif') 0 0 no-repeat; z-index: 1;}
	#b1 a {top:8px; left:56px; background: url('images/gI_2.gif') 0 0 no-repeat;}
	#c1 a {top:8px; left:104px; background: url('images/gI_3.gif') 0 0 no-repeat;}
	#d1 a {top:8px; left:152px; background: url('images/gI_4.gif') 0 0 no-repeat;}
	#e1 a {top:8px; left:200px; background: url('images/gI_5.gif') 0 0 no-repeat;}
	
	#a2 a {top:67px; left:8px; background: url('images/gI_6.gif') 0 0 no-repeat;}
	#b2 a {top:67px; left:56px; background: url('images/gI_7.gif') 0 0 no-repeat;}
	#c2 a {top:67px; left:104px; background: url('images/gI_8.gif') 0 0 no-repeat;}
	#d2 a {top:67px; left:152px; background: url('images/gI_9.gif') 0 0 no-repeat;}
	#e2 a {top:67px; left:200px; background: url('images/gI_10.gif') 0 0 no-repeat;}
	
	#a3 a {top:126px; left:8px; background: url('images/gI_11.gif') 0 0 no-repeat;}
	#b3 a {top:126px; left:56px; background: url('images/gI_12.gif') 0 0 no-repeat;}
	#c3 a {top:126px; left:104px; background: url('images/gI_13.gif') 0 0 no-repeat;}
	#d3 a {top:126px; left:152px; background: url('images/gI_14.gif') 0 0 no-repeat;}
	#e3 a {top:126px; left:200px; background: url('images/gI_15.gif') 0 0 no-repeat;}
	
	#a4 a {top:185px; left:8px; background: url('images/gI_16.gif') 0 0 no-repeat;}
	#b4 a {top:185px; left:56px; background: url('images/gI_17.gif') 0 0 no-repeat;}
	#c4 a {top:185px; left:104px; background: url('images/gI_18.gif') 0 0 no-repeat;}
	#d4 a {top:185px; left:152px; background: url('images/gI_19.gif') 0 0 no-repeat;}
	#e4 a {top:185px; left:200px; background: url('images/gI_20.gif') 0 0 no-repeat;}
	
	#icons a:hover {background-position: -48px 0; }
	
	.form_wrapper {width:295px; }
	.form_left {width:70px; float:left; }
	.form_right {width:140px; float:left;}
	.form_line {height:30px; clear:both;}
	.form_ta_line {height:105px;}
	
	#mf-tag, #index-mf-tag {text-align:center; margin: 0 auto; font-size:10px; color:#5E5E5E; font-family: Arial, "MS Trebuchet", sans-serif;}
	#mf-tag p, #index-mf-tag p	{font-size:10px; font-family: Arial, "MS Trebuchet", sans-serif;}
	#mf-tag {position:relative; width:800px;}
	#index-mf-tag {position:absolute; top:600px; left:298px;}
	#mf-tag a, #index-mf-tag a, 
	#mf-tag a:link, #index-mf-tag a:link,
	#mf-tag a:visited, #index-mf-tag a:visited {font-size:10px; color:#5E5E5E; text-decoration:none; font-family: Arial, "MS Trebuchet", sans-serif;}
	#mf-tag a:hover, #index-mf-tag a:hover {text-decoration:underline;}
	.clientlist p {line-height:13px; margin:9px 0;}
	
}