body {
	background: #f4f3f0 url(../images/background.gif) 50% 0 repeat-y;
	margin-top: 8px;
	}
P { 	line-height: 1.3; }
.mainback
{
	background: #FFF8DC;
	padding: 10px;
}

TD {
	    font-family: verdana, arial;
	    font-size: 12px;
	    color: #003366;
	    text-decoration:none;
 }

.whiteContent { 
	    font-family: Arial;
	    font-size: 12px; 
	    line-height: 16px;
	    font-weight: normal;
	    color: #FFFFFF;
    }
.whiteLinks {
	    font-family: verdana, Arial;
	    font-size: 11px;
	    line-height: 18px; 		
	    color: #FFFFFF;
	    text-decoration:none;
    }	

a.whiteLinks:hover { 
	    text-decoration:underline;  
		color: #ffccff;
    }

legend {
  /*position:absolute;
 top:-12px;*/ 
  padding:4px 5px;
  border:1px solid #006699;
  color:#006699;
  font-size:14px;
  font-weight:bold;
  background:#ffffcc;
}

fieldset { 
/*padding-top:20px;*/
  position:relative;
  margin-bottom:20px;
/*height:200px;*/
  background:#fffff3;
  border:2px solid #B5CCD7; 
}

.form {
  border:1px solid #006699;
}

.headline {
	    font-family: Arial;
	    font-weight: bold;
	    font-size: 12px;
	    color: #003366;
	    text-decoration:none;
}

H1 {
	    font-family: verdana, Arial;
	    font-weight: bold;
	    font-size: 20px;
	    color: #cc0000;
	    text-decoration:none;
    }

H2 {
	    font-family: verdana, Arial;
	    font-weight: bold;
	    font-size: 18px;
	    color: #000000;
	    text-decoration:none;
    }

H3 {
	    font-family: verdana, Arial;
	    font-weight: bold;
	    font-size: 16px;
	    color: #000000;
	    text-decoration:none;
		margin-bottom: 5px;
		margin-top: 15px;
    }

H4 {
	    font-family: Arial;
	    font-weight: bold;
	    font-size: 14px;
	    color: #003366;
	    text-decoration:none;
		margin-bottom: 5px;
		margin-top: 5px;
    }

.content { 
	    font-family: verdana, Arial;
	    font-size: 12px; 
	    font-weight: normal;
	    color: #000000;
}

.title { 
	    font-family: Arial;
	    font-size: 22; 
	    font-weight: normal;
	    color: #FF6633;
    }	

.alert { 
	    font-weight: bold;
	    color: #ff0000;
    }

.alertsm { 
	    font-weight: bold;
	    color: #ff0000;
		font-size: 10px;
    }

table {border-collapse: collapse }
.dbltext {  font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: normal;}

.halftext {  font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; border: solid 1px #000000; background: #eeeeee;}

.smtext { font-size: 8pt; font-family: verdana, arial; font-weight: normal; font-variant: normal;}

.vsmtext { font-size: 7pt; font-family: arial; font-weight: normal; font-variant: normal;}

.adopttext { font-size: 7pt; font-family: verdana, arial; font-weight: normal; font-variant: normal;}

TD.header { font-size: 11pt; font-family: verdana, arial; font-weight: bold; background: #ffffcc; }

TD.label { font-weight: bold; background: #ffffff; text-align: right; border: solid 1px #aaaaaa; }

TD.vollabel { font-weight: bold; }

TD.trial { font-weight: normal; background: #ffffff; border: solid 1px #aaaaaa; }

TD.name { font-size: 21px; font-weight: bold; text-align: center; background: white;}

TD.refuge { font-size: 13px; font-weight: bold; text-align: center; font-variant: small-caps; color: #aaaaaa; font-style: italic;}

TD.doglabel { text-align: right; background: white;}

TD.formintro { font-size: 11px; background: #b0cddd; text-align: center; padding: 3px; border-top: solid 1px #B5CCD7; border-bottom: solid 1px #B5CCD7; font-weight: bold; }

TD.desc { font-size: 10px; background: #B4EEB4; padding: 3px; border: 1px solid #aaaaaa; }

.moredesc { font-size: 10px; background: #EEE8CD; padding: 3px; border: 1px solid #aaaaaa; }

.donation { font-size: 12px; background: #EEE8CD; padding: 3px; border: 1px solid #aaaaaa; }

.donationhdr { font-size: 12px; background: #B4EEB4; padding: 3px; border: 1px solid #aaaaaa; }

TD.quote { font-size: 9px; background: #ffffcc; padding: 3px; border: 1px solid #aaaaaa; font-style: italic; }

TD.medical { font-size: 10px; background: #ffcccc; padding: 3px; border: 1px solid #aaaaaa; }

TD.Available { font-size: 17px; font-weight: bold; text-align: center; font-variant: small-caps; background: white; color: #6699cc;}

TD.Adopted { font-size: 17px; font-weight: bold; text-align: center; font-variant: small-caps; background: white; color: red;}

TD.Pending { font-size: 17px; font-weight: bold; text-align: center; font-variant: small-caps; background: white; color: #990000;}

.homename { font-size: 14px; font-weight: bold; }

.summary { padding: 5px; margin: 10px 0; border: 1px solid #000; background: #fff; font-size: 11px;}

#news a { font-size: 17px }

#nav 
{
	font-weight: bold;
	font-size: 1.2em;
	float: left;
	color: navy;
	font-family: arial;
} 

#nav ul {
   padding: 3px 0;
   bottom: 0px;
   margin: 0;
   border-bottom: 0px solid #778;
   font-family: Verdana, Arial;
}

#nav ul li {
   display : inline;
}

#nav ul li a
{
	border-right: #000 1px solid;
	padding-right: 0.5em;
	border-top: #000 1px solid;
	padding-left: 0.5em;
	font-weight: bold;
	background: #CD4E79;
	padding-bottom: 3px;
	margin-left: 10px;
	border-left: #000 1px solid;
	color: white;
	padding-top: 3px;
	/*border-bottom: medium none;*/
	text-decoration: none;
}

#nav ul li a:hover {
	color: #ffffff;
	background-color: #8FBC8F;
} 

#nav ul li a#current
{
	background: white;
	border-bottom: 1px solid white;
}

.large { font-size: 18px; color: white; font-weight: bold; }
#picofday { float: right; width: 200px; margin: -35px 0 15px 20px; text-align: center;}
.smtitle { font-size: 16px; text-align: center; margin: 0 0 5px 0; font-weight: bold;}
.pic { border: 1px solid #000; }
/*Style Applied to the Paragraphs for Main Section Links */
p.navButts {
	color : #F4F4F4;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	margin-bottom : 4px;
	margin-top : 6px
}

.navButts a {
	background-color : #CBD5FA; 
	border : 1px solid #999999;
	color : #333333;
	display : block;
	padding-bottom : 2px;
	padding-left : 12px;
	padding-top : 4px;
	text-decoration : none;
	width : 100%
}

.navButts a:hover {
	background-color : #A3C7AB;
	border : 1px solid #999999;
	color : #FFFFFF;
	text-decoration : none
}

/* Navigation */
#menu {
	background-color: #ff0066; 
	position: absolute; 
	top: 200px; 
	left: auto;
	width: 769px;
}

#menu td {
	border: 1px solid #000;
}

#menu div.top {
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 6px;
    padding-right: 8px;
    width: 100%; 
  }

#menu div.section {
    position: absolute;
    width: 210px;
    display: inline;
    z-index: -1; 
}

#menu div.box {
    background-color: #CD4E79;
    padding-top: 4px;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 8px;
    border-color: #000;
    border-width: 1px;
    border-style: none none solid none;
    position: relative;
    margin-top: 1px;
    visibility: hidden;
    width: 100%;    
    display: block;
}

#menu a {
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
}

#menu  div.top a:hover {
	color: #000;
}

#menu div.section a:hover {
    font-size: 11px;
    font-weight: bold;
    color:  #000; 
    text-decoration: none;
}
/* End navigation */
