body {
/* background-color: #714D5B;*/
 background-color: #8E566A;
 font: .8em Arial, Verdana, Sans-Serif;
 color: #fff;
 width: 100%;

 margin: 0 auto;
 text-align: left;

}

* { 
margin: 0; 
padding: 0; 

-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;

/* This disables touch selection outlines on mobile browsers for most elements but not image maps */
        -webkit-tap-highlight-color: rgba(255,255,255,0);
        -moz-tap-highlight-color: rgba(0,0,0,0);
        tap-highlight-color: rgba(0,0,0,0);

/ * Stop iOS adjusting font sizes and breaking layout */
-webkit-text-size-adjust: none;

}
img { border: 0; }
input { padding: 0; }

:focus { -moz-outline-style: none; }

.hoverlink {
 text-decoration: none;
}
.hoverlink:hover {
 text-decoration: underline;
}

#iframeset {
width:275px;
/*height:200px;*/
height:300px;
/*border: 1px solid #fff;*/
/*background-color:#664250;*/
background-color:#714D5B;
position:relative;
}

#buttons {
/*float: left;*/
width:270px;
height:66px;
margin: -2px -5px 0px 0px;
/*text-align:left;*/
/*border:1px solid #fff;*/
}

#effectbutton1 {
position:absolute;
left:-2px;
top:0px;
margin: 0px 0px 0 0px;
float:left;
display:inline;
background-image:url(https://static1.glitterboo.com/img/apply4.png);
background-repeat: no-repeat;
width:87px;
height:61px;
cursor:pointer;
}

#effectbutton2 {
position:absolute;
left:95px;
top:0px;
margin: 0px 0px 0 0px;
float:left;
display:inline;
/*border:1px solid #fff;*/
background-image:url(https://static1.glitterboo.com/img/remove-effect4.png);
background-repeat: no-repeat;
width:63px;
height:61px;
cursor:pointer;
}

#effectbutton3 {
position:absolute;
left:91px;
top:0px;
margin: 0px 0 0 0px;
display:inline;
float:left;
background-image:url(https://static1.glitterboo.com/img/hide-selection3.png);
background-repeat: no-repeat;
width:84px;
height:31px;
cursor:pointer;
}

#effectbutton4 {
position:absolute;
left:180px;
top: 0px;
margin: 0px 0 0 0px;
display:inline;
float:left;
background-image:url(https://static1.glitterboo.com/img/show-original6.png);
background-repeat: no-repeat;
width:84px;
height:31px;
cursor:pointer;
}

#undobutton {
position:absolute;
left:95px;
top:40px;
margin: 0px 0 0 0px;
display:inline;
float:left;
background-image:url(https://static1.glitterboo.com/img/undo4.png);
background-repeat: no-repeat;
width:30px;
height:21px;
cursor:pointer;
}

#redobutton {
position:absolute;
left:129px;
top:48px;
margin: 0px 0 0 0px;
display:inline;
float:left;
background-image:url(https://static1.glitterboo.com/img/redo4.png);
background-repeat: no-repeat;
width:30px;
height:21px;
cursor:pointer;
}

/*
#control-tab1 {
position:absolute;
background-image:url(https://static1.glitterboo.com/img/control-tab1a.png);
background-repeat: no-repeat;
background-position: 0px -30px;
width:144px;
height:30px;
left:-12px;
top:-12px;
cursor:pointer;
}
#control-tab2 {
position:absolute;
background-image:url(https://static1.glitterboo.com/img/control-tab2a.png);
background-repeat: no-repeat;
width:141px;
height:30px;
left:132px;
top:-12px;
cursor:pointer;
}
*/

#control-tab1 {
position:absolute;
background-image:url(https://static1.glitterboo.com/img/control-tab1a.png);
background-repeat: no-repeat;
background-position: 0px -30px;
width:144px;
height:30px;
left:-12px;
top:-12px;
cursor:pointer;
}
#control-tab2 {
position:absolute;
background-image:url(https://static1.glitterboo.com/img/control-tab2a.png);
background-repeat: no-repeat;
width:141px;
height:30px;
left:132px;
top:-12px;
cursor:pointer;
}

#effect-name-wrapper {
margin: -3px 0 0px 0px;
/*border: 1px solid #fff;*/
}
#effect-dropdown {
position:absolute;
left:91px;
top:36px;
margin: 0px 0 0 0px;
display:inline;
float:left;
width:173px;
height: 25px;
background-image:url(https://static1.glitterboo.com/img/dropdown-background.png);
background-repeat: no-repeat;
}

#sel_effect {
margin-left:4px;
margin-top:3px;
width:165px;
height:20px;
font-size:12px;
background-color: #E1CBD3;
/*#border: 1px;*/
border: 1px solid #aaa;
}
#sel_anim {
width:86px;
height:22px;
background-color: #E1CBD3;
background-color: #D1AFBC;
border: 1px solid #aaa;
}
#sel_speed {
width:86px;
height:22px;
background-color: #E1CBD3;
background-color: #D1AFBC;
border: 1px solid #aaa;
}
#sel_trans {
width:86px;
height:22px;
background-color: #E1CBD3;
background-color: #D1AFBC;
border: 1px solid #aaa;
}
#sel_orton {
width:60px;
height:22px;
background-color: #E1CBD3;
background-color: #D1AFBC;
border: 1px solid #aaa;
}

.autobutton {
float:left;
margin-right:2px;
width:41px;
height:23px;
background-image:url(https://static1.glitterboo.com/img/autobuttons2.png);
background-position: -42px 0px;
cursor: pointer;
}

.autobuttontext {
float:left;
margin-right:2px;
width:41px;
height:23px;
background-image:url(https://static1.glitterboo.com/img/autobuttontext.png);
background-repeat: no-repeat;
}

#sliders {
height:225px;
width:175px;
float:left; 
/*display:inline;*/
margin-left:-2px;
margin-top:12px;
/*border:1px solid #f0f;*/
}
#animation {
height:215px;
width:170px;
float:left; 
/*display:inline;*/
margin-left:3px;
margin-top:22px;
background-color:#714D5B;
}

#effect_intensity {
/*padding-left:5px;
margin-bottom:10px;*/
margin-top:10px;
margin-left:8px;
float:left;
}

#effect_max_size {
/*padding-left:5px;
margin-bottom:10px;*/
margin-top:15px;
margin-left:8px;
float:left;
}

#effect_glowing {
/*padding-left:5px;
margin-bottom:10px;*/
margin-top:15px;
margin-left:8px;
float:left;
}

#effect_colorfulness {
margin-top:15px;
margin-left:8px;
float:left;
}

#effect-preview-wrapper {
/*width:150px;*/
width:98px;
margin: 22px 0px 0 0px;
float: left;
/*border:1px solid #fff;*/
/*background-color:#714D5B;*/
}
#effect-preview-wrapper-wrapper {
/*width:150px;*/
width:92px;
margin-bottom:2px;
}

#effect-preview-padding {
position:relative;
/*width:68px;
height:50px;*/
width:72px;
height:54px;
/*background:#5e4250;*/
background:url(https://static1.glitterboo.com/img/effectpreviewbg.png);
/*border:2px solid #AA829B;*/
margin-left:2px;
}
#effect-preview {
position:absolute;
left:2px;
top:2px;
width:50px;
height:50px;
margin-left:9px;
/*margin-left:11px;
margin-top:4px;*/
/*background-image:url(right-button.png);*/
background-repeat: no-repeat;
overflow:hidden;
}

#effect-preview-hidden {
display:none;
}

#anim-preview-wrapper {
width:155px;
color:#fff;
margin-bottom:2px;
margin-left:5px;
}

#anim-preview-padding {
position:relative;
width:139px;
height:107px;
background:url(https://static1.glitterboo.com/img/animpreviewbg2.png);
}
/*
#effect-preview {
position:absolute;
left:2px;
top:2px;
width:50px;
height:50px;
margin-left:9px;
background-repeat: no-repeat;
overflow:hidden;
}
*/

#anim-preview {
position:absolute;
left:2px;
top:2px;
width:135px;
height:103px;
/*line-height:103px;*/
/*border:2px solid #AA829B;*/
/*background: #875d76;*/
/*background: #673d56;*/
margin-left:0px;
padding:0px;
/*background-image:url(right-button.png);
background-repeat: no-repeat;*/
text-align:center;
vertical-align:middle;
display: table-cell;
}

#anim-preview img {
display:inline;
/*vertical-align:middle;*/
/*display:block;*/
/*margin:auto;*/
}

#anim-preview-hidden {
display:none;
}

#anim-preview-text {
position:absolute;
left:2px;
top:85px;
top:2px;
width:135px;
height:15px;
display:none;
opacity:.8;
/*
font-family: 'Roboto Condensed', sans-serif;
font-size:16px;

color:#aaa;
background-color:black;
background-color:rgba(0,0,0,.6);
*/

color:#eee;
background-color:rgba(80,80,80,.5);
}

#leftbutton {
float:left;
width:18px;
height:18px;
margin-top:5px;
margin-left:-4px;
background-image:url(https://static1.glitterboo.com/img/left-button2.png);
background-repeat: no-repeat;
cursor:pointer;
}
#rightbutton {
float:right;
width:18px;
height:18px;
margin-top:5px;
margin-left:0px;
margin-right:-4px;
background-image:url(https://static1.glitterboo.com/img/right-button2.png);
background-repeat: no-repeat;
cursor:pointer;
}

#subeffect-text {
/*font-size: 12px;*/ /* break the .em inheritance */
font-size: 11px; /* break the .em inheritance */
/*margin-left:-5px;*/
margin-left:0px;
margin-top:4px;
text-align:center;
}
#subeffect-text-num {
float:left;
font-size: 10px; /* break the .em inheritance */
width:48px;
margin-top:7px;
margin-left:0px;
text-align:center;
}

#other-options {
margin-top:10px;
margin-left:0px;
width:92px;
float:left;
}
#orton-options {
margin-top:-4px;
margin-left:0px;
width:265px;
float:left;
}
#speed-options {
margin-top:10px;
margin-left:0px;
width:92px;
float:left;
}

#rand-init-rotation {
float:left;
margin-left:4px;
margin-top:5px;
padding:0px;
width:15px;
}
#randomise {
width:76px;
background-color:#AA829B;
margin-left:0px;
/*padding-left:2px;*/
}
#randomise2 {
width:76px;
background-color:#875D76;
margin-left:0px;
margin-top:1px;
/*padding-left:2px;*/
}
#randomise-button {
width:56px;
height:36px;
cursor:pointer;
background-image:url(https://static1.glitterboo.com/img/mixed-rotation3.png);
background-repeat: no-repeat;
float:left;
margin-left:0px;
margin-top:0px;
/*border:1px solid #f00;*/
}
.randomise-button2 {
width:68px; 
height:44px; 
background-color:#875D76; 
background-image:url(https://static1.glitterboo.com/img/rotation-button-bg1.png);
background-repeat: no-repeat;
border:2px solid #AA829B;
border-radius:1px;
margin-left:2px;
display:block;
cursor:pointer;
}
.randomise-button2:hover {
/*border:2px solid #B793AA !important;*/
opacity:1 !important;
}

#orton-effect {
float:left;
margin-left:4px;
margin-top:5px;
padding:0px;
width:15px;
}
#ortonise {
width:76px;
background-color:#AA829B;
margin-left:0px;
/*padding-left:2px;*/
}
#ortonise-button {
width:56px;
height:36px;
cursor:pointer;
background-image:url(https://static1.glitterboo.com/img/luminous-effect.png);
background-repeat: no-repeat;
float:left;
margin-left:0px;
margin-top:0px;
/*border:1px solid #f00;*/
}
.ortonise-button2 {
width:45px; 
height:30px; 
background-color:#875D76; 
background-image:url(https://static1.glitterboo.com/img/orton-button-bg4a.png);
background-repeat: no-repeat;
border:2px solid #AA829B;
border-radius:1px;
margin-left:3px;
margin-top:-2px;
display:block;
float:left;
cursor:pointer;
}
.ortonise-button2:hover {
/*border:2px solid #B793AA !important;*/
opacity:1 !important;
}

#setlocation {
width:150px;
height:18px;
cursor:pointer;
background-image:url(https://static1.glitterboo.com/img/set-location.png);
background-repeat: no-repeat;
float:left;
margin-left:9px;
margin-top:2px;
margin-bottom:3px;
}
#anim-select {
margin-left:5px;
margin-top:5px;
float:left;
}
#speed-select {
margin-left:5px;
margin-top:5px;
float:left;
}
#orton-select {
margin-left:5px;
margin-top:3px;
float:left;
}
#trans-select {
margin-left:5px;
margin-top:5px;
float:left;
}

#download-preview-text {
font: .9em Arial, Verdana, Sans-Serif;
width:155px;
height:60px;
margin-top:10px;
margin-top:5px;
margin-left:7px;
color: #ccc;
}
#download-preview-text a {
 font: 1em Arial, Verdana, Sans-Serif;
 font-weight:bold;
 text-decoration: none;
 color: #f7e;
}

/* Hack... */
#press-apply {
font: .9em Arial, Verdana, Sans-Serif;
/*
width:155px;
height:60px;
margin-top:10px;
margin-top:5px;
margin-left:7px;
*/
color: #ccc;
}
#press-apply a {
 font: 1em Arial, Verdana, Sans-Serif;
 font-weight:bold;
 text-decoration: none;
 color: #f7e;
}

/* Effect preview roundedcornr */
.roundedcornr_box_195375 {
   background: #875d76;
}
.roundedcornr_top_195375 div {
   background: url(https://static1.glitterboo.com/img/roundedcornr_195375_tl.png) no-repeat top left;
}
.roundedcornr_top_195375 {
   background: url(https://static1.glitterboo.com/img/roundedcornr_195375_tr.png) no-repeat top right;
}
.roundedcornr_bottom_195375 div {
   background: url(https://static1.glitterboo.com/img/roundedcornr_195375_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_195375 {
   background: url(https://static1.glitterboo.com/img/roundedcornr_195375_br.png) no-repeat bottom right;
}

.roundedcornr_top_195375 div, .roundedcornr_top_195375,
.roundedcornr_bottom_195375 div, .roundedcornr_bottom_195375 {
   width: 100%;
   height: 8px;
   font-size: 1px;
}
.roundedcornr_content_195375 { margin: 0 8px; }


/* Download section roundedcornr */
/* outer #8E566A inner #714D5B*/
.roundedcornr_box_230261 {
   background: #714d5b;
}
.roundedcornr_top_230261 div {
   background: url(https://static1.glitterboo.com/img/roundedcornr_230261_tl.png) no-repeat top left;
}
.roundedcornr_top_230261 {
   background: url(https://static1.glitterboo.com/img/roundedcornr_230261_tr.png) no-repeat top right;
}
.roundedcornr_bottom_230261 div {
   background: url(https://static1.glitterboo.com/img/roundedcornr_230261_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_230261 {
   background: url(https://static1.glitterboo.com/img/roundedcornr_230261_br.png) no-repeat bottom right;
}

.roundedcornr_top_230261 div, .roundedcornr_top_230261,
.roundedcornr_bottom_230261 div, .roundedcornr_bottom_230261 {
   width: 100%;
   height: 12px;
   font-size: 1px;
}
.roundedcornr_content_230261 { margin-left: 12px; }

