
/*  CSS stylesheet file for client site */
/*  (c) Copyright 2005 David Byers Web Friday */
/*  http://www.web-friday.co.uk/ */

BODY {background: #fff; color: #000; margin: 0px; padding: 0px;}

DIV#title {position: absolute; top: 0px; left: 0px; width: 100%; height: 100px; background: #c00;
margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px;}

DIV.nav {position: absolute; left: 0px; top: 100px; width: 100%; height: 18px; background: #fcc;
margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px;}

DIV.content {position: absolute; left: 0px; top: 135px; width: auto; vertical-align: top; background: #fff;
margin: 0px; padding: 0px 200px 0px 15px;}

DIV.panel {position: absolute; right: 0px; top: 0px; width:180px;
background: #fff; margin: 0px; padding: 0px 5px 0px 5px;}

H1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; text-align: center;
font-weight: bold; font-style: normal; color: #600; display: block;
margin: 0px; padding: 10px 0px 10px 0px;}

H2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; text-align: left;
font-weight: bold; font-style: normal; color: #600; display: block;
margin: 0px; padding: 0px 0px 0px 0px;}

H3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-align: center;
font-weight: bold; font-style: italic; color: #fff; background: #c00; display: block;
margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px;}

P {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-align: left; line-height: 120%;
background: #fff; margin: 0px 0px 10px 0px; padding: 0px 20px 0px 0px;}

P.title {font-family: Times new roman, Times, serif; font-size: 36px; text-align: center; line-height: 110%;
font-weight: bold; font-style: italic; color: #fff; background: #c00;
margin: 0px 0px 5px 0px; padding: 0px 200px 0px 0px;}

P.nav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; line-height: 100%;
font-weight: bold; font-style: normal; background: #fcc; color: #600;
margin: 0px; padding: 0px 200px 0px 0px;}

P.panel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align: center;
color: #600; background: #fcc; 
margin: 0px; padding: 0px;
}

p.caption {font-size: 2; font-style: italic; text-align: right;}

P.admin {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: center; line-height: 120%;
font-weight: normal; color: #000; margin: 0px 0px 5px 0px; padding: 0px;}

P.navmin {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; line-height: 120%;
font-weight: normal; color: #000; 
margin: 0px 0px 5px 0px; padding: 0px;
}

P.panmin {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; line-height: 120%;
font-weight: normal; color: #000; background: #cf9;
margin: 0px 0px 5px 0px; padding: 0px;
}

STRONG.shout { color: red;
}

A:link { color: blue; text-decoration: underline}
A:visited { color: purple; text-decoration: underline}
A:active { color: red; text-decoration: underline}
A:hover { color: red; text-decoration: underline}

A:link IMG { border: none }
A:visited IMG { border: none }
A:active IMG { border: none }
A:hover IMG { border: none }

A.nav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; line-height: 100%;
font-weight: bold; font-style: normal; letter-spacing: 1px; text-decoration: none;
color: #600; background: #fcc;
margin: 10px 0px 2px 0px; padding: 0px;}
A.nav:link { color: #600;  text-decoration: none}
A.nav:visited { color: #999; text-decoration: none}
A.nav:active { color: #00c text-decoration: underline }
A.nav:hover { color: #00c; text-decoration: underline }

A.admin {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; line-height: 130%;
font-weight: normal; text-decoration: none;
color: white; background: #cfc;
margin: 0px; padding: 0px;
}
A.admin:link { color: white; text-decoration: none }
A.admin:visited { color: #ccc; text-decoration: none }
A.admin:active { color: yellow; text-decoration: underline}
A.admin:hover { color: yellow; text-decoration: underline}

TD { vertical-align: top; background: #fff;
border-color: #fff; border-style: solid; border-width: 2px;
margin: 0px; padding: 0px;
}

LI {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-align: left;
background: #fff; margin: 0px; padding: 0px; text-indent: 15px;}

FORM { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align: left;
margin: 0px; padding: 0px;
}

HR {border-top: solid; color: #f00; width: 95%; display: block; margin: 0px; padding: 0px;}

