body, html, table
	{text-align: center;
	margin:auto;
	padding:0;
	border:none;
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;}
	
/*img
	{border:0;}	*/
	
h1, h2, h3, h4, h5, h6 {
	color: #800000;
	font-family: Georgia, "Times New Roman", Times, serif;
}	
	

/* This is the h1 I changed */
/*h1
	{color:#FFFFFF;
	text-align: left;
	width:900px;
	float:right;
	font-size:28px;
	margin-top:40px;}
	
	
h2
	{font-size:12px;
	text-transform:uppercase;
	color:#6b6b6b;
	margin:2px 0;}
	
	*/	
a:link, a:visited {
	color: #333dff;
}	

a:hover {
	color: #797979;
}	
	
p
	{margin:5px 0;}	
	
p.topText
	{margin:0 5px 0 0;}	
	
p.sitemap
	{margin:5px 0;}
	
p.sitemapSub
	{margin:0 0 2px 8px;}		
	
.header
	{background-image:url(/img/red_slice.jpg); 
	background-repeat:repeat-x;
	background-color:#cd2324; 
	height: 150px;
	clear: both;
	display: block;
}	

.navBkg
	{background-image:url(/img/bkg_navigation.jpg); 
	background-repeat:repeat-x; 
	background-color:#000000;
	height:33px;}	
	
.linkContainer
	{height: 25px; 
	padding-top: 8px;
	clear: none;
	padding-bottom: 0;
	float: none;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
}	
	
.wrapper
	{
	
	background-image:url(/img/bkg_slice.jpg); 
	background-repeat:repeat-x;}	
	
/* a:link, a:visited, span.navline
	{color:#cd2324;
	text-decoration:none;
	font-size:12px;} 	
a:hover
	{color:#333333;} */	
	
a:link.nav, a:visited.nav
	{font-size:14px;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 18px;}
	
a:hover.nav
	{color:#666666;}	
	
a:link.open, a:visited.open, a:hover.open
	{font-weight:bold;
	color:#FFFFFF;
	font-size:14px;
	text-transform:uppercase;}	
	
a:link.footer, a:visited.footer, a:hover.footer
	{font-size:11px;
	color:#FFFFFF;
	padding:0 10px;}	
	
a:link.thumbnail, a:visited.thumbnail, a:hover.thumbnail
	{padding:0;
	margin-right:5px;}
	
.pageHead
	{background-repeat:no-repeat; 
	width:873px; 
	height:122px;
	text-align:center;}		
	
.subNavContainer
	{background-color:#f3f3f3; 
	padding:10px; 
	width:315px; 
	border-right:1px solid #cccccc; 
	border-bottom:1px solid #cccccc;}	
	
.subNavSection
	{width:315px; 
	background-color:#f3f3f3;}	
		
.subNavHead
	{background-image:url(/img/subnav_slice.jpg); 
	height:29px; 
	width:315px; 
	background-repeat:repeat-x;
	margin-bottom:5px;}	
	
.subNavTxt
	{float:right; 
	margin-top:6px; 
	margin-right:5px;
	cursor:pointer;}	
	
.subNavLinkBox, .subNavLinkBoxFirst, .subNavLinkBoxLast
	{width:315px; 
	border-bottom:1px solid #999999; 
	padding:10px 0; 
	text-align:right;}	
	
.subNavLinkBoxFirst
	{margin-top:10px;
	border-top:1px solid #999999;} 	
	
.subNavLinkBoxLast	
	{margin-bottom:15px;}
	
.subsubNavBox
	{text-align:right;
	padding:5px 0;
	margin-right:10px;}	
	
a:link.subNav, a:visited.subNav
	{color:#616161;
	padding:10px 0;
	text-align:right;
	font-size:12px;
	font-weight:bold;}
	
a:hover.subNav
	{color:#000000;}			
		
table.projectGallery tr td.project
	{border-bottom:1px solid #333333;}		
	
.extend
	{height:500px;}	
	
.extend2
	{height:400px;}	

.thumbContainer
	{border-bottom:1px solid #CCCCCC; 
	margin-bottom:5px;}