html{
  //background:url(about:blank);
}
body {margin:0; padding:0; height:100%; background:#cecece; color:#000000; font-family: Tahoma,Verdana, Arial; font-size:0.8em; line-height:1.6em;}
h1 {margin: 0 0 1em 0; padding:0; font-size:2em; font-weight:100; line-height:1.2em;}
img {border:none;}
a {color:#028ecf;}

#container { position: relative; width:5300px; height:6800px; background:url('i/car.jpg') 1920px 1380px no-repeat;  }
#wrapper {overflow:scroll; width:100%; height:100%; background: url('/i/navigation.png')  top left no-repeat;}
#titlelinks {position:absolute; top:1700px; left:2020px; z-index:100;}

#l1 {position: absolute; top:2470px; left:1050px; padding:40px; width:900px; min-height:1000px; }
#l2 {position: absolute; top:80px; left:4170px; padding:52px 40px 40px 290px; width:600px; //width:900px; min-height:1000px;}
#l3 {position: absolute; top:1250px; left:3150px; padding:170px 40px 40px 230px; width:800px; //width:1000px; min-height:1000px;}
#l4 {position: absolute; top:3530px; left:0px; padding:40px; width:900px; min-height:1000px; }
#l4img {margin-top:100px; }


div#back1 {position:absolute; top:130px; left:870px; width:100px; height:100px; cursor:hand;}
div#back2 {position:absolute; top:360px; left:60px;  width:100px; height:100px;cursor:hand;}
div#back3 {position:absolute; top:20px; left:50px;  width:100px; height:100px;cursor:hand;}
div#back4 {position:absolute; top:0px; left:770px;  width:100px; height:100px;cursor:hand;}

.back a, #titlelinks span {display:none; visibility:hidden;}


#stationslist p {float:left; width:260px; //width:300px; padding: 0 40px 0 0; height:50px; color:#333;font-style:italic;}
#stationslist b {font-size:0.8em; background:#000; color:#fff; padding:2px; font-weight:normal; font-style:normal;}


div#item {padding: 4em 0; clear:both; display: block; }
#item label {float:left; width:25em;display:inline; padding-right:2em;}
#item span {background:#000; color:#fff; font-size:1.4em;  line-height:1.3em;}
#item div {float:left; display:inline; width:40em; font-style: italic; color:#333;}

ul {list-style-type:none;}
ul li  {behavior: expression( !this.before && this.parentNode && this.parentNode.nodeName == 'UL' ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '' ); text-indent: expression( this.parentNode && this.parentNode.nodeName == 'UL' ? '-1.3em' : 0 );}
ul>li  {text-indent: -1.3em;}
ul>li:before {content: '\2014\a0';}

div#block {clear:both; display:block; width:100%; margin-bottom:60px; font-size:0.9em;}
div#one{float:left; width:30%; background:url('/i/1cheap.gif') top left no-repeat; padding:100px 2em 20px 0;}
div#two{float:left; width:30%; background:url('/i/2long.gif') top left no-repeat;padding:100px 2em 20px 0;}
div#three{float:left; width:30%; background:url('/i/3safety.gif') top left no-repeat;padding:100px 2em 20px 0;}
blockquote {border-left: 3px solid #555; font-size:1.4em; margin: 20px 0 60px 0; padding-left:40px; width:60%;}

div#YMapsID {width:600px;height:600px; border:3px solid #fff; margin: 40px 0;}

div#warning {position:absolute; top:20px; left:20px;}

div#hownote {float:left; text-align:left; margin: 0 40px 20px 0; color:#333; font-size:0.8em;}
#hownote span {background:#66ccff; margin:2px; padding:2px; color:#fff;}
#hownote h1 {margin:0.5em 0 0 0; color:#000;}
div#counter {position:absolute; top:300px; left:20px;}

#thecssawards{
position:fixed;
top:20px;
right:0px;
z-index:555; 

//display:none;


}
#thecssawards a{
width:69px;
height:105px;
text-indent:-8000px;
display:block;
background:url(/i/award_day_black.png) no-repeat;
}
