body { font-family:Arial, sans-serif; color:#999999; font-size:12px; background-color:#ffffff;  }
h1	{ font-size:30px; font-weight:normal; font-family:Arial, sans-serif; color:#999999; margin:72px 0 0 11px; padding:0; }
h2 { font-weight:bold; font-size:14px; color:#bf0000; margin:21px 0 8px 11px; padding:0; }
h2.sub { margin:0 0 8px 11px; }

#container { width:708px; margin:auto; }
#left { width:140px; float:left; }
	.tlinks { font-size:10px; margin:115px 0 0 5px; }
#right { width:568px; float:right; }
	.content { padding:0 11px 15px 11px; }
	.test { padding:21px 11px 15px 11px; }
	.hmebg { background: url(img/hmebg.jpg) no-repeat 300px 285px; }
	.resbg { background: url(img/resbg.jpg) no-repeat 200px 275px; }
	.combg { background: url(img/combg.jpg) no-repeat 300px 275px; }
	.serbg { background: url(img/serbg.jpg) no-repeat 350px 230px; }
	.conbg { background: url(img/conbg.jpg) no-repeat 350px 150px; }

.footer { font-size:10px; margin:115px 0 0 0; clear:both; }
img { border:none; }

a.pd, a.pd:active, a.pd:visited, a.pd:link { text-decoration:none; color:#bf0000; }
a.pd:hover { text-decoration:underline; }
a, a:active, a:visited, a:link { text-decoration:none; color:#999999; }
a:hover { color:#bf0000; }

a.nav { display: block; text-decoration: none; width:138px; height:38px; background-image: url(img/nav.png);  }
	
	a.res {}
	a.res:hover { background-position: -138px 0; }
	
	a.com { background-position: 0 -38px; }
	a.com:hover { background-position: -138px -38px; }
	
	a.ser { background-position: 0 -76px; }
	a.ser:hover { background-position: -138px -76px; }
	
	a.con { background-position: 0 -114px; }
	a.con:hover { background-position: -138px -114px; }