<!--

#level-1 div.intro p strong { font-weight:normal; }
#level-1 div.series { position:relative; }
#level-1 div.series h4 { clear:left; }
#level-1 div.series div.bullets { margin-top:5px; padding-bottom:10px; }
#level-1 div.series div.bullets div.photo { float:left; }
#level-1 div.series div.bullets div.photo p { font-size:9px; line-height:12px; margin:0 0 2px 0; padding:0; }
/*\*/ html>body #level-1 div.series div.bullets div.photo p { margin-bottom:0; } /**/
#level-1 div.series div.bullets div.photo img { border:#4c4c4c solid 1px; margin:0; padding:0; }
#level-1 div.series div.bullets li { margin-top:0; }
#level-1 div.series div.bullets ul { margin:10px 40px 0 0; }
#level-1 div.series div.box {
background-color:#eee5cc;
border:#c4c4c4 solid 1px;
margin-top:3px; padding:0;
width:718px !important; width /**/:720px;
}
#level-1 div.series div.box a {
background-color:transparent; background-position:center top; background-repeat:no-repeat;
color:#8c8c8c;
display:block;
font-size:9px; line-height:12px;
padding-top:70px;
text-decoration:none;
}
#level-1 div.series div.box a:hover { color:#4c4c4c; }
#level-1 div.series div.box li { float:left; margin:0; padding:8px 3px 8px 3px; text-align:center; }
#level-1 div.series div.box ul { list-style:none; margin:0; }

#level-2 div.intro { background-position:right bottom; background-repeat:no-repeat; margin:0; }
#level-2 div.intro div { background-position:left bottom; background-repeat:no-repeat; }
#level-2 div.intro div.clear { background:none; padding:0; }
#level-2 div.intro img { border:#4c4c4c solid 1px; float:left; margin-top:3px; }
#level-2 div.intro p { margin:0; padding:0; }
#level-2 div.intro p.sub { margin-top:8px; }
#level-2 div.intro p strong { font-weight:normal; }
#level-2 div.styles { margin-top:20px; }
#level-2 div.styles div.box {
background-color:#eee5cc;
border:#c4c4c4 solid 1px;
margin-top:3px; padding:0;
width:718px !important; width /**/:720px;
}
#level-2 div.styles div.box a {
background-color:transparent; background-position:center top; background-repeat:no-repeat;
color:#8c8c8c;
display:block;
font-size:9px; line-height:12px;
padding-top:70px;
text-decoration:none;
}
#level-2 div.styles div.box a:hover { color:#4c4c4c; }
#level-2 div.styles div.box li { float:left; margin:0; padding:8px 3px 8px 3px; text-align:center; }
#level-2 div.styles div.box ul { list-style:none; margin:0; }


#level-3 div.features { border-top:#c4c4c4 solid 1px; margin-top:20px; padding-top:8px; position:relative; }
#level-3 div.features h3 { font-size:10px; margin-top:0; position:absolute; left:0; top:8px; }
#level-3 div.features li { font-size:10px; margin:0 0 0 20px; }
#level-3 div.features ul { margin:-4px 0 0 180px !important; margin-top /**/:-5px; width:500px; }
/*\*/ html>body #level-3 div.features ul { margin-top:-3px !important; } /**/

#level-3 div.intro { position:relative; }
#level-3 div.intro div.bullets { position:absolute; }
#level-3 div.intro div.bullets li { margin:0 0 0 20px; }
#level-3 div.intro div.bullets ul { margin:3px 0 0 0; }
#level-3 div.intro div.photo p { font-size:9px; line-height:12px; margin-top:2px; }
#level-3 div.intro img { border:#4c4c4c solid 1px; margin-top:10px; }
#level-3 div.intro p { margin-right:290px; }
/*\*/ html>body #level-3 div.intro div.photo p { margin-top:0; } /**/
/*\*/ html>body #level-3 div.intro img { margin-top:12px; } /**/
#level-3 div.showcase { position:absolute; right:0; top:-54px; }
#level-3 div.showcase img { border:0; margin:0 auto 0 auto; padding-top:25px; }
#level-3 div.showcase p { margin:0; text-align:center; width:290px; }
#level-3 p.other-glass { margin:15px 0 0 185px; }

#products #landing h1 span { background-image:url(images/graphics/hdr-products.gif); }

#resources h3 { border-bottom:#c4c4c4 solid 1px; font-size:10px; }
#resources div.clear { font-size:1px; height:1px; line-height:1px; }
#resources div.intro h2 { font-size:12px; }
#resources div.intro p { font-size:10px; color:#95805d; margin-top:15px; }
#resources div.resource-list { margin-right:370px; }
#resources div.resource-list h4 { font-size:10px; margin:15px 0 0 0; }
#resources div.resource-list h5 { font-size:10px; margin:10px 0 0 15px; }
#resources div.resource-list li { font-size:10px; margin:2px 0 0 0; }
#resources div.resource-list p { font-size:10px; font-style:italic; line-height:13px; margin:0; }
#resources div.resource-list ul { list-style:none; margin:0 0 0 15px; }
#resources div.resource-list div.cad-files ul { margin-left:30px; }
#resources div.resource-bar { float:right; }
#resources div.resource-bar #find-out-more { height:11px; }
#resources div.resource-bar #find-out-more a {
background:transparent url(images/graphics/btn-find-out-more.gif) no-repeat 0 0;
display:block;
float:right;
text-decoration:none; text-indent:-9999px;
width:86px; height:11px;
}
#resources div.resource-bar h4 {
background-color:#c1c179;
border-bottom:#4c4c4c solid 1px;
font-size:10px;
margin:0; padding:3px 0 3px 0;
text-align:center;
}
#resources div.resource-bar p {
margin:8px 10px 0 10px;
}
#resources div.resource-bar div.details-options {
background-color:#ededb2;
border:#4c4c4c solid 1px;
margin-top:15px; padding-bottom:10px;
width:350px !important; width /**/:352px;
}
#resources div.resource-bar div.dealer-list {
background-color:#ededb2;
border:#4c4c4c solid 1px;
margin-top:15px; padding-bottom:12px;
width:350px !important; width /**/:352px;
}
#resources div.resource-bar div.dealer-list a { color:#555; text-decoration:underline; }
#resources div.resource-bar div.dealer-list a:hover { color:#555; text-decoration:underline; }
#resources div.resource-bar div.dealer-list h4 span { white-space:nowrap; }
#resources div.resource-bar div.dealer-list h5 { margin-top:8px; }
#resources div.resource-bar div.dealer-list h6 { margin-top:5px; }
#resources div.resource-bar div.dealer-list li { line-height:14px; margin:0; padding:0; }
#resources div.resource-bar div.dealer-list table { margin:0 0 0 10px; width:340px; }
#resources div.resource-bar div.dealer-list td {
vertical-align:top; padding-right:10px; width:160px !important; width /**/:170px;
}
#resources div.resource-bar div.dealer-list ul { list-style:none; margin:0; }
#resources div.showcase { position:absolute; right:0; top:-54px; }
#resources div.showcase img { border:0; margin:0 auto 0 auto; }
#resources div.showcase p { margin:0; padding-top:25px; text-align:center; width:290px; }

#content div.anim {
background-color:#eee5cc;
border:#c4c4c4 solid 1px;
margin-top:3px; padding:0;
width:718px !important; width /**/:720px;
}
#content div.anim a {
color:#8c8c8c;
display:block;
font-size:9px; line-height:12px;
text-decoration:none;
}
#content div.anim a:hover { color:#4c4c4c; }
#content div.anim em { display:none; }
#content div.anim img { border:0; display:block; height:67px; margin:0 auto 3px auto; }
#content div.anim img.door { width:95px; }
#content div.anim img.window { width:58px;  }
#content div.anim li { float:left; margin:0; padding:8px 3px 8px 3px; text-align:center; }
#content div.anim ul { list-style:none; margin:0; }

#content #anim-1 a { width:212px; } #content #anim-1 ul { margin-left:250px; }
#content #anim-2 a { width:203px; } #content #anim-2 ul { margin-left:150px; }
#content #anim-3 a { width:200px; } #content #anim-3 ul { margin-left:50px; }
#content #anim-4 a { width:173px; } #content #anim-4 ul { margin-left:1px; }
#content #anim-5 a { width:135px; } #content #anim-5 ul { margin-left:6px; }
#content #anim-6 a { width:112px; } #content #anim-6 ul { margin-left:5px; }
#content #anim-9 a { width:73px; } #content #anim-9 ul { margin-left:4px; }
#content #anim-10 a { width:65px; } #content #anim-10 ul { margin-left:4px; }

#products div.ico { height:100%; position:relative; }
#products div.ico h3 { font-size:10px; line-height:13px; margin:0; position:absolute; left:0; top:7px; width:185px; }
#products div.ico h3.sub { left:15px; top:15px; }
#products div.ico img { border:0; margin-bottom:1px; display:block; }
#products div.ico li {
float:left;
font-size:10px; line-height:13px;
margin:0; padding:0 10px 0 0;
}
#products div.ico p { margin:5px 0 0 185px; }
#products div.ico span { white-space:nowrap; }
#products div.ico ul {
float:left;
list-style-type:none;
margin:0; padding:9px 0 0 0;
position:relative; left:185px; top:0;
}

#products #colors { border-top:#c4c4c4 solid 1px; margin-top:15px; }
#products #colors img {
border:#4c4c4c solid 1px;
height:23px !important; height /**/:25px;
width:23px !important; width /**/:25px;
}
#products #colors li { padding-right:50px; width:55px !important; width /**/:105px; }

#products #colors-multi { border-top:#c4c4c4 solid 1px; margin-top:12px; }
#products #colors-multi h3 { margin-top:7px 0 0 0; position:relative; }

#products #colors-sub1 img, #products #colors-sub2 img {
border:#4c4c4c solid 1px;
height:23px !important; height /**/:25px;
width:23px !important; width /**/:25px;
}
#products #colors-sub1 li, #products #colors-sub2 li { width:95px !important; width /**/:105px; }
#products #colors-sub1 li.fir { width:300px !important; width /**/:310px; }
#products #colors-sub1 li.fir img {
height:22px !important; height /**/:24px;
width:60px !important; width /**/:62px;
}

#products #glass { border-top:#c4c4c4 solid 1px;margin-top:12px; }
#products #glass img {
border:#4c4c4c solid 1px;
height:118px !important; height /**/:120px;
width:118px !important; width /**/:120px;
}
#products #glass li { width:120px !important; width /**/:130px; }

#products #grids { border-top:#c4c4c4 solid 1px; margin-top:12px; }
#products #grids img { width:75px; height:102px; }
#products #grids li { width:97px !important; width:107px; }

#products #hardware { border-top:#c4c4c4 solid 1px; margin-top:12px; }
#products #hardware h3 { margin-top:7px 0 0 0; position:relative; }

#products #hardware-camlocks img { width:85px; height:29px; }
#products #hardware-camlocks li { width:110px !important; width /**/:120px; }

#products #hardware-caslocks img { width:55px; height:124px; }
#products #hardware-caslocks li { padding-right:50px; width:60px !important; width /**/:110px; }

#products #hardware-dhexterior img { width:26px; height:100px; }
#products #hardware-dhexterior li { width:75px !important; width /**/:85px; }

#products #hardware-dhfrench img { width:65px; height:96px; }
#products #hardware-dhfrench li { width:65px !important; width /**/:75px; }

#products #hardware-dhinterior img { width:43px; height:83px; }
#products #hardware-dhinterior li { width:75px !important; width /**/:85px; }

#products #hardware-fdhandles img { margin-top:7px; width:92px; height:75px; }
#products #hardware-fdhandles li { width:92px !important; width /**/:102px; }
#products #hardware-fdhandles li.photo { width:125px !important; width /**/:135px; }
#products #hardware-fdhandles li.photo img {
border:#4c4c4c solid 1px;
height:74px !important; height /**/:76px;
width:113px !important; width /**/:115px;
}

#products #hardware-pal img { width:61px; height:37px; }
#products #hardware-pal li { padding-right:60px; width:70px !important; width /**/:130px; }

#products #hardware-pal-th img { width:91px; height:65px; }
#products #hardware-pal-th li { width:120px !important; width /**/:130px; }

#products #hardware-sdinterior h3 { width:100px; }
#products #hardware-sdinterior img { width:106px; height:57px; }
#products #hardware-sdinterior li { width:120px !important; width /**/:130px; }

#products #hardware-sdexterior h3 { width:100px; }
#products #hardware-sdexterior img { width:107px; height:52px; }
#products #hardware-sdexterior li { padding-right:0; width:107px; }

#products #hardware-shandles img { margin-top:7px; width:92px; height:78px; }
#products #hardware-shandles li { width:92px !important; width /**/:102px; }
#products #hardware-shandles li.photo { width:125px !important; width /**/:135px; }
#products #hardware-shandles li.photo img {
border:#4c4c4c solid 1px;
height:74px !important; height /**/:76px;
width:113px !important; width /**/:115px;
}

#products #hardware-spoon img { width:101px; height:44px; }
#products #hardware-spoon li { width:120px !important; width /**/:130px; }

#products #panel { border-top:#c4c4c4 solid 1px; margin-top:15px; }
#products #panel img { height:67px; }
#products #panel li { cursor:pointer; width:110px !important; width /**/:120px; }

-->

