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

body {background-color: #fff; color: black; margin: 0px; padding: 0px;}

div#title {background-color: #eaeaea; height: 100px; margin: 0px; padding: 0px;}

div#nav {position: absolute; left: 0px; top: 100px; width:150px; text-align: center;
background-color: #006; margin: 0px; padding: 0px 0px 0px 0px;}

div#content {position: absolute; left: 0px; top: 110px; width:auto; vertical-align: top;
background-color: #fff;
margin: 0px; padding: 0px 215px 0px 160px;}

div#contenthome {position: absolute; left: 0px; top: 110px; width:auto; vertical-align: top;
background-color: #fff; margin: 0px; padding: 0px 0px 0px 160px;}

div#pics {position: absolute; right: 0px; top: 0px; width:200px;
background-color: #eaeaea; border-color: #00f; border-style: none; border-width: 0px;
margin: 0px; padding: 0px;}

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

h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-align: left;
font-weight: bold; font-style: normal; color: #006; display: block;
margin: 5px 0px 0px 0px; padding: 0px 10px 0px 15px;}

h2#catalog {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-align: left;
font-weight: bold; font-style: normal; color: #006; display: block;
margin: 5px 0px 0px 0px; padding: 0px 10px 0px 15px;}

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

p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align: left; line-height: 125%;
background-color: transparent; margin: 0px 0px 8px 0px; padding: 0px 10px 0px 15px;}

p.title {font-family: "Times new roman", Times, serif; font-size: 30px; text-align: center; line-height: 110%;
font-weight: bold; font-style: italic; color: #eaeaea; background-color: #006;
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

p.nav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-align: center; line-height: 175%;
font-weight: bold; font-style: italic; background-color: #006; color: #fff;
margin: 0px; padding: 0px;}

p.panel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: center; line-height: 125%;
font-weight: bold; color: #006; background-color: #eaeaea; margin: 0px; padding: 0px;}

p.caption {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; line-height: 120%;
font-weight: normal; font-style: italic; color: #000; background-color: #eaeaea; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;}

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

P.titlemin {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; line-height: 120%;
font-weight: normal; color: #006; background-color: #eaeaea; margin: 0px 0px 0px 0px; padding: 0px;}

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

P.panmin {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; line-height: 110%;
font-weight: normal; color: #006; background-color: #eaeaea; margin: 0px; padding: 0px;}

strong.shout {color: red;}

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

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

A.nav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-align: center; line-height: 175%;
font-weight: bold; font-style: italic; letter-spacing: 1px; text-decoration: none;
color: #fff; background-color: #006; margin: 0px 0px 0px 0px; padding: 3px;}
A.nav:link {color: #fff; text-decoration: none;}
A.nav:visited {color: #ccc; text-decoration: none;}
A.nav:hover {color: #ff0; text-decoration: underline;}
A.nav:active {color: #ff0; 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: blue; background-color: #fff; margin: 0px; padding: 0px;}
A.admin:link {color: blue; text-decoration: none;}
A.admin:visited {color: purple; text-decoration: none;}
A.admin:hover {color: red; text-decoration: underline;}
A.admin:active {color: red; text-decoration: underline;}

A.navmin {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; line-height: 150%;
font-weight: bold; font-style: italic; letter-spacing: 1px; text-decoration: none;
color: #fff; background-color: #006; margin: 0px 0px 0px 0px; padding: 3px;}
A.navmin:link {color: #fff; text-decoration: none;}
A.navmin:visited {color: #ccc; text-decoration: none;}
A.navmin:hover {color: #ff0; text-decoration: underline;}
A.navmin:active {color: #ff0; text-decoration: underline;}

table.catalog {border-collapse: collapse;}

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

td#catalog {vertical-align: top; background-color: transparent; border-color: #fff; border-style: none; border-width: 2px; width: 50%;
margin: 0px; padding: 0px;}

li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: left;
background-color: #fff; margin: 0px; padding: 0px;}

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

hr.old {border-top: solid; color: #00f; width: 95%; display: block;
margin: 0px; padding: 0px;}

hr {height:5px; width:95%; background:#006; margin: 0px 0px 0px 0px;}

hr.nav {border-top: solid; color: #fff; width: 95%; display: block;
margin: 0px; padding: 0px;}

