/* El Jefe's stylesheet for payphone-directory.org */
body
{
background-image: url("/bellnoise.png");
background-attachment: scroll;
background-color: #000000;
color: #ffffff;
font-family: "times new roman", serif;
font-size: 12pt;
}

/* Mozilla compatibility mode */

td
{
font-size: 12pt;
}

table
{
margin-left: auto;
margin-right: auto;
}

a:link
{
color: #4bd953;
background-color: transparent;
text-decoration: none;
}

a:visited
{
color: #7aaaff;
background-color: transparent;
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

a:active
{
color: #c8c765;
background-color: transparent;
text-decoration: none;
}

img.payphone
{
float: left;
}

img.rpayphone
{
float: right;
}

br.payphone
{
clear: both;
}

pre
{
font-size: 10pt;
}

.payphonedata
{
font-family: "courier new", monospace;
font-size: 10pt;
}

.city
{
color: #00e000;
background-color: transparent;
text-align: center;
font-family: arial, helvetica, sans-serif;
}

.subsection
{
color: #00e0e0;
background-color: transparent;
text-align: center;
font-family: arial, helvetica, sans-serif;
}

.subsectext
{
color: #ffffff;
background-color: transparent;
}

hr.subsector
{
width: 50%; height: 1px;
}

.hiddencity
{
color: #000000;
background-color: transparent;
text-align: center;
font-family: arial, helvetica, sans-serif;
}

.pagetitle
{
font-family: "times new roman", serif;
font-size: 36pt;
}

.pageintro
{
font-family: "times new roman", serif;
font-size: 14pt;
}

.pageoutro
{
font-family: "times new roman", serif;
font-size: 12pt;
text-align: center;
}

.pflink
{
font-family: arial, helvetica, sans-serif;
font-size: 10pt;
text-align: right;
}

.normal
{
font-family: "times new roman", serif;
font-size: 12pt;
}

.statemenu
{
text-align: center;
font-size: 18pt;
font-family: "times new roman", serif;
}

address
{
font-family: arial, helvetica, sans-serif;
}

