﻿/*
    PVAH LOGO COLORS:
        Pine green:
        lighter green:
        Pine cone brown:
        lighter brown:

    THEME COLORS:
        1   227.90  239.34  226.88  #E4EFE3
        2   252.51  231.44  230.87  #FDE7E7
        3   226.60  237.32  250.43  #E3EDFA
        4   244.58  234.89  221.69  #F5EBDE
        5   255.00  179.16  179.13  #FFB3B3
        6   165.14  210.84  163.28  #A5D3A3
        7   197.80  203.88  145.87  #C6CC92
        8   225.50  192.48  177.23  #E2C0B1
        9   159.24  142.97  118.76  #9F8F77
        10  30.28   152.63  224.64  #1E99E1
        11  91.43   160.49  93.60   #5BA05E
        12  220.64  112.75  117.13  #DD7175

    TEXT COLOR:
        color: #666666  --gray
        color: #333333; --slightly darker gray
*/
* { margin:0; padding:0; }
html, body {width:100%; height:100%; overflow: hidden;}
body, div, p, h1, h2, h3, h4, h5, table, ul
{
	border:none;
    color: #333333; 
    font-family: Tahoma, Verdana, Arial, Helvetica, 'Bauhaus 93', 'Berlin Sans FB', sans-serif;
    text-align: left;
}
#Header, #Footer { color: #666666;}
h1, h2, h3, h4, h5
{   color: #5BA05E;
    font-weight:bold;
    margin: -1px 0px 0px 0px;
}
h3, h4, h5 {padding-bottom: 4px;} 
.ah, .ah:visited {color: #ffffff;  text-decoration: none; }
a, a:visited {color: #1E99E1;  text-decoration: none;}
a:hover, .ah:hover {color: Red; text-decoration: underline; }
.MainPanel, .w {background-color:#ffffff;}
.MenuBg td {background:#5BA05E; font-family: Tahoma, Verdana, Helvetica; font-size:1.4em; padding-top:2px; padding-bottom:3px; }
p
{
    font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
    font-size: .9em;
    padding-bottom: 6px;
    text-indent: .3cm;
}
td {vertical-align: top;}
.b {font-weight:bold;}
.c {text-align:center;}
.cc {margin: auto auto;}    /* This centers stuff in IE8 if outer div is 100%*/
.r {text-align:right;}
.w100 {width: 100%;}
.w800 {width: 800px;}
.p10 {padding: 10px 10px 10px 10px;}
.p10lr { padding: 0 10px 0 10px;}
.p10r { padding-right: 10px;}
.p4tb { padding: 4px 0px 4px 0px;}
.nMar10t {margin-top:  -10px;}
.nMar30b {margin-bottom:  -30px;}
.nMar30l {margin-left:  -28px;}
.nMar10r {margin-right:  -18px;}
.noMar {margin-bottom:  -2px; margin-top:  -2px;}

.TopLeft, .TopRight, .BotLeft, .BotRight { padding: 12px 12px 8px 12px; }  /*  each cell width: 50%; */
.TopLeft { background:#E4EFE3;}
.TopRight { background:#E2C0B1; padding: 0px 0px 0px 0px; } /*  top right has image; no border space*/
.BotLeft { background:#C6CC92; }
.BotRight { background:#E3EDFA;}
.bbw {border-bottom: solid 5px #FFFFFF;}
.brw {border-right: solid 5px #FFFFFF;}
.warning {color: Red; }
.AltFont {font-family: 'Arial Narrow', Verdana;}
.GalCaption {font-size: .8em; padding-left: 20px; padding-right: 20px;}
ul {padding-left: 50px; list-style-image: url(media/paw_print_wclaws_l.gif);}
ul2 {padding-left: 20px; list-style-image: url(media/paw_print_wclaws_l.gif);}
li {padding-left: 0px; font-size: .9em; margin-top: -1px;}
hr {margin: 4px 40px 6px 40px;}


/* testing area; move up when in use */
.bgDog {background: url(media/dog_sil_small.jpg) no-repeat top ; }
.bgCat {background: url(media/cat_sil.jpg) no-repeat top ;}
.bg{background: url(media/dog_sil.jpg) repeat-x top ;}
.gr {background-color: #666666;}
.bdr {border: solid 1px black;}

.TopLeft2, .TopRight2, .BotLeft2, .BotRight2 { padding: 8px 8px 8px 8px; width: 50%;}
.TopLeft2 { background:#9F8F77;}
.TopRight2 { background:#1E99E1;}
.BotLeft2 { background:#5BA05E;}
.BotRight2 { background:#DD7175;}

.TopLeft3, .TopRight3, .BotLeft3, .BotRight3 { padding: 8px 8px 8px 8px; width: 50%;}
.TopLeft3 { background:#FFB3B3;}
.TopRight3 { background:#A5D3A3;}
.BotLeft3 { background:#F5EBDE; }
.BotRight3 { background:#FDE7E7;}