@media screen, projection {
  
  html {
    margin: 0px;
    padding: 0px;
    overflow: auto;
  }

  body {
  	background: #18191b url('/bg.jpg') repeat-x center 0;
  	color: #e9e9e9;
    padding: 0px;
    margin: 0px;
    font-family: Georgia, serif;
    overflow: visible;
  }
  
  a {
    color: rgb(245,202,26);
    text-decoration: none;
    outline:none;
  }

  a:visited {
    /*color: rgb(40,100,80);*/
  }

  span.locality {
    font-weight: bold;
  }

  #content a:hover {
    text-decoration: underline;
  }
  
  #countrylist a, #altlangs a, #content h1 a, #footer a {
    color: white;
  }
  
  #countrylist a:hover, #altlangs a:hover, #content h1 a:hover, #footer a:hover {
    text-decoration: underline;
    color: rgb(245,202,26);
  }
  .gmnoprint {
    font-size: 11px;
    font-family: "lucida grande", Tahoma, Verdana, Arial, sans-serif;
    color: black;
  }
  
  .gmnoprint a {
    color: #008 !important;
  }
  
  img { border: 0; }

  #altlangs {
    position: absolute; 
    right: 10px; 
    top: 10px;    
  }

  #wrapper {
    position: relative;
    width: 960px;
    margin: 0px auto;
    padding: 0px;
  }

  #head {
    background-color: transparent;
    margin: /*-1px 0px 0px*/ 0px;
    padding: 0px;
    height: 52px;
    /*border-top: 1px solid black;*/
    overflow: hidden;
  }
  
  #head a {
    display: block;
    text-align: center;
    font-style: italic;
    font-weight: normal;
    text-transform: lowercase;
    font-size: 40px;
/*    background-image: url('avlogo.gif');
    background-position: top center;
    background-repeat: no-repeat;*/
    padding: 0px 0px 0px 0px;
    margin: 2px 0px 0px 0px;
    overflow: hidden;
    color: #333;
    text-decoration: none;
    /*border: 1px solid red;*/
  }
  
  #head a:hover {
    text-decoration: none;
  }
      
  #horizmenu {
    padding: 5px;
    margin: 0px 5px 2px 5px;
    /*background-color: rgb(80,140,90);*/
    line-height: 40px;
    text-align: left;
    color: white;
    font-weight: normal;
    font-family: Arial, sans-serif;
    font-size: 18px;
  }

  #horizmenu a, #footer a {
    color: white;
  }

  #footer a:hover {
    text-decoration: underline;   
  }
  
  #horizmenu a {
    display: block;
    float: left;
    height: 40px;
    padding: 0px 7px;
    margin: 0px; 
    background-image: none;
  }

  #horizmenu a:hover {
    background-image: url('http://static.ecdlweb.com/bg-box.png');
    background-repeat: repeat;

  }
  
  #googtop {
    float: right; /*border-bottom: 1px solid gray;*/
    margin: 5px 5px 10px 5px;
    padding: 10px;
    text-align: center;
    background-color: transparent;
    width: 300px;
    /*height: 250px;*/
  }
  
  #tc_attribs {
    float: left;
    width: 600px;
  }
  
  #content {
    margin: 0px;
    padding: 5px;
    font-size: 17px;
  }
  
  #wrapper h1 {
    font-weight: normal;
    font-size: 30px;
    padding: 5px 0px;
    margin: 0px;
    /*font-family: Verdana, Arial;*/
  }

  #wrapper h2 {
    font-weight: normal;
    font-size: 24px;
    padding: 5px 0px;
    margin: 0px;
  }
  
  #footer {
    font-family: Verdana, tahoma, sans-serif;
    color: #e9e9e9;
    margin: 40px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
    border-top: 1px solid #446;
    text-align: center;
    font-size: 12px;
    clear: both;
  }
  
  #footer a {
    text-decoration: underline;
  }
  
  #footer a:hover {
    text-decoration: none;
    color: rgb(245,202,26);
  }
  
  #map_canvas {
    height: 450px;
    margin: 10px 0px;
    clear: both;
  }
  
  div.box, #tc_attribs {
    background-color: transparent;
    background-image: url('http://static.ecdlweb.com/bg-box.png');
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 0%;
    padding: 10px;
    margin: 10px 0px;
  	-moz-border-radius: 6px;
  	-khtml-border-radius: 6px;
  	-webkit-border-radius: 6px;
  	border-radius: 6px;
  }

  div.tcsource {
    text-align: right; 
    font-size: 75%;
    margin: 25px 0px 5px 0px;
    font-style: italic;
  }

  #cities a {
    display: block;
    width: 305px;
    float: left;
    margin-right: 5px;
  }
  
  #cities_more_link {
    text-align: right;
    text-decoration: underline;
  }
  
  .tright {
    display: block;
    text-align: right;
  }
  
  .hidden, #motto, .source, .country-name, .tel .type, span.geo, .networklink_dirs {display: none; }
  .visualClear { clear: both; }

/* --- Sharing icons -------- */
div.sharing-bookmarks { margin:0px 0px 10px 0px; clear: both !important; }
div.sharing-bookmarks ul.socials { width:100% !important; margin:0 !important; padding:0 !important; float: left !important; }
div.sharing-bookmarks ul.socials { background:transparent none !important; border:0 none !important; outline:0 none !important; }
div.sharing-bookmarks ul.socials li {
	display:inline !important;
	float:left !important;
	list-style-type:none !important;
	margin:0;
	height:29px !important;
	width:60px !important;
	cursor:pointer !important;
	padding:0 !important;
	background-color:transparent !important;
	border:0 none !important;
	outline:0 none !important;
	clear:none !important;
}
div.sharing-bookmarks ul.socials li:before, div.sharing-bookmarks ul.socials li:after, div.sharing-bookmarks ul.socials li a:before, div.sharing-bookmarks ul.socials li a:after { content:none !important; }
div.sharing-bookmarks ul.socials a {
	display:block !important;
	width:60px !important;
	height:29px !important;
	text-indent: -9999px !important;
	background-color:transparent !important;
}
div.sharing-bookmarks ul.socials a:hover, div.sharing-bookmarks ul.socials li:hover { background-color:transparent !important; border:0 none !important; outline:0 none !important; }
li.sharing-diigo, li.sharing-diigo:hover, li.sharing-digg, li.sharing-digg:hover, li.sharing-reddit, li.sharing-reddit:hover, li.sharing-stumbleupon, li.sharing-stumbleupon:hover, li.sharing-delicious, li.sharing-delicious:hover, li.sharing-yahoobuzz, li.sharing-yahoobuzz:hover, li.sharing-blinklist, li.sharing-blinklist:hover, li.sharing-technorati, li.sharing-technorati:hover, li.sharing-facebook, li.sharing-facebook:hover, li.sharing-twitter, li.sharing-twitter:hover, li.sharing-myspace, li.sharing-myspace:hover, li.sharing-mixx, li.sharing-mixx:hover, li.sharing-scriptstyle, li.sharing-scriptstyle:hover, li.sharing-designfloat, li.sharing-designfloat:hover, li.sharing-mail, li.sharing-mail:hover, li.sharing-comfeed, li.sharing-comfeed:hover, li.sharing-newsvine, li.sharing-newsvine:hover, li.sharing-devmarks, li.sharing-devmarks:hover, li.sharing-linkedin, li.sharing-linkedin:hover, li.sharing-google, li.sharing-google:hover, li.sharing-misterwong, li.sharing-misterwong:hover, li.sharing-izeby, li.sharing-izeby:hover, li.sharing-twittley, li.sharing-twittley:hover, li.sharing-tipd, li.sharing-tipd:hover, li.sharing-pfbuzz, li.sharing-pfbuzz:hover, li.sharing-friendfeed, li.sharing-friendfeed:hover, li.sharing-blogmarks, li.sharing-blogmarks:hover, li.sharing-fwisp, li.sharing-fwisp:hover, li.sharing-designmoo, li.sharing-designmoo:hover, li.sharing-bobrdobr, li.sharing-bobrdobr:hover, li.sharing-yandex, li.sharing-yandex:hover, li.sharing-memoryru, li.sharing-memoryru:hover, li.sharing-100zakladok, li.sharing-100zakladok:hover, li.sharing-moemesto, li.sharing-moemesto:hover, li.sharing-ning, li.sharing-ning:hover, li.sharing-hackernews, li.sharing-hackernews:hover, li.sharing-identica, li.sharing-identica:hover, li.sharing-printfriendly, li.sharing-printfriendly:hover, li.sharing-designbump, li.sharing-designbump:hover, li.sharing-fleck, li.sharing-fleck:hover, li.sharing-netvibes, li.sharing-netvibes:hover, li.sharing-netvouz, li.sharing-netvouz:hover, li.sharing-nujij, li.sharing-nujij:hover, li.sharing-globalgrind, li.sharing-globalgrind:hover, li.sharing-wikio, li.sharing-wikio:hover, li.sharing-xerpi, li.sharing-xerpi:hover, li.sharing-sphinn, li.sharing-sphinn:hover, li.sharing-blogospherenews, li.sharing-blogospherenews:hover, li.sharing-posterous, li.sharing-posterous:hover, li.sharing-techmeme, li.sharing-techmeme:hover, li.sharing-ekudos, li.sharing-ekudos:hover, li.sharing-pingfm, li.sharing-pingfm:hover, li.sharing-tomuse, li.sharing-tomuse:hover, li.sharing-webblend, li.sharing-webblend:hover, li.sharing-wykop, li.sharing-wykop:hover, li.sharing-blogengage, li.sharing-blogengage:hover, li.sharing-hyves, li.sharing-hyves:hover, li.sharing-pusha, li.sharing-pusha:hover, li.sharing-hatena, li.sharing-hatena:hover, li.sharing-mylinkvault, li.sharing-mylinkvault:hover, li.sharing-slashdot, li.sharing-slashdot:hover, li.sharing-squidoo, li.sharing-squidoo:hover, li.sharing-propeller, li.sharing-propeller:hover, li.sharing-faqpal, li.sharing-faqpal:hover, li.sharing-evernote, li.sharing-evernote:hover, li.sharing-meneame, li.sharing-meneame:hover, li.sharing-bitacoras, li.sharing-bitacoras:hover, li.sharing-jumptags, li.sharing-jumptags:hover, li.sharing-bebo, li.sharing-bebo:hover, li.sharing-n4g, li.sharing-n4g:hover, li.sharing-strands, li.sharing-strands:hover, li.sharing-orkut, li.sharing-orkut:hover, li.sharing-tumblr, li.sharing-tumblr:hover, li.sharing-stumpedia, li.sharing-stumpedia:hover, li.sharing-current, li.sharing-current:hover, li.sharing-blogger, li.sharing-blogger:hover, li.sharing-plurk, li.sharing-plurk:hover { background:url('/sharing-sprite.png') no-repeat !important; }
li.sharing-newsvine { background-position:left bottom !important; }
li.sharing-newsvine:hover { background-position:left top !important; }
li.sharing-linkedin { background-position:-70px bottom !important; }
li.sharing-linkedin:hover { background-position:-70px top !important; }
li.sharing-devmarks { background-position:-140px bottom !important; }
li.sharing-devmarks:hover { background-position:-140px top !important; }
li.sharing-google { background-position:-210px bottom !important; }
li.sharing-google:hover { background-position:-210px top !important; }
li.sharing-scriptstyle { background-position:-280px bottom !important; }
li.sharing-scriptstyle:hover { background-position:-280px top !important; }
li.sharing-mail { background-position:-350px bottom !important; }
li.sharing-mail:hover { background-position:-350px top !important; }
li.sharing-comfeed { background-position:-420px bottom !important; }
li.sharing-comfeed:hover { background-position:-420px top !important; }
li.sharing-twitter { background-position:-490px bottom !important; }
li.sharing-twitter:hover { background-position:-490px top !important; }
li.sharing-technorati { background-position:-560px bottom !important; }
li.sharing-technorati:hover { background-position:-560px top !important; }
li.sharing-stumbleupon { background-position:-630px bottom !important; }
li.sharing-stumbleupon:hover { background-position:-630px top !important; }
li.sharing-reddit { background-position:-700px bottom !important; }
li.sharing-reddit:hover { background-position:-700px top !important; }
li.sharing-myspace { background-position:-770px bottom !important; }
li.sharing-myspace:hover { background-position:-770px top !important; }
li.sharing-mixx { background-position:-840px bottom !important; }
li.sharing-mixx:hover { background-position:-840px top !important; }
li.sharing-diigo { background-position:-910px bottom !important; }
li.sharing-diigo:hover { background-position:-910px top !important; }
li.sharing-digg { background-position:-980px bottom !important; }
li.sharing-digg:hover { background-position:-980px top !important; }
li.sharing-designfloat { background-position:-1050px bottom !important; }
li.sharing-designfloat:hover { background-position:-1050px top !important; }
li.sharing-yahoobuzz { background-position:-1120px bottom !important; }
li.sharing-yahoobuzz:hover { background-position:-1120px top !important; }
li.sharing-delicious { background-position:-1190px bottom !important; }
li.sharing-delicious:hover { background-position:-1190px top !important; }
li.sharing-blinklist { background-position:-1260px bottom !important; }
li.sharing-blinklist:hover { background-position:-1260px top !important; }
li.sharing-facebook { background-position:-1330px bottom !important; }
li.sharing-facebook:hover { background-position:-1330px top !important; }
li.sharing-misterwong { background-position:-1400px bottom !important; }
li.sharing-misterwong:hover { background-position:-1400px top !important; }
li.sharing-izeby { background-position:-1470px bottom !important; }
li.sharing-izeby:hover { background-position:-1470px top !important; }
li.sharing-twittley { background-position:-1540px bottom !important; }
li.sharing-twittley:hover { background-position:-1540px top !important; }
li.sharing-tipd { background-position:-1610px bottom !important; }
li.sharing-tipd:hover { background-position:-1610px top !important; }
li.sharing-pfbuzz { background-position:-1680px bottom !important; }
li.sharing-pfbuzz:hover { background-position:-1680px top !important; }
li.sharing-friendfeed { background-position:-1750px bottom !important; }
li.sharing-friendfeed:hover { background-position:-1750px top !important; }
li.sharing-blogmarks { background-position:-1820px bottom !important; }
li.sharing-blogmarks:hover { background-position:-1820px top !important; }
li.sharing-fwisp { background-position:-1890px bottom !important; }
li.sharing-fwisp:hover { background-position:-1890px top !important; }
li.sharing-designmoo { background-position:-1960px bottom !important; }
li.sharing-designmoo:hover { background-position:-1960px top !important; }
li.sharing-bobrdobr { background-position:-2030px bottom !important; }
li.sharing-bobrdobr:hover { background-position:-2030px top !important; }
li.sharing-memoryru { background-position:-2100px bottom !important; }
li.sharing-memoryru:hover { background-position:-2100px top !important; }
li.sharing-100zakladok { background-position:-2170px bottom !important; }
li.sharing-100zakladok:hover { background-position:-2170px top !important; }
li.sharing-yandex { background-position:-2240px bottom !important; }
li.sharing-yandex:hover { background-position:-2240px top !important; }
li.sharing-moemesto { background-position:-2310px bottom !important; }
li.sharing-moemesto:hover { background-position:-2310px top !important; }
li.sharing-marrows { background-position:-2380px bottom !important; }
li.sharing-marrows:hover { background-position:-2380px top !important; }
li.sharing-identica { background-position:-2450px bottom !important; }
li.sharing-identica:hover { background-position:-2450px top !important; }
li.sharing-hackernews { background-position:-2520px bottom !important; }
li.sharing-hackernews:hover { background-position:-2520px top !important; }
li.sharing-ning { background-position:-2590px bottom !important; }
li.sharing-ning:hover { background-position:-2590px top !important; }
li.sharing-designbump { background-position:-2660px bottom !important; }
li.sharing-designbump:hover { background-position:-2660px top !important; }
li.sharing-printfriendly { background-position:-2730px bottom !important; }
li.sharing-printfriendly:hover { background-position:-2730px top !important; }
li.sharing-fleck{ background-position:-2800px bottom !important; }
li.sharing-fleck:hover{ background-position:-2800px top !important; }
li.sharing-netvibes{ background-position:-2870px bottom !important; }
li.sharing-netvibes:hover{ background-position:-2870px top !important; }
li.sharing-netvouz{ background-position:-2940px bottom !important; }
li.sharing-netvouz:hover{ background-position:-2940px top !important; }
li.sharing-nujij{ background-position:-3010px bottom !important; }
li.sharing-nujij:hover{ background-position:-3010px top !important; }
li.sharing-globalgrind{ background-position:-3080px bottom !important; }
li.sharing-globalgrind:hover{ background-position:-3080px top !important; }
li.sharing-wikio{ background-position:-3150px bottom !important; }
li.sharing-wikio:hover{ background-position:-3150px top !important; }
li.sharing-xerpi{ background-position:-3220px bottom !important; }
li.sharing-xerpi:hover{ background-position:-3220px top !important; }
li.sharing-sphinn{ background-position:-3290px bottom !important; }
li.sharing-sphinn:hover{ background-position:-3290px top !important; }
li.sharing-blogospherenews{ background-position:-3360px bottom !important; }
li.sharing-blogospherenews:hover{ background-position:-3360px top !important; }
li.sharing-posterous{ background-position:-3430px bottom !important; }
li.sharing-posterous:hover{ background-position:-3430px top !important; }
li.sharing-techmeme{ background-position:-3500px bottom !important; }
li.sharing-techmeme:hover{ background-position:-3500px top !important; }
li.sharing-ekudos{ background-position:-3570px bottom !important; }
li.sharing-ekudos:hover{ background-position:-3570px top !important; }
li.sharing-pingfm{ background-position:-3640px bottom !important; }
li.sharing-pingfm:hover{ background-position:-3640px top !important; }
li.sharing-tomuse{ background-position:-3710px bottom !important; }
li.sharing-tomuse:hover { background-position:-3710px top !important; }
li.sharing-webblend{ background-position:-3780px bottom !important; }
li.sharing-webblend:hover { background-position:-3780px top !important; }
li.sharing-wykop{ background-position:-3850px bottom !important; }
li.sharing-wykop:hover { background-position:-3850px top !important; }
li.sharing-blogengage{ background-position:-3920px bottom !important; }
li.sharing-blogengage:hover { background-position:-3920px top !important; }
li.sharing-hyves { background-position:-3990px bottom !important; }
li.sharing-hyves:hover { background-position:-3990px top !important; }
li.sharing-pusha { background-position:-4060px bottom !important; }
li.sharing-pusha:hover { background-position:-4060px top !important; }
li.sharing-hatena { background-position:-4130px bottom !important; }
li.sharing-hatena:hover { background-position:-4130px top !important; }
li.sharing-mylinkvault { background-position:-4200px bottom !important; }
li.sharing-mylinkvault:hover { background-position:-4200px top !important; }
li.sharing-slashdot { background-position:-4270px bottom !important; }
li.sharing-slashdot:hover { background-position:-4270px top !important; }
li.sharing-squidoo { background-position:-4340px bottom !important; }
li.sharing-squidoo:hover { background-position:-4340px top !important; }
li.sharing-propeller { background-position:-4410px bottom !important; }
li.sharing-propeller:hover { background-position:-4410px top !important; }
li.sharing-faqpal { background-position:-4480px bottom !important; }
li.sharing-faqpal:hover { background-position:-4480px top !important; }
li.sharing-evernote { background-position:-4550px bottom !important; }
li.sharing-evernote:hover { background-position:-4550px top !important; }
li.sharing-meneame { background-position:-4620px bottom !important; }
li.sharing-meneame:hover { background-position:-4620px top !important; }
li.sharing-bitacoras { background-position:-4690px bottom !important; }
li.sharing-bitacoras:hover { background-position:-4690px top !important; }
li.sharing-jumptags { background-position:-4760px bottom !important; }
li.sharing-jumptags:hover { background-position:-4760px top !important; }
li.sharing-bebo { background-position:-4830px bottom !important; }
li.sharing-bebo:hover { background-position:-4830px top !important; }
li.sharing-n4g { background-position:-4900px bottom !important; }
li.sharing-n4g:hover { background-position:-4900px top !important; }
li.sharing-strands { background-position:-4970px bottom !important; }
li.sharing-strands:hover { background-position:-4970px top !important; }
li.sharing-orkut { background-position:-5040px bottom !important; }
li.sharing-orkut:hover { background-position:-5040px top !important; }
li.sharing-tumblr { background-position:-5110px bottom !important; }
li.sharing-tumblr:hover { background-position:-5110px top !important; }
li.sharing-stumpedia { background-position:-5180px bottom !important; }
li.sharing-stumpedia:hover { background-position:-5180px top !important; }
li.sharing-current { background-position:-5250px bottom !important; }
li.sharing-current:hover { background-position:-5250px top !important; }
li.sharing-blogger { background-position:-5320px bottom !important; }
li.sharing-blogger:hover { background-position:-5320px top !important; }
li.sharing-plurk { background-position:-5390px bottom !important; }
li.sharing-plurk:hover { background-position:-5390px top !important; }

}

@media print {
  .hidden, #motto, .source, .country-name, .tel .type, span.geo {display: none; }
}
