
*{margin:0px; padding:0px;}

sup, sub { vertical-align: 0;
           position: relative; }
sup { bottom: 1ex; }
sub { top: 0.8ex; }

body{font-family:arial; width: auto!important; overflow-x: hidden!important; background:#FFFAFA; color:#191970; max-width:100%}


a{font-weight:bold; text-decoration:none; color:#EC008C;}
a:visited{color:#EC008C;}
#container2 a{color:#FFFFFF;}
#container2 a:hover{color:#ADD8E6;}#container5 a:hover{color:#ADD8E6;}
#footer a{color:#FFFFFF;}
.quicklinks:hover{color:#FFFFFF;}

#footer a:hover{color:#ADD8E6;}
#results a{color:#191970;}
#results a:hover{color:#0000FF;}

h1{display:inline-block; margin:0px; padding:0px; color:#FFFFFF;}
h1{display:inline-block; border:1px solid #EC008C; background:#E3AFBC;}

.wrapper{text-align:center; width:100%;}
.inner{display:inline-block; width:100%;}
.wrapper2{text-align:center; width:100%;}

#header{position:relative;display:inline-block; width:99%; margin:0px; padding:0px;color:#FFFFFF; border-bottom: 1px solid #000000;
background: #191970; 

}

a:hover{color:#191970;}

#social a{color:#EC008C;}

#social a:hover{color:#191970;}
.quick:hover{background:#191970;}

fancy{border:1px solid #191970;}

#footer{position:relative; bottom:0px; display:inline-block; width:100%; margin:0px; padding:0px;color:#EC008C;border-top: 1px solid #000000; margin-bottom:-5px;
background: #191970;
overflow-x:hidden;
}

#logo{font-family:arial; position:relative; display:inline-block; margin:0px; padding:0px; float:left; font-weight:bold; top:0px; color:#FFFFFF; text-align:center;}
#logoplus{position:absolute;display:inline-block; margin:0px; padding:0px; float:left; font-weight:bold; text-align:bottom; font-style: normal;
color:#FFFFFF;}

#container1{display:inline-block; float:left; text-align:left; margin:0px; padding:0px;}
#container2{display:inline-block; float:right; text-align:left; margin:0px; padding:0px; font-weight:bold; color:#FFFFFF;}

#container4{display:inline-block; float:right; text-align:right; margin:0px; padding:0px; font-weight:bold; color:#FFFFFF;}
#container5{display:inline-block; float:left; text-align:left; margin:0px; padding:0px; font-weight:bold; color:#FFFFFF}

#contact1{font-weight:bold;}
#results{text-align:right; border:2px solid #191970;}
input:focus {outline:0;}

#mobcon{display:none}


#container3{ text-align:center}

#menubarcontainer{position:absolute;background:#000000; color:#FFFFFF position:relative; display:inline-block; z-index:500; width:100%; float:left;border-bottom: 2px solid #000000;}
.menuitem{display:inline-block;position:relative;z-index:5; text-align:left; cursor:pointer; color:#FFFFFF; font-weight:bold; overflow:none;
}


.menuitem a{color:#FFFFFF}#menubarcontainer #menuitem1 a:hover{color:#ADD8E6}
.itemlist a{color:#FFFFFF}.itemlist a:hover{color:#ADD8E6}

.itemlist{display:none; position:absolute; z-index:5;}
.mouseout{position:relative;display:inline-block; background:#000000; border:1px solid #000000; overflow:none;}

#wm1{
font-family:arial; text-align:right;
position:absolute; display:inline-block; font-weight:bold;
color:#FFFFFF;
margin-right:-2px;
background-color:rgba(0,0,0,0.5);
width:100%;
border-top:2px solid #FFFFFF;
}


#vegasss{display:inline-block; border:2px solid #191970; background-color:#191970}
#story{display:inline-block;vertical-align:top; text-align:left}


.bar1, .bar2, .bar3{background-color:#EC008C;box-shadow: 1px 1px 0px 0px #000000;}
#barmenu{cursor:pointer;}
#blindcon{position:absolute; display:inline-block; font-weight:bold; text-align:right;}
#box2{display:none;position:absolute; right:0px; background:#191970;color:#FFFFFF; z-index:100; text-align:right; border:1px solid #000000;}
#box2 a{color:#FFFFFF; text-decoration:none;}
#box2 a:hover{color:navy;}
#bodyclick{
position: absolute;
}

#mobcon{color:#EC008C;}
#mobcon i{background:EC008C;}
.wrapper{text-align:center; margin: 0 auto; width:100%;}
.inner{display:inline-block;}

#join{display:none; 
background:#FFFFFF;
Position:absolute;
left:50%;
top:20%;
z-index:1000;
border:2px solid #191970;
color:#191970;
}

#newstitle{display:inline-block;}

#fiftyone{display:none; 
background:#FFFFFF;
margin:auto;
height: fit-content;
position:fixed;
top:0;
bottom:0;
left:0;
right:0;
z-index:20;
border2px solid #191970;
color:#FFFFFF;
}

#joinform{margin:20px;
}

#join > #closeit{font-weight:bold; 
position:absolute; 
top:15px; 
right:15px;
cursor:pointer;
}

#fiftyone > #closeitfifty{font-weight:bold; 
position:absolute; 
top:15px; 
right:15px;
cursor:pointer;
}

table td{padding-right:0px; border:0px;}

#joinajax{font-weight:bold;
border:2px solid #191970;
font-weight:bold;
cursor:pointer;
color:#EC008C;
background: #FFFAFA;
}

#cookiewarn{display:none; 
background:#FFFFFF;
Position:fixed;
left:50%;
top:50%;
z-index:2000;
color:#191970;
border:2px solid #191970;

}

#cookieok{font-weight:bold;
cursor:pointer;
color:#EC008C;
background: #FFFAFA;
}

h2{display:inline-block; color:#DC143C;}
h4{color:#DC143C}
#container3 a {color:#802BB1;}
#container3 a:visited{color:#EE4C7C;}
.itemlist a{display:inline-block;}
#about{text-align:left;}
#lightbox{display:inline-block; position:relative;}
#noshow{display:inline-block;}

.quicklinks{position:relative;
display:inline-block;
float: left;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
overflow:hidden;
}


.fancy{border:2px solid #191970}

.quick{
position:relative;
vertical-align:top;
display:inline-block;
overflow:hidden;
border:1px solid #EC008C;
text-align:center;
background: #EC008C;
color:#FFFFFF;
}

#gallery{
position:absolute;
display:none;
border:2px solid #191970;
text-align:left;
color:#191970;
background: #FFFFFF;
}

#closeit3{color:#191970; display:inline-block; cursor:pointer; text-align:right;}

#vegasss2{border:2px solid #191970;}



#fiftyback{background:black; display:inline-block;
position:fixed;
left:0px;
text-align:left;
}

.stars{color: #191970; background:#FFFFFF; text-align:left; border:2px solid #191970;}
.mystars{display:inline-block; width:auto; ; background: #FFFFFF;cursor: pointer;}
#please{display:inline-block; color: #191970;}
#outtext{display:inline-block; color: #191970;}
#sendfeed {display:inline-block; color:#FFFFFF; float:right; cursor: pointer; border:0px solid; background: #191970;}


.ui-tooltip {
padding: 10px 20px;
color: #000000;
border-radius: 10px;
font: bold 14px "Helvetica Neue", Sans-Serif;
text-transform: uppercase;
}

#ratepage{display:inline-block; padding:0px; margin:0px;}

#popup{
background:#FFFFFF;
Position:fixed;
top: 50%;
left: 50%;
padding:20px;
z-index:1;
display: none;
border: 2px solid #000000;
}

#oc, #next, #pre{
display:inline-block;
positon:absolute;
text-align:center;
cursor: pointer;
color:#FFFFFF;
background-color:rgba(0,0,0,0.6);
border:2px solid #FFFFFF;
}


#try{
position:absolute;
}

.hop{display:inline-block; border:2px solid #191970}
.hoptext{display:inline-block;}

#hopvol{display:inline-block; border:2px solid #191970; text-align:left;}#lup{display:inline-block; border:2px solid #191970; text-align:left;}

.newstuff{display:inline-block;position:relative; object-fit: cover;}
.newim{border:2px solid black; text-align:center;}
#newnews{background-color:#191970;}

#innews, #nlogo{
font-weight:bold;
text-transform: uppercase;
display:inline-block;
  background: repeating-linear-gradient(135deg, rgb(255, 221, 155) 0, rgb(254, 215, 146) 20px, rgb(255, 225, 172) 40px, rgb(255, 255, 255) 70px, rgb(250, 198, 107) 125px, rgb(246, 194, 107) 160px, rgb(231, 177, 85) 175px, rgb(244, 193, 107) 185px, rgb(241, 191, 107) 220px, rgb(243, 190, 102) 235px, rgb(233, 177, 83) 250px, rgb(245, 190, 97) 280px, rgb(249, 188, 86) 305px, rgb(255, 251, 245) 385px, rgb(252, 195, 98) 415px, rgb(252, 195, 121) 450px, rgb(255, 221, 155) 500px);
  background-clip: text;
  -webkit-background-clip: text;
  color: rgb(255, 221, 155);
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 3px 1px #000);

}

#latest1{display:none; border:2px solid #191970; text-align:left; margin:auto;}
#latest2{display:none; border:2px solid #191970; text-align:left; margin:auto;}
#latest3{display:none; border:2px solid #191970; text-align:left; margin:auto;}
#latest4{display:none; border:2px solid #191970; text-align:left; margin:auto;}

#qsign{
display:none;
color:#191970;
position:fixed;
bottom:10px;
right:10px;
width: 500px;
height: 100px;
background-color:#FFFFFF;
text-align:left;
border:2px solid #191970;
padding:10px;
}

#regcheck5{
display:none;
color:191970;
position:fixed;
bottom:200px;
right:10px;
width: 500px;
height: auto;
background-color:#FFFFFF;
text-align:left;
border:2px solid #191970;
padding:10px;
font-weight:bold;

}


#qtext1{
font-size:20px;
text-align:left;
font-weight:bold;


}

#closeq{
position:absolute;
right:10px;
top:10px;
font-size:20px;
font-weight:bold;
cursor:pointer;

}

#qinfo{
display:inline-block;
cursor:pointer;
color:#EC00BC;
}

#qjoin{
font-size:20px;
}

#join5{
font-size:20px;
font-weight:bold;
cursor:pointer;
color:#EC00BC;
}

#join5:hover{color:#0000FF;}

#qinfotext{

position:fixed;
display:none;
border:2px solid #191970;
right:10px;
background-color:#FFFFFF;
text-align:left;
color:#191970;
}

.newstuff1{margin-left:20px; display:inline-block; vertical-align: top ;background-color:#191970; border:2px solid #191970;}

.newim2{display:inline-block;  vertical-align: top;background-color:#191970;}



#b1, #b2, #b3, #b4, #b5 {display:none; color:#FFFFFF; background-color:#191970; text-align:center;}
#mo1{color:#FFFFFF; background-color:#191970;}
#f2, #f3, #f4, #f5 {display:none; color:#FFFFFF; background-color:#191970; text-align:center;}
#mo1{color:#FFFFFF; background-color:#191970; border:2px solid #191970;}


#f1 {display:block; color:#FFFFFF; background-color:#191970; text-align:center;}
#mo1{color:#FFFFFF; background-color:#191970;}

#b1{color:#FFFFFF;display:none; border:2px solid #191970;}
#mo1{display:inline-block}
#f2{display:inline-block;}
#b2{color:#FFFFFF;display:none;}
#mo2{display:inline-block}
#f3{display:inline-block;}
#b3{color:#FFFFFF;display:none;}
#mo3{display:inline-block}

#f4{display:inline-block;}
#b4{color:#FFFFFF;display:none;}
#mo4{display:inline-block}

#f5{display:inline-block;}
#b5{color:#FFFFFF;display:none;}
#mo5{display:inline-block}

.newcontainer{position:relative; display:inline-block; vertical-align: top;}
.motext{position:absolute; margin-top:20px;}

#pause1, #play1, #next1, #prev1{position:relative; display:inline-block;font-size:50px; color:#FFFFFF; background-color: rgba(0,0,0,0.7); padding-left:20px; padding-right:20px; cursor:pointer; border:2px solid #FFFFFF;}

#pause1:hover{color:#ADD8EC; border:2px solid #ADD8EC;}
#next1:hover{color:#ADD8EC; border:2px solid #ADD8EC;}
#prev1:hover{color:#ADD8EC; border:2px solid #ADD8EC;}

#iso9001{display:inline:block;
 position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
cursor:pointer;
    background: radial-gradient(ellipse farthest-corner at right bottom, #FEDB37 0%, #FDB931 8%, #9f7928 30%, #8A6E2F 40%, transparent 80%),
                radial-gradient(ellipse farthest-corner at left top, #FFFFFF 0%, #FFFFAC 8%, #D1B464 25%, #5d4a1f 62.5%, #5d4a1f 100%);

}

#isotext{display:none;
text-align:left;
color:#191970;
background-color:#FFFFFF;
border:2px solid #191970;
 position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

#isoimg{border:2px solid #191970;}

.newtext{
display:inline-block;
background: linear-gradient(to bottom, #cfc09f 27%, #ffecb3 40%, #3a2c0f 110%); 
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
color: #fff;
position: relative;  
margin: 0;
font-weight: bold;
-webkit-text-stroke: 2px #FFFFFF;
}

.newtext2{
display:inline-block;
background: linear-gradient(to bottom, #cfc09f 27%, #ffecb3 40%, #3a2c0f 110%); 
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
color: #fff;
position: relative;  
margin: 0;
font-weight: bold;
-webkit-text-stroke: 2px #000000;
}

