#mainspectrum  {width:150px; 
                height:60px; 
                border:1px solid #d5d5d5; 
                padding:0px; 
                position: relative; 
                top: 25px; 
                float: left; 
                margin:auto; 
                margin-left: 10px; 
                background: rgb(255,2,15); /* Old browsers */ 
                background: -moz-linear-gradient(top,  rgba(255,2,15,1) 0%, rgba(244,186,24,1) 47%, rgba(229,237,92,1) 79%, rgba(144,249,52,1) 100%); /* FF3.6+ */ 
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,2,15,1)), color-stop(47%,rgba(244,186,24,1)), color-stop(79%,rgba(229,237,92,1)), color-stop(100%,rgba(144,249,52,1))); /* Chrome,Safari4+ */ 
                background: -webkit-linear-gradient(top,  rgba(255,2,15,1) 0%,rgba(244,186,24,1) 47%,rgba(229,237,92,1) 79%,rgba(144,249,52,1) 100%); /* Chrome10+,Safari5.1+ */ 
                background: -o-linear-gradient(top,  rgba(255,2,15,1) 0%,rgba(244,186,24,1) 47%,rgba(229,237,92,1) 79%,rgba(144,249,52,1) 100%); /* Opera 11.10+ */ 
                background: -ms-linear-gradient(top,  rgba(255,2,15,1) 0%,rgba(244,186,24,1) 47%,rgba(229,237,92,1) 79%,rgba(144,249,52,1) 100%); /* IE10+ */ 
                background: linear-gradient(to bottom,  rgba(255,2,15,1) 0%,rgba(244,186,24,1) 47%,rgba(229,237,92,1) 79%,rgba(144,249,52,1) 100%); /* W3C */ 
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff020f', endColorstr='#90f934',GradientType=0 ); /* IE6-9 */ 
                -webkit-border-top-left-radius: 5px; 
                -webkit-border-top-right-radius: 5px; 
                -moz-border-radius-topleft: 5px; 
                -moz-border-radius-topright: 5px; 
                border-top-left-radius: 5px; 
                border-top-right-radius: 5px; 
                -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=70)'; 
                filter: alpha(opacity=70); 
                -moz-opacity:0.7; 
                -khtml-opacity: 0.7; 
                opacity: 0.7; 
                -moz-box-shadow: 0px 0px 10px #E6E6E6; 
                -webkit-box-shadow: 0px 0px 10px #E6E6E6; 
                box-shadow: 0px 0px 10px #E6E6E6; }

.spectra       {vertical-align: bottom;
                height:60px;
                width:8px;
                margin:0px;
                float:left;
                -moz-box-shadow: 0px 0px 1px #E6E6E6;
                -webkit-box-shadow: 0px 0px 1px #E6E6E6;
                box-shadow: 0px 0px 1px #E6E6E6;
            
                background: rgb(213,213,213); /* Old browsers */
                background: -moz-linear-gradient(top,  rgba(0,0,0,1) 0%, rgba(0,0,0,1) 93%, rgba(229,237,92,1) 96%, rgba(231,56,39,1) 100%); /* FF3.6+ */
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(93%,rgba(0,0,0,1)), color-stop(96%,rgba(229,237,92,1)), color-stop(100%,rgba(231,56,39,1))); /* Chrome,Safari4+ */
                background: -webkit-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(0,0,0,1) 93%,rgba(229,237,92,1) 96%,rgba(231,56,39,1) 100%); /* Chrome10+,Safari5.1+ */
                background: -o-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(0,0,0,1) 93%,rgba(229,237,92,1) 96%,rgba(231,56,39,1) 100%); /* Opera 11.10+ */
                background: -ms-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(0,0,0,1) 93%,rgba(229,237,92,1) 96%,rgba(231,56,39,1) 100%); /* IE10+ */
                background: linear-gradient(to bottom,  rgba(0,0,0,1) 0%,rgba(0,0,0,1) 93%,rgba(229,237,92,1) 96%,rgba(231,56,39,1) 100%); /* W3C */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#e73827',GradientType=0 ); /* IE6-9 */
            
                border-style: solid;
                border-width: 1px;
                border-color: black; }