/*** LIGHTBOX ***/
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}

.rightCol{
  overflow: hidden;
}
.inline_image{
  margin: 10px;
}
.flow_left{
	float:left;
}
.flow_right{
	float:right;
}
.flow_none{
	float:none;
}
img.flow_left, img.flow_right, img.flow_none{
  clear: both;
}
span.inline_image{
  background: #00948D;
  clear: both;
  margin-top: 0;
  color: #fff;
}
span.error{
	color:red;
	font-size:77%;
}
#payment-chooser span.error{
	float:left;
	margin-left:210px;
}
#valid_ssl{
	float:right;
	margin-top:20px;
}
span.inline_image span.inline_image_caption{
  display:block;
}

.adoption{
  color: #707070;
  display: inline-block;
}
.adopt-bg{
  background: transparent url('/images/adoption/adoptbag-top-bg.jpg') top left no-repeat;
  height: 289px;
}
.adoption h3, .adoption p{
  margin: 0;
}
#adopt-now-top{
  float: right;
  margin: 163px 0 20px 200px;
}
.adoption h3{
  background: none;
  clear: none;
}
#quote-bubble-1{
  width: 536px;
  height: 197px;
  background: transparent url('/images/adoption/quote-bubble-1.gif') top left no-repeat;
  clear: both;
  padding: 10px 20px;
}
#quote-bubble-1 p{
  margin-top: 10px;
}
.font-style-1{
  font-size: 0.9em;
}
#quote-bubble-2{
  width: 536px;
  height: 217px;
  background: transparent url('/images/adoption/quote-bubble-2.gif') top left no-repeat;
  clear: both;
  padding: 26px 20px 10px;
}
#quote-bubble-2 ul{
  margin: 0;
  padding: 0;
}
#quote-bubble-2 li{
  list-style: disc inside none;
}
#quote-bubble-2 h4{
  margin: 20px 0 10px 0;
}
#quote-bubble-2 h3{
  margin-left: 25px;
}
#quote-bubble-3{
  width: 576px;
  background: transparent url('/images/adoption/big-bubble-bottom.gif') bottom left no-repeat;
  padding-bottom: 30px;
}
#quote-bubble-3 ul{
  display: block;
  background: transparent url('/images/adoption/flash-holder-2.jpg') top left no-repeat;
  width: 576px;
  height: 286px;
  padding: 0;
  margin: 0;
}
#quote-bubble-3 li{
  float: left;
  list-style: none;
}
#quote-bubble-3 li a img{
  margin: 60px 0 0 21px;
}
#quote-bubble-3 li a img.picker-on{
  display: none;
}
#quote-bubble-3 .ui-tabs-hide{
  display: none;
}
#quote-bubble-3 .ui-tabs-selected{
  display: block;
}
#quote-bubble-3 .bird-thumb{
  float: left;
  margin: 10px;
  padding: 3px;
  background: #00948d;
}
#quote-bubble-3 .bird-details{
  margin: 0 20px;
}
#quote-bubble-3 .bird-details h3{
  margin-bottom: 10px;
}
#quote-bubble-3 .bird-details h4{
  clear: both;
}
#quote-bubble-3 .adopt-now{
  float:right;
  margin: 5px 5px 0;
}
#quote-bubble-3 .list-thingy{
  width: 122px;
  float: left;
  border-left: 1px solid #00948d;
  padding: 0 5px;
  margin-bottom: 10px;
}
#adopt-now-bottom{
  margin-left:235px;
}
#adopt-now-bottom img{
  margin-top: 20px;
}

#adopt-sidebar{
  margin-top: 10px;
}
#adopt-sidebar a{
  text-decoration: none;
  color: #fff;
}
#adopt-sidebar h2, #adopt-sidebar h3{
  margin: 0;
  padding: 0;
  line-height: 1.1em;
  font-weight: normal;
}
#adopt-sidebar h2{
  font-size: 2.2em;
  margin: 50px 0 8px;
}
#adopt-sidebar p{
  margin: 7px 0;
}
#adopt-sidebar p, #adopt-sidebar li{
  font-size: 0.9em;
  line-height: 16px;
}
#adopt-sidebar .adopt-sidebar-alt-text a{
  color: #006e6a;
}
#adopt-sidebar-header{
  color: #fff;
  background: transparent url('/images/adoption/adopt-sidebar-header.jpg') top left no-repeat;
  height: 304px;
  padding: 4px 0 0 12px;
}
#adopt-accordion{
  border: 1px solid #e6e6e6;
  color: #1f1f1f;
}
#adopt-sidebar a.adopt-accordion-header{
  display: block;
  text-decoration: none;
  color: #383d3d;
  border-top: 1px solid #e6e6e6;
  line-height: 1em;
  height: 32px;
  line-height: 32px;
  font-size: 0.95em;
}
#adopt-sidebar a.adopt-accordion-header-first{
  border-top: none;
}
#adopt-sidebar a.adopt-accordion-header img{
  margin: 1px 5px 1px 1px;
  float: left;
}
#adopt-sidebar #bird-eye{
  float: right;
  margin-right: 62px;
}
#adopt-accordion a.ui-state-active{
  color: #009992;
  font-size: 1.3em;
  text-align: center;
}
#adopt-accordion .ui-state-active img{
  display: none;
}
#adopt-accordion div{
  padding: 10px;
}
#adopt-accordion div a{
  margin-left: 30px;
}
#adopt-accordion div img.adopt-thumb-medium{
  padding: 3px;
  margin-left: 30px;
  background: #00948d;
}
#step3 #member_title, #step3 #gift_title{
  margin-right: 0;
  }