
body{
   background-color:#8B7E66;
   background-position:center;
   margin:0px 0px;
   text-align:center;
   padding:0px;
   background-image:url(../../Images/back_image3.jpg);
   background-repeat:repeat-x;
   background-position:top;
   }

#menu {
 width: 737px;
 height: 120px;
 background: url(../../Images/BRCMenu_lg.gif);
 margin: 10px auto; padding: 0;
 position: relative;
}
#menu li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#menu li, #menu a {height: 120px; display: block;}
#panel1b {left: 0; width: 120px;}
#panel2b {left: 124px; width: 120px;}
#panel3b {left: 247px; width: 120px;}
#panel4b {left: 371px; width: 120px;}
#panel5b {left: 494px; width: 120px;}
#panel6b {left: 617px; width: 120px;}

#panel1b a:hover {background: transparent url(../../Images/BRCMenu_lg.gif) 0 -120px no-repeat;}
#panel2b a:hover {background: transparent url(../../Images/BRCMenu_lg.gif) -124px -120px no-repeat;}
#panel3b a:hover {background: transparent url(../../Images/BRCMenu_lg.gif) -247px -120px no-repeat;}
#panel4b a:hover {background: transparent url(../../Images/BRCMenu_lg.gif) -371px -120px no-repeat;}
#panel5b a:hover {background: transparent url(../../Images/BRCMenu_lg.gif) -494px -120px no-repeat;}
#panel6b a:hover {background: transparent url(../../Images/BRCMenu_lg.gif) -617px -120px no-repeat;}

#shiftText_panel1b {text-indent: -9000px;}
#shiftText_panel2b {text-indent: -9000px;}
#shiftText_panel3b {text-indent: -9000px;}
#shiftText_panel4b {text-indent: -9000px;}
#shiftText_panel5b {text-indent: -9000px;}
#shiftText_panel6b {text-indent: -9000px;}

.pq_1 
{width: 145px;
color:#008B8B;
float: right;
font-weight:bold;
line-height:140%;
padding-bottom:10px;
font-family:trebuchet,tahoma;
margin-right:10px;
}

#calendar {
margin-left:10px;
margin-top:65px;
}

.pq_2 
{width: 148px;
height: 134px;
color:#008B8B;
float: left;
font-weight:bold;
line-height:145%;
margin-left:10px;
font-family:trebuchet,tahoma;
}

.pq_3 
{width: 145px;
color:#D43D1A;
float: right;
font-weight:bold;
line-height:140%;
margin-left:10px;
font-family:trebuchet,tahoma;
font-size:24px;
}

.replace{
      position:relative;
      margin:0px; padding:0px;
      /* hide overflow:hidden from IE5/Mac */
      /* \*/
      overflow: hidden;
      /* */
}
.replace span{
      display:block;
      position:absolute;
      top:0px;
      left:0px;
      z-index:1; /*for Opera  5 and 6*/ } 

h1#indexpage span{background-image:url("../../Images/index_page.gif"); height:40px; width:700px;}
h1#index1 span{background-image:url("../../Images/title_index1.gif"); height:40px; width:363px;}
h1#about span{background-image:url("../../Images/title_about.gif"); height:40px; width:186px;}
h1#bassets span{background-image:url("../../Images/title_bassets.gif"); height:40px; width:186px;}
h1#contact span{background-image:url("../../Images/title_contact.gif"); height:40px; width:186px;}
h1#donate span{background-image:url("../../Images/title_donate.gif"); height:40px; width:186px;}
h1#adoption span{background-image:url("../../Images/title_procedures.gif"); height:40px; width:186px;}
h1#events span{background-image:url("../../Images/title_events.gif"); height:40px; width:186px;}
h1#store span{background-image:url("../../Images/title_store.gif"); height:40px; width:186px;}
h1#picnic span{background-image:url("../../Images/tile_picnic.gif"); height:21px; width:253px;}


h2#giving span{background-image:url("../../Images/title_giving.gif"); height:30px; width:234px;}
h2#snailmail span{background-image:url("../../Images/title_snailmail.gif"); height:30px; width:234px;}
h2#contact span{background-image:url("../../Images/title_contact.gif"); height:30px; width:234px;}
h2#documents span{background-image:url("../../Images/title_documents.gif"); height:30px; width:234px;}
h2#expect span{background-image:url("../../Images/title_expect.gif"); height:30px; width:234px;}
h2#email span{background-image:url("../../Images/title_email.gif"); height:30px; width:234px;}
h2#mail span{background-image:url("../../Images/title_mail.gif"); height:30px; width:234px;}
h2#telephone span{background-image:url("../../Images/title_telephone.gif"); height:30px; width:234px;}
h2#meaning span{background-image:url("../../Images/title_meaning.gif"); height:30px; width:234px;}
h2#donate span{background-image:url("../../Images/title_donate.gif"); height:30px; width:234px;}
h2#help span{background-image:url("../../Images/title_help.gif"); height:30px; width:234px;}
h2#fees span{background-image:url("../../Images/title_fees.gif"); height:30px; width:234px;}
h2#questions span{background-image:url("../../Images/title_questions.gif"); height:30px; width:234px;}

.title{
font-family:trebuchet,tahoma;
font-size:24px;
color:#D43D1A;
font-weight:bold;
padding-top:50px;
}

#content {
	width: 550px; 
	padding-top: 115px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
        margin-top: 45px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto; 	
	/* opera does not like 'margin:20px auto' */
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 550px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 550px;
        background-color: #CDBA96;
        background-image:url(../../Images/upper_table.jpg);
        background-repeat:no-repeat;
        background-position:top;
	}

#index {
        width: 700px; 
	padding: 10px;
	margin-top: 45px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto; 	
	/* opera does not like 'margin:20px auto' */
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 700px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 700px;
        }

.text{
font-family:trebuchet,tahoma;
font-size:13px;
line-height:1.4em;
color:#5E2612;

}

a:link { color: #008B8B; text-decoration: underline }
a:active { color: #008B8B; text-decoration: underline }
a:visited { color: #CC4E5C; text-decoration: underline }
a:hover { color: #008B8B; text-decoration: underline }

ul { 
list-style-image: url(../../Images/bullet.JPG);
font-family:trebuchet, tahoma;
font-size:13px;
line-height:1.4em;
color:#5E2612;
}

#copyright {
float: bottom;
padding-bottom:10px;
}

h1{color:#CDBA96;}


.img-shadow {
  float:left;
  background: url(../images/shadowalpha.png) no-repeat bottom right !important;
  background: url(../images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
 } 

table.mainadmin {
background-color: #003366; 
}

td.adminheader {
background-color: #336699; 
vertical-align: top;
text-align: left;
padding:2px; 
border-top: 1px;
border-right: 1px;
border-left: 1px;
border-bottom: 0px;
border-style: solid;
border-color: #003366;
vertical-align: center;
}

td.adminbody {
font-family:trebuchet,tahoma;
font-size:13px;
line-height:1.4em;
color:#5E2612;
vertical-align: top;
background-color: #CDBA96; 
text-align: left;
border-left: 1px;
border-right: 1px;
border-bottom: 1px;
border-top: 0px;
padding:15px; 
}

table.subnav {
font-family: Trebuchet Ms, Arial, Helvetica, sans-serif; 
font-size: 80%; 
vertical-align: top;
background-color: #CCCCCC; 
text-align: left;
border-left: 1px;
border-right: 1px;
border-bottom: 1px;
border-top: 0px;
border-color: #003366;
border-style: solid;
padding-left:10px; 
padding-right:5px; 
}

.topnav {
 
background-color: #6699CC; 
vertical-align: middle;
text-align: center;
border: 1px;
border-style: outset;
font-family: Trebuchet Ms, Arial, Helvetica, sans-serif; 
font-size: 80%; 
font-weight: bold;
width: 20%;
}

span.heading {
font-family: Trebuchet Ms, Arial, Helvetica, sans-serif; 
font-size: 130%; 

}

span.smerrortxt {
font-family: Arial, Helvetica, sans-serif; 
font-size: 90%; 
color: #990000;

}

td.galheader {
color: #000000; 
background-color: #F3F3F3; 
vertical-align: top;
text-align: left;
padding:2px; 
border: 1px;
border-style: solid;
border-color: #003366;
font-family:  Arial, Helvetica, sans-serif; 
font-size: 100%;
}

td.galdetails {
color: #000000; 
 
vertical-align: top;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
}

a.gallery:Link {color: #008B8B; }
a.gallery:Visited { color: #CC4E5C;}
a.gallery:Active {color: #008B8B; }
a.gallery:Hover {color: #008B8B;}

a.smadminlink:Link {color: #006699; text-decoration: none; }
a.smadminlink:Visited { color: #336699;text-decoration: none;}
a.smadminlink:Active {color: #336699; text-decoration: none;}
a.smadminlink:Hover {color: #336699;text-decoration: none;}

a.subnav:Link {color: #000000; text-decoration: none;}
a.subnav:Visited { color: #000000;text-decoration: none;}
a.subnav:Active {color: #000000; text-decoration: none;}
a.subnav:Hover {color: #000000;text-decoration: none;}

a.gallerytitlelink:Link {color: #008B8B; text-decoration: none; font-size: 90%; text-align: center; }
a.gallerytitlelink:Visited { color: #CC4E5C;text-decoration: none;font-size: 90%; text-align: center; }
a.gallerytitlelink:Active {color: #008B8B; text-decoration: none;font-size: 90%; text-align: center; }
a.gallerytitlelink:Hover {color: #008B8B;text-decoration: none;font-size: 90%; text-align: center; }

span.footer {
font-family: Trebuchet Ms, Arial, Helvetica, sans-serif; 
font-size: 70%;
text-align: center;}

td.smadmin {
font-family: Arial, Helvetica, sans-serif; 
font-size: 90%;
color: #808080 ;
}

.errortxt {
color: #CC0033;
font-weight: bold;
font-size: 110%;
font-family: Trebuchet Ms, Arial, Helvetica, sans-serif; 
}

td.resultline-alt {
background-color: #F2F2F2; 
text-align: left;
}

td.resultline-light {
background-color: #FDFDFD; 
text-align: left;
}

td.resultline-rlight {
background-color: #FDFDFD; 
text-align: right;
}
td.resultline {
background-color: #CDBA96; 
}

h3 {
font-family: Trebuchet Ms, Arial, Helvetica, sans-serif; 
font-size: 130%; 
color: #003366;
font-weight: bold;
padding-bottom: 0px;
}

h4 {
font-family: Trebuchet Ms, Arial, Helvetica, sans-serif; 
font-size: 115%; 
color: #666699;
font-weight: bold;
}

input.formbutton {
font-family: Trebuchet Ms, Arial, Helvetica, sans-serif; 
font-size: 90%; 
color: #000000;
font-weight: bold;
border:1px solid;
padding: 0px;
border-top-color:#000033;
border-left-color:#000033;
border-right-color:#000033;
border-bottom-color:#000033;
background-color: #6699CC;
filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffff',EndColorStr='#6699CC');}


}

input, textarea, select {
font-family: Trebuchet Ms, Arial, Helvetica, sans-serif; 
font-size: 90%; 
color: #000000;

}

span.highlighttxt {
background-color: #FFCC99; 
font-weight: bold;
}
