@charset "utf-8";* {margin: 0px;padding: 0px;}body{background-color:#0D1421;font-size: 10px;}table td {vertical-align:top;}.hover {background-color:#0099FF;color:#fff;}#expand, #expand .quote, #credits, .content-main, #navstrip {font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";}#expand h1{font-family:Georgia, "Times New Roman", Times, serif;}#jswarning {font-family: Arial, Helvetica, sans-serif;}.pagewidth,#navstrip, #expand, #bg{min-width:1000px;}.pagewidth{max-width:1000px;}p.button {color: #0066FF;background-color: #DFE4E7;padding-top: 8px;padding-right: 8px;padding-bottom: 10px;padding-left: 25px;background-image: url(../images/icons/famfam/bullet_go.png);background-repeat: no-repeat;background-position: 8px 10px;border: 2px solid #fff;margin-top:1.5em;}p.button img.icon{vertical-align:text-bottom;border:none;margin-right: .25em;}p.button:hover {border: 2px solid #3399CC;}#mainlogo, #mainlogo .logo{overflow: hidden;background-repeat: no-repeat;position: absolute;}#mainlogo{height: 70px;width: 200px;z-index: 25;left: 50px;top: 20px;}#mainlogo .logo{right: 0px;width: 200px;height: 70px;background-image: url(../images/interface/logo.png);}#navsub{color:#fff;}#navstrip li.title {color: #70BDCB;} .nav li a, #navsub li a{color:#B0E6FF;}#expand p a, #expand {color: #767B7F;} #expand p a {color:#2E4C83;} #expand p a:hover, #expand h1{color: #5599BC;} #jswarning {color: #996600;} #expand p strong, #expand h2, #credits a{color: #3E4F59;} .nav li a:hover, #credits a:hover, .mymap .email a {color:#0066FF;}#navsub li.first {color: #70BDCB;}.panel {color: #728AA9;} #expand .quote {color: #DDF0F7}#credits {color: #1D2C47;}#jswarning {background-color: #FFFFCC;} #navstrip{background-color:#111a2c;} #expand {background-color: #F4F2F3;} #expand .quote {background-color: #70BDCB;} #credits {background-color:#0D1421;} #navsub{background-color:#269ED9;}#bg{background-color:#212121;}.nav li a {background-color:#121a2c;}.nav li a:hover {background-color:#9FA6B8;background-image: url(../images/interface/bg_tile_expand.jpg);}#jswarning {z-index: 15;position: absolute;left: 0px;top: 0px;width: 100%;font-size: 11px;background-image: url(../images/icons/famfam/exclamation.png);background-repeat: no-repeat;background-position: 10px center;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FFCC66;}#jswarning .pad{padding: 5px 0 5px 0;margin: 0 200px 0 40px;}#navstrip{width: 100%;overflow: hidden;font-size: 1em;background-image: url(../images/interface/bg_tile_nav.gif);background-repeat: repeat-x;background-position: top;}#navstrip li.title {margin-left: 40px;letter-spacing: .1em;}#footer{position: absolute;left: 0px;top: 499px;width: 100%;z-index:15;height: auto;}#expand {background-image: url(../images/interface/bg_tile_expand.jpg);background-repeat: repeat-x;background-position: top;font-size: 11px;line-height: 1.4em;}#expand h1{font-weight:normal;font-size: 2.8em;line-height: 1.4em;margin-bottom: .8em;-webkit-text-shadow: 10px 10px 15px #fff;-moz-text-shadow: 10px 10px 15px #fff;text-shadow: 10px 10px 15px #fff;}#expand h2{font-size: 16px;margin:1em 0 .25em 0;}#expand h3{font-size: 12px;margin:0 0 .5em 0;}#expand .quote {display: block;padding: 1em;font-size: 1.7em;line-height:1.3em;text-align: center;margin-bottom: 1.5em;}#expand p {margin-bottom:1.3em;}#map {width:100%;height:100%;}.mymap {font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";}.mymap .map-title {}.mymap .name{font-size:16px;color:#0099FF;}.mymap .address{font-size:12px;}.mymap .email {font-size:12px;}.mymap .phone{font-size:12px;color:#333;}.mymap .details{}.mymap .zoom{margin:0 1em 0 0;width:16px;height:16px;background-image: url(../images/icons/famfam/zoom.png);background-repeat: no-repeat;float:left}.mymap .description{}.mymap .info{color:#ccc;}.mymap .address, .mymap .phone, .mymap .details, .mymap .description, .mymap .info{margin:1em 0 1em 0;}#bg{overflow:hidden;width:100%;height:500px;background-image: url(../images/loading/mozilla_blu.gif);background-repeat: no-repeat;background-position: center center;}#credits {font-size: 10px;text-align: center;}.content-overlay{top: 0px;left: 0px;width: 100%;overflow: hidden;}.content-main{position:absolute;z-index: 15;left: 0px;top: 200px;height: 300px;overflow: hidden;width: 800px;color: #FFFFFF;}.panel {background-color: #0D1421;padding: 10px;margin-top: 1em;line-height: 1.5em;font-size: 1.3em;}.msg{padding:10px 10px 10px 30px;background-repeat: no-repeat;background-position: 5px 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin: 0 0 1em 0;}.msg.info{background-color:#fff;color:#3366FF;background-image: url(../images/icons/famfam/comment.png);}.msg.err{background-color:#fff;color:#3366FF;background-image: url(../images/icons/famfam/error.png);}#navsub {float:left;height: 20px;}#navsub li {float:left;margin-right:10px;line-height: 20px;}#navsub li a{display: block;height: 20px;vertical-align: middle;line-height: 20px;padding-right: 5px;padding-left: 15px;overflow:hidden;border-left-width: 1px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: dashed;border-left-color: #66CCFF;}#navsub li.first {margin-left: 40px;}#navsub li a:hover {color:#fff;}ul.basic{list-style:none;}ul.basic .file{padding:10px 10px 10px 30px;background-repeat: no-repeat;background-position: 5px 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin: 0 0 1em 0;background-image: url(../images/icons/famfam/newspaper.png);background-color:#dbe3e6;color:#3366FF;}#navstrip .nav {width:860px;float:left;height: 42px;}.nav ul, #navsub ul {list-style:none;}.nav li {float:left;margin-right:10px;line-height: 42px;}.nav li a {display: block;text-decoration:none;height: 42px;vertical-align: middle;line-height: 42px;padding-right: 10px;padding-left: 10px;overflow:hidden;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; }.expand .btn_expand{background-image: url(../images/interface/btn_photo_toggle.png);background-repeat: no-repeat;background-position: 0px 0px;height: 42px;width: 126px;}#expand li {margin-left:1em;}#navstrip .expand{float:right;width:126px;height:42px;}.pad-sml {margin-right: 5px;margin-bottom: 5px;padding-top: 5px;padding-bottom: 5px;}.pad-med {margin-right: 10px;margin-left: 10px;padding-top: 10px;padding-bottom: 10px;}.pad-big {margin:20px;}.pad-left {margin-left:50px;}.pad-top {padding-top:25px;}