/* CSS Document */

/* left hand side bar */
td#portNavSidebar{
	background-color: #3D3D3D;
	text-align: right;
	/*width: 192px;*/
	width: 210px;
	padding-right:  15px;
	color: #fff;
	/*padding-top: 10px;*/
}
td#portNavSidebar a{
	display: block;
	color: #fff;
	padding-bottom: 15px;
	font-weight: bold;
	text-decoration: none;
}
td#portNavSidebar a:hover, td#portNavSidebar a.here{
	color: #7faad6;
}
td#portSecnav{
	
	padding-left: 60px;
	padding-bottom: 5px;
}
td#portSecnav a{ 
	text-decoration: none; 
	padding-right: 12px;
}
h3{
	color: #3D3D3D;
	font-size: 13px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
h2#glassCanopies{
	width: 210px;
	height: 52px;
	margin: 8px 0 0 0;
	padding: 8px 0 0 0;
	background: url(glass-canopies/images/headers/glass-canopies-header.gif) no-repeat;
}
h2#glassWalls{
	width: 210px;
	height: 52px;
	margin: 8px 0 0 0;
	padding: 8px 0 0 0;
	background: url(glass-walls/images/glass-walls-header.gif) no-repeat;
}
h2#glassSystems{
	width: 210px;
	height: 75px;
	margin: 8px 0 0 0;
	padding: 8px 0 0 0;
	/*background: url(glass-systems/images/truss-rod-glass-systems.gif) no-repeat;*/
	background: url(glass-systems/images/glass-systems-header-2.gif) no-repeat;
}
h2 span{ 
	display: none; 
}
body#portfolio td#contentBox{
	vertical-align: text-top;
	border-top: 5px solid #3D3D3D;
	border-right: none;
	border-bottom: 5px solid #3D3D3D;
	padding: 20px;
}
body#portfolio td#gallery{
	border-top: 5px solid #3d3d3d;
	border-right: 5px solid #3d3d3d;
	border-bottom: 5px solid #3d3d3d;
	background-color: #DDDDDD;
}
p.lastp{
	margin-bottom: 0;
}
body#portfolio td#portSecnav a{
	/*background: url(images/portfolio-secondary-nav.gif) no-repeat;*/
	/*background: url(images/navigation-2-b.jpg) no-repeat;*/
	background: url(images/navigation-2-c.jpg) no-repeat;
	height: 16px;
	display: block; float: left;margin-right: 20px;
}
body#portfolio td#portSecnav a i{
	display: none;
}
body#portfolio td#portSecnav a#navGlassCano{
background-position: 0 0;
width: 83px;
}
body#portfolio td#portSecnav a#navGlassCano:hover, body#portfolio td#portSecnav a#navGlassCano.here{
	background-position: 0 -16px;
}
body#portfolio td#portSecnav a#navGlassWall{
 background-position: -105px 0;
 width: 61px;
}
body#portfolio td#portSecnav a#navGlassWall:hover, body#portfolio td#portSecnav a#navGlassWall.here{
	background-position: -105px -16px;
}
body#portfolio td#portSecnav a#navGlassSys{
 background-position: -180px 0;
/*width: 145px;*/
width: 160px;
}
body#portfolio td#portSecnav a#navGlassSys:hover, body#portfolio td#portSecnav a#navGlassSys.here{
	background-position: -180px -16px;
}
body#portfolio td#gallery{
	border-left: 5px solid #3D3D3D;
}
td.disimg{
	border-bottom: 3px solid #3d3d3d;
}

p#pn{
text-align: center;
}
p#pn a{
display: block; float: left;
width: 123px;
height: 17px;
border: 5px solid #bbb;
padding-top: 132px;
text-decoration: none;
color: #000;
}
p#pn a:hover{
border: 5px solid #3D3D3D;
}
p#pn span#pngc a, p#pn span#pngw a{
margin-right: 15px;
}
p#pn span#pngc a{
background: url(images/glass-canopies.jpg) no-repeat;
}
p#pn span#pngw a{
background: url(images/glass-walls.jpg) no-repeat;
}
p#pn span#pngs a{
background: url(images/glass-systems.jpg) no-repeat;
}