/*   Style sheet for new version of WildRec         */

/*   August 10, 2005                                */


.centered {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -25%;
  margin-left: -25%;
  background-color: red;
  color: white;
} 


body

        {
	font-family: Trebuchet MS, Arial, Tahoma, Verdana, sans-serif;
	color: #292421;  /* ivory black */
	background-image: url(../images/background_all.jpg);
	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

        {
	font-size: 110%;
	font-weight: bold;
	color: #8A360F;
}



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: 12px;
	font-weight: bold;
	color: #8A360F;

        }

        

/*  The top banner */

#banner

        {
	height: 120px;
	width: 1004px;
	background-color: #A0AC86;
	background-repeat: no-repeat;

        }

        

#leaflogo

        {
	position: relative;
	height: 79px;
	width: 105px;

        }

		

#WCA_logo

		{
	position: relative;
	height: 79px;
	width: 88px;
	right: -900px;
	top: -54px;
		}

        

#bannertext

        {
	margin-top: 45px;
	margin-left: 350px;
	width: 500px;
	position: absolute;
	top: 15px;
	z-index: 1;

        }

        

/*  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: 1004px;
	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: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	font-size: 80%;
	width: 730px;
	background-color: #F5F5DC;
	border-color: #C0C0C0;
	border: 1px solid
        }



#frontpage1

        {
	line-height: 1.4;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-color: #A0AC86;
	border-width: 1px;
	border-style: dotted;
	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: 1000px;
	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;
	float: right;
	position: absolute;
	z-index: 2;
	width: 88px;
	left: 9px;
	top: 0px;

        }

.imgnoborder1

        {
	border-style: none;
	float: right;
	position: absolute;
	z-index: 2;
	left: 0px;
	top: 0px;

        }

.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: center;
	width: 1004px;

        }

        

.adimage

        {

        display: block;

        margin: 0 auto;

        }

        

.bannertext

        {
	padding-top: 20px;
	color: #F5F5DC;
	font-size: 200%;
	font-weight: bold;
	text-align: center;

        }

        

.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: 710px;
}

.cell300        { width: 300px; }

.cell250        { width: 250px;

                  text-align="left";

                }

.cell200        {

	width: 200px;

	padding-bottom: 20px;

	padding-top: 3px;

}

.cell130        { width: 130px; }

.cell75         { width: 75px; }
.addbaner {
	text-align: center;
	width: 1004px;
	height: 90px;
	clear: both;
	margin-top:  5px;
	margin-bottom: 5px;
}


#rightcol

        {
	line-height: 1.2;
	margin-top: 0px;
	margin-left: 5 px;
	margin-right: 5 px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;


	border-color: #A0AC86;
	border-width: 1px;
	border-style: dotted; /* dotted or solid */

	font-size: 10px;
	background-color: #F5F5DC;
	text-align: center;
	color: #8A360F;	
	
        }
