/*********************/
/****** GENERAL ******/
/*********************/
*, html, body {margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif;}
img{border: 0;}
body {background: url(../ticons/body-bg.jpg) repeat-x;}
.main {margin: auto;}
.tablefont {font-size: 10pt; font-family: Arial, Tahoma, sans-serif;}
h2.content {padding: 10px 0px 10px 0px;}
.red {color: #c40000;}
.red:hover {text-decoration: none;}
.black {color: #000000;}
.darkgrey {color: #333333;}
.blue {color: #0033cc;}
.hr {width: 90%;height: 2px; background: #c5c5c5; margin: 10px auto 20px auto; line-height: 0; overflow: hidden;}
.header-image {width: 959px;height: 122px;background: url(../images/led-banner.jpg) no-repeat;}
.index-table {background: url(../images/trolley-bg.jpg) no-repeat top right; margin: 20px 0 0 0;}
a.arrow-right-grey {width: 29px; height: 29px; background: url(../ticons/right-arrow-grey.gif) no-repeat; display: block;}
.fred {color: #cc0000;}
.fgreen {color: #00cc00;}
.famber {color: #ff9933;}
a, input {outline: none;}
.hide {visibility: hidden;}
.show {visibility: visible;}
.expand {width: 57px; height: 12px; background: url(../ticons/show-icon.gif); float: left;}
.collapse {width: 57px; height: 12px; background: url(../ticons/off-icon.gif); float: left;}
.bluelink {color: #0033cc;text-decoration: underline;}
.bluelink:hover {text-decoration: none;}

/*************************/
/****** HEADER AREA ******/
/*************************/

/* Top Header Message */

.tophead {height:20px;padding:14px 0 0 18px;}
.tophead p {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;}

/* Main Header */

.main-head {height:88px;width:959px;background:url(../images/top-head.jpg);padding: 0px 0 0 0px;float:left;}
.main-head-left {width: 190px;height:88px;float:left;}
.main-head-left p{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin-top:15px;
margin-left:18px;
display:inline;
float:left;
}

a.logo {margin-left:18px;}
.main-head-right{width: 751px;float:left;}
.top-msg{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
float:left;
margin-top:15px;
width:550px;
}

.top-main-msg{
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
float:left;
margin-top:8px;
width:550px;

}
.scroller{float:right;width:168px;height:39px;margin:-7px 19px 0 0;display:inline;}

/* Top Navigation */

ul.top-nav {width:815px;height:33px;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size:11px;list-style:none;color:#333333;}
ul.top-nav li{background:url(../ticons/line.gif) no-repeat right;float:left;}
.nav-container{background:url(../ticons/menu-bg.jpg) repeat-x;}
ul.top-nav li a{
background:url(../ticons/arrow.gif) no-repeat left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#766565;
font-size:13px;
padding:0 0 0 9px;
float:left;
}

.nav-home{width:72px;height:26px;text-align:center;padding-left:18px;padding-top:7px;}
.nav-prod{width:85px;height:26px;text-align:center;padding-left:9px;padding-top:7px;}
.nav-use{width:106px;height:26px;text-align:center;padding-left:18px;padding-top:7px;}
.nav-buy{width:108px;height:26px;text-align:center;padding-left:16px;padding-top:7px;}
.nav-pic{width:130px;height:26px;text-align:center;padding-left:16px;padding-top:7px;}
.nav-about{width:86px;height:26px;text-align:center;padding-left:14px;padding-top:7px;}
.nav-contact{width:102px;height:26px;text-align:center;padding-left:14px;padding-top:7px;}

.nav-home a, .nav-prod a, .nav-use a, .nav-buy a, .nav-pic a, .nav-about a, .nav-contact a {
text-decoration: none;
}
.nav-home a:hover, .nav-prod a:hover, .nav-use a:hover, .nav-buy a:hover, .nav-pic a:hover, .nav-about a:hover, .nav-contact a:hover {
color: #c40000;
text-decoration: underline;
}

/***********************************/
/****** BREADCRUMB BAR STYLES ******/
/***********************************/

.disc{
width:149px;
float:right;
margin-top:-32px;
margin-right:6px;
display:inline;
font-size:11px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
height:22px;
padding-top:7px;
color:#766565;
}

.bread-bg{
background:url(../ticons/bread-bg.gif) repeat-x;
border-left: 1px #d3c7b9 solid;
border-right: 1px #d3c7b9 solid;
}

.bread{
height:27px;
list-style:none;
margin-left:17px;
padding-top:7px;
float:left;
display: inline;
}

.bread li{
float:left;
display:inline;
font-size:11px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
margin-right:8px;
}

.bread li a{
color:#003399;
font-size:11px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.bread li a:hover{
text-decoration:underline;
}

.state{
height:19px;
list-style:none;
padding-top:7px;
margin-right:18px;
float:right;
display: inline;
}

.state li{
float:left;
margin-left: 4px;
}

.icon-qld {width: 18px; height: 17px; background: url(../ticons/qld.gif) no-repeat; display: block;}
.icon-nsw {width: 18px; height: 17px; background: url(../ticons/nsw.gif) no-repeat; display: block;}
.icon-vic {width: 18px; height: 17px; background: url(../ticons/vic.gif) no-repeat; display: block;}
.icon-tas {width: 18px; height: 17px; background: url(../ticons/tas.gif) no-repeat; display: block;}
.icon-sa {width: 18px; height: 17px; background: url(../ticons/sa.gif) no-repeat; display: block;}
.icon-nt {width: 18px; height: 17px; background: url(../ticons/nt.gif) no-repeat; display: block;}
.icon-wa {width: 18px; height: 17px; background: url(../ticons/wa.gif) no-repeat; display: block;}

/************************/
/****** NAVIGATION ******/
/************************/

.nav {background:url(../ticons/left-nav-bg.gif) repeat-x #f0ebe6;width:192px;padding:15px 0 0 0;}
.phone {width: 160px;margin: 0 0 0 16px;padding: 0 0 10px 0;}

ul.indoor, ul.semi-outdoor {
list-style: none;
}

a.normal, a.navheading, a.seemore, a.cat-high {
width: 175px;
height: 22px;
padding: 8px 5px 0 12px;
display: block;
border-top: 1px #ffffff solid;
border-bottom: 1px #ddd2c5 solid;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
text-decoration: none;
}

a.normal, a.seemore {
background: #e8e0d6;
}

a.normal:hover, a.seemore:hover {
background: #c40000;
color: #ffffff;
}

a.seemore {
text-align: right;
}

a.navheading {
background: #d1c0ab;
font-weight: bold;
text-decoration: none;
}

a.navheading:hover {
color: #990000;
text-decoration: underline;
}

.leftunder {
background: #e8e0d6;
padding: 10px 14px 20px 23px;
border-top: 1px #ffffff solid;
border-bottom: 1px #ddd2c5 solid;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
}

.phone-icon{
background:url(../ticons/phone.gif)  no-repeat top left;
padding-left:24px;
padding-bottom:10px;
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.leftunder a{
text-decoration:underline;
display:block;
color:#990000;
}

.leftunder a:hover{
text-decoration:none;
}

.email-us{
margin-top:15px;
margin-left:-5px;
margin-bottom:10px;
}

.phone-us{
width: 160px;
height: 42px;
margin: 10px 0 0 -6px;
}

/*******************************************/
/****** INFORMATION PAGE CONTENT AREA ******/
/*******************************************/

.content-table {
margin: 20px 0 0 0;
}

.content-table h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 32px;
font-weight: bold;
margin: 0;
padding: 0;
}

.content-table p {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}

.content-table a {
color: #c40000;
text-decoration: underline;
}

.content-table a:hover {
text-decoration: none;
}

ul.information-cat {
width: 100%;
list-style: none;
margin: 25px 0 0 0;
}

ul.information-cat li {
float: left;
margin: 10px 40px 0 0;
}

ul.information-cat li a {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #c40000;
text-decoration: underline;
}

ul.information-cat li a:hover {
text-decoration: none;
}

.content-info {
padding: 40px 0 0 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
}

ul.also-read {
list-style: none;
}

ul.also-read li {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
display: inline;
}

h1.grey-heading {
color: #999999;
font-family: Arial, Helvetica, sans-serif;
}

.bottom-red {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
color: #c40000;
margin: 100px 0 0 0;
padding: 0;
}

/*******************************************/
/****** INDOOR / OUTDOOR PRODUCT LIST ******/
/*******************************************/

.product-list-info {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}

.product-list-info h2 {
width: 360px;
float: left;
padding: 0;
margin: 40px 0 10px 0;
}

.product-list-info a.h2link {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

.product-list-info a.h2link:hover {
text-decoration: underline;
}

.product-list-info .prod-picture img {
border: 4px #e8e0d6 solid;
margin: 40px 0 0 0;
}

.prod-id {
margin: 41px 11px 0 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
float: right;
}

.icons {
width: 94px;
margin: 36px 0 0 0;
float: right;
text-align: right;
}

.now-only {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #666666;
margin: 16px 0 0 0;
float: right;
}

.pricing {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #c40000;
float: right;
clear: both;
}

.each-small {
font-size: 11px;
color: #666666;
font-family: Tahoma, Arial, Helvetica, sans-serif;
margin: -1px 0 0 0;
float: right;
clear: both;
}

.video-contact-icons {
width: 200px;
list-style: none;
margin: -4px 0 0 0;
float: right;
position: relative;
right: -17px;
}

.margin {
margin: -1px 0 0 0;
}

.video-contact-icons li {
float: right;
}

.video-contact-icons li a, .video-contact-icons li a:hover {
text-decoration: underline;
}

.video-icon {
margin: 18px 8px 0 0;
display: inline;
}

.video-icon a {
background: url(../ticons/video-camera.jpg) no-repeat left;
padding: 10px 0 10px 32px;
position: relative;
font-size: 11px;
}

.question-icon a {
position: relative;
font-size: 11px;
}

.question-icon p {
margin: 2px 0 0 0;
}

.prod-readmore {
border-bottom: 1px #d1c0ab solid;
padding: 8px 0 30px 0;
}

.prod-readmore img {
margin: 10px 0 0 0;
float: left;
}

a.readmore {
float: right;
margin: 0;
color: #0033FF;
}

/********************************/
/****** INDEX CONTENT AREA ******/
/********************************/

.index-heading {
width: 455px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 32px;
color: #333333;
display: block;
padding: 0;
}

p.small {
width: 280px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #333333;
margin: 16px 0 0 0;
}

ul.signs-cat {
width: 240px;
list-style: none;
margin: 50px 0 0 0;
}

ul.signs-cat li {
width: 120px;
float: left;
margin: 10px 0 0 0;
}

ul.signs-cat li a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #c40000;
text-decoration: underline;
}

ul.signs-cat li a:hover {
text-decoration: none;
}

a.indoor, a.semi-outdoor {
width: 96px;
height: 41px;
float: left;
margin: 16px 0 0 0;
}

a.indoor {
background: url(../images/small-led-sign.jpg) no-repeat;
}

a.semi-outdoor {
background: url(../images/small-led-sign.jpg) no-repeat;
}

.index-content {
margin: 34px 0 0 0;
clear: both;
}

.index-content h2 {
padding: 0;
margin: 30px 0 0 0;
}

.index-content img {
margin: auto;
}

.index-content a {
color: #c40000;
text-decoration: underline;
}

.index-content a:hover {
text-decoration: none;
}

.h2link {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #c40000;
padding: 0;
margin: 0;
}

.index-content p, .content-table p {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #333333;
padding: 16px 0 16px 0;
}

a.index-seemore {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #003399;
float: right;
clear: both;
text-decoration: underline;
}

a.index-seemore:hover {
text-decoration: none;
}

.product-promo img {
width: 480px;
height: 360px;
margin: 16px 0 16px 71px;
}

a.seemore-large {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #c40000;
margin: 16px 0 0 0;
float: right;
clear: both;
text-decoration: underline;
}

a.seemore-large:hover {
text-decoration: none;
}

/******************************/
/****** SHOP PAGE STYLES ******/
/******************************/

h1.bigheading, h2.bigheading {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 32px;
color: #333333;
padding: 0 0 24px 0;
margin: 0;
}

h3.heading-detail {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
}

#wavyplayer, #wavyplayer2 {
padding: 0 0 25px 0;
}

.details-table, .details-table a {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}

.details-table a.greylink {
color: #333333;
}

.sizeguidelink {
padding: 0 0 18px 0;
}

.details {
padding: 0 0 50px 0;
}

.details p {
padding: 8px 0 8px 0;
}

/**************************/
/****** CONTENT AREA ******/
/**************************/

.content-area{
background:url(../ticons/right-main-bg.gif) repeat-x;
padding:15px 0 0 0;
}

.slogan{
width:648px;
margin: auto;
background-color:#ffffcc;
border:#ffcc66 1px solid;
color:#c40000;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:21px;
text-align:center;
padding: 6px 0 6px 0;
}

.top-pic-location{
width:648px;
margin: auto;
padding: 6px 0 6px 0;
}
.main-table{
background-color:#ffffff; /*f4f1ee*/
/*border:#d3c7ba 1px solid;*/
margin-top:14px;
}

ul.scroll-gallery {
list-style: none;
margin: 0 0 0 14px;
}

ul.scroll-gallery li {
float: left;
margin: 0 6px 0 0;
}

a.arrow-left, a.arrow-right {width: 27px; height: 27px; float: left; margin: 25px 0 0 0;}
a.arrow-left {background: url(../ticons/left-arrow.gif) no-repeat;}
a.arrow-right {background: url(../ticons/right-arrow.gif) no-repeat;}

a.gallery-pic {
width: 85px;
height: 76px;
float: left;
background: #f4f1ee;
padding: 5px 0 0 0;
border: 1px #dac8b7 solid;
text-align: center;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
color: #003399;
}

a.gallery-pic:hover {
background: #ffffff;
}

a.gallery-pic span {
margin: 6px 0 0 0;
display: block;
}

h1{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
padding-left:17px;
padding-top:30px;
}

.three-col{
color:#bb9f76;
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
}

.sale{
margin-right:10px;
display:inline;
float:right;
width:280px;
}

.rga{
padding-right:8px;
padding-top:2px;
float:left;
}
.au-map{
padding-right:8px;
padding-top:2px;
float:left;
}
.au-sale{
padding-right:19px;

float:left;
}
.discounts{
float:right;
margin-top:2px;
display:inline;
}

.player{
padding-left:17px;
padding-top:2px;
}

.now{
padding:38px 0px 5px 0px;
color:#666666;
font-size:11px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
float:left;
}

#price{
color:#c40000;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
float:left;
margin-top:32px;
margin-left:19px;
font-weight:bold;
}

.price-field{
margin-top:32px;
margin-left:9px;
float:left;
padding:6px;
width:33px;
border:#6699cc 1px solid;
}

.buy{
float:left;
margin-top:32px;
margin-left:5px;
}
.prod-head{
color:#666666;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.prod{
color:#666666;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding:2px 0 2px 0;
}

.prod-para{
color:#666666;
font-size:11px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
padding: 6px 0 6px 0;
}

.dot-bg{
background:url(../ticons/dot.gif) repeat-x bottom left;
}

.ask {
color:#bb9f76;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
padding:12px 0 0 15px;
}

.ask a{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#bb9f76;
}
.ask a:hover{
text-decoration:none;
}

.how-video{
color:#c40000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
padding:0 0 0 10px;
margin: 0 0 4px 0;
}

.how-video:hover {
text-decoration: none;
}

ul.also-watch{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:6px 5px 0 15px;
font-weight:bold;
font-size:13px;
list-style: none;
float: left;
}

ul.also-watch li {
float: left;
clear: both;
padding: 0 0 4px 0;
margin: 12px 0 0 2px;
display: inline;
}

ul.online-contact-icons {
list-style: none;
float: right;
margin: 12px 0 0 0;
}

ul.online-contact-icons li {
float: left;
}
.contact-now, .contact-details {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #003399;
padding: 10px 19px 12px 40px;
float: left;
}

.live-answers-online {padding: 0 15px 6px 0; float: left;}
.contact-now {background: url(../ticons/email.jpg) no-repeat; text-decoration: none;}
.contact-now:hover {text-decoration: none;}
.contact-details {background: url(../ticons/info.jpg) no-repeat; text-decoration: none;}
.contact-details:hover {text-decoration: none;}

.pagination-container {
width: 548px;
margin: auto;
padding: 10px 0 10px 0;
}

ul.pagination {
width: 548px;
border-top: 1px #d3c7b9 solid;
border-bottom: 1px #d3c7b9 solid;
padding: 5px 0 5px 0;
list-style: none;
float: left;
text-align: center;
}

ul.pagination li {float: left; padding: 15px 0 15px 0;}
ul.pagination li a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}

a.prev-product, a.next-product {
width: 123px;
height: 20px;
color: #4c3218;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
border: 1px #997c5a solid;
display: block;
padding: 5px 0 0 0;
text-align: center;
text-decoration: none;
}

a.prev-product:hover, a.next-product:hover {background: #d9c6b4;color: #ffffff;}
a.prev-product {margin: 0 5px 0 0;}
a.next-product {margin: 0 0 0 5px;}
.numbers {margin: 3px 0 0 0;}

.numbers a {
width: 26px;
height: 17px;
background: #f4f1ee;
color: #000000;
fony-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
border: 1px #997c5a solid;
display: block;
padding: 2px 0 0 0;
margin: 0 2px 0 2px;
text-align: center;
text-decoration: none;
}
.numbers a:hover {background: #d9c6b4; color: #ffffff;}
.numbers .current {background: #d9c6b4; color: #ffffff; border: 1px #d9c6b4 solid;}

h2,.live-ans{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
padding:10px 0 0 44px;
}

.prod-desc-head{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
padding:10px 0 0 44px;
}

.prod-desc-type{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#990000;
font-weight:bold;
padding:5px 0 0 44px;
}

.main-desc-data{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
padding:5px 10px 0 44px;
}

.main-desc-data p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
padding:5px 10px 0 0;
}

p.img-desc{
padding:10px 10px 10px 100px;
width:480px;
text-align:left;
}



.contact-div{
background-color:#f2f6f9;
border:#FFFFFF 5px solid;
padding:0 13px 0 13px;
}

.contact-div p{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
padding:12px 0 0 12px;
}

.contact-div td{
height:25px;
}
.contact-div input{
border:#9c9ccd 1px solid;
}
.contact-div textarea{
border:#9c9ccd 1px solid;
}

.formfont {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:13px;
}

.star{
color:#308332;
padding-right:5px;
position:relative;
top:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
}

.sub-form input{
border:0px;
}

.contact-div img{
padding:0px;
}

.bottom-ticker{
background-color:#f4f1ee;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
float:right;
color:#000000;
text-align:left;
margin:0px;
margin-top:20px;
width:740px;
padding: 6px 0 6px 6px;
}

.gallery{
width:712px;
float: right;
clear: both;
margin: 20px 15px 0 0;
display: inline;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.gallery td {
padding: 6px 0 20px 0;
}

.gallery p {
width: 170px;
margin: 0 auto 0 auto;
text-align: center;
}

.gallery a {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;color: #c40000;text-decoration: none;}
.gallery a:hover {text-decoration: underline;}
/*
a.bottom-gal {
width: 122px;
height: 120px;
background: #ffffff;
border: 1px #ffffff solid;
padding: 10px 0 0 0;
margin: 0 12px 0 12px;
float: left;
text-align: center;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
color: #000000;
}

a.bottom-gal:hover {
width: 122px;
height: 120px;
background: #f4f1ee;
border: 1px #dac8b7 solid;
padding: 10px 0 0 0;
}

a.bottom-gal img {
display: inline;
float: left;
margin: 0 0 0 11px;
padding: 0 0 12px 0;
}

a.bottom-gal span {
display: block;
}

a.bottom-gal:hover {
text-decoration: underline;
}
*/
.each{
font-size: 11px;
color: #666666;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-weight: normal;
text-align: right;
margin: 50px 0 0 -23px;
float: left;
}

.quantity-disc {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}

.contact-form-text{
width:142px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
position: absolute;
margin-top: -270px;
margin-left: 450px;
color:#000000;
}
.code {
float: left;
}
.reset {
height: 38px;
padding: 7px 0 5px 0;
float: left;
}
.reset a{
color:#003399;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.reset a:hover{
text-decoration:none;
}
p.free{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-align:center;
padding-bottom:2px;
}
.imggal {
background-color:#e8e0d6;
margin: 10px;
padding:8px;
border:#FFFFFF solid 1px;
}

.imggallery {
background-color:#e8e0d6;
padding:8px;
border:#FFFFFF solid 1px;
}

.sub{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #333333;
margin:auto;

}

.sub td{
background:url(../ticons/arrow.gif) no-repeat left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#766565;
font-size:13px;
padding:0 0 0 9px;
}

/***************************/
/****** VIDEO GALLERY ******/
/***************************/

.video-table {
margin: 20px 0 0 0;
}

.video-table p {
width: 170px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: center;
margin: 0 auto 0 auto;
}

.video-table td {
padding: 14px 0 10px 0;
}

.video-table h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 32px;
font-weight: bold;
margin: 0;
padding: 0;
float: left;
}

.video-table h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
margin: 0;
padding: 40px 0 20px 36px;
float: left;
}
/*video gallery Indoor */
a.led001r-ind {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led001r-ind-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led001r-ind:hover {background: url(../images/videotitles/vidtitlethumb/video-led001r-ind-preview.gif) no-repeat #000000;}

a.led001-ind {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led001-ind-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led001-ind:hover {background: url(../images/videotitles/vidtitlethumb/video-led001-ind-preview.gif) no-repeat #000000;}

a.led002r-ind {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led002r-ind-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led002r-ind:hover {background: url(../images/videotitles/vidtitlethumb/video-led002r-ind-preview.gif) no-repeat #000000;}

a.led002-ind {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led002-ind-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led002-ind:hover {background: url(../images/videotitles/vidtitlethumb/video-led002-ind-preview.gif) no-repeat #000000;}

a.led003r-ind {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led003r-ind-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led003r-ind:hover {background: url(../images/videotitles/vidtitlethumb/video-led003r-ind-preview.gif) no-repeat #000000;}

a.led003-ind {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led003-ind-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led003-ind:hover {background: url(../images/videotitles/vidtitlethumb/video-led003-ind-preview.gif) no-repeat #000000;}

a.led003r-spec-ind {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led003r-sp-ind-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led003r-spec-ind:hover {background: url(../images/videotitles/vidtitlethumb/video-led003r-sp-ind-preview.gif) no-repeat #000000;}

a.led003-spec-ind {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led003-sp-ind-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led003-spec-ind:hover {background: url(../images/videotitles/vidtitlethumb/video-led003-sp-ind-preview.gif) no-repeat #000000;}

a.led004r-ind {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led004r-ind-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led004r-ind:hover {background: url(../images/videotitles/vidtitlethumb/video-led004r-ind-preview.gif) no-repeat #000000;}

a.led004-ind {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led004-ind-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led004-ind:hover {background: url(../images/videotitles/vidtitlethumb/video-led004-ind-preview.gif) no-repeat #000000;}

a.led005r-ind {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led005r-ind-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led005r-ind:hover {background: url(../images/videotitles/vidtitlethumb/video-led005r-ind-preview.gif) no-repeat #000000;}

a.led005-ind {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led005-ind-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led005-ind:hover {background: url(../images/videotitles/vidtitlethumb/video-led005-ind-preview.gif) no-repeat #000000;}

a.led006r-ind {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led006r-ind-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led006r-ind:hover {background: url(../images/videotitles/vidtitlethumb/video-led006r-ind-preview.gif) no-repeat #000000;}

a.led006-ind {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led006-ind-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led006-ind:hover {background: url(../images/videotitles/vidtitlethumb/video-led006-ind-preview.gif) no-repeat #000000;}


/*video gallery Semi outdoor */
a.led001r-so {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led001r-so-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led001r-so:hover {background: url(../images/videotitles/vidtitlethumb/video-led001r-so-preview.gif) no-repeat #000000;}

a.led001-so {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led001-so-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led001-so:hover {background: url(../images/videotitles/vidtitlethumb/video-led001-so-preview.gif) no-repeat #000000;}

a.led002r-so {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led002r-so-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led002r-so:hover {background: url(../images/videotitles/vidtitlethumb/video-led002r-so-preview.gif) no-repeat #000000;}

a.led002-so {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led002-so-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led002-so:hover {background: url(../images/videotitles/vidtitlethumb/video-led002-so-preview.gif) no-repeat #000000;}

a.led003r-so {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led003r-so-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led003r-so:hover {background: url(../images/videotitles/vidtitlethumb/video-led003r-so-preview.gif) no-repeat #000000;}

a.led003-so {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led003-so-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led003-so:hover {background: url(../images/videotitles/vidtitlethumb/video-led003-so-preview.gif) no-repeat #000000;}

a.led003r-spec-so {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led003r-sp-so-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led003r-spec-so:hover {background: url(../images/videotitles/vidtitlethumb/video-led003r-sp-so-preview.gif) no-repeat #000000;}

a.led003-spec-so {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led003-sp-so-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led003-spec-so:hover {background: url(../images/videotitles/vidtitlethumb/video-led003-sp-so-preview.gif) no-repeat #000000;}

a.led004r-so {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led004r-so-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led004r-so:hover {background: url(../images/videotitles/vidtitlethumb/video-led004r-so-preview.gif) no-repeat #000000;}

a.led004-so {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led004-so-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led004-so:hover {background: url(../images/videotitles/vidtitlethumb/video-led004-so-preview.gif) no-repeat #000000;}

a.led005r-so {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led005r-so-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led005r-so:hover {background: url(../images/videotitles/vidtitlethumb/video-led005r-so-preview.gif) no-repeat #000000;}

a.led005-so {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led005-so-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led005-so:hover {background: url(../images/videotitles/vidtitlethumb/video-led005-so-preview.gif) no-repeat #000000;}

a.led006r-so {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led006r-so-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led006r-so:hover {background: url(../images/videotitles/vidtitlethumb/video-led006r-so-preview.gif) no-repeat #000000;}

a.led006-so {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-led006-so-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.led006-so:hover {background: url(../images/videotitles/vidtitlethumb/video-led006-so-preview.gif) no-repeat #000000;}

a.animations {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-animations-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.animations:hover {background: url(../images/prodthumbs/preview-test.gif) no-repeat #000000;}

a.video-how-led {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-how-led-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.video-how-led:hover {background: url(../images/prodthumbs/preview-test.gif) no-repeat #000000;}

/* QS Live Posters */

a.qslp001 {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-qslp001-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.qslp001:hover {background: url(../images/videotitles/vidtitlethumb/video-qslp001-preview.gif) no-repeat #000000;}

a.qslp002 {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-qslp002-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.qslp002:hover {background: url(../images/videotitles/vidtitlethumb/video-qslp002-preview.gif) no-repeat #000000;}

a.qslp003 {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-qslp003-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.qslp003:hover {background: url(../images/videotitles/vidtitlethumb/video-qslp003-preview.gif) no-repeat #000000;}

a.qslp004 {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-qslp004-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.qslp004:hover {background: url(../images/videotitles/vidtitlethumb/video-qslp004-preview.gif) no-repeat #000000;}

a.qslp005 {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-qslp005-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.qslp005:hover {background: url(../images/videotitles/vidtitlethumb/video-qslp005-preview.gif) no-repeat #000000;}

a.qslp006 {width: 101px;height: 76px;background: url(../images/videotitles/vidtitlethumb/video-qslp006-thumb.gif) no-repeat #000000; display: block; border: 3px solid #e8e0d6;}
a.qslp006:hover {background: url(../images/videotitles/vidtitlethumb/video-qslp006-preview.gif) no-repeat #000000;}

.margin-top{
margin: 40px 0 0px 0px;
}
.margin-left{
margin: 0 0 5px 35px;
}

/*****************************/
/****** CONTACT US PAGE ******/
/*****************************/

.contact-text p {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.contact-text a {color: #c40000;}
.contact-text a:hover {text-decoration: none;}

/********************/
/****** FOOTER ******/
/********************/

.footer {width: 90%; margin: 40px auto 0 auto; padding: 24px 0 120px 0; border-top: 2px #cecece solid; text-align: center;}
.footer p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.footer p a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #c40000;text-decoration: underline;}
.footer p a:hover {text-decoration: none;}
.footer b {font-family: Verdana, Arial, Helvetica, sans-serif;}

ul.footer-links {
list-style: none;
line-height: 12px;
margin: 0 0 18px 0;
}

ul.footer-links span.black {
margin: 0 8px 0 0;
}

ul.footer-links li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #003399;
display: inline;
line-height: 18px;
}

ul.footer-links li a, ul.footer-links li a b {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #003399;
text-decoration: underline;
}

ul.footer-links li a:hover {
text-decoration: none;
}

.cloud{font-family: Arial, Helvetica, sans-serif; font-size:12px; padding:12px 3px 12px 10px; line-height:20px;}

.cart-bg{
width: 175px;
height: 22px;
padding: 8px 5px 0 12px;
display: block;
border-top: 1px #ffffff solid;
border-bottom: 1px #ddd2c5 solid;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
font-weight:bold;
text-decoration: none;
background: #d1c0ab url(../ticons/cart.jpg) no-repeat right;
}

.cart-bg:hover {
color: #990000;
text-decoration: underline;
}

.big-scroll{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
padding:10px 0 0 0px;
}

.live-ans{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
color:#000000;
padding:10px 0 0 0px;
}

.alsoread {
color: #c40000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
float: right;
text-decoration: underline;
}

.alsoread:hover {
text-decoration: none;
}

.compare-table td {
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 15px 0 15px 0;
}

.compare-table p, .compare-table p b, .compare-table p span, .compare-table a {
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 0 0 18px 0;
}

