body{margin:0;padding:0;font-family:arial,helvetica,sans-serif;color:#000;font-size:12px;text-align:center;}
#main{margin:0 auto;text-align:left;width:968px;}

#header {}

.clear{clear:both;font-size:1px;line-height:1px;height:1px;margin-top:-1px;}
.left{display:block;float:left;}
.right{display:block;float:right;}

img {border:0;display:block;}
form {margin:0;}

#content{}
#content h1{font-size:24px;margin:17px 0 12px 0;color:#4e463b;}
#content h2{font-size:17px;margin:10px 0 10px 0;color:#4e463b;line-height:25px;}
#content h3{font-size:13px;margin:6px 0 5px 0;color:#4e463b;line-height:19px;}
#content p{margin:8px 0;color:#4e463b;font-size:12px;line-height:20px;}
#content a:link,#content a:visited,#content a:active {color:#272b75;text-decoration:none;font-weight:bold;}
#content a:hover{text-decoration:underline;}
#content ul{margin:0 0 0 10px;padding:0 0 0 10px;}
#content ul li {color:#000;font-size:12px;}
#content ul li a:link,#content ul li a:visited {color:#006d9b;text-decoration:underline;}
#content ul li a:hover {text-decoration:underline;}
#content .dropdown{color:#006d9b;font-size:11px;}
#content .quote{color:#006d9b;font-weight:bold;}
#content .white{color:#fff;}
#content .blue{color:#92c2da;}
#content .newshome{color:#4e463b;font-size:13px;line-height:20px;margin-bottom:0;margin-top:0;}
#content .hometitle{color:#fff;font-size:16px;margin-top:0;line-height:22px;}
#content .error{color:#ff0000;}
#content .size11{font-size:11px;line-height:15px;}
#content .dist{font-size:12px;line-height:15px;}
#content .nudista15{line-height:22px;font-size:15px;}
#content .nudista15blue{line-height:22px;font-size:15px;color:#c4d668;}
#content .nudista13blue{line-height:22px;font-size:13px;color:#c4d668;}
#content .nudista13grey{line-height:22px;font-size:13px;color:#534c44;}
#content .enbolden{font-size:34px;margin:17px 0 12px 0;color:#4b443c;font-weight:700;}
#content .price{font-size:18px;color:#5b6662;}
#content .cattitle{font-size:15px;}
#content .listtitle{font-weight:600;}
#content .small{font-size:10px;}
#content .hometext{color:#000;line-height:33px;font-size:24px;}
#content .hometext2{color:#fff;line-height:33px;font-size:24px;}

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }


#menutop1{display:block;width:122px;height:35px;background: url("/images/buttons/menu1b.jpg") no-repeat 0 0;}
#menutop1:hover{background-position: 0 -35px;}
#menutop1 span{display:none;}

#menutop2{display:block;width:136px;height:35px;background: url("/images/buttons/menu2.jpg") no-repeat 0 0;}
#menutop2:hover{background-position: 0 -35px;}
#menutop2 span{display:none;}

#menutop3{display:block;width:153px;height:35px;background: url("/images/buttons/menu3.jpg") no-repeat 0 0;}
#menutop3:hover{background-position: 0 -35px;}
#menutop3 span{display:none;}

#slideshow_outer{position:relative;width:968px;height:360px;}
#slideshow_outer .progress{position:absolute;width:153px;height:360px;right:0;top:0;background:url(/images/bkgd/slider1.jpg) no-repeat;}
#slideshow_outer .slide_text1{position:absolute;z-index:1000;width:153px;height:110px;right:0px;top:19px;}
#slideshow_outer .slide_text2{position:absolute;z-index:1000;width:153px;height:110px;right:0px;top:140px;}
#slideshow_outer .slide_text3{position:absolute;z-index:1000;width:153px;height:110px;right:0px;top:259px;}
#slideshow_outer .slide_text_inner{padding:0px 15px;}
#slideshow_outer .slide_main1{position:absolute;z-index:1000;width:638px;height:182px;left:100px;top:135px;text-align:left;}
#slideshow_outer .slide_main2{position:absolute;z-index:1000;width:638px;height:29px;left:100px;top:300px;text-align:left;}
#slideshow_outer .loc1{position:absolute;left:0;top:0;}
#slideshow_outer .loc2{position:absolute;left:500px;top:0;}
#slideshow_outer .loc3{position:absolute;left:850px;top:0;}
#slideshow_outer .link{position:absolute;right:5px;bottom:50px;}
#slideshow_outer .line{position:absolute;top:181px;left:0px;}
#slideshow_outer h1,#slideshow_outer h2,#slideshow_outer h3,#slideshow_outer p{color:#4b443c;margin-top:0;}
#slideshow_outer .white h1,#slideshow_outer .white h2,#slideshow_outer .white h3,#slideshow_outer .white p,#slideshow_outer .white a{color:#fff;}
#slideshow{position:absolute;width:953px;height:300px;}
#slideshow div.slide{position:absolute;width:100%;height:300px;}
#slideshow_outer .loc1{right:171px;top:0px;}
#slideshow_outer .loc2{right:15px;top:0px;}
#slideshow_outer .loc3{right:171px;top:102px;}
#slideshow_outer .loc4{right:15px;top:102px;}
#slideshow_outer .loc5{right:171px;top:205px;}
#slideshow_outer .loc6{right:15px;top:205px;}
#slideshow_outer .loc1 .slide_text_title{right:176px;top:0px;}
#slideshow_outer .loc2 .slide_text_title{top:50px;}
#slideshow_outer .loc3 .slide_text_title{right:176px;top:0px;}
#slideshow_outer .loc4 .slide_text_title{top:50px;}
#slideshow_outer .loc5 .slide_text_title{right:176px;top:0px;}
#slideshow_outer .loc6 .slide_text_title{top:50px;}

#latest_news{position:relative;width:968px;}
#latest_news .col1{display:block;float:left;width:796px;padding-right:10px;border-right:dotted 1px #bdc8c4;}
#latest_news .col1a{display:block;float:left;width:155px;padding-right:10px;padding-top:10px;}
#latest_news .col1b{display:block;float:left;width:631px;padding-top:25px;}
#latest_news .col2{display:block;float:left;width:152px;padding-right:10px}
#latest_news .col3{display:block;float:left;width:152px;}
#latest_news .title{display:block;float:left;width:644px;height:89px;background:url(/images/bkgd/news-temp.jpg) no-repeat;}
#latest_news .inner{padding:18px 0 0 16px;}
#latest_news .box5{display:block;float:left;width:152px;}
#latest_news .title6{display:block;float:left;width:152px;height:46px;border-top:solid 5px #bdc8c4;}
#latest_news .inner6{padding:0 0 0 10px;}
#latest_news .box4{display:block;float:left;width:152px;}
#latest_news .title4{display:block;float:left;width:152px;height:56px;}
#latest_news .inner4{padding:20px 0 0 10px;}
#latest_news .inner2{padding:0 0 0 16px;}
#latest_news .box6{display:block;float:left;width:152px;padding-top:34px;}
#latest_news .title7{display:block;float:left;width:152px;height:46px;border-top:solid 5px #519dab;}
#latest_news .inner6{padding:0 0 0 10px;}
#latest_news .box7{display:block;float:left;width:152px;}
#latest_news .newsarrow{display:block;float:left;background:url(/images/bkgd/arrow-down.jpg) no-repeat;width:152px;}
#latest_news .newsarrow2{display:block;float:left;background:url(/images/bkgd/arrow-down2.jpg) no-repeat;width:152px;}

#maintemplate{position:relative;width:968px;min-height:400px;}
#maintemplate .col1{display:block;float:left;width:796px;padding-right:10px;border-right:dotted 1px #bdc8c4;min-height:400px;}
#maintemplate .col1a{display:block;float:left;width:400px;padding-right:10px;}
#maintemplate .col2{display:block;float:left;width:386px;padding-top:11px;padding-right:10px;border-right:dotted 1px #bdc8c4;min-height:400px;}
#maintemplate .col2a{border-left:dotted 1px #bdc8c4;}
#maintemplate .col2b{background-color:#e7ebea;margin-left:10px;width:370px;}
#maintemplate .col2inner{padding:10px 10px;}
#maintemplate .col3{display:block;float:left;width:152px;}
#maintemplate .title{display:block;float:left;width:644px;height:89px;}
#maintemplate .inner{padding:18px 0 0 16px;}
#maintemplate .box5{display:block;float:left;width:152px;}
#maintemplate .title6{display:block;float:left;width:152px;height:46px;border-top:solid 5px #bdc8c4;}
#maintemplate .inner6{padding:0 0 0 10px;}
#maintemplate .box4{display:block;float:left;width:152px;}
#maintemplate .title4{display:block;float:left;width:152px;height:56px;}
#maintemplate .inner4{padding:10px 0 0 10px;}
#maintemplate .inner2{padding:0 0 0 16px;}
#maintemplate .box6{display:block;float:left;width:152px;padding-top:34px;}
#maintemplate .title7{display:block;float:left;width:152px;height:46px;border-top:solid 5px #519dab;}
#maintemplate .inner6{padding:0 0 0 10px;}
#maintemplate .box7{display:block;float:left;width:152px;}


#products{position:relative;width:968px;}
#products .col1{position:relative;display:block;float:left;width:806px;padding-right:0px;background:url(/images/bkgd/products-bkgd1.jpg) no-repeat;height:231px;}
#products .col1title{position:absolute;top:30px;left:21px;width:760px;height:180px;}
#products .innercol1{padding:30px 21px 21px 21px;}
#products .innerlist{padding:99px 21px 10px 20px;height:161px;width:602px;}
#products .menubox{display:block;float:left;width:152px;padding-right:10px;}
#products .col2{display:block;float:left;width:644px;padding-right:10px;}
#products .col2a{display:block;float:left;width:315px;padding-right:10px;}
#products .col2b{display:block;float:left;width:319px;}
#products .col2c{display:block;float:left;width:152px;padding-right:12px;}
#products .col2d{display:block;float:left;width:152px;padding-right:12px;}
#products .col2e{display:block;float:left;width:152px;padding-right:12px;}
#products .col2f{display:block;float:left;width:152px;}
#products .catcol1{display:block;float:left;width:315px;padding-right:12px;}
#products .catcol2{display:block;float:left;width:315px;padding-right:11px;}
#products .catcol3{display:block;float:left;width:315px;}
#products .col2binner{padding:12px 4px 0 0;}
#products .img{position:relative;width:315px;height:360px;overflow:hidden;}
#products .img p{margin:0;}
#products .text{display:block;float:left;width:315px;height:109px;background-color:#f9a94a;padding-top:4px;}
#products .inner2{padding:15px 0 0 16px;width:270px;}
#products .col3{display:block;float:left;width:152px;}
#products .title{display:block;float:left;width:644px;height:88px;background:url(/images/bkgd/products-bkgd2.jpg) no-repeat;}
#products .inner{padding:12px 0 0 16px;}
#products .box5{display:block;float:left;width:152px;}
#products .title6{display:block;float:left;width:152px;height:46px;border-top:solid 5px #bdc8c4;}
#products .inner6{padding:0 0 0 10px;}
#products .box4{display:block;float:left;width:152px;}
#products .title4{display:block;float:left;width:152px;height:36px;border-top:solid 5px #4eaf89;}
#products .inner4{padding:0 0 0 10px;}
#products .inner2{padding:0 0 0 16px;}
#products .box6{display:block;float:left;width:152px;padding-top:34px;}
#products .title7{display:block;float:left;width:152px;height:46px;border-top:solid 5px #519dab;}
#products .inner6{padding:0 0 0 10px;}
#products .box7{display:block;float:left;width:152px;}



#home_boxes{padding-top:2px;}
#home_boxes .box{display:block;float:left;width:316px;padding-right:11px;}
#home_boxes .title{display:block;float:left;width:316px;height:40px;}
#home_boxes .title:hover{}
#home_boxes .title:hover h3{}
#home_boxes .inner{padding:0 0 0 10px;}
#home_boxes .inner5{padding:8px 0 0 10px;}
#home_boxes .img{position:relative;width:316px;height:93px;overflow:hidden;}
#home_boxes .img p{margin:0;}
#home_boxes .text{display:block;float:left;width:316px;min-height:64px;}
#home_boxes .link{display:block;float:left;width:316px;height:32px}
#home_boxes .box2{display:block;float:left;width:152px;padding-right:11px;}
#home_boxes .title2{display:block;float:left;width:152px;height:40px;}
#home_boxes .title2:hover{}
#home_boxes .title2:hover h3{}
#home_boxes .inner2{padding:0 0 0 10px;}
#home_boxes .img2{position:relative;width:152px;height:93px;overflow:hidden;}
#home_boxes .img2 p{margin:0;}
#home_boxes .text2{display:block;float:left;width:152px;min-height:64px;}
#home_boxes .link2{display:block;float:left;width:152px;height:32px}
#home_boxes .box3{display:block;float:left;width:152px;padding-right:11px;}
#home_boxes .title3{display:block;float:left;width:152px;height:40px;}
#home_boxes .title3:hover{}
#home_boxes .title3:hover h3{}
#home_boxes .inner3{padding:0 0 0 10px;}
#home_boxes .img3{position:relative;width:152px;height:93px;overflow:hidden;}
#home_boxes .img3 p{margin:0;}
#home_boxes .text3{display:block;float:left;width:152px;min-height:64px;}
#home_boxes .link3{display:block;float:left;width:152px;height:32px}
#home_boxes .box4{display:block;float:left;width:152px;padding-right:10px;}
#home_boxes .title4{display:block;float:left;width:152px;height:40px;}
#home_boxes .title4:hover{}
#home_boxes .title4:hover h3{}
#home_boxes .inner4{padding:0 0 0 10px;}
#home_boxes .img4{position:relative;width:152px;height:93px;overflow:hidden;}
#home_boxes .img4 p{margin:0;}
#home_boxes .img5{position:relative;width:152px;height:93px;overflow:hidden;}
#home_boxes .img5 p{margin:0;}
#home_boxes .text4{display:block;float:left;width:152px;min-height:64px;}
#home_boxes .link4{display:block;float:left;width:152px;height:32px}
#home_boxes .box5{display:block;float:left;width:152px;}
#home_boxes .title7{display:block;float:left;width:152px;height:40px;}
#home_boxes .inner7{padding:0 0 0 10px;}

#large_template{width:968px;}
#large_template .col1{display:block;float:left;width:492px;height:361px;background:url(/images/bkgd/large-temp.jpg) no-repeat;}
#large_template .col2{display:block;float:left;width:476px;height:361px;}
#large_template .col2 p{margin:0;}
#large_template .title{display:block;float:left;width:492px;height:94px;}
#large_template .inner{padding:13px 0 0 16px;}
#large_template .text{display:block;float:left;width:492px;height:267px;}
#large_template .inner2{padding:0 16px 0 16px;}
#large_template .img{position:relative;width:316px;height:148px;overflow:hidden;}
#large_template .img p{margin:0;}
#large_template .link{display:block;float:left;width:316px;height:32px}

#distribution{width:968px;padding-bottom:20px;}
#distribution .col1{position:relative;display:block;float:left;width:478px;height:564px;background:url(/images/bkgd/dist-temp.jpg) no-repeat;}
#distribution .col2{display:block;float:left;width:490px;height:564px;}
#distribution .col2 p{margin:0;}
#distribution .title{display:block;float:left;width:492px;height:94px;}
#distribution .inner{padding:18px 0 0 16px;}
#distribution .text{display:block;float:left;width:492px;height:267px;}
#distribution .inner2{padding:17px 16px 0 16px;}
#distribution .img{position:relative;width:316px;height:148px;overflow:hidden;}
#distribution .img p{margin:0;}
#distribution .pos1{position:absolute;top:358px;left:116px;}
#distribution .pos2{position:absolute;top:395px;left:116px;}
#distribution .pos3{position:absolute;top:436px;left:116px;}
#distribution .pos4{position:absolute;top:358px;left:279px;}
#distribution .pos5{position:absolute;top:395px;left:279px;}
#distribution .pos1a{position:absolute;top:347px;left:167px;width:101px;}
#distribution .pos2a{position:absolute;top:384px;left:167px;width:101px;}
#distribution .pos3a{position:absolute;top:425px;left:167px;width:101px;}
#distribution .pos4a{position:absolute;top:347px;left:331px;width:101px;}
#distribution .pos5a{position:absolute;top:384px;left:331px;width:101px;}

#producthome{position:relative;width:968px;height:383px;background:url(/images/bkgd/productbkgd.jpg) no-repeat;}
#producthome .col1{display:block;float:left;width:317px;padding-right:10px}
#producthome .col2{position:relative;display:block;float:left;width:633px;}
#producthome .col2over{position:absolute;top:251px;left:-10px;background:url(/images/bkgd/productbkgd.png) no-repeat;z-index:2000;width:651px;height:103px;}
#producthome .col2overtext{position:absolute;top:20px;left:30px;z-index:2001;}
#producthome .inner{padding:10px 10px;}
#producthome .col2 img p{margin:0;}

#producthome2{position:relative;width:968px;height:383px;background:url(/images/bkgd/productbkgd2.jpg) no-repeat;}
#producthome2 .col1{display:block;float:left;width:317px;padding-right:10px}
#producthome2 .col2{position:relative;display:block;float:left;width:311px;padding-right:8px}
#producthome2 .col3{position:relative;display:block;float:left;width:314px;}
#producthome2 .col3over{position:absolute;top:204px;left:0px;background:url(/images/bkgd/productbkgd2.png) no-repeat;z-index:2000;width:321px;height:150px;}
#producthome2 .col3overtext{position:absolute;top:20px;left:30px;z-index:2001;}
#producthome2 .inner{padding:10px 10px;}
#producthome2 .col2 img p{margin:0;}
#producthome2 .col3 img p{margin:0;}

#producthome3{position:relative;width:968px;height:389px;background:url(/images/bkgd/productbkgd3.jpg) no-repeat;}
#producthome3 .col1{display:block;float:left;width:317px;padding-right:10px}
#producthome3 .col2{position:relative;display:block;float:left;width:311px;padding-right:8px}
#producthome3 .col3{position:relative;display:block;float:left;width:314px;}
#producthome3 .col3over{position:absolute;top:204px;left:0px;background:url(/images/bkgd/productbkgd2.png) no-repeat;z-index:2000;width:321px;height:150px;}
#producthome3 .col3overtext{position:absolute;top:20px;left:30px;z-index:2001;}
#producthome3 .inner{padding:10px 10px;}
#producthome3 .col2 img p{margin:0;}
#producthome3 .col3 img p{margin:0;}

#small_template{width:968px;padding-bottom:20px;}
#small_template .col1{display:block;float:left;width:316px;padding-right:10px}
#small_template .col2{display:block;float:left;width:480px;padding-right:10px;}
#small_template .col2a{height:383px;}
#small_template .col3{display:block;float:left;width:152px;}
#small_template .col2 p{margin:0;}
#small_template .title{display:block;float:left;width:316px;height:87px;background:url(/images/bkgd/small-temp.jpg) no-repeat;}
#small_template .inner{padding:13px 0 0 16px;}
#small_template .text{display:block;float:left;width:316px;height:63px;background:url(/images/bkgd/arrowback.jpg) no-repeat;}
#small_template .inner2{padding:4px 0 0 16px;}
#small_template .inner3{padding:32px 10px 0 10px;}
#small_template .img{position:relative;width:316px;height:449px;overflow:hidden;}
#small_template .img p{margin:0;}
#small_template .link{display:block;float:left;width:316px;height:32px}
#small_template .box2{display:block;float:left;width:152px;}
#small_template .text2{display:block;float:left;width:152px;height:63px;background:url(/images/bkgd/arrowback.jpg) no-repeat;}
#small_template .inner5{padding:12px 0 0 16px;}
#small_template .img2{position:relative;width:152px;height:153px;overflow:hidden;}
#small_template .img2 p{margin:0;}
#small_template .box3{display:block;float:left;width:316px;padding-right:10px;}
#small_template .text3{display:block;float:left;width:316px;height:63px;background:url(/images/bkgd/arrowback.jpg) no-repeat;}
#small_template .inner4{padding:12px 0 0 16px;}
#small_template .img3{position:relative;width:316px;height:153px;overflow:hidden;}
#small_template .img3 p{margin:0;}
#small_template .box5{display:block;float:left;width:152px;}
#small_template .title6{display:block;float:left;width:152px;height:46px;border-top:solid 5px #bdc8c4;}
#small_template .inner6{padding:0 0 0 10px;}
#small_template .box6{display:block;float:left;width:152px;padding-top:34px;}
#small_template .title7{display:block;float:left;width:152px;height:46px;border-top:solid 5px #519dab;}
#small_template .inner6{padding:0 0 0 10px;}

#contact_template{width:968px;padding-bottom:20px;}
#contact_template .col1{display:block;float:left;width:478px;padding-right:10px}
#contact_template .col2{display:block;float:left;width:480px;}
#contact_template .col2a{height:383px;}
#contact_template .col2 p{margin:0;}
#contact_template .title{display:block;float:left;width:478px;height:88px;background:url(/images/bkgd/contact-temp.jpg) no-repeat;}
#contact_template .inner{padding:13px 0 0 16px;}
#contact_template .text{display:block;float:left;width:478px;}
#contact_template .inner2{padding:17px 16px 0 16px;}
#contact_template .inner3{padding:32px 10px 0 10px;}
#contact_template .img{position:relative;width:316px;height:449px;overflow:hidden;}
#contact_template .img p{margin:0;}


#large_template2{width:968px;padding-top:24px;padding-bottom:20px;}
#large_template2 .col1{display:block;float:left;width:492px;}
#large_template2 .col1 p{margin:0;}
#large_template2 .col2{display:block;float:left;width:476px;}
#large_template2 .box2{display:block;float:left;width:152px;padding-right:10px;}
#large_template2 .title{display:block;float:left;width:492px;height:94px;}
#large_template2 .inner{padding:0 16px 0 16px;}
#large_template2 .text{display:block;float:left;width:152px;height:63px;background:url(/images/bkgd/arrowback.jpg) no-repeat;}
#large_template2 .inner2{padding:4px 0 0 16px;}
#large_template2 .img{position:relative;width:152px;height:153px;overflow:hidden;}
#large_template2 .img p{margin:0;}
#large_template2 .link{display:block;float:left;width:316px;height:32px}
#large_template2 .box5{display:block;float:left;width:152px;}
#large_template2 .title5{display:block;float:left;width:152px;height:46px;border-top:solid 5px #bdc8c4;}
#large_template2 .inner5{padding:0 0 0 10px;}

#qanda .reveal{cursor:pointer;}
#qanda .question{margin-top:10px;}
#qanda .answer{display:none;}

label.twocol{display:block;float:left;font-size:11px;font-weight:normal;margin:5px 0 0 0;width:135px;color:#4b443c;display:inline;padding-right:29px;}
input.twocol{display:block;float:left;font-size:11px;color:#4b443c;margin:5px 0;width:294px;font-size:11px;border:1px solid #6f6f6f;background-color:#fff;display:inline;}
select.twocol{display:block;float:left;font-size:11px;color:#4b443c;margin:5px 0;width:294px;font-size:11px;}
textarea {overflow:auto;margin:10px 0px;width:292px;height:99px;font-family:arial,helvetica,sans-serif;font-size:11px;color:#4b443c;border:1px solid #6f6f6f;background-color:#fff;display:inline;}
input.submit2{display:block;float:right;margin: 5px 2px 0 0;}
.contact_form div.send {clear:both;width:253px;}
input.send{display:block;float:right;margin:5px 0 0 0;}
label.twocolproduct{display:block;float:left;font-size:11px;font-weight:normal;margin:5px 0 0 0;width:294px;color:#4b443c;display:inline;padding-right:29px;}
input.twocolproduct{display:block;float:left;font-size:11px;color:#4b443c;margin:5px 0;width:45px;font-size:11px;border:1px solid #6f6f6f;background-color:#fff;display:inline;}
select.twocolproduct{display:block;float:left;font-size:11px;color:#4b443c;margin:5px 0;width:304px;font-size:11px;}
input.submit3{display:block;float:left;margin: 5px 2px 0 0;}
/*login*/
input.submit_member{margin-left:308px;}
label.login{font-size:15px;}
input.login{font-size:15px;width:165px;}

#gallery_template{position:relative;width:968px;height:649px;}
#gallery_template .ib1{display:none;width:159px;}
#gallery_template .over1{margin-top:8px;}
#gallery_template .ib2{display:none;width:161px;}
#gallery_template .over2{margin-top:8px;}
#gallery_template .ib3{display:none;width:327px;}
#gallery_template .over3{margin-top:8px;}
#gallery_template .ib4{display:none;width:321px;}
#gallery_template .over4{margin-top:8px;}
#gallery_template .ib5{display:none;width:161px;}
#gallery_template .over5{margin-top:8px;}
#gallery_template .ib6{display:none;width:160px;}
#gallery_template .over6{margin-top:8px;}
#gallery_template .ib7{display:none;width:160px;}
#gallery_template .over7{margin-top:8px;}
#gallery_template .ib8{display:none;width:159px;}
#gallery_template .over8{margin-top:8px;}
#gallery_template .ib9{display:none;width:308px;}
#gallery_template .over9{margin-top:8px;}
#gallery_template .ib10{display:none;width:177px;}
#gallery_template .over10{margin-top:8px;}
#gallery_template .ib11{display:none;width:162px;}
#gallery_template .over11{margin-top:8px;}
#gallery_template .pos1{position:absolute;top:0;left:0;width:159px;height:302px;}
#gallery_template .image_block{position:relative;width:100%;}
#gallery_template .image_block_overlay{display:none;position:absolute;left:160px;padding-left:10px;width:160px;height:69px;background:url(/images/bkgd/gallerybkgd.jpg) no-repeat;z-index:1000;}
#gallery_template .image_block_text{position:absolute;left:25px;top:0;width:140px;}
#gallery_template .pos2{position:absolute;top:0;left:159px;width:161px;height:152px;}
#gallery_template .image_block2{position:relative;width:100%;}
#gallery_template .image_block_overlay2{display:none;position:absolute;left:161px;padding-left:10px;width:160px;height:69px;background:url(/images/bkgd/gallerybkgd.jpg) no-repeat;z-index:1001;}
#gallery_template .image_block_text2{position:absolute;left:25px;top:0;width:140px;}
#gallery_template .pos3{position:absolute;top:0;left:320px;width:327px;height:152px;}
#gallery_template .image_block3{position:relative;width:100%;}
#gallery_template .image_block_overlay3{display:none;position:absolute;left:327px;padding-left:10px;width:160px;height:69px;background:url(/images/bkgd/gallerybkgd.jpg) no-repeat;z-index:1005;}
#gallery_template .image_block_text3{position:absolute;left:25px;top:0;width:140px;}
#gallery_template .pos4{position:absolute;top:0;left:647px;width:321px;height:299px;}
#gallery_template .image_block4{position:relative;width:100%;}
#gallery_template .image_block_overlay4{display:none;position:absolute;left:-159px;padding-left:10px;width:160px;height:69px;background:url(/images/bkgd/gallerybkgd.jpg) no-repeat;z-index:1003;}
#gallery_template .image_block_text4{position:absolute;left:25px;top:0;width:140px;}
#gallery_template .pos5{position:absolute;top:299px;left:647px;width:161px;height:302px;}
#gallery_template .image_block5{position:relative;width:100%;}
#gallery_template .image_block_overlay5{display:none;position:absolute;left:161px;padding-left:10px;width:160px;height:69px;background:url(/images/bkgd/gallerybkgd.jpg) no-repeat;z-index:1003;}
#gallery_template .image_block_text5{position:absolute;left:25px;top:0;width:140px;}
#gallery_template .pos6{position:absolute;top:299px;left:808px;width:160px;height:151px;}
#gallery_template .image_block6{position:relative;width:100%;}
#gallery_template .image_block_overlay6{display:none;position:absolute;left:-161px;padding-left:10px;width:163px;height:69px;background:url(/images/bkgd/gallerybkgd63.jpg) no-repeat;z-index:1003;}
#gallery_template .image_block_text6{position:absolute;left:25px;top:0;width:140px;}
#gallery_template .pos7{position:absolute;top:450px;left:808px;width:160px;height:151px;}
#gallery_template .image_block7{position:relative;width:100%;}
#gallery_template .image_block_overlay7{display:none;position:absolute;left:-161px;padding-left:10px;width:163px;height:69px;background:url(/images/bkgd/gallerybkgd63.jpg) no-repeat;z-index:1003;}
#gallery_template .image_block_text7{position:absolute;left:25px;top:0;width:140px;}
#gallery_template .pos8{position:absolute;top:302px;left:0;width:159px;height:148px;}
#gallery_template .image_block8{position:relative;width:100%;}
#gallery_template .image_block_overlay8{display:none;position:absolute;left:0;top:-69px;padding-left:10px;width:160px;height:69px;background:url(/images/bkgd/gallerybkgd.jpg) no-repeat;z-index:1003;}
#gallery_template .image_block_text8{position:absolute;left:25px;top:0;width:140px;}
#gallery_template .pos9{position:absolute;top:450px;left:0;width:308px;height:151px;}
#gallery_template .image_block9{position:relative;width:100%;}
#gallery_template .image_block_overlay9{display:none;position:absolute;left:308px;padding-left:10px;width:178px;height:69px;background:url(/images/bkgd/gallerybkgd78.jpg) no-repeat;z-index:1003;}
#gallery_template .image_block_text9{position:absolute;left:25px;top:0;width:140px;}
#gallery_template .pos10{position:absolute;top:450px;left:308px;width:177px;height:151px;}
#gallery_template .image_block10{position:relative;width:100%;}
#gallery_template .image_block_overlay10{display:none;position:absolute;left:177px;padding-left:10px;width:160px;height:69px;background:url(/images/bkgd/gallerybkgd64.jpg) no-repeat;z-index:1003;}
#gallery_template .image_block_text10{position:absolute;left:25px;top:0;width:140px;}
#gallery_template .pos11{position:absolute;top:450px;left:485px;width:162px;height:151px;}
#gallery_template .image_block11{position:relative;width:100%;}
#gallery_template .image_block_overlay11{display:none;position:absolute;left:162px;padding-left:10px;width:163px;height:69px;background:url(/images/bkgd/gallerybkgd63.jpg) no-repeat;z-index:1007;}
#gallery_template .image_block_text11{position:absolute;left:25px;top:0;width:140px;}
#gallery_template .gallerycenter{position:absolute;left:159px;top:160px;width:488px;height:298px;background:url(/images/bkgd/gallerybkgd2.jpg) no-repeat;}
#gallery_template .image_block12{position:relative;width:100%;}
#gallery_template .title{position:absolute;top:29px;left:16px;width:455px;height:44px;}
#gallery_template .title2{position:absolute;top:104px;left:16px;width:455px;height:160px;}

#bkkg{position:relative;width:968px;height:600px;background:url(/images/bkgd/gallery-home-bkkg.jpg) no-repeat;padding-bottom:5px;padding-top:34px;margin-top:7px;}

#gallery_home{position:relative;z-index:2600;width:888px;height:419px;background:url(/images/bkgd/galler-bkgd.jpg) no-repeat;margin-left:40px;}
#gallery_home .pos1{position:absolute;left:19px;top:17px;width:238px;}
#gallery_home .pos2{position:absolute;left:640px;top:20px;width:238px;}
#gallery_home .pos3{position:absolute;left:640px;top:120px;width:238px;}
#gallery_home .pos4{position:absolute;left:867px;top:8px;width:16px;}

#mini_gallery{position:relative;width:100%;height:356px;margin-bottom:10px;}
#mini_gallery .outer{position:relative;display:block;float:left;width:600px;height:356px;overflow:hidden;}
#mini_gallery .inner{position:absolute;width:2000px;left:0;top:0;height:356px;}
#mini_gallery .gallery_img{padding-right:6px;}
#prev_img{cursor:pointer;position:absolute;top:160px;left:0px;z-index:2000;}
#next_img{cursor:pointer;position:absolute;top:160px;left:548px;z-index:2000;}

#product_gallery{position:relative;width:100%;height:360px;margin:0;background-color:#f9a94a;}
#product_gallery .outer{position:relative;display:block;float:left;width:315px;height:356px;overflow:hidden;}
#product_gallery .inner{position:absolute;width:945px;left:0;top:0;height:356px;padding:0;}
#product_gallery .gallery_img{padding-right:0px;}
#product_gallery #prev_img{cursor:pointer;position:absolute;top:160px;left:0px;z-index:2000;}
#product_gallery #next_img{cursor:pointer;position:absolute;top:160px;left:279px;z-index:2000;}

#main_gallery_img{position:relative;width:100%;min-height:386px;padding-bottom:10px;margin-bottom:10px;background:url(/images/bkgd/stripe-gallery.jpg) left bottom no-repeat;}
#main_gallery_img .overlay_corp{position:absolute;width:641px;height:327px;background:url(/images/bkgd/corp-blue.png) no-repeat;}
#main_gallery_img .overlay_environmental{position:absolute;width:641px;height:327px;background:url(/images/bkgd/environmental.png) no-repeat;}
#main_gallery_img .overlay_filming{position:absolute;width:641px;height:327px;background:url(/images/bkgd/glass-filming.png) no-repeat;}
#main_gallery_img .overlay_polish{position:absolute;width:641px;height:327px;background:url(/images/bkgd/glass-polish.png) no-repeat;}
#main_gallery_img .overlay_repair{position:absolute;width:641px;height:327px;background:url(/images/bkgd/glass-repair.png) no-repeat;}
#main_gallery_img .overlay_other{position:absolute;width:641px;height:327px;background:url(/images/bkgd/other-priducts.png) no-repeat;}
#main_gallery_img .overlay_privacy{position:absolute;width:641px;height:327px;background:url(/images/bkgd/privacy-films.png) no-repeat;}
#main_gallery_img .overlay_vinyl{position:absolute;width:641px;height:327px;background:url(/images/bkgd/vinyl-wrap.png) no-repeat;}
#main_gallery_img .overlay2{position:absolute;width:641px;height:327px;background:url(/images/bkgd/glass-repair.png) no-repeat;}
#main_gallery_img .gallery_title{position:absolute;color:#fff;top:10px;left:20px;width:300px;height:50px;}
#main_gallery_img .loading{display:none;position:absolute;left:301px;top:143px;}

#login_bar2 {display:none;position:absolute;left:262px;top:36px;width:370px;height:379px;background:url(/images/bkgd/login-bkgd.jpg) no-repeat;z-index:3000;}
#login_bar2 .back{position:absolute;top:-35px;left:0;}
#login_bar2 .back2{position:absolute;top:-35px;left:-93px;}
#login_bar2 .pos1{position:absolute;top:0px;left:18px;}
#login_bar2 .pos2{position:absolute;top:61px;left:18px;}
#login_bar2 .pos3{position:absolute;top:131px;left:18px;}
#login_bar2 .pos4{position:absolute;top:203px;left:18px;}
#login_bar2 .pos5{position:absolute;top:210px;left:238px;}
#login_bar2 .pos6{position:absolute;top:262px;left:18px;}
#login_bar2 .pos7{position:absolute;top:327px;left:18px;}
#login_bar2 .pos8{position:absolute;top:95px;left:23px;border:0px solid #fff;width:200px;height:15px;}
#login_bar2 .pos9{position:absolute;top:165px;left:23px;border:0px solid #fff;width:200px;height:15px;}
#login_bar2 h2{font-family:"proxima-nova",arial;font-size:22px;margin:10px 0 20px 0;color:#4b443c;font-weight:400;line-height:30px;}
#login_bar2 p{margin:8px 0;color:#4b443c;font-size:12px;line-height:20px;}
#login_bar2 .close{position:absolute;top:345px;left:335px;}
#login_bar2 a:link,#login_bar2 a:visited,#login_bar2 a:active {color:#4b443c;text-decoration:underline;}
#login_bar2 a:hover{text-decoration:none;}

#signup {display:none;position:absolute;left:262px;top:36px;width:370px;height:379px;background:url(/images/bkgd/signup-bkgd.jpg) no-repeat;z-index:3000;}
#signup .back{position:absolute;top:-35px;left:0;}
#signup .pos1{position:absolute;top:0px;left:18px;}
#signup .pos2{position:absolute;top:61px;left:18px;}
#signup .pos3{position:absolute;top:131px;left:18px;}
#signup .pos4{position:absolute;top:201px;left:18px;}
#signup .pos5{position:absolute;top:345px;left:18px;}
#signup .pos6{position:absolute;top:271px;left:18px;}
#signup .pos7{position:absolute;top:327px;left:18px;}
#signup .pos8{position:absolute;top:95px;left:23px;border:0px solid #fff;width:200px;height:15px;}
#signup .pos9{position:absolute;top:165px;left:23px;border:0px solid #fff;width:200px;height:15px;}
#signup .pos10{position:absolute;top:235px;left:23px;border:0px solid #fff;width:200px;height:15px;}
#signup .pos11{position:absolute;top:305px;left:23px;border:0px solid #fff;width:200px;height:15px;}
#signup h2{font-family:"proxima-nova",arial;font-size:22px;margin:10px 0 20px 0;color:#4b443c;font-weight:400;line-height:30px;}
#signup p{margin:8px 0;color:#4b443c;font-size:12px;line-height:20px;}
#signup .close{position:absolute;top:345px;left:335px;}

#forgotten {display:none;position:absolute;left:262px;top:36px;width:370px;height:379px;background:url(/images/bkgd/forgotten-bkgd.jpg) no-repeat;z-index:3000;}
#forgotten .back{position:absolute;top:-35px;left:0;}
#forgotten .pos1{position:absolute;top:0px;left:18px;}
#forgotten .pos2{position:absolute;top:61px;left:18px;}
#forgotten .pos3{position:absolute;top:131px;left:18px;}
#forgotten .pos4{position:absolute;top:201px;left:18px;}
#forgotten .pos5{position:absolute;top:345px;left:18px;}
#forgotten .pos6{position:absolute;top:271px;left:18px;}
#forgotten .pos7{position:absolute;top:327px;left:18px;}
#forgotten .pos8{position:absolute;top:95px;left:23px;border:0px solid #fff;width:200px;height:15px;}
#forgotten .pos9{position:absolute;top:165px;left:23px;border:0px solid #fff;width:200px;height:15px;}
#forgotten h2{font-family:"proxima-nova",arial;font-size:22px;margin:10px 0 20px 0;color:#4b443c;font-weight:400;line-height:30px;}
#forgotten p{margin:8px 0;color:#4b443c;font-size:12px;line-height:20px;}
#forgotten .close{position:absolute;top:345px;left:335px;}


#delivery_box {display:none;position:absolute;left:355px;top:36px;width:370px;height:379px;background:url(/images/bkgd/delivery-bkgd.jpg) no-repeat;z-index:3000;}
#delivery_box h2{font-family:"proxima-nova",arial;font-size:22px;margin:10px 0 20px 0;color:#4b443c;font-weight:400;line-height:30px;}
#delivery_box p{margin:8px 0;color:#4b443c;font-size:12px;line-height:20px;}
#delivery_box .pos1{position:absolute;top:0px;left:18px;}
#delivery_box .pos2{position:absolute;top:61px;left:18px;}
#delivery_box .close{position:absolute;top:345px;left:335px;}
#delivery_box .back{position:absolute;top:-35px;left:0;}
#delivery_box .back2{position:absolute;top:-35px;left:-93px;}

#basket_box {display:none;position:absolute;left:478px;top:36px;width:370px;height:379px;background:url(/images/bkgd/delivery-bkgd.jpg) no-repeat;z-index:3000;}
#basket_box h2{font-family:"proxima-nova",arial;font-size:22px;margin:10px 0 20px 0;color:#4b443c;font-weight:400;line-height:30px;}
#basket_box p{margin:8px 0;color:#4b443c;font-size:12px;line-height:20px;}
#basket_box .pos1{position:absolute;top:0px;left:18px;}
#basket_box .pos2{position:absolute;top:61px;left:18px;}
#basket_box .pos7{position:absolute;top:327px;left:18px;}
#basket_box .close{position:absolute;top:345px;left:335px;}
#basket_box .back{position:absolute;top:-35px;left:0;}
#basket_box .back2{position:absolute;top:-35px;left:-217px;}

#error {display:none;position:absolute;left:285px;top:169px;width:370px;height:314px;background:url(/images/bkgd/error-bkgd.jpg) no-repeat;z-index:3000;}
#error h2{font-family:"proxima-nova",arial;font-size:22px;margin:10px 0 20px 0;color:#4b443c;font-weight:400;line-height:30px;}
#error p{margin:8px 0;color:#4b443c;font-size:12px;line-height:20px;}
#error .pos1{position:absolute;top:0px;left:18px;width:335px;}
#error .pos2{position:absolute;top:61px;left:18px;width:335px;}
#error .pos7{position:absolute;top:268px;left:18px;}
#error a:link,#error a:visited,#error a:active {color:#fff;text-decoration:underline;}
#error a:hover{text-decoration:none;}

#newsletter{position:relative;width:142px;}
#newsletter input.textnews{position:absolute;top:45px;width:142px;border:solid 1px #716961;}
#newsletter .placeholder{color:#716961;font-size:11px;/*browsers which don't support placeholder text*/}
#newsletter ::-webkit-input-placeholder	{color:#716961;font-size:11px;}
#newsletter input:-moz-placeholder {color:#716961;font-size:11px;}


#home_line{padding:19px 0 12px 0;}

#home_footer{margin:0;padding:0;}

#downloads{width:152px;margin:46px 0 0 0;}
#downloads a:link,#downloads a:visited,#downloads a:active{display:block;margin:0 0 0 0;padding:13px 0 0 40px;font-weight:normal;color:#4b443c;font-size:11px;background:url(/images/bkgd/down1.jpg) no-repeat;text-decoration:none;height:27px;}
#downloads a:hover{text-decoration:none;color:#4b443c;background:url(/images/bkgd/down2.jpg) no-repeat;}

#quick_links{width:152px;}
#quick_links ul{list-style:none;margin:13px 0 0 0;padding:0;}
#quick_links ul li{padding:0px 0;}
#quick_links ul li a:link,#quick_links ul li a:active,#quick_links ul li a:visited{
display:block;color:#4d443a;line-height:20px;font-weight:normal;
text-decoration:none;font-size:12px;margin:0;padding:2px 0 3px 15px;
}
#quick_links ul li a:hover{text-decoration:underline}

#quick_links2{width:152px;}
#quick_links2 ul{list-style:none;margin:46px 0 0 0;padding:0;}
#quick_links2 ul li{padding:0px 0;}
#quick_links2 ul li a:link,#quick_links2 ul li a:active,#quick_links2 ul li a:visited{
display:block;color:#4b443c;line-height:17px;font-weight:normal;
background:url(/images/bkgd/dotted-line2.jpg) no-repeat;
text-decoration:none;font-size:11px;margin:0;padding:2px 0 3px 25px;
}
#quick_links2 ul li a:hover{text-decoration:none;background:url(/images/bkgd/arrow.jpg) no-repeat;}

#products_links{width:152px;}
#products_links ul{list-style:none;margin:46px 0 0 0;padding:0;}
#products_links ul li{padding:0px 0;}
#products_links ul li a:link,#products_links ul li a:active,#products_links ul li a:visited{
display:block;color:#4b443c;line-height:17px;font-weight:normal;
background:url(/images/bkgd/dotted-line-product.jpg) no-repeat;
text-decoration:none;font-size:11px;margin:0;padding:5px 0 3px 25px;
}
#products_links ul li a:hover{text-decoration:none;background:url(/images/bkgd/arrowproducts.jpg) no-repeat;font-weight:bold;}


#newsletter{position:relative;width:153px;height:136px;}
#newsletter .bkgd{padding:5px;background:url(/images/bkgd/bkgd-newsletter.jpg) no-repeat;width:153px;height:106px;}
#newsletter input.text{position:absolute;top:87px;width:145px;background:transparent;border:solid 0 #fff;}
#newsletter input.button{display:block;float:right;position:absolute;top:116px;left:85px;}
#newsletter .placeholder{color:#bbb;font-size:11px;/*browsers which don't support placeholder text*/}
#newsletter ::-webkit-input-placeholder	{color:#bbb;font-size:11px;}
#newsletter input:-moz-placeholder {color:#bbb;font-size:11px;}

#jobs .job1,#jobs .job2{position:relative;width:100%;background-color:#e5edef;border-bottom:1px dotted #ff0207;min-height:100px;}
#jobs .job2{background-color:#ececec;}
#jobs .inner{padding:10px 10px;}
#jobs .apply{position:absolute;right:10px;bottom:10px;}

#mini_jobs{background:url(/images/bkgd/dotted-line-dropdown.jpg) #e5edef left bottom no-repeat;}
#mini_jobs h1{font-size:12px;margin:0;}
#mini_jobs .job1,#mini_jobs .job2{position:relative;width:100%;background-color:#e5edef;border-bottom:1px dotted #ff0207;min-height:70px;}
#mini_jobs .inner{padding:10px 10px;}
#mini_jobs .inner2{padding:10px 0;}
#mini_jobs .apply{position:absolute;right:10px;bottom:10px;}

#news .news_col1{position:relative;display:block;float:left;width:316px;height:161px;margin-right:10px;}
#news .news_col2{display:block;float:left;width:316px;}
#news .link{cursor:pointer;position:absolute;right:0;bottom:0;}
#news .button{cursor:pointer;border-top:1px dotted #fff;}
#news h1{font-size:14px;margin:4px 0;background:url(/images/bkgd/bkgd-arrows.jpg) right top no-repeat;}
#news .news_items{border-bottom:1px dotted #fff;margin-bottom:1px;padding-bottom:1px;}
#news .news_row1{}
#news .news_row2{border-top:1px dotted #fff; border-bottom:1px dotted #fff;margin:1px 0 0 0;padding:1px 0;}

#dropdown{padding:55px 0 10px 0;margin-bottom:10px;background:url(/images/bkgd/dotted-line-dropdown.jpg) left bottom no-repeat;}
#dropdown .inner{padding:0 10px;}
#dropdown select{width:100%;font-size:12px;}
#dropdown .go{cursor:pointer;display:block;float:right;padding-top:5px;}

#test_dnld{background-color:#e5edef;border-bottom:1px dotted #ff0207;min-height:70px;}
#test_dnld .dnld2{background-color:#ececec;}
#test_dnld .inner{padding:5px 5px;}
#test_dnld h1{font-size:12px;margin:4px 0;}
#test_dnld .icon{display:block;float:right;}
#test_dnld .info{display:block;float:left;width:300px;}


#main_gallery_img{position:relative;width:100%;min-height:327px;padding-bottom:10px;margin-bottom:10px;background:url(/images/bkgd/dotted-line-template.jpg) left bottom no-repeat;}
#main_gallery_img .overlay_corp{position:absolute;width:641px;height:327px;background:url(/images/bkgd/corp-blue.png) no-repeat;}
#main_gallery_img .overlay_environmental{position:absolute;width:641px;height:327px;background:url(/images/bkgd/environmental.png) no-repeat;}
#main_gallery_img .overlay_filming{position:absolute;width:641px;height:327px;background:url(/images/bkgd/glass-filming.png) no-repeat;}
#main_gallery_img .overlay_polish{position:absolute;width:641px;height:327px;background:url(/images/bkgd/glass-polish.png) no-repeat;}
#main_gallery_img .overlay_repair{position:absolute;width:641px;height:327px;background:url(/images/bkgd/glass-repair.png) no-repeat;}
#main_gallery_img .overlay_other{position:absolute;width:641px;height:327px;background:url(/images/bkgd/other-priducts.png) no-repeat;}
#main_gallery_img .overlay_privacy{position:absolute;width:641px;height:327px;background:url(/images/bkgd/privacy-films.png) no-repeat;}
#main_gallery_img .overlay_vinyl{position:absolute;width:641px;height:327px;background:url(/images/bkgd/vinyl-wrap.png) no-repeat;}
#main_gallery_img .overlay2{position:absolute;width:641px;height:327px;background:url(/images/bkgd/glass-repair.png) no-repeat;}
#main_gallery_img .gallery_title{position:absolute;color:#fff;top:10px;left:20px;width:300px;height:50px;}
#main_gallery_img .loading{display:none;position:absolute;left:301px;top:143px;}

#social_media .social_buttons{cursor:pointer;display:block;float:left;width:39px;height:41px;background:url(/images/buttons/social-spritev3.jpg) no-repeat;}
#social_media .social_buttons_group{clear:both;}
#social_media .social1{background-position:0 -41px;}
#social_media .social2{background-position:-39px -41px;}
#social_media .social3{background-position:-78px -41px;}
#social_media .social4{width:36px;background-position:-117px -41px;}
#social_media .social1_sel,#social_media .social1:hover{background-position:0 0;}
#social_media .social2_sel,#social_media .social2:hover{background-position:-39px 0;}
#social_media .social3_sel,#social_media .social3:hover{background-position:-78px 0;}
#social_media .social4_sel,#social_media .social4:hover{background-position:-117px 0;}
#social_media .twitter{}
#social_media .inner{padding:15px 5px 1px 5px}
#social_media .facebook{display:none;}
#social_media .rss{display:none;}
#social_media .youtube{display:none;}
#social_media .bkgd{background-color:#ffefe2;padding:5px;width:143px;height:185px;}




#footer_explore ul{list-style:none;margin:46px 0 0 0;padding:0;}
#footer_explore ul li{padding:0px 0;}
#footer_explore ul li a:link,#footer_explore ul li a:active,#footer_explore ul li a:visited{
display:block;color:#4b443c;line-height:17px;font-weight:normal;
background:url(/images/bkgd/dotted-line-product2.jpg) no-repeat;
text-decoration:none;font-size:11px;margin:0;padding:5px 0 3px 25px;
}
#footer_explore ul li a:hover{text-decoration:none;background:url(/images/bkgd/arrowproducts2.jpg) no-repeat;font-weight:bold;}


.wf-loading {
  visibility:hidden;
}

.wf-active {
  visibility:visible;
}

.wf-inactive {
  visibility:visible;
}




/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2008 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu{padding-left:15px;}

.menu {width:100%; height:28px; position:relative; z-index:1004;}

* html .menu {width:746px; w\idth:745px;}

.menu ul {padding:4px 0 0 0;margin:0;list-style-type:none;}
.menu ul ul {width:100px;}

.menu li {float:left;position:relative;}

/*level 1 standard */
.menu a, .menu a:visited {padding-top:3px;display:block;font-size:12px;font-weight:normal;text-decoration:none; color:#fff; height:23px; padding-left:12px; padding-right:12px; line-height:20px;}
.wf-active .menu a,.wf-active .menu a:visited{font-size:14px;}


* html .menu a, * html .menu a:visited {width:149px; w\idth:138px;}


/*level 2 going to level 3*/
.menu ul ul a.drop, .menu ul ul a.drop:visited {font-weight:normal;background:url(/images/menus/menu-rollover.png) -3px 0 no-repeat;}

/*level 2 dropdown hover*/
.menu ul ul a.drop:hover{font-weight:normal;color:#645c55;background:url(/images/menus/menu-rollover.png) -3px 0 no-repeat;}
.menu ul ul :hover > a.drop {font-weight:normal;color:#645c55;background:url(/images/menus/menu-rollover.png) -3px 0 no-repeat;}


/*level 3*/
.menu ul ul ul a, .menu ul ul ul a:visited {font-weight:normal;background:url(/images/menus/menu.png) -3px 0 no-repeat;}

.menu ul ul ul a:hover {font-weight:normal;color:#645c55;background:url(/images/menus/menu-rollover.png) -3px 0 no-repeat;}


.menu ul ul {visibility:hidden; position:absolute;height:0;top:25px;left:0; width:149px;border-top:1px solid transparent;}

* html .menu ul ul {top:24px;t\op:25px;}


.menu ul ul ul{left:148px; top:-1px; width:149px;}


.menu ul ul ul.left {left:-149px;}


.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}


.menu ul ul a, .menu ul ul a:visited {font-weight:normal;background:url(/images/menus/menu.png) -3px 0 no-repeat; font-size:11px;color:#645c55; height:auto; line-height:16px; padding:4px 5px 4px 20px; width:128px;border-width:0 1px 1px 1px;}
.wf-active .menu ul ul a,.wf-active .menu ul ul a:visited{font-size:11px;}

* html .menu ul ul a, * html .menu ul ul a:visited {width:150px;w\idth:128px;}

/*level 1 rollover*/
.menu a:hover, .menu ul ul a:hover{color:#293776;padding-top:3px;}
.menu :hover > a, .menu ul ul :hover > a {color:#293776;padding-top:3px;}

/*level 2 rollover*/
.menu ul ul a:hover{color:#00aeef;background:url(/images/menus/menu-rollover.png) -3px 0 no-repeat;border:0;padding-top:4px;}
.menu ul ul :hover > a {color:#00aeef;background:url(/images/menus/menu-rollover.png) -3px 0 no-repeat;border:0;padding-top:4px;}


.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}

.menu ul :hover ul ul{visibility:hidden;}

.menu ul :hover ul :hover ul{ visibility:visible;}

.menu li.divider{color:#fff;margin-top:4px;}



#header{position:relative;width:968px;height:148px;}
#header .logo{position:absolute;left:0;top:6px;width:222px;}
#header .bread{position:absolute;right:0;top:116px;}
#header .breadcrumb a{color:#000;text-decoration:none;font-size:10px;}
#header .breadcrumb p{color:#32bef3;font-size:10px;}
#header .breadcrumb span{color:#000;font-size:10px;}
#header .breadhome p{color:#000;font-size:10px;}
#header .breadhome a{color:#000;text-decoration:none;font-size:10px;}
#header .blue{color:#32bef3;}
#header a.grey2:link,#header a.grey2:visited,#header a.grey2:active {color:#c6cccc;text-decoration:none;font-size:15px;line-height:26px;}
#header a.grey2:hover{text-decoration:underline;color:#c6cccc;}
#header .tel{font-size:19px;color:#c6cccc;line-height:18px;}
#header .text{position:absolute;left:0;top:118px;width:968px;background:url(/images/bkgd/menubar.jpg) no-repeat;}
.wf-active #header .text{font-size:14px;} 
#header .text3{position:absolute;left:0;top:118px;width:968px;background:url(/images/bkgd/menubar3.jpg) no-repeat;}
.wf-active #header .text3{font-size:14px;} 
#header .text4{position:absolute;left:0;top:118px;width:968px;background:url(/images/bkgd/menubar4.jpg) no-repeat;}
.wf-active #header .text4{font-size:14px;} 
#header .buttons{position:absolute;right:0;top:15px;text-align:right;}
#header .buttons2{position:absolute;right:0;top:65px;text-align:right;}
#header .menutop1{position:absolute;left:355px;top:1px;}
#header .menutop2{position:absolute;left:478px;top:1px;}
#header .menutop3{position:absolute;right:0;top:1px;}
#header .menutop4{position:absolute;left:262px;top:1px;}
#footer{position:relative;background:url(/images/bkgd/footerbkgd.jpg) no-repeat;width:968px;height:37px;margin-top:10px;}
#footer .explore{cursor:pointer;position:absolute;right:0;top:0;}
#footer .text{padding-top:8px;}
#footer a:link,#footer a:visited,#footer a:active {color:#fff;text-decoration:none;}
#footer a:hover{text-decoration:none}
#footer a.green:link,#footer a.green:visited,#footer a.green:active {color:#b4ca4d;text-decoration:none;font-weight:normal;}
#footer a.green:hover{text-decoration:none;color:#33bef2;}
#footer a.grey:link,#footer a.grey:visited,#footer a.grey:active {color:#4b443c;text-decoration:none;font-weight:normal;}
#footer a.grey:hover{text-decoration:none;color:#4b443c;}
#footer .black{color:#000;}
#footer .creative_link{position:absolute;top:64px;right:0;}
#footer .creative_link2{position:absolute;top:47px;right:0;}
#footer p{margin:0 0;color:#fff;font-size:11px;line-height:16px;}
#footer .tick{position:absolute;top:-5px;left:250px;}
#footer .tick ul#news_ticker{list-style:none;margin-left:0;padding-left:0;padding-top:0;}
#footer .tick ul#news_ticker li{color:#4b443c;}
#footer .tick ul#news_ticker li a{color:#4b443c;font-weight:normal;text-decoration:none;font-size:11px;}

#footer2{position:relative;background:url(/images/bkgd/footerbkgd2.jpg) no-repeat;width:968px;height:37px;margin-top:10px;}
#footer2 .explore{cursor:pointer;position:absolute;right:0;top:0;}
#footer2 .text{padding-top:8px;}
#footer2 a:link,#footer2 a:visited,#footer2 a:active {color:#fff;text-decoration:none;}
#footer2 p{margin:0 0;color:#fff;font-size:11px;line-height:16px;}

#footer3{position:relative;background:url(/images/bkgd/footerbkgd.jpg) no-repeat;width:968px;height:37px;margin-top:10px;}
#footer3 .explore{cursor:pointer;position:absolute;right:0;top:0;}
#footer3 .text{padding-top:8px;}
#footer3 a:link,#footer3 a:visited,#footer3 a:active {color:#fff;text-decoration:none;}
#footer3 p{margin:0 0;color:#fff;font-size:11px;line-height:16px;}

#footer4{position:relative;background:url(/images/bkgd/footerbkgd4.jpg) no-repeat;width:968px;height:43px;margin-top:0;}
#footer4 .explore{cursor:pointer;position:absolute;right:0;top:0;}
#footer4 .text{padding-top:8px;}
#footer4 a:link,#footer4 a:visited,#footer4 a:active {color:#fff;text-decoration:none;}
#footer4 p{margin:0 0;color:#fff;font-size:11px;line-height:16px;}

#search_bar{position:absolute;z-index:1000;right:0;top:87px;width:153px;height:23px;}
#search_bar .blok{position:absolute;right:26px;top:0;padding-left:10px;color:#fff;font-size:11px;border:0px solid #fff;background-color:#92c2d9;width:118px;height:21px;}
#search_bar .submit{position:absolute;right:0;top:0;}

#col1{display:block;float:left;width:642px;padding-right:10px;}
#col1 .overlay{position:absolute;width:641px;height:327px;background:url(/images/bkgd/template-overlay.png) no-repeat;}
#col1 .overlay2{position:absolute;width:641px;height:327px;background:url(/images/bkgd/testimonial-overlay.png) no-repeat;}
#col1 .inner{position:relative;}
#col1 .inner_title{position:absolute;top:10px;left:20px;z-index:101;width:300px;height:50px;}
#col1 .line{position:relative;padding-top:10px;}
#col1 .col1a{display:block;float:left;width:316px;padding-right:10px;}
#col1 .col1b{display:block;float:left;width:316px;}
#col1 .col1b p{margin:0;}
#col1 .col1c{display:block;float:left;width:154px;padding-right:10px;}
#col1 .col1d{display:block;float:left;width:478px;}
#col1 .col1e{display:block;float:left;width:479px;padding-right:10px;}
#col1 .col1f{display:block;float:left;width:153px;background:url(/images/bkgd/bkgd-address.jpg) no-repeat;width:153px;height:262px;}
#col2 .col1g{display:block;float:left;width:153px;}
#col2{position:relative;display:block;float:left;width:316px;}
#col2 .col2a{display:block;float:left;width:153px;padding-right:10px;}
#col2 .col2b{display:block;float:left;width:153px;}
#col2 .jobs{margin-bottom:10px;}
#col2 .key_people{padding-top:55px;}
#col2 .newsletter{}
#col2 .useful_links{}
#col2 .social_media{}
#col2 .line153{padding-bottom:10px;margin-bottom:10px;background:url(/images/bkgd/dotted-line153.jpg) left bottom no-repeat;}
#col2 .line316{padding-bottom:10px;margin-bottom:10px;background:url(/images/bkgd/dotted-line-dropdown.jpg) left bottom no-repeat;}
#col2 .breadcrumb,#col2_services .breadcrumb{position:absolute;right:90px;top:10px;}
#col2 .breadcrumb p,#col2_services .breadcrumb p{color:#006d9b;}
#col2 .youarehere,#col2_services .youarehere{position:absolute;right:0;top:21px;}

#col2 .gap{padding:10px 0;}
#col1_services{display:block;float:left;width:479px;padding-right:10px;}
#col1_services .social{display:block;float:left;width:153px;padding-right:10px;}
#col1_services .links{display:block;float:left;width:153px;padding-right:10px;}
#col1_services .newsletter{display:block;float:left;width:153px;}

#col2_services{position:relative;display:block;float:left;width:479px;padding-top:55px}
#col2_services .service1,#col2_services .service2{position:relative;width:100%;background-color:#e5edef;border-bottom:1px dotted #ff0207;min-height:100px;}
#col2_services .service2{background-color:#fcf8f5;}
#col2_services .inner{padding:10px;}
#col2_services .info{display:block;float:left;width:303px;}
#col2_services .dnld{display:block;float:right;width:146px;}
#col2_services h1{font-size:12px;margin:2px 0;}
#col2_services .filter{position:relative;width:100%;height:62px;background-color:#f3f3f3;border-top:1px dotted #006d9b;border-bottom:1px dotted #006d9b;}
#col2_services .pos1{position:absolute;left:140px;top:12px;}
#col2_services .pos2{position:absolute;left:300px;top:12px;}
#col2_services .pos3{position:absolute;left:140px;top:35px;}
#col2_services .pos4{position:absolute;left:300px;top:35px;}

#contact_form{position:relative;background:url(/images/bkgd/bkgd-contact.jpg) no-repeat;width:479px;height:502px;}
#contact_form label{position:absolute;color:#000;width:78px;font-size:11px;}
#contact_form input.text{position:absolute;background-color:transparent;color:#000;width:385px;font-size:11px;border:0px solid #000;}
#contact_form textarea{position:absolute;font-family:arial;background-color:transparent;overflow:auto;color:#000;width:385px;height:251px;font-size:11px;border:0px solid #000;}
#contact_form input.submit{position:absolute;left:411px;top:480px;}
#contact_form .pos1{left:10px;top:15px;}
#contact_form .pos2{left:78px;top:15px;}
#contact_form .pos3{left:10px;top:55px;}
#contact_form .pos4{left:78px;top:55px;}
#contact_form .pos5{left:10px;top:95px;}
#contact_form .pos6{left:78px;top:95px;}
#contact_form .pos7{left:10px;top:138px;}
#contact_form .pos8{left:78px;top:138px;}
#contact_form .pos9{left:10px;top:182px;}
#contact_form .pos10{left:78px;top:182px;}
#contact_form .pos11{left:10px;top:225px;}
#contact_form .pos12{left:78px;top:225px;}

#callback_form{position:relative;background:url(/images/bkgd/bkgd-contact2.jpg) no-repeat;width:479px;height:502px;}
#callback_form label{position:absolute;color:#000;width:78px;font-size:11px;}
#callback_form input.text{position:absolute;background-color:transparent;color:#000;width:385px;font-size:11px;border:0px solid #000;}
#callback_form textarea{position:absolute;font-family:arial;background-color:transparent;overflow:auto;color:#000;width:385px;height:251px;font-size:11px;border:0px solid #000;}
#callback_form input.submit{position:absolute;left:411px;top:210px;}
#callback_form .pos1{left:10px;top:15px;}
#callback_form .pos2{left:78px;top:15px;}
#callback_form .pos3{left:10px;top:55px;}
#callback_form .pos4{left:78px;top:55px;}

#franchise_new{margin:10px 10px 0 10px;}
#franchise_new .col1{display:block;float:left;width:191px;padding-right:20px;}
#franchise_new .col1 a{display:block;margin-bottom:10px;}
#franchise_new .col2{display:block;float:left;width:700px;}
#franchise_new .subcat{cursor:pointer;display:block;float:left;margin-top:20px;margin-right:10px;background:url(/images/bkgd/bkgd-block.jpg) no-repeat;width:131px;height:131px;}
#franchise_new .subcat_inner{padding:5px;}
#franchise_new .subcat2{cursor:pointer;display:block;float:left;margin-top:5px;margin-right:5px;background:url(/images/bkgd/bkgd-block3.jpg) no-repeat;width:131px;height:30px;}
#franchise_new .subcat_inner2{padding:0;}
#franchise_new .download{color:#b70e62;margin-top:10px;}
#franchise_new .subcol1{display:block;float:left;width:371px;padding-right:10px;}
#franchise_new .subcol2{display:block;float:left;width:371px;}


#social_media .message {
	padding:0;
	color: #000;
	font-family: Arial, Helvetica, serif;
	font-style:normal;
	font-size:11px;
	display: block;
}
#social_media .message a {
	font-weight:normal;
	text-decoration: none;
	font-size:11px;
	font-family: Arial, "Times New Roman", serif;
	color: #64ccee;
}
em.twitterTime a {
	text-decoration: none;
	font-style: normal;
	font-family: Arial, "Times New Roman", serif;
	color:#000;
	font-size:11px;
	display: inline-block;
}
em.twitterTime a:hover {
	text-decoration: underline;
}
#twitter ul {
	padding:0;
	margin: 0;
	list-style: none;
}
#twitter ul li {
	background-image: none;
	list-style: none;
	padding:0;
	margin: 0;
	font-size:11px;
	font-style:italic;
	color:#000;
	line-height:15px;
}
#twitter ul li a{
	color:#64ccee;
}


