body { background: url("/graph2013/tex1.png"); }

#graph {
width:100%;
height:520px;
background-color:#000;
color:#FFF;
}

#posurl { display: block; margin-bottom: 1em; }
#loader {
display:none; 
position:absolute;
top:30px;
}
#count_results {
display: none; 
font-size: 15px;
color: #666;
margin: 10px;
}
.sortable { list-style-type: none; margin: 0; padding: 0; width: 60%; }
.sortable li { margin: 0 3px 3px 3px; padding: 0.4em; padding-left: 1.5em; font-size: 1.4em; height: 18px; }
#sortable li span { position: absolute; margin-left: -1.3em; }

.location { font-size: 10px; }

.showlinks { clear: both; margin-top: 10px; 	 }
.close {
background:transparent;
border:0;
}

.mywell {
margin-bottom:3px;
padding:5px;
}

.mywell .rn,.mywell .location {
margin-left:1em;
}

.mywell .sn {
font-weight:700;
}

.overlay {
border:1px solid #FFF;
font-weight:700;
margin-top:4px;
margin-right:4px;
}

.padtop {
margin-top:20px;
}

.tweep {
opacity:0.9;
float:left;
width:184px;
margin-right:10px;
font-size: 12px; 
line-height: 16px; 
}

.tweep .rn,.mywell .desc, .clearfix {
display:block;
}

.tweep:hover {
opacity:1;
cursor:pointer;
}

body {
padding-top:20px;
}

img.timg {
width:48px;
height:48px;
padding-right:5px;
float:left;
}

	div.btn-group {
    margin: 0 auto; 
    text-align: center;
    width: inherit;
    display: inline-block;
}
.searchen {
    text-shadow: 0px 1px 1px #fff;
	color: #444;
	font-weight: bold;
	padding: 10px 0;
	font-size: 25px; 

    
}
#legend {    
    display: none; 
    cursor: pointer;

    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
     }
#overlay {
    position: fixed;

     width: 100%;
    height: 100%;
    background-color: rgba(255,255,255,0.8);
      z-index: 100;
}  

#imgen {
    position: fixed;
    top: 0;
    width: 100%; text-align: center;
    margin:  10px auto ;  
    z-index: 1200; 
}
.search {

    position: relative;
	text-align: center;

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: url("/graph2013/tex2.png");

padding: 14px 40px 20px 40px;
margin: 0 auto;
text-align: center;
box-shadow: 2px 2px 6px rgba(0,0,0, 0.5);
-moz-box-shadow: 1px 2px 6px rgba(0,0,0, 0.5);
-webkit-box-shadow: 1px 2px 6px rgba(0,0,0, 0.5);


}
.search h1 {
position: absolute !important;
left: 20px;
padding: 0; margin: 0; 
color: #000;
opacity: 0.1;
    /* Shadows are visible under slightly transparent text color */
    color: rgba(10,60,150, 0.8);
    text-shadow: 1px 4px 6px #def, 0 0 0 #000, 1px 4px 6px #def;

z-index: 20;
}
.inset {
    /* Shadows are visible under slightly transparent text color */
    color: rgba(10,60,150, 0.8);
    text-shadow: 1px 4px 6px #def, 0 0 0 #000, 1px 4px 6px #def;
}
    

.mapextension {
    background: #333;
    padding: 10px; 
    color: white; 
}
.search-query { height: 32px; }
		      
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */