* {
  font-family: verdana,arial;
padding:0;
margin:0;
font-size:14px;
line-height:1.4em;
}

body {
}

a {
  color: black;
}
a img {
border:0;
}
p {
  margin-bottom:0.4em;

}
a image {
border:0;
}

h2 {
  
  font-size:1.4em;
  
}

h3 {
  font-size: 1.2em;
  margin-top:1.8em;
  margin-bottom:0.4em;

}

#wrap {
padding:10px 20px;
max-width:960px;
margin:auto;
background-color: white;

}

#bookmarks {
  
}
#bookmarks a img {
  width:24px;
}

#logo {
  
}

#logo a { font-size:52px;font-weight:bold;text-decoration:none;line-height:36px;color:#666;}


#header {
  padding-bottom: 20px;
 
}

#content {
  
}


fieldset {
  border:1px black solid;
  padding:20px;
  padding-top:0;
}


input {
  font-size:16px;
}

.fbut {
  width:200px;
  height: 30px;
}


#nav ul li {
  display: inline;
  float:left;
  display:block;
  margin-right:40px;
}

#nav ul li a {
  font-weight: bold;
  text-decoration: none;
  font-size:21px;
  line-height:24px;
}
#nav ul li a:hover {
  background:#DDD;

}

#nav {
 margin-bottom: 24px;
 border: 1px solid black;
  border-width: 1px 0 2px 0;
  line-height:24px;

display:inline;
}



#footer {
margin-top: 120px;
padding-top:20px;
  font-size: 12px;
border: 2px solid black;
  border-width: 1px 0 0 0;
display:inline;
}
#footer a {
    text-decoration: underline;
   color:#000;
}
#footer a:hover {
 text-decoration: underline;
}
#footer #bookmarkjs {

}

.red {
  color:red;
  font-size:0.9em;
}

#upfi {
  font-size:1.2em;
font-weight:bold;
  
}
#explain {
  margin-bottom:2em;
}


#error {
  margin-top:20px;
  color: #B11;
  font-weight: bold;

}


#toomanysubs {
  margin-top:40px;
  margin-bottom:80px;
  border: 1px solid black;
  padding:0 20px 40px 20px;
}


#donate {
  float:right;
padding-top:1px;
}

#result {
  padding-bottom: 40px;
}
#result-title {
  font-size:18px;
  font-weight: bold;
}

#result-parsed {
   font-size: 16px;
   margin-top:6px;
   margin-bottom:6px;
}

#result-raw, #result-parsed { border:1px solid #666; padding:4px; }

#result-parsed-header {
font-weight:bold;
margin-top:0.4em;
}

/* Modal */

#proggif {
text-align:center;
margin-bottom: 40px;
}
	
#uploadMessage {
    display: none;
text-align:center;
line-height:24px;
display: none;
    position: fixed;
    top: 40%;
    left: 50%;
    margin-left: -300px;
    width: 600px;
    background-color: #EEE;
    color: #000;
    border: 2px solid black;
    padding: 20px;
}

.jqmOverlay { background-color: #000; }










