/* STYLE SHEET FOR "PML Web Creations" */

/* Body style - color, margins, font */
body {background-image: url(Images/stars.gif);
    margin: 0 0 0 0;
    font-family: verdana, helvetica, sans-serif;
}

table.main1 {background-color: #000;
    margin: 0 0 0 0;
    font-family: verdana, helvetica, sans-serif;
    border-top: 3px double white;
    border-bottom: 3px double white;
    border-left: 3px double white;
    border-right: 3px double white;
}

table.main2 {background-color: #000;}

a:link {color: #ffff99;}
a:visited {color: #ffff99;}
a:hover {color: #ccff99;}

/* Paragraph style */
p {font-size: 12px;
    color: #ddd;
    margin-left: 20px; margin-right: 15px; 
    text-align: left;
}
p.contenthome {font-size: 13px;
    font-weight: bold;
    margin-left: 30px;
}
p.contentport {font-size: 13px;
}
p.slogan {font-family: arial;
    font-size: 20px;
    font-weight: bold;
    font-style:italic;
    color: #ccff99;
    margin-left: 85px;
}
p.resume {margin-left: 30px;
    margin-right: 30px;
}
p.scrolldown {text-align: right;
    font-size: 13px;
    color: #08374A;
    padding-top: 20px;
}
p.contact1 {font-size: 28px;
    color: #C6C49D;
    font-style: italic;
    text-align: center;
}
p.contact2 {font-size: 14px;
    color: #C6C49D;
    text-align: center;
}
p.validators {font-size: 10px;
    color: #ffff99;
    text-align: center;
}

p.footnote {font-size: 10px;
    color: #ccff99;
    text-align: center;
}

p.disclaimer {font-size: 10px;
    text-align: center;
}

p.emailtext {font-size: 12px;
    color: #000;
    text-align: left;
}

h5 {color: #ccff99;
    margin-left: 25px; margin-right: 15px; 
    text-align: left;
}

li {font-size: 13px;
    text-align: left;
    color: #fff;
    margin-left: 7px;
} 

/* Images - no border */
img {border: 0;}

/* Table cells */
.backcell {background-color: #000;}
.divcell {background-color: #000;}
.navcell {text-align: right;}
.portcell {border-bottom: 1px solid #ccc;}
.contactcell {font-size: 11px;
    color: #fff;
    padding-left: 30px;
    padding-right: 5px;
    text-align: left;
}
.spacercell8 {width: 8%;}
.spacercell13 {width: 13%;}
.spacercell20 {width: 20%;}
.spacercell22 {width: 22%;}
.spacercell25 {width: 25%;}
.spacercell33 {width: 33%;}
.spacercell34 {width: 34%;}
.spacercell58 {width: 58%;}
.spacercell72 {width: 72%;}

.colorred {color: #990000;}
.colorgreen {color: #ccff99;}
.emph {font-weight: bold;}
.ital {font-style: italic;}
.centerit {text-align: center;}

DIV#heading {background-color: #000;
    font-size: 24px;
    font-style: italic;
    font-family: verdana, arial, helvetica, sans-serif;
    color: #ccff99; line-height: 2;
    text-align: left;
}

DIV#contact {background-color: #000;
    font-size: 16px; font-style: italic;
    font-family: verdana, arial, helvetica, sans-serif;
    color: #ccff99;
}

DIV#emailbody {background: #e1e1e1;
    position: absolute;
    top: 50px;
    left: 300px;
    text-align: left;
    border: 2px solid #ccc;
    padding: 25px;
}

DIV#emailsig {position: absolute;
    top: 20px;
    left: 30px;
}

/* Navigation */
a.here, a.here:link, a.here:visited {
    width: 100px;
    background: #000;
    text-align: center;
    text-decoration: none;
    font-family: verdana, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #ccff99;
    float: left;
    border-right: 1px solid #BBBAA5;
}
a.nav, a.nav:link, a.nav:visited {
    width: 100px;
    background: #000;
    text-align: center; text-decoration: none;
    font-family: verdana, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #ffff99;
    float: left;
    border-right: 1px solid #bbb;
}

a.nav:hover {color: #ccff99; background: #000000;}
a.nav:active {color: #ffff99; background: #000000;}
