html {
 margin: 0px;
 padding: 0px;
 background-color: #000;
 width: 320px;
}
body {
 background-color: #000;
 width: 320px;
 color: #ffffff;
 font: 17px/17px Helvetica, sans-serif;
 text-shadow: #000 2px 2px 3px;
 padding: 0px;
 margin: 0px;
}

a, a:visited, a:hover, a:link {
 text-decoration: none;
 color: #eee;
}
.linkback {
	text-align: center;
	font-size: 18px;
	width: 320px;
	height:65px;
}
#c1, #c2, #c3, #c4{ font-size: 15px;}
.ask {
	position: absolute;
	margin: 1px 1px;
	top: 105px;
	left: 20px;
	text-align: center;
	font-size: 15px;
	width: 280px;
	height:80px;
	color: #ffffff;
}
.category {
	position: absolute;
	margin: 1px 1px;
	top: 75px;
	left: 20px;
	text-align: center;
	font-size: 15px;
	width: 280px;
	height:65px;
	color: #6699cc;
	font-weight: bolder;
	text-decoration: underline;
}

.result {
	position: absolute;
	margin: 1px 1px;
	top: 130px;
	left: 20px;
	text-align: center;
	font-size: 18px;
	width: 280px;
	height:65px;
	color: #852a02;
	font-weight: bolder;
}

.questionbox{
	height:140px;
	width:318px;
	background-color: #000000;
	color: #ffffff;
	border: 1px solid #016001;
}

.appicon{
	text-align: center;
	font-size: 12px;
	float: left;
}
.appicon1{
	text-align: center;
	font-size: 10px;
	float: left;
	margin: 8px 8px 8px 8px;
}

#loading{
	text-align: center;
	margin: 20px 20px 20px 20px;
}

.winner{
	position: relative;
	text-align: center;
	font-size: 17px;
	float: left;
	height: 25px;
	width: 320px;
	top: 5px;
	background: url(images/winnerbg1.jpg) repeat;
}
.winner1{
	position: relative;
	float: left;
	height: 20px;
	width: 320px;
	top: 2px;
	background: url(images/winnerbg1.jpg) repeat;
}

#move4moola{
	position:absolute;
	top: 180px;
	z-index: -1;
   /*visibility: visible;*/
}
#quiz{
  visibility: visible;
}
#score{
  visibility: visible;
  position: absolute;
  top: 40px;
  left: 0px;
}
#about{
  visibility: visible;
  position: absolute;
  top: 40px;
  left: 10px;
  font-size: 12px;
}
.ads{
    /*visibility: hidden;
     * top: 190px;*/
	position: absolute;
	top: 344px;
	left: 55px;
}
.adss{
	position: relative;
	float: left;
    margin: 20px 10px 30px 0px;
}
.adsss{
	position: absolute;
    top:275px;
    left: 43px;
}
.adsp{
	position: static;
    bottom:-280px;
	text-align: justify;
	float: left;
	left: 11px;
}

.winnerlist{
	position: relative;
	text-align: center;
	font-size: 15px;
	float: left;
	height: 25px;
	width: 320px;
	top: 0px;
	color: white;
	background-color: #000000;
}
.winnerlist1{
	position: relative;
	text-align: center;
	font-size: 15px;
	float: left;
	height: 25px;
	width: 320px;
	top: 0px;
	color: white;
	background-color: #000000;
}

.rulebox
{
  visibility: hidden;
  position:absolute;
  width:320px;
  height: 356px; 
  background-color:#000000; 
  opacity: .8;
}

.ruleboxtext
{
  position:absolute; 
  width:240px; 
  height:256px; 
  margin:40px 40px 0px 40px; 
  text-align:center; 
  color:#ffffff;
}

.button{
    left: 50px;
    top: 125px;
    height: 16px;
    padding: 8px 0px 8px 8px;
    margin-right: 0px;
    margin-left: 0px;
    float: left;
    width:95px;
}

.sessionend
{
  visibility: hidden;
  position: absolute;
  text-align: center;
  top: 25px;
  left: 1px;
  width: 275px;
  height: 120px;
  margin: 10px 10px 10px 10px;
  color: #00ff00;
}
.sessionendwin
{
  visibility: visible;
  position: absolute;
  text-align: center;
  top: 20px;
  left: 1px;
  width: 275px;
  height: 120px;
  margin: 10px 10px 10px 10px;
  color: #00ff00;
}
.transbox
{
  visibility: hidden;
  position: absolute;
  top: 10px;
  left: 1px;
  width: 275px;
  border-style: outset;
  height: 130px;
  margin: 20px 20px;
  color: #00ff00;
  background-color: #000000;
  filter:alpha(opacity=50);
  opacity:0.5;
  -moz-opacity:0.5;
}
.bloodmeter {
	position: absolute;
	top: 43px;
	left: 2px;
    background:#ff0101;
    height:18px;
    width:120px;
}
.bloodmeter1 {
	position: absolute;
	top: 43px;
	left: 2px;
    height:18px;
    width:120px;
    opacity:1;
}

.qct {
	position: absolute;
	top: 42px;
	left: 255px;
    color: #ffffff;
    height:18px;
    width:90px;
}
.qtype {
	position: absolute;
	top: 39px;
	left: 291px;
    height:28px;
    width:28px;
}

.win {
	position: absolute;
	top: 42px;
	left: 135px;
	color: #00ff11;
    height:18px;
    width:90px;
}

.answerbtn {
    background: url('images/bm-mid-steel.png');
    height: 25px;
    padding: 8px 0px 8px 8px;
    margin-right: 0px;
    margin-left: 0px;
    float: left;
    width:310px;
}

.answerbtnhl {
    background: url('images/bm-mid-olive.png');
    height: 25px;
    padding: 8px 0px 8px 8px;
    margin-right: 0px;
    margin-left: 0px;
    float: left;
    width:310px;
}

.btnright{
    background: url('images/bm-right-olive.png') no-repeat;
    height: 16px;
    padding: 8px 0px 8px 0px;
    margin-left: 0px;
    float: left;
}
.btnleft{
    background: url('images/bm-left-olive.png') no-repeat;
    height: 16px;
    padding: 8px 0px 8px 0px;
    margin-right: 0px;
    float: left;
}
 #topmenu {width:320px;height:41px; margin:auto; text-align:center; background-position:0 0px;}
 #topmenu a:hover {opacity:.5;}

.gamebtn, .scorebtn, .aboutbtn, .icon {
    background: url('images/menubg.png');
    margin-right: 0px;
    margin-left: 0px;
}


 #alertbox {display:none;position:absolute; z-index:200;}
 #alertbox_flekk {position:absolute; width:320px; height: 356px; background-color:#000000; opacity: .8;}
 #alertbox_content {position:absolute; width:320px; height:256px; margin-top:100px; text-align:center; color:#ffffff;}
 #alertbox_content .fontostext {color:#a3b3c3;}
 #alertbox a {margin:10px; width:114px; height:54px; }

a img {
	border: 0px;
}

.cc{
float: left;
font-size:10px;
height: 15px;
text-align:center;
width: 320px;
}

#qod {
	position: absolute;
	width: 320px;
	height: 75px;
	clip: rect(0px,320px,75px,0px);
	border: #ccccff;
}
.topten {
    color: #C3D9FF;
}

#qod1 {
	height: 75px;
}
