html{
}

#footer{font-size:11px;font-family:Arial,Helvetica,Geneva,sans-serif;color:#4a4a4a;text-align: center;}
#footer a{color:#606060;text-decoration:none;}
#footer a:hover{color:#333;text-decoration:none;border-bottom:1px dotted #333;}

body {
	
/*	background: #010308 url(../images/bg/t-bg.png) repeat-x top left;*/
	background: #03060b url(../images/bg/real-bg.png) repeat-x;
}

a img {border: none; }
a:link {color: #00e; text-decoration: none;}
a:visited {color: #00e; text-decoration: none;}
a:hover {color: #00e; text-decoration: none;}
a:active {color: #00e; text-decoration: none;}

p {
	padding: 0;
	margin: 0 0 12px 0;
}

h3 {
	font-size: 14px;
}

#float {
	height: 100%;
	position: relative;
}

#float div {
	position: absolute;
	bottom: 0;
}

#float div img {
	vertical-align: bottom;
}



.line { border-bottom: 1px dotted #fff; }
.lifad { color: #888; }

ul {
	position: relative;
	padding: 0;
	margin: 0;
}

ul li {
    position: relative;
    z-index: 1000;
	display: inline;
}

div.ahover {
    position: absolute;
    z-index: 999;
    background: #333/*d9e5fc;off-white*/
}

#technology ul  {
	position: relative;
	padding:0;
	margin:0;
}

#technology ul li {
    position: relative;
    z-index: 1000;
	display: block;
}

#technology ul li:before {
	content: "\00BB \0020";
	color:#fff;
}

div.thover {
    position: absolute;
    z-index: 999;
    background: #222;
}

.ie {display:none;}

#lock{position:relative;width:990px;height:610px; margin: 0 auto;}
#burner{position:absolute;bottom:0;right:0;}
#storelogo{position:absolute;top:5px;left:10px;}