/*   Style sheet for new version of WildRec         */
/*   August 10, 2005                                */


body
        {
	font-family: Trebuchet MS, Arial, Tahoma, Verdana, sans-serif;
	color: #292421;  /* ivory black */
	background-image: url(../images/background.jpg);
	margin: 0;
	padding: 0;
	font-size: 12;
	border-color: #0A246A;
	border-width: 1;
	background-repeat: repeat;
                }
        
a:link
        {text-decoration: none; }
a:hover
        {text-decoration: underline; background-color: #EEE8AA; }
a:active
        {text-decoration: none; }
a:visited
        {text-decoration: none; }

p       {margin-top: 2px;}

h1      {
        font-size: 150%;
        font-weight: bold;
        color: #8A360F;
        margin-top: 5px;
        margin-bottom: 5px;
        }
        
h2      {
        font-size: 120%;
        font-weight: bold;
        color: #8A360F;
        margin-top: 5px;
        margin-bottom: 5px;
        }
        
h3      {
        font-size: 110%;
        font-weight: bold;
        color: #8A360F;
        }
        
/*  The top banner */
#banner
        {
        height: 79px;
        width: 780px;
        background-color: #A0AC86;
        }
        
#leaflogo
        {
        position: absolute;
        top: -2px;
        left: 6px;
        }
		
#WCA_logo
		{position: absolute;
		top: -2px;
		left: 654px;
		}
        
#bannertext
        {
        position: absolute;
        top: 10px;
        left: 224px;
        }
        
/*  Zone navigation area for various activites */
#zonenav
        {
        }

#zoneicons
        {
        position: absolute;
        top: 10px;
        left: 640px;
        }
        
/* The search form at the top right */
#search
        {
        position: absolute;
        top: 83px;
        right: 220px;
        width: 190px;
        font-size: 80%;
        color: #006400;
        }
        
#breadcrumb
        {
        font-size: 65%;
        margin-left: 5px;
        width: 780px;
        margin-bottom: 5px;
        margin-top: 5px;
        }

#content
        {
        line-height: 1.4;
        margin-top: 0px;
        margin-right: 5 px;
        padding-left: 0px;
        padding-bottom: 5px;
        border-color: #C0C0C0;
        border-right: solid 1px;
        border-bottom: solid 1px;
        border-top: none;
        border-left: none;
        border-width: 1px;
        font-size: 75%;
        width: 450px;
        background-color: #F5F5DC;
        }
		
#contentnew
        {
        line-height: 1.4;
        margin-top: 0px;
        margin-right: 5 px;
        padding-left: 0px;
        padding-bottom: 5px;
        border-color: #C0C0C0;
        border-right: solid 1px;
        border-bottom: solid 1px;
        border-top: none;
        border-left: none;
        border-width: 1px;
        font-size: 80%;
        width: 525px;
        background-color: #F5F5DC;
        }

#frontpage1
        {
        line-height: 1.4;
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
        border-color: #A0AC86;
        border-width: 1px;
        border-style: dotted;
        width: 200px;
        padding-left: 5px;
        padding-right: 5px;
        }
        
#frontpage2
        {
        line-height: 1.4;
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 5px;
        border-color:#A0AC86;
        border-width: 1px;
        border-style: dotted;
        width: 200px;
        padding-left: 5px;
        padding-right: 5px;
        }
        
#routeright
        {
        position: absolute;
        top: 120px;
        left: 470px;
        line-height: 1.4;
        margin-top: 0px;
        width: 300px;
        font-size: 75%;
        }
        
#searchright
        {
        position: absolute;
        top: 120px;
        left: 470px;
        line-height: 1.4;
        margin-top: 0px;
        width: 290px;
        font-size: 75%;
        border-width: 1px;
        border-left: dotted;
        border-color: #888888;
        padding-left: 10px;

        }
        

#sidebar1
        {
        font-size: 70%;
        padding-right: 5px;
        line-height: 1.4;
        }
        
#sidebar2
        {
        font-size: 70%;
        padding-right: 5px;
        line-height: 1.4;
        }
        
#sidebar3
        {
        font-size: 70%;
        padding-right: 5px;
        line-height: 1.4;
        }
        
#sidebar4
        {
        font-size: 70%;
        padding-right: 5px;
        line-height: 1.4;
        }
        
#advertising
        {
        margin-top: 5px;
        font-size: 70%;
        padding-right: 5px;
        padding-left: 5px;
        text-align: center;
        }
        
#utilities
        {
        margin-top: 5px;
        }
        
#footer
        {
        width: 780px;
        border-top: solid;
        border-width: 0px;
        border-color: #C0C0C0;
        font-size: 65%;
        padding-top: 5px;
        padding-left: 5px;
        }
        
#pollform
        {
        width: 100%;
        }
        
#googleads
        {
        width: 130px;
        font-size: 50%;
        }
        
        
        
.columnheader
        /* highlighted bar to be used in column headings */
        {
        display: block;
        width: 95%;
        background-color: #F5F5DC;
        font-size: 75%;
        font-weight: bold;
        color: #71795E;
        border-top: solid 0px;
        border-right: solid 1px;
        border-bottom: solid 1px;
        border-left: solid 0px;
        border-color: #C0C0C0;
        padding-left: 2px;
        margin-bottom: 2px;
        }
        
.bdtitle
        /* highlighted title bar to be used in business directory listings */
        {
        display: block;
        width: 95%;
        color: #FFFFFF;
        background-color: #A0AC86;
        font-size: 120%;
        padding-right: 2px;
        margin-bottom: 2px;
        margin-top: 2px;
        margin-right: 10px;
        border-top: solid;
        border-bottom: solid;
        border-width: 1px;
        border-color: #556B2F;
        padding-left: 5px;
        }
        
.imgborder
        {
        border-style: solid;
        border-width: 1px;
        border-color: #999999;
        float: left;
        margin-right: 3px;
        margin-bottom: 3px;
        }
        
.imgnoborder
        {
        border-style: none;
        }
        
.imgadvertiserlogo
        {
        border-style: solid;
        border-width: 1px;
        border-color: #999999;
        float: right;
        margin-right: 15px;
        }
        
        
.formattedlist
        {
        margin-top: 5px;
        margin-left: 5px;
        padding-left: 0px;
        list-style-type: none;
        margin-bottom: 3;
        }

        
.formattedlist li
        {
        padding-bottom: 1px;
        padding-top: 1px;
        }
        
.commentlist
        {
        list-style-type: none;
        margin-left: 0px;
        margin-right: 5px;
        }
        
.commentlist li
        {
        background-color: #fffff0;
        border-style: solid;
        border-width: 1px;
        border-color: #d3d3d3;
        margin-bottom: 10px;
        padding: 5px;
        }
        
.indentedbulletlist
        {
        list-style-type: square;
        margin-top: 5px;
        margin-left: 130px;
        margin-bottom: 3;
        }
        
.flushbulletlist
        {
        list-style-type: square;
        margin-top: 5px;
        margin-left: 15px;
        margin-bottom: 3;
        }
        
.goleft
        {
        float: left;
        }
        
.indent
        {
        margin-left: 20px;
        margin-right: 10px;
        }
        
.boldlist
        {
        font-weight: bold;
        font-size: 105%;
        color: #8A360F;
        }
        
.main
        {
        align: left;
        }
        
.adimage
        {
        display: block;
        margin: 0 auto;
        }
        
.bannertext
        {
        color: #F5F5DC;
        font-size: 200%;
        font-weight: bold;
        text-align: top;
        }
        
.bannertext2
        {
        color: #F5F5DC;
        font-size: 220%;
        font-weight: bold;
        text-align: top;
        }
        
.mediumtext
        {
        font-size: 90%;
        color: #888888;
        }
        
.midtext
        {
        font-size: 75%;
        color: black;
        }
        
.smalltext
        {
        font-size: 65%;
        }
        
.displaytable     {
                width: 98%;
                font-size: 100%;
                }
                
.displaytable a:hover
                {
                background: clear;
                }
                
.headerrow      {
                color: #FFFFFF;
                background-color: #A0AC86;
                font-size: 90%;
                }
                
.routerow
                {
                color: #FFFFFF;
                font-size: 120%;
                text-decoration: none;
                }
                
.reducedsize
                {
                font-size: 75%;
                }
                
.iconclass      {
                margin-left: 5px;
                border-top: solid 0px;
                border-left: solid 0px;
                border-right: solid 1px;
                border-bottom: solid 1px;
                border-color: #2E473B;
                }

.col1           { width: 290px;}
.col2           { width: 80px;}
.col3           { width: 80px; }

.cell650        { width: 650px; }
.cell450        { width: 450px; }
.cell300        { width: 300px; }
.cell250        { width: 250px;
                  text-align="left";
                }
.cell200        {
	width: 200px;
	padding-bottom: 20px;
	padding-top: 3px;
}
.cell130        { width: 130px; }
.cell75         { width: 75px; }
