@charset "utf-8";

body, html, h1, h2, h3, h4, ul, li, form, fieldset, div, img{margin:0;padding:0;}
body{background:#fff url(../images/bg-circle.gif) 100% 100% no-repeat fixed;font:normal 74%/1.4em Arial, Helvetica, sans-serif;color:#64635B;overflow-x:hidden;height:100%;}
html{height:100%;}

/* Main layout */

#wrap{width:960px;margin:0 auto;position:relative;padding-top:15px;}


/* Common Elements */

h1, h2 a{background:url(../images/logo.gif);width:147px;height:95px;float:left;text-indent:-999em;}
a{color:#FF6124;text-decoration:none;outline:none;}
ul{list-style:none;}
acronym{border:none;}
a.more{background:url(../images/more.gif) right no-repeat #FF6124;padding:3px 15px 4px 10px;color:#fff;width:auto;margin-top:8px;}
a.more{display:block;width:73px;}
.bg-right{position:absolute;background:url(../images/stripes-side.png);right:0;top:134px;height:187px;width:500px;}
.bg-left{position:absolute;background:url(../images/stripes-side.png);left:-500px;top:134px;height:248px;width:500px;}
#internal .bg-left{height:260px;}
h1.titles{background:#FF6124;height:48px;float:none;clear:both;width:491px;}

/* new clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.clear{clear:both;}

ul#nav{margin-left:395px;}
ul#nav li{display:inline;}
ul#nav li a{display:block;float:left;width:113px;height:69px;padding-top:50px;background:url(../images/stripes-top.png) repeat-x;text-align:center}
ul#nav li a:hover, ul#nav li.active a{background:url(../images/nav-orange.gif) repeat-x;}
ul#nav li.active a{cursor:default;}
ul#nav li a span{display:block;height:12px;text-indent:-999em;background:url(../images/nav.gif);}
ul#nav li a span#n-home{background-position:0 0;width:47px;margin:0 auto;}
ul#nav li a span#n-products{background-position:-54px 0;width:84px;margin:0 auto;}
ul#nav li a span#n-lighting{background-position:-144px 0;width:72px;margin:0 auto;}
ul#nav li a span#n-audio{background-position:-218px 0;width:52px;margin:0 auto;}
ul#nav li a span#n-about{background-position:-272px 0;width:82px;margin:0 auto;}
ul#nav li a span#n-contact{background-position:-356px 0;width:73px;margin:0 auto;}
ul#nav li.active a span#n-home, ul#nav li a:active span#n-home{background-position:0 100%;width:47px;margin:0 auto;}
ul#nav li.active a span#n-products, ul#nav li a:active span#n-products{background-position:-54px 100%;width:84px;margin:0 auto;}
ul#nav li.active a span#n-lighting, ul#nav li a:active span#n-lighting{background-position:-144px 100%;width:72px;margin:0 auto;}
ul#nav li.active a span#n-audio, ul#nav li a:active span#n-audio{background-position:-218px 100%;width:52px;margin:0 auto;}
ul#nav li.active a span#n-about, ul#nav li a:active span#n-about{background-position:-272px 100%;width:82px;margin:0 auto;}
ul#nav li.active a span#n-contact, ul#nav li a:active span#n-contact{background-position:-356px 100%;width:73px;margin:0 auto;}

/* Slider */
#slider{position:relative;clear:both;}
#slider p{background:#FF6124;padding:10px;color:#fff;margin-top:-4px;width:471px}
#img-cycle{width:960px;height:252px;}
#img-nav {z-index:100;top:220px;position:absolute;left:370px;}
#img-nav a{background:url(../images/circles.gif) 0 0 no-repeat;width:30px;height:30px;display:block;float:left;text-indent:-999em;}
#img-nav a:hover, #img-nav a.activeSlide{background:url(../images/circles.gif) -30px 0 no-repeat;}
#slider p#tagline{background:url(../images/tagline.png);width:492px;height:41px;text-indent:-999em;position:absolute;top:94px;left:0;z-index:10;padding:0;}

/* Content */

#content{width:960px;float:left;}
#content-left{width:471px;padding:10px;float:left;}
*+html #content-left img{margin-top:-6px;}
#home #content-left{padding-top:0;}
.intro a.more{font-size:11px;padding:2px 15px 0 10px}
#home .intro{font-size:15px;}
#home #item-menus a.more{width:73px;}
#selector{min-height:440px;}

/* List items */

#item-menus{float:left;width:469px;margin-top:-70px;z-index:101;position:relative;background:url(../images/stripes-img-top.png) repeat-x;padding-top:5px;}
#item-menus .col-l, #item-menus .col-r{width:209px;float:left;background:#fff;padding:20px 0 20px 25px;*padding-bottom:0;}
#item-menus .col-l{border-right:1px solid #EDEDEB;}

#item-menus h2, #item-menus h3{height:11px;text-indent:-999em;}
#home #item-menus h3{height:38px;position:relative;top:-20px;left:-24px;width:468px}
#item-menus h2.h-lighting {background:url(../images/h-home-lighting.gif) no-repeat;}
#item-menus h2.h-audio {background:url(../images/h-home-audio.gif) no-repeat;}

#item-menus ul{margin-top:10px;}
#home #item-menus ul{margin-top:-10px;}
#item-menus li a{color:#333;background:url(../images/blt-arrow.png) 5px 50% no-repeat;padding:6px 5px 6px 20px;display:block;margin-right:6px;}
#item-menus li a:hover{background:url(../images/blt-arrow.png) 5px 50% no-repeat #eeeeec;color:#000;}
#item-menus li a.active{color:#FF6124;}

#item-menus a.more{margin:8px 0 0 4px;display:block;width:158px;padding:3px 15px 4px 10px;}

.h-casestudies{background:url(../images/h-casestudies1.gif) no-repeat;text-indent:-999em;}
.casestudies{background: url(../images/wh.png);padding:20px 0 20px 25px;position:relative}
.casestudies h4{margin:10px 0;}

/* Footer */

#footer{background:url(../images/bg-footer.png) no-repeat;padding-top:20px;*padding-top:10px;clear:both;font-size:11px;color:#A4A39B;position:relative;margin-top:30px;}
.fineprint{background:#dedede;padding:15px;width:255px;}
#credit{float:right;position:absolute;top:35px;right:5px;}
#credit span{display:block;float:left;width:59px;}
#credit a{display:block;background:url(../images/nd.png) 0 19px;width:16px;height:14px;text-indent:-999em;float:left;margin:0 0 0 -5px}
#credit a:hover{display:block;background:url(../images/nd.png) 0 40px;}

/* Inner content */

#internal #content-left{width:491px;padding:0!important;float:left;}
#internal #content-right{width:469px;padding:0;background:url(../images/wh.png);float:left;}
#internal .contact #content-right{height:266px;}
#internal #item-menus{margin-top:-10px;padding:20px;background:url(../images/stripes-img-top.png) repeat-x;width:429px}
#item-menus.single li a{border-bottom:1px solid #EDEDEB;}
#item-menus.single li span{display:block;height:20px;cursor:pointer}
.l-martin{background:url(../images/logo-martin.gif) 100% 50% no-repeat;}
.l-symnet{background:url(../images/logo-symnet.gif) 100% 50% no-repeat;}
.l-iptv{background:url(../images/logo-exterity.gif) 100% 50% no-repeat;}
.l-arx{background:url(../images/logo-arx.gif) 100% 50% no-repeat;}
.l-armourhome{background:url(../images/logo-armourhome.gif) 100% 50% no-repeat;}
.l-ilight{background:url(../images/logo-ilight.gif) 100% 50% no-repeat;}
.l-varilite{background:url(../images/logo-varilite.gif) 100% 50% no-repeat;}
.l-symetrix{background:url(../images/logo-symetrix.gif) 100% 50% no-repeat;}
.l-lycian{background:url(../images/logo-lycian.gif) 100% 50% no-repeat;}
.l-sc{background:url(../images/logo-sc.gif) 100% 50% no-repeat;}
.l-nila{background:url(../images/logo-nila.gif) 100% 50% no-repeat;}

p.intro{font-size:18px;line-height:22px;}
p.highlight{background:#EEEEEC url(../images/blt-arrow.png) 5px 50% no-repeat;padding:15px 15px 15px 20px;}
#selector div{padding:25px;}

/* Headings */
h1.titles.h-products{background:#FF6124 url(../images/h-products.gif) 13px 20px no-repeat;}
h1.titles.h-lighting{background:#FF6124 url(../images/h-lighting.gif) 13px 20px no-repeat;}
h1.titles.h-audio{background:#FF6124 url(../images/h-audio.gif) 13px 20px no-repeat;}
h1.titles.h-about{background:#FF6124 url(../images/h-about.gif) 13px 20px no-repeat;}
h1.titles.h-contact{background:#FF6124 url(../images/h-contact.gif) 13px 20px no-repeat;}
#item-menus h3.h-links {background:url(../images/h-links.gif) no-repeat;}
#item-menus h3.h-providers {background:url(../images/h-providers.gif) no-repeat;}
#item-menus h3.h-personnel {background:url(../images/h-personnel.gif) no-repeat;}
#item-menus h3.h-getintouch {background:url(../images/h-getintouch.gif) no-repeat;}
#internal h4{color:#FF6124;font-size:1.2em;}
