/* Pineapple Grove Designs CSS V 1.0 Usersight Corporation */

*{margin:0; padding:0;}
body{font-family: Arial, Helvetica, sans-serif;font-size: 85%;}
#container:after {content: ".";  display: block; height: 0; clear: both; visibility:hidden;}
/*  \*/
* html #container {height: 1%;}
/*  */
/* End float containing rules */

/*-- STRUCTURE ---------------------------------------------------------------------------------*/
#container,#links, #keys,#footer,#copyright,#websitetag,#categorynav{width:965px;margin:0 auto; padding:0}
#container{}

/*  HEADER  */
#header{padding:20px 0 0 0;height:77px;}
#header a.logo{display:block; float:left; padding-right:7px}
#header img{border:none}
#header p{float:left; height:31px; line-height:2em}
#header .businessName{width:250px; background:url(http://www.pineapplegrove.com/images/WebsiteStructure/pineapple-grove-designs.gif) no-repeat 10px 0px;padding-left:10px}
#header .businessName a{display:block;width:250px; height:32px;}
#header .businessName a span{margin-left:-9999em}
#header .tagLine{height:35px;width:370px;line-height:20px; padding:5px 10px 0 10px; text-transform:uppercase; font-size:11px;white-space:nowrap}
#header form#qs{float:left;height:30px!important;;width:240px; margin:0; padding:5px 0 0 0; }
#header form input.field{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/search-box.gif) no-repeat 0px 0px; width:178px; height:20px; padding:0 0 0 20px; margin:0 0 0 0; border:none}
#header select.sp2_i_select{ position:absolute; top:0; left:-9999em}
/*--NAVIGATION------------------------------------------------------------------------------------*/
/*-- TOP NAV --*/
#header #nav{float:left; height:40px; width:902px;}
#header #nav li{float:left; clear:none; list-style:none; }
#nav a{ display:block;height:34px; width:148px;line-height:34px; text-transform: uppercase; text-decoration:none; text-align:center; border-right:2px solid #fff}
#nav a.products{width:150px;background:url(http://www.pineapplegrove.com/images/WebsiteStructure/tab-left.gif) left no-repeat;}
#nav a.contact{width:150px;background:url(http://www.pineapplegrove.com/images/WebsiteStructure/tab-right.gif) right no-repeat; border-right:none}
#nav a.products:hover{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/tab-left-on.gif) left no-repeat;}
#nav a.contact:hover{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/tab-right-on.gif) right no-repeat}
#products a.products, #products a.products:hover{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/cat-left-on.gif) left no-repeat;}
#portfolio a.portfolio, #technical a.tech, #sustainability a.sustain, #company a.company{background-color:#2B005F}	
#contact a.contact{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/cat-right-on.gif) left no-repeat;}

/*  CATEGORYNAV  */
#categorynav{float:left;height:70px; text-transform: uppercase; background: url(http://www.pineapplegrove.com/images/WebsiteStructure/grey-bar.gif) no-repeat 0px 35px;}
#categorynav li{float:left; clear:none; list-style:none;}
#subnav{list-style: none; z-index:100; width:auto; float:left;padding:0}

#subnav li{/* all list items */position:relative; float:left;clear:none; font-size:12px; height:34px; width:auto!important; /*padding:5px 10px 5px 0px; */line-height:34px;background-color:transparent;white-space:nowrap; }
#subnav a{display: block;text-decoration:none; padding:0 10px;background: url(http://www.pineapplegrove.com/images/WebsiteStructure/grey-bar-vert.gif) no-repeat 0px 12px;height:34px!important;line-height:34px;}
#subnav li.one a,#subnav li.one li.one a{background:none;margin:0}
#subnav li.two{padding-left:0}
#subnav li li.two a,#subnav li li.three a,#subnav li li.four a,#subnav li li.five a,#subnav li li.six a,#subnav li li.seven a,#subnav li li.eight a,#subnav li li.nine a,#subnav li li.ten a{background: url(http://www.pineapplegrove.com/images/WebsiteStructure/grey-bar-vert.gif) no-repeat 0px 12px;}
#subnav li ul {position: absolute;left: -999em;}

/*-- POSITIONING NAVBARS --*/
#categorynav #subnav li:hover ul,#categorynav #subnav li.sfhover ul{left: -999em}
#categorynav #subnav li:hover ul,#categorynav #subnav li li:hover ul,#categorynav #subnav li.sfhover ul,#categorynav #subnav li li.sfhover ul{/*left: auto;*/ left:0px; width:965px;}

/*-- PRODUCTS --*/
#products #categorynav #subnav{padding-left:100px}
#products #subnav li.one ul{width:830px}#products #subnav li.one:hover ul{left:-15px}
#products #subnav li.two ul{width:940px}#products #subnav li.two:hover ul{left:-340px}
#products #subnav li.three ul{width:750px}#products #subnav li.three:hover ul{left:-390px}
#products #subnav li.four ul{width:750px}#products #subnav li.four:hover ul{left:-500px; }

/*-- PORTFOLIO --*/#portfolio #categorynav #subnav{padding-left:300px}
/* ADDED TO KEEP NAVIGATION DISPLAYED ON CATEGORY SUBLEVEL MENU*/
#portfolio #subnav li.one:hover ul{left:-290px}#portfolio #subnav li.two:hover ul{left:-230px}
#portfolio.byproject #subnav li.one ul,#portfolio.byproject #subnav li.one:hover ul{left:-285px; width:965px}
#portfolio.byproject #subnav li.two ul,#portfolio.byproject #subnav li.two:hover ul{visibility:hidden}
#portfolio.byproduct #subnav li.two ul,#portfolio.byproduct #subnav li.two:hover ul{left:-235px;}
#portfolio.byproduct #subnav li.one ul,#portfolio.byproduct #subnav li.one:hover ul{visibility:hidden}
#portfolio #container #categorynav #subnav li.two ul{width:665px; }




/*-- SUSTAINABILITY --*/#sustainability #categorynav #subnav{padding-left:300px}
/*-- COMPANY --*/#company #categorynav #subnav{padding-left:400px}
/*-- CONTACT --*/#contact #categorynav #subnav{padding-left:300px}

/* CONTENT  */
#content{padding:0;margin:0;}
#collage{width:965px;height:301px;float:left;}
h1{float:left;width:955px;height:30px/*35px*/;text-align:right; text-transform:uppercase; border-bottom:1px solid #fff; font-size:20px; font-weight:bold; padding:5px/*20px*/ 10px 0 0; line-height:20px }

#container #content .row .col h3{border-bottom:1px solid #fff; text-transform:uppercase}
#content .col{float:left; clear:none}
.one{width:655px}
.two{width:300px; padding-left:10px}
.row{float:left;margin:0; padding:10px 0 20px 0; font-size:12px; width:965px}

.first{width:305px; padding:15px 10px 0 10px;}
.second{width:620px; padding:15px 0px 0 15px;}
.row ul{padding-top:10px; margin-left:20px}
.file-list li{padding:0 0 0 10px;list-style:none; line-height:1.5em }
.arrow li{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/file-list-products.gif) no-repeat 0px 3px}
.plus{padding:10px 0px}
.plus li{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/file-list-products.gif) no-repeat 0px -87px}
.pdf li{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/file-list-products.gif) no-repeat 0px -44px; line-height:2em;padding:0 0 0 20px}
.email li{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/file-list-products.gif) no-repeat 0px -131px;padding:0 0 0 25px}
.email a{ text-decoration:none}
.two img, .two p{padding:0}

.download-docs{padding:5px 0 5px 0; width:99%; float:left;}
.download-docs strong{display:block;float:left; width:80px}
.download-docs a{padding:0 0 0 20px; display:block; height:2em; line-height:1.5em; width:80px;float:left;clear:none; text-decoration:none}
#container #content .download-docs a span{text-decoration:underline!important}
.download-docs .pdf{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/download-icons.gif) no-repeat 0px 0px; }
.download-docs .doc{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/download-icons.gif) no-repeat 0px -35px;}
.download-docs .dwg{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/download-icons.gif) no-repeat 0px -71px;}

/*  FOOTER-COPYRIGHT  */
#footer, #copyright{font-size:85%}
#footer {width:955px; height:42px; border-top:1px solid #999; border-bottom:1px solid #999; padding:10px 5px; }
#footer p{float:left; line-height:3.5em; padding-left:15px}
#footer img{display:block; float:left}
#footer .contact{padding-left:180px}
#footer address{ line-height:3.5em;}
#copyright{height:40px; line-height:1.5em}
#websitetag{font-size:11px; text-align:right}

/*  LINKS-KEYS  */#links{padding:25px 0 15px 0;}

/*--PAGE SPECIFIC STRUCTURE ---------------------------------------------------------------------------------*/
/*  HOMEPAGE  */
.breaking{width:960px;float:left; border-top:1px solid #999; border-bottom:1px solid #999; padding:10px 0px 10px 5px; font-size:12px}
#home #collage{width:965px;height:452px; background-color:#fff; padding-top:5px}
#home h1{font-weight:normal; font-size:182%; line-height:1.5em;border-right:2px solid #999; width:605px;height:300px; text-align:left; padding-right:5px; text-transform:none}
#home .one{width:605px;  padding:20px 20px 20px 0px}#home .two{width:325px; padding:0;}#home .two p{width:160px; float:left;clear:none;padding:20px 15px 10px 0;  }#home .two p.last{width:150px; padding-right:0}#home .two p img{display:block; padding-bottom:5px}

/* GENERAL PAGE ELEMENTS */
.generalpage #collage{height:301px}
.generalpage .row .col p{padding:0 0 15px 0}
#products.generalpage #container .row .first{float:left;width:710px;padding-left:20px;}
#products.generalpage #container .row .second{float:left;width:200px;}
.generalpage #container .row h2{padding:10px 10px 10px 10px; font-size:18px; /*border-bottom:1px solid #ebebeb*/}
.generalpage #container .all{width:925px; padding:20px}
#products.generalpage #container .even .first,.generalpage #container .even .first{float:left;clear:left;width:430px;padding:0 25px; }
#products.generalpage #container .even .second,.generalpage #container .even .second{float:left;width:440px; padding:0 25px 0 15px; border-left:2px solid #fff }
#products.generalpage .even h3,#products.generalpage .even p{float:left; clear:left; width:99%}

/*  PRODUCTPAGES  */
.breaking ul li{float:left; clear:none; /*margin-right:5px;*/margin:0; list-style:none; }
#products.productpage #container #content table#allProdsTable.line-art td{height:115px;width:130px; vertical-align:top; padding-top:15px}
#products.productpage #container #content table#allProdsTable.line-art td a{background-color:transparent!important}
#products.productpage #container #content table#allProdsTable.line-art td:hover,
#products.productpage #container #content table#allProdsTable.line-art td a:hover{background-color:#FF6600!important}/*ORANGE*/

/*  PRODUCT PAGE ELEMENTS  */
#products.productpage #collage{height:425px;background-color:#fff}
#products.productpage #collage *{padding:0; margin:0}
#products.productpage .row label{ display:block; width:390px; font-size:11px; font-weight:bold; color:#000}
#products.productpage .row form{height:55px;width:390px;border-bottom:1px solid #fff; float:left; padding-left:10px}
#products.productpage h1{float:left;width:555px;height:35px;text-align:right; text-transform:uppercase; border-bottom:1px solid #fff; font-size:20px; font-weight:bold; padding:20px 10px 0 0;line-height:20px }
#products.productpage #collage #product-shot img{border:none}
#products.productpage h2{text-transform:uppercase;font-size:14px;font-weight:bold; color:#fff;height:24px; line-height:24px}
#products.medallions #color-swatches{border:1px solid #fff; height:260px;width:345px;padding:10px}
#products.grilles #color-swatches{border:1px solid #fff; height:117px;width:345px;padding:10px}
#products.generalpage #color-swatches img{ display:block; float:left; width:auto}
#products.generalpage #color-swatches label{display:block;float:left; text-transform:uppercase;font-size:14px; font-weight:normal; color:#fff;width:160px; height:38px; line-height:38px; text-indent:10px}
#products.generalpage h2.colors{line-height:10px; font-size:14px !important; padding-top:16px}
#products.productpage #color-swatches img{ display:block; float:left; clear:left; width:auto; padding-bottom:20px;}
#products.productpage #color-swatches label{display:block;float:left; text-transform:uppercase;font-size:14px; font-weight:normal; color:#fff;width:160px; height:38px; line-height:18px; padding-top:35px;padding-left:10px}


#products.productpage #color-swatches p{float:left; padding-left:10px; font-size:12px}	
#products.productpage #color-swatches p a{color:#CCC!important;}
#products.productpage #content .second h3{padding-top:20px; font-size:14px}
#products.productpage #content .second p.features{padding-top:0px}
#products.productpage .second p{padding:10px 10px 0 0px}
#products.productpage .row ul{padding-top:10px}
#products.productpage .file-list li{padding:0 0 0 10px;list-style:none; line-height:1.5em }
#products.productpage .arrow li{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/file-list-products.gif) no-repeat 0px 3px}
#products.productpage .plus{padding:10px 0px}
#products.productpage .plus li{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/file-list-products.gif) no-repeat 0px -93px}
#products.productpage .pdf li{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/file-list-products.gif) no-repeat 0px -42px; line-height:2em;padding:0 0 0 20px}
#products.productpage .email li{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/file-list-products.gif) no-repeat 0px -131px;padding:0 0 0 25px}
#products.productpage .email a{ text-decoration:none}

#products.productpage.gallery #container #content .row .email{height:70px; width:200px}
#products.productpage.gallery #container #content .row .email li{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/file-list-products.gif) no-repeat 0px -80px;padding:0 0 0 25px;
}





.note{ font-size:11px; padding:25px 15px 0 0!important; line-height:1em; width:335px}
#products.productpage .row .paging{float:left;padding:30px 10px 10px 850px}
#products.productpage .row .paging li{float:left; list-style:none}
#products.productpage .row .paging li a{ text-decoration: none}
#products.productpage .row .paging li span{ font-weight:bold}
#products.productpage #collage #installation-shot{float:left; height:205px;width:355px; padding:203px 0 0 210px}
#products.productpage #collage #installation-shot img{}
#products.productpage #collage #product-shot{float:left;width:360px; }
#products.productpage #collage #product-shot .finish-name{ text-indent:10px; font-style:italic}
#products.productpage .row table.line-art th{ font-size:10px; font-weight:normal}
	
/* MEDALLIONS SPECIFIC RULES */
#products.medallions #collage #installation-shot img{}
#products.medallions #collage #product-shot{float:left;width:360px; padding-top:20px!important}
#products.medallions .row .first{float:left;width:540px; padding-left:20px}
#products.medallions .row .first p{padding:7px 0 0 0; width:370px; }
#products.medallions .row .second{float:left;width:365px;}
#products.medallions .row table.line-art{border-bottom:1px solid #CCC; margin:0 0 10px 0}
#products.medallions .row table.line-art th{border-bottom:1px solid #CCC; line-height:25px}
#products.medallions .row table.line-art td,#products.grilles .row table.line-art td{text-align:center!important;  width:120px; height:25px}
	
/*GRILLES SPECIFIC RULES ///////////////////////////////*/	
#products.grilles #collage #installation-shot{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/grilles-application-shot-bg.jpg) no-repeat left;}
#products.grilles .row #compliments-medallion{float:left;width:130px}
#products.grilles #collage #installation-shot img{height:106;width:126px;}
#products.grilles .row #compliments-medallion a{display:block;width:130px;padding:20px 0 0 30px}
#products.grilles .row #compliments-medallion a img{border:none}
#products.grilles .row #compliments-medallion label a{display:block;width:130px;padding:0!important; text-align:center; text-decoration:none}
#products.grilles .row .first{float:left;width:420px}
#products.grilles .row .first p{padding:7px 0 0 0; width:370px}
#products.grilles .row table.line-art{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/sculptmetal-size-boxes.gif) no-repeat 0px 25px;}
#products.grilles .row table.line-art .space{padding:0 0 0 35px; }
#products.grilles .row table.line-art td{height:23px; width:70px; text-align:left}
#products.grilles .row .second{float:left;width:365px}
#products.grilles #color-swatches label{display:block;float:left; text-transform:uppercase;font-size:14px; font-weight:normal; color:#fff;width:160px; height:38px; line-height:18px; padding-top:25px;padding-left:10px}
#products.grilles #color-swatches p{padding:0 0 0 10px}

/* TECHNICAL RULES*/
#technical.generalpage #container .all{padding:0}

/* CONTACT RULES */
#contact #collage{height:200px}

/* NAVIGATION RULES FOR MEDALLIONS ELEMENTS*/
#products.medallions #subnav li.one ul,#products.medallions #subnav li.one:hover ul{left:-30px; width:965px}
#products.medallions #subnav li.two ul,#products.medallions #subnav li.two:hover ul,
#products.medallions #subnav li.three ul,#products.medallions #subnav li.three:hover ul,
#products.medallions #subnav li.four ul,#products.medallions #subnav li.four:hover ul{visibility:hidden}
#products.medallions #collage #installation-shot{background:url(http://www.pineapplegrove.com/images/WebsiteStructure/medallions-application-shot.jpg) no-repeat left;height:236px;width:337px; padding:172px 0 0 228px;}	
/* NAVIGATION RULES FOR GRILLES ELEMENTS*/
#products.grilles #subnav li.two ul,#products.grilles #subnav li.two:hover ul{left:-350px; width:965px}
#products.grilles #subnav li.one ul,#products.grilles #subnav li.one:hover ul,
#products.grilles #subnav li.three ul,#products.grilles #subnav li.three:hover ul,
#products.grilles #subnav li.four ul,#products.grilles #subnav li.four:hover ul{visibility:hidden}
/* CUSTOM SPECIFIC RULES */
#products.custom #subnav li.three ul,#products.custom #subnav li.three:hover ul{left:-410px; width:965px}
#products.custom #subnav li.one ul,#products.custom #subnav li.one:hover ul,
#products.custom #subnav li.two ul,#products.custom #subnav li.two:hover ul,
#products.custom #subnav li.four ul,#products.custom #subnav li.four:hover ul{visibility:hidden}
/* SIGNAGE SPECIFIC RULES */
#products.signage #subnav li.four ul,#products.signage #subnav li.four:hover ul{left:-530px; width:965px}
#products.signage #subnav li.one ul,#products.signage #subnav li.one:hover ul,
#products.signage #subnav li.two ul,#products.signage #subnav li.two:hover ul,
#products.signage #subnav li.three ul,#products.signage #subnav li.three:hover ul{visibility:hidden}

/*GALLERY PAGES*/
#container #content #collage #photos #slideControl .border .play,
#container #content #collage #photos #slideControl .border .pause,
#technical.generalpage #container #content #technical-data,
#technical.generalpage #container #content #specifications,
#technical.generalpage #container #content #item-code-logic,
#technical.generalpage #container #content #shapes-codes-dimensions,
#technical.generalpage #container #content #installation,
#technical.generalpage #container #content #installation-figures,
#technical.generalpage #container #content #colors-and-finishes,
#technical.generalpage #container #content #leed
{cursor: pointer}

/*  CONTACT FORM RESPONSE  */
#contact #container #content .row form table{font-size:11px!important}

/*  COLOR  */
body{background-color:#fff}/*WHITE*/
h1,h2,body#home .two p,#subnav a{color:#666666}/*60% GREY*/

a{color:#660066}/*PAGE LINK PURPLE*/
a:hover{color:#003300}/*LINK FOREST GREEN*/
a:active{color:#99FF00}/*LINK HIGHLIGHT LIME GREEN*/

#nav a{ color:#fff;background-color:#999}/*40% GREY*/
#nav a:hover{ background-color:#666666}/*60% GREY*/
#subnav a:hover {color:#FF6600;}/*ORANGE*/

.breaking strong, body#home h1 span,
#copyright a:hover, #websitetag a:hover{color:#FF6600}/*ORANGE*/
#header .tagLine{color:#2B005F}
body#products .two p{background-color:#2B005F}/*PGDPURPLE:*/

#products.productpage h1,.generalpage h1, #products.productpage .col, #products.productpage .col a, 
#products.productpage .col p,.row{color:#fff;background-color:#999!important}
#products.productpage .row .paging li a,#products.grilles .row #compliments-medallion label a{color:#fff}
#products.productpage .row .paging li a:hover{color:#000}
#products.productpage .first td a, #products.productpage .first td span, #products.productpage .first p a{color:#660066}/*PAGE LINK PURPLE*/
#products.productpage #content table.line-art span{color:#fff}
#copyright, #copyright a,#footer{color:#999} 
#websitetag, #websitetag a{color:#CCC}
#products.generalpage #container .row h2{color:#fff}
#container #content .row a{color:#fff}/*WHITE*/#container #content .row a:hover{color:#660066!important}/*PAGE LINK PURPLE*/#container #content .row a:visited{color:#fff}/*WHITE*/



/* NAVIGTION HIGHLIGHT RULES FOR ALL PAGES//////////////////////////////////////////////*/
#products.medallions #categorynav #subnav li li a,#products.grilles #categorynav #subnav li li a,#products.custom #categorynav #subnav li li a,#products.signage #categorynav #subnav li li a,
#portfolio.byproject #categorynav #subnav li li a,#portfolio.byproduct #categorynav #subnav li li a{color:#666666}/* KEEPS OTHER NAV ITEMS GREY */
/*PRODUCTS - MEDALLIONS*/#products.medallions #subnav li.one a,#products.medallions.all-designs #categorynav #subnav li.one li.one a,#products.medallions.accessories #categorynav #subnav li.one li.two a,#products.medallions.about #categorynav #subnav li.one li.three a,
/*PRODUCTS - GRILLES*/#products.grilles #subnav li.two a,#products.grilles.all-designs #categorynav #subnav li.two li.one a,#products.grilles.arches #categorynav #subnav li.two li.two a,#products.grilles.accessories #categorynav #subnav li.two li.three a,#products.grilles.about #categorynav #subnav li.two li.four a,
/*PRODUCTS - CUSTOM*/#products.custom #subnav li.three a,#products.custom.about #categorynav #subnav li.three li.one a,#products.custom.gallery #categorynav #subnav li.three li.two a,
/*PRODUCTS - SIGNAGE*/#products.signage #subnav li.four a,#products.signage.about #categorynav #subnav li.four li.one a,#products.signage.gallery #categorynav #subnav li.four li.two a,
/* FOR SCULPTMETAL PRODUCTS PAGES*/
#products.grilles.metal #categorynav #subnav li li.five a,#products.medallions.metal #categorynav #subnav li li.five a,
#products.custom.metal #categorynav #subnav li li.four a,#products.signage.metal #categorynav #subnav li li.four a,
/* FOR SCULPTSTONE PRODUCTS PAGES*/
#products.medallions.stone #categorynav #subnav li li.four a,#products.custom.stone #categorynav #subnav li li.three a,#products.signage.stone #categorynav #subnav li li.three a,
#products.faqs #categorynav #subnav li.five a,


/*PORTFOLIO*//*BY PROJECT*/
#portfolio.byproject #subnav li.one a,#portfolio.Education #categorynav #subnav li.one li.one a,#portfolio.Government #categorynav #subnav li.one li.two a,#portfolio.Health-Care #categorynav #subnav li.one li.three a,#portfolio.Hospitality #categorynav #subnav li.one li.four a,#portfolio.Municipal #categorynav #subnav li.one li.five a,#portfolio.Office #categorynav #subnav li.one li.six a,#portfolio.Recreational-Parks #categorynav #subnav li.one li.seven a,#portfolio.Religious #categorynav #subnav li.one li.eight a,#portfolio.Residential #categorynav #subnav li.one li.nine a,#portfolio.Retail #categorynav #subnav li.one li.ten a,
/*PORTFOLIO*//*BY PRODUCT*/
#portfolio.byproduct #subnav li.two a,
#portfolio.Medallions #categorynav #subnav li.two li.one a,#portfolio.Friezes #categorynav #subnav li.two li.two a,#portfolio.Grilles #categorynav #subnav li.two li.three a,#portfolio.Pool-Fountain #categorynav #subnav li.two li.four a,#portfolio.Surrounds #categorynav #subnav li.two li.five a,#portfolio.Numerals #categorynav #subnav li.two li.six a,
/*SUSTAINABILITY*/#sustainability.sculptstone #subnav li.one a,#sustainability.sculptmetal #subnav li.two a,
/*COMPANY*/#company.about #subnav li.one a,#company.news #subnav li.two a,
/*CONTACT*/#contact.information #subnav li.one a,#contact.quote #subnav li.two a,#contact.contact #subnav li.three a
{color:#2B005F}
