p{ color: #666; margin: 0 0 20px 0; }
p.subheader{ line-height: 24px; font-size: 14px; color: #999; }
p.citation a{ font-size: 12px; }
a img{ border: none; }


.boundingBox{ margin: 0 auto; width: 634px; }



/* Content */

#content{ padding: 20px 0; }

#columnLeft{ position: relative; width: 570px; float: left; }
#columnLeft a, #columnLeft a strong{ color: #629400; }
#columnLeft h1 a, #columnLeft h1 a:hover{ color: #005EB3; text-decoration: none; font-weight: normal; border: none; background: none; }

/* Content - Portfolio Listing */

ul#portfolio-filter{ margin: -20px 0; padding:0; font-size:12px; font-family: Trebuchet MS; height: 64px; padding-left: 0px; line-height: 64px; background:#FF9900;}
ul#portfolio-filter li{ display: inline; }
ul#portfolio-filter a{ margin-right: 0.2em; padding: 0.5em 1em; background: #FFF; color: #AAA; font-weight: bold; text-decoration: none; }
ul#portfolio-filter a:hover, ul#portfolio-filter a.current{ color: #888; }
ul#portfolio-filter a.current{ background-color: #DDD; }

ul#portfolio-list{ margin: 36px 0 0 36px; padding: 0; list-style: none; }
ul#portfolio-list li{ width: 165px; height: 160px; display: block; float: left; margin-right: 24px; overflow: hidden; text-align:center; }
ul#portfolio-list li a{ display: block; width: 163px; height: 120px; overflow: hidden; border:0; background: #fff; }
ul#portfolio-list li p{ font-size: 11px; line-height: 15px; color: #AAA; margin: 5px 0; }


/* Content - Portfolio Detail */

#portfolio-images{ position: relative; margin: 0 0 10px 0; padding: 0; list-style: none; width: 570px; height: 300px; border: 1px solid #CCC; }
#portfolio-images li{ position: absolute; top: 0; left: 0; width: 100%; height: 300px; line-height: 0 !important; }
#portfolio-images li img{ line-height: 0 !important; }
#portfolio-navigation{ margin: 0 0 20px 0; padding: 0; list-style: none; }
#portfolio-navigation li{ display: inline; margin: 0 9px 0 0; }
#portfolio-navigation li a{ color: #BBB; text-decoration: none; }
#portfolio-navigation li a:hover, #portfolio-navigation li a.activeSlide{ color: #444; }
#portfolio-link { position: absolute; top: 390px; right: 0; width: 20%; text-align: right; }

#breadcrumbs{ margin: 0 0 3px 0; padding: 0; list-style: none; font-size: 12px; font-weight: bold; color: #999999; }
#breadcrumbs li{ display: inline; }
#breadcrumbs li a{ color: #999; }
