﻿BODY {
	color: #000;
	background: #FFF url(/images/ccfs/bkg.gif) 50% 0;
	margin: 0;
	padding: 0;
}

A, A:LINK, A:VISITED {color: 333366; text-decoration: underline}
A:HOVER, A:ACTIVE {color: CC3300; text-decoration: underline}

A.Link, A.Link:LINK, A.Link:VISITED {color: 333366; text-decoration: underline}
A.Link:HOVER, A.Link:ACTIVE {color: CC3300; text-decoration: underline}

A.LinkNoUnderline, A.LinkNoUnderline:LINK, A.LinkNoUnderline:VISITED {color: 333366; text-decoration: none}
A.LinkNoUnderline:HOVER, A.LinkNoUnderline:ACTIVE {color: CC3300; text-decoration: underline}

A.LinkBold, A.LinkBold:LINK, A.LinkBold:VISITED {color: 333366; text-decoration: underline; font-weight:bold;}
A.LinkBold:HOVER, A.LinkBold:ACTIVE {color: CC3300; text-decoration: underline; font-weight:bold;}

A.LinkBoldPadded, A.LinkBoldPadded:LINK, A.LinkBoldPadded:VISITED {color: 333366; text-decoration: underline; font-weight:bold; line-height:16px;}
A.LinkBoldPadded:HOVER, A.LinkBoldPadded:ACTIVE {color: CC3300; text-decoration: underline; font-weight:bold; line-height:16px;}

A.LinkBoldNoUnderline, A.LinkBoldNoUnderline:LINK, A.LinkBoldNoUnderline:VISITED {font-family: verdana; font-size:10px; color: 333366; text-decoration: none; font-weight:bold;}
A.LinkBoldNoUnderline:HOVER, A.LinkBoldNoUnderline:ACTIVE {font-family: verdana; color: CC3300; font-size:10px; text-decoration: underline; font-weight:bold;}


TD {font-family: Verdana, Serif, Georgia; 
    font-size: 11px; 
    line-height: 16px;
    color: #333333;
    margin-top: 0px;}

HR {color:000000;
    background-color:000000;}

#container {
	background-color:#FFF;
	margin: 0 auto 25px auto;
}
* html body {
	text-align: center;
}

.Body {font-family: Verdana, Serif, Georgia; 
       font-size: 11px; 
       line-height: 16px;
       color: #333333;
       margin-top: 0px;}

.TDWhite {background-color:FFFFFF;
	  padding:5px;
	  padding-top:3px;
      padding-bottom:4px;}

.TDWhite2 {background-color:FFFFFF;
	   padding:5px;
	   padding-top:7px;
	   padding-bottom:0px;}

.TDGray {background-color:D9D9D9;
	 padding:5px;
	 padding-top:3px;
     padding-bottom:4px;}

.HeadOrange {color: #CC3200;
             font-weight: bold;}

.HeadTan {color: #989866;
          font-weight: bold;}

.Tan {color: #76764F;} 

.Gray {color: 737272;} 

.Footer {font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-style: normal;
	 line-height: 15px;
	 font-weight: normal;
	 color: #333366;
     text-decoration: none;}

H1 {font-family: myriad, Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: CC6600;
    line-height: 18px;
    font-weight: bold;}

H2 {line-height: 18px;
    font-style: italic;
    margin-bottom: 4px;
    margin-top: 0px;}

H3 {line-height: 18px;
    font-style: italic;
    margin-bottom: 11px;
    margin-top: 0px;}

H4 {line-height: 18px;
    font-style: italic;
    margin-bottom: 13px;
    margin-top: 0px;}

.Legal {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;}

.FooterPadding {padding-left: 20px; 
		padding-right: 37px; 
		padding-bottom: 4px;}

UL {margin-top:5px;}
OL {margin-top:5px;}

LI {font-family: verdana; 
    font-size: 10px; 
    line-height: 15px;
    color: #333333;
    padding-bottom:4px;}

.Address {font-family: Verdana, Arial, Helvetica, sans-serif; 
     	  font-size: 10px; 
	  line-height: 13px; 
	  color: #333366;}

.ListBlue {font-family: verdana; 
           font-size: 10px; 
           color: #333366;}

.PITD {background-color: CC6600; 
       color: FFFFFF;
       font-weight: bold;
       font-size: 10px;
       border-style: solid; 
       border-width: 1px; 
       border-color: 333333; 
       border-top-width: 0px; 
       border-left-width: 0px;}

.PITD2 {background-color: FFFFFF; 
       color: 333333;
       font-size: 11px;
       border-style: solid; 
       border-width: 1px; 
       border-color: 333333; 
       border-top-width: 0px; 
       border-left-width: 0px;
       padding: 6px;}


.PITD3 {background-color: EEEEEE; 
       color: 333333;
       font-size: 11px;
       border-style: solid; 
       border-width: 1px; 
       border-color: 333333; 
       border-top-width: 0px; 
       border-left-width: 0px;
       padding: 6px;}

.PITable {border-style: solid; 
	  border-width: 1px; 
          border-color: 333333; 
          border-bottom-width: 0px; 
          border-right-width: 0px; 
          padding: 3px;}

.County {font-size: 17px;
	 font-weight: bold;
	 color: 000066;}

.HomeBody {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   line-height: 16px;
	   color: #333333;}

.Rosehead {font-family: Georgia, Times New Roman, Times, Palatino, serif;
	   font-size: 13px;
           line-height: 18px; 
	   font-style: italic;
	   color: CC6666;
	   font-weight: bold;}

.RoseHeadTable {padding-bottom:7px;}

.GrayHead {font-weight: bold;
	   color: 666666;
           border-style:solid;
           border-width:0px;
           border-bottom-width:1px;}

.List {font-family: verdana; 
       font-size: 10px; 
       color: #333333;}

.NoEvents {font-family: verdana; 
           font-size: 14px; 
           font-weight: bold;}

.Textbox {font-family: Georgia, Times, serif; 
          font-size: 14px; 
          color: 000000;
 	  padding: 1px;}

.Back1 {background-color:F7F7E2;
	border-style:solid;
        border-width:0px;
        border-bottom-width:1px;}

.Back2 {background-color:E7E7E4;
	border-style:solid;
        border-width:0px;
        border-bottom-width:1px;}

#SmallFont {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.amenities { 
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 10px; 
	 font-style: normal; 
	 line-height: 15px; 
	 font-weight: normal; 
	 color: #000000
}

.amenities_bold {
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 10px; 
	 font-style: normal; 
	 line-height: 15px; 
	 font-weight: bold; 
	 color: #000000
}


/* WAITING CHILD BOX ON ADOPTION PAGE */

#boxWaitingChild {
	background: url(/Adoption/Images/BoxTop.gif) no-repeat;
	margin-left: 10px;
	width: 578px;
}
#boxWaitingChild .wrap {
	background: url(/Adoption/Images/BoxBottom.gif) bottom no-repeat;
}
#boxWaitingChild .photo {
	float: left;
	margin: 12px 0 12px 12px;
	overflow: hidden;
	width: 126px;
}
#boxWaitingChild .photo img {
	border: 2px solid #DDA;
	padding: 1px;
}
#boxWaitingChild .text {
	float: right;
	margin: 0 15px 0 0;
	padding: 12px 0 12px 0;
	width: 415px;
}
#boxWaitingChild .text h1 {
	color: #C30;
	font-family: "Trebuchet MS";
	font-size: 1.7em;
	margin: 0;
}
#boxWaitingChild .text p {
	margin: 0;
}
#boxWaitingChild .text div {
	margin: 10px 0 0 0;
}

/* ERROR CLASS FOR VERIFICATION CODES */
p.error { color: red; font-style: italic; }

/* Double Float Margin Bug
http://www.positioniseverything.net/explorer/doubled-margin.html */
* html #boxWaitingChild .photo,
* html #boxWaitingChild .text {
	display: inline;
}


/* =CLEARFIX
   by Tony Aslett
   http://www.positioniseverything.net/easyclearing.html
   IE7 fix found here
   http://www.456bereastreet.com/archive/200603/new_clearing_method_needed_for_ie7/
-------------------------------------------------- */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display:block; }
/* End hide from IE-mac */


