#Ancestor{width:1100px;height:840px;}

.slidecontainer {
    width: 320px;
	display:inline-table;
}

.slider {
    -webkit-appearance: none;
    width: 320px;
    height: 24px;
    outline: none;
    -webkit-transition: .2s;
    transition: opacity .2s;
	margin-top:-15px;
	margin-bottom:-4px;
	margin-left:10px;
}



.slider::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 17px;
    height: 14px;
    border: 0;
    background: url('pointer.png');
    cursor: pointer;
}

.slider::-moz-range-thumb {
    width: 17px;
    height: 14px;
    border: 0;
    background: url('pointer.png');
    cursor: pointer;
}
#ImagePreview{height:1px;width:1px;opacity:.01;}

#content{color:black;opacity:.1;font-size:1%;}

#CycColorPicker.slider::-moz-range-thumb {background: url('pointer.png');}
#CycColorPicker.slider::-webkit-slider-thumb {background: url('pointer.png');}
}
#CycBrightnessPicker.slider::-moz-range-thumb {background: url('pointer.png');}
#CycBrightnessPicker.slider::-webkit-slider-thumb {background: url('pointer.png');}

#SideColorPicker.slider::-moz-range-thumb {background: url('pointer.png');}
#SideColorPicker.slider::-webkit-slider-thumb {background: url('pointer.png');}
#TopColorPicker.slider::-webkit-slider-thumb {background: url('pointer.png');}

#SideBrightnessPicker.slider::-moz-range-thumb {background: url('pointer.png');}
#SideBrightnessPicker.slider::-webkit-slider-thumb {background: url('pointer.png');}
#TopBrightnessPicker.slider::-webkit-slider-thumb {background: url('pointer.png');}

#SideColorPicker{background-color:transparent;z-index:100;;}
#TopColorPicker{background-color:transparent;z-index:100;;}
#CycColorPicker{background-color:transparent;z-index:100;;}
#CycBrightnessPicker{background-color:transparent;z-index:100;}

#SideColorPicker{background-color:transparent;z-index:100;;}
#SideBrightnessPicker{background-color:transparent;z-index:100;}
#TopBrightnessPicker{background-color:transparent;z-index:100;}

#FootlightDimmer{background-color:transparent;z-index:100;margin-top:0px;}
#SL-GoboDimmer{background-color:transparent;z-index:100;}
#SR-GoboDimmer{background-color:transparent;z-index:100;}

body{
background-color:black;Color:white;
}

.viewport{
position:absolute;top:170px;left:140px; 

}
#cyc-image{
width:640px;
height:320px;
background-color:red;
position:absolute;
top:270px;
left:300px;"
}
.ControlTitle{text-align:right;padding-right:30px;}
.Controls{display:table-row;height:45px;}
.ControlElement{display:table-cell;}

#topControls{position:absolute;top:40px;left:180px;}
#bottomControls{position:absolute;top:650px;left:107px;}
#SpecialsControl{position:absolute;top:-27px;left:615px;}
#CuesForm{position:absolute;top:-27px;left:700px;}
#SpecialsControl img{height:40px;width:40px;}

.downspecial{
    -webkit-transition: opacity .5s; /* For Safari 3.1 to 6.0 */
    transition: opacity .5s;
}

body,h1,h2,h3,h4,p {
font-family: Arial, Helvetica, sans-serif;
}


#copyright{
width:180px;
font-size:90%;
position:absolute;top:30px;left:860px;
}
#copyright a{
text-decoration:none;
color:white;
}
#copyright a:visited{
text-decoration:none;
color:white;
}
#copyright img{
margin-top:10px;
border-style:none;
}