.hidden {
    visibility: hidden;
}

#map-container {
	position:relative;
	}

#map-container h1 {
	background:url("/staticarchive/531c0485e33896a6e96b76c87616270c3631c4db.gif") repeat-x left bottom transparent;
	color:#f86300;
	font-size:2em;
	font-weight:normal;
	height:35px;
	}
	
#key {
	position:absolute;
	width:300px;
	top:16px;
	left:640px;
	}
	
#key span {
	margin-top:10px;
	display:block;
	float:left;
	width:30px;
	font-size:1.2em;
	}
	
#key ul {
	float:right;
	text-align:center;
	} 

#key ul li {
	float:left;
	font-weight:bold;
	padding-top:10px;
	margin-left:5px;
	}
	
#key ul li img {
	float:left;
	margin-top:-10px;
	}

	
#navControls {
	background:#008ac4 url("/staticarchive/6bb7e0e031cd2ec5328be65c180448e4eddfc1e6.png") repeat 0 0;
    color:#fff;
    font-family:Arial,Helvetica,Verdana,Sans-serif;
    font-size:1.2em;
    line-height:130%;
    margin:15px 0 0 0;
	border-top:1px solid #005376;
	border-left:1px solid #005376;
}

#navControls ul,
#navControls li {
    display: inline;
}


#navControls li {
	float:left;
	border-right:1px solid #005376;	
}

#navControls ul#pin-nav {
    float: left;
}

#navControls ul#days-nav,
#navControls .days-nav-label {
    float: right;
}


#navControls ul#days-nav li.first-child{
   border-left:1px solid #005376;
}

#navControls .days-nav-label {
    margin:6px 12px 0 0;
}

#navControls ul#days-nav li a,
#navControls ul#pin-nav li a {
    font-size:1.2em;
    line-height:130%;
    text-decoration:none;
	display:block;
	padding:6px 12px;
}


#navControls #pin-nav li a#previousTweets {
	background:url("/staticarchive/06d691ad3949f759aab79f99f26446af4594fbfa.gif")no-repeat 10px 12px;
	padding-left:25px;
}

#navControls #pin-nav li a#nextTweets {
	background:url("/staticarchive/70654250587883d990fce4dc57f571982508332b.gif")no-repeat 55px 12px;
	padding-right:25px;
}


#navControls ul#days-nav li a:link,
#navControls ul#pin-nav li a:link,
#navControls ul#days-nav li a:visited,
#navControls ul#pin-nav li a:visited {
    color: #fff;
	background:#008ac4 url("/staticarchive/6bb7e0e031cd2ec5328be65c180448e4eddfc1e6.png") repeat 0 0;
}

#navControls ul#days-nav li a:focus,
#navControls ul#pin-nav li a:focus {
	color: #fff;
	background-color: #f86300;
    text-decoration: none;
	}


#navControls ul#days-nav li a:hover,
#navControls ul#pin-nav li a:hover {
	color: #f86300;
	background-color: #fff;
    text-decoration: none;
}
#navControls #pin-nav li a#nextTweets:hover {
	background:url("/staticarchive/b4f9e99d49a74fe71576330cb71151366be21aa9.gif")no-repeat 55px 12px #fff;
	padding-right:25px;
}
#navControls #pin-nav li a#previousTweets:hover {
	background:url("/staticarchive/45750507dfbb7d5644c28d3595f82b48d2313c6b.gif")no-repeat 10px 12px #fff;
	padding-left:25px;
}

#navControls ul#days-nav li a.disabled,
#navControls ul#days-nav li a.disabled:hover,
#navControls ul#days-nav li a.disabled:focus,
#navControls ul#days-nav li a.disabled:visited,
#navControls ul#pin-nav li a.disabled,
#navControls ul#pin-nav li a.disabled:hover,
#navControls ul#pin-nav li a.disabled:focus,
#navControls ul#pin-nav li a.disabled:visited {
    color: #fff;
	background-color:#ccc;
    cursor:text;
}






/*
#navControls #pin-nav li a#firstTweets,
#navControls #pin-nav li a#latestTweets,
#navControls #pin-nav li a#previousTweets,
#navControls #pin-nav li a#nextTweets {
    display:block;
    height:25px;
    padding-top:7px;
    width:113px;
}
*/
.map-panel {
    background: transparent;
    padding: 10px;
}

.map-panel #map-container {
    background: url("/staticarchive/a32563600812b48006f315dddfcfc594be42e74f.png") no-repeat scroll left top;
    padding-top:10px;
}

.map-panel .panel-bottom {
	background:url("/staticarchive/baf698902ddee90c4ad159342aa1553950d60a92.png") no-repeat scroll left bottom transparent;
	clear:both;
	height:8px;
}

.map-panel .panel-inner {
	background:url("/staticarchive/6471d659137e1f33f393ef811ac4c4d955ae705e.png") repeat-y 0 0 transparent;
	padding: 10px 14px;
}

#map {
    width: 924px;
    height: 500px;
    margin-left: 10px;
	border:1px solid #005376;
}

/*////////////////// info-panel ////////////////////*/

.tweetstream,
.tweetstream1,
.tweetstream2,
.tweetstream3 {
    margin-top: 0;
    position:relative;
}

.tweetstream3 {
    height: 332px;
    width: 356px;
    overflow: auto;
}

.tweet {
    float: left;
    background:url(/staticarchive/e8279188dfed1dbd3be6edcff7800b43693e0e82.gif) repeat-x left bottom;
	margin-top:6px;
}

.mtk-pinpoint-text .infoPanel-mtk img.avatar,
.mtk-pinpoint-balloon .infoPanel-mtk img.avatar {
    float: left;
	padding-bottom:30px;
}


.tweetlink {
    background: #ffffff;
}

.piclink {
    background: #ffffff;
}


.tweettext {
    color:#333;
    font-size:1.2em;
  /*  height:63px;*/
    line-height:130%;
	width:250px;
	float:left;
/*	min-height:81px;*/
}

.tweettextWithImage {
    color:#333;
    font-size:1.2em;
   /* height:63px;*/
    line-height:130%;
	width:180px;
	float:left;
	/*min-height:81px;*/
}

.tweettextWithImage a {color:#F86300}

.mtk-pinpoint-text .infoPanel-mtk img.tweet-pic,
.mtk-pinpoint-balloon .infoPanel-mtk img.tweet-pic {
	float:right;
	padding-right:0;
	margin-left:5px;
	margin-right:2px;
	border:1px solid black;
	}

.infoPanel-mtk .tweet-link {
	text-size:1em;
	font-weight:bold;
	float:left;
	margin-top:10px;
	padding-bottom:15px;
	}

.infoPanel-mtk a {
    color:#f86300;
    text-decoration:none;
}

.infoPanel-mtk a:focus,
.infoPanel-mtk a:hover{
    text-decoration:underline;
}







/*/////////////////// info-panel end//////////////////////*/

div.navigation {
    text-align:center;
    padding-top: 10px;
    clear: both;
}

div.navigation a,
div.navigation a:visited {
    color:#f86300;
    font-family:Arial,Helvetica,sans-serif;
    font-size:1.2em;
    font-weight:bold;
    padding:0 10px;
    text-decoration:none;
}

div.navigation a:focus,
div.navigation a:hover {
    text-decoration: underline;
}

.mtk-pinpoint .panel-mtk h2.hd {
    color: #f86300;
    font-family:Arial,Helvetica,sans-serif;
    font-size:1.8em;
    font-weight:normal;
    border-bottom: none;
    padding-bottom: 5px;
}

.mtk-pinpoint .panel-mtk div.panel-hd {
    background:url(/staticarchive/e8279188dfed1dbd3be6edcff7800b43693e0e82.gif) repeat-x left bottom;
    border-bottom: none;
    margin-bottom: 2px;
}

div.tweet div.r-col {
   color: #333333; 
}

div.tweet div.l-col {
    position:relative;
}

#map-container p.description {
    padding-top:10px;
}



#blq-content #map-container a,
#blq-content #map-container a:visited {
    color: #f86300;
}

div.pic-panel div.panel-hd {
    border: none;
}

div.pic-panel h2.hd {
    font-size:1.8em;
    font-weight:normal;
    color: #f86300;
    padding-bottom:20px;
    background:url(/staticarchive/e8279188dfed1dbd3be6edcff7800b43693e0e82.gif) repeat-x left bottom;
}

div.pic-panel img {
    margin-bottom: 5px;
    width: 525px;
}


div.pic-panel p span.tweettext {
    width: 100%;
    font-size:1.4em;
}

