
body { 
	background-color: #CC9999;
	font-family: Times;
 }

A:link {color: #3399ff; text-decoration: none; }
A:visited {color: #3399ff; text-decoration: none; }
A:hover{color: #3399ff; text-decoration: underline; }

#pagewidth { width: 700px; }
#mobile { display: block; background-color: #FFFFFF; margin-bottom: 20px;}

TD.A:link { color: #000000; text-decoration: none; }
TD { background-color: #FFFFFF; }

.pink { background-color: #CC9999; }
.leaf { background-color: #C6DBC6; }

#idbox {
  border:solid 1px #3399ff;
  background-color: #FFFFFF;
  margin: 2px;
}

#searchbox {
  border:solid 1px #3399ff;
  background-color: #FFFFFF;
  padding-left: 3px;
}

#loading {
position: absolute;
left: 340; top: 20;
background-color: #FFFFFF;
}


tline {
font-size: 14px;
}


justify{
text-align: justify;
}


.zen {
display: inline;
margin: 0px;
padding: 0px;
}

form {
display: inline;
margin: 0px;
padding: 0px;
}


H1 {
margin-bottom: 0px;
margin-top:0px;
font-size:60px;
line-height:1em;
color:yellowgreen;
font-weight:bold;
letter-spacing:-1px;
}

H2 {
margin-bottom: 0px;
margin-top:0px;
font-size:30px;
line-height:1em;
color:yellowgreen;
font-weight:bold;
letter-spacing:-1px;
}

H3 {
margin-bottom: 0px;
margin-top:0px;
font-size:25px;
line-height:1em;
color:yellowgreen;
font-weight:bold;
letter-spacing:-1px;
}

H4 {
margin-bottom: 0px;
margin-top:0px;
font-size:20px;
line-height:1em;
color:yellowgreen;
font-weight:bold;
letter-spacing:-1px;
}



.thinborder{
  float:left;
  border:solid 1px yellowgreen;
  padding:5px;
  margin-right:5px;
}

.thinborderR{
  float:right;
  border:solid 1px yellowgreen;
  padding:5px;
  margin-left:5px;
}

.dropcap {
  float: left;
  font: normal 60pt/0.8em Georgia,
  Helvetica, Verdana, Arial, 
  sans-serif;
  color: yellowgreen;
  margin-right: 3px;
}

.pullout{
  width:35%;
  padding:10px;
  background-color:yellowgreen;
  color:#F5F5F5;
  float:right;
  font: bold 14pt/1em Arial, 
  Helvetica, sans-serif;
  text-align:left;
  letter-spacing: 0.05em;
  margin:5px;
  clear: both;
}

.mgynpull{
   width:90%;
  padding:5px;
  background-color:yellowgreen;
  color:#F5F5F5;
  font: bold 14pt/1em Arial, 
  Helvetica, sans-serif;
  letter-spacing: 0.05em;
  margin:5px;
  clear: both;
}


blockquote 
{
border: 1px dashed black; 
background: #FFFFFF;
color: #000000;
font-family:verdana, arial, sans-serif;
padding:8px;
}


.polaroid {
     padding:15px 15px 55px 15px;
     border:1px solid black;
     background: blue;
     text-align:center;
}
.polaroidtext {
    color:black;
    position:relative;
    top: -50px;
}



.navbar a:link, a:visited, a:active, a:hover {
     color: #000000;
     background-color: transparent;
     text-decoration: none;
     }