#answers_inner {
   margin-right:190px;
}
.answers_section {
   float:left;
   width:45%;
   margin-left:5px;
}
#answer_main{
width:100%;
heigth:auto;
}
.answer_sub
{
   border-top: 1px solid #999999;
   width:100%;
   float:left;
  margin-left:10px;
}
ul.aList
{
 display:block;
 list-style-type:none;
 margin:4px;
 padding:0;
 width:100%; 
 float:left;
}
ul.aList li
{
  display:block;
  list-style-type:none;
  margin:0 0 4px 0;
  padding:0px;
  width:100%;
 float:left;
}

ul.aList li a
{
  color:#1900AE;
  font-weight:bold;
}
ul.aList li a:hover
{
  color:#FF0005;
}

ul.aList li div.single1
{
  float:left;
}

ul.aList li div.single2
{
  float:left;
  max-width:550px;
}
ul.aList li p
{
  margin:0;
  padding:0;
}
span.in_title
{
 font-size:15px;
 font-weight:bold;
 margin-right: 5px;
}


 #dog_header
{
  background-image:url(http://images.ibsrv.net/ibsrv/res/src:www.vetinfo.com/get/images/hd-dogs.jpg);
  background-repeat:no-repeat;
  height:75px;
  padding:5px;
  width:740px;
  float:right;
}
#dog_header h2
{
 color:#FFFFFF;
 font-family:Arial,Helvetica,sans-serif;
 font-size:24px;
 font-weight:normal;
position:relative;
margin-top:28px;
}

#top_main
{
   float:left;
   width:100%;
   margin:5px;
}
#image_cat_n_dog
{
 float:left;
 margin:20px;
}
#bodyAdBlock
{
  float:left;
  margin-left:40px;
}
.h1_left
{
 float:left;
 width:100%;
 font-weight:bold;
 background-color:#a8d249;
   border:solid 1px #CCCCCC;
   padding:6px;
   font-size:20px;
   margin:0;
}

#content2 h2 {
   color:#1900AE;
   font-style:italic; 
   font-size:24px;
   float:left;
   width:100%;
   background:white;
  margin:0;
  padding:10px 0;
 float:left;
}

#content2 blockquote {
  float:left;
  background: #f6f6f6;
  padding:10px;
  border: 1px solid #999999
}


/* Answers Ads */

#bodyAdBlock .googleTextAd {
 width:420px;
 padding-left:12px;
}

/* Answers Ads */
.answersAd {
   width:300px;
   float:right;
   margin:0 0 10px 10px;
   background:#e8e8e8;
  padding: 0 2px 5px 10px;
}
.answersAd .adsByGoogle {
color:#666666;
font-size:9px;
float:right;
}
.answersAd .googleTextAd {
text-align:left;
font-size:12px;
}
.answersAd .googleTextAd div {
font-size:12px;
}
.answersAd .googleTextAd div a {
font-weight:bold;
font-size:14px;
text-decoration:underline;
}
.answersAd .visibleUrl {
color:#0000FF;
}
.answersAd .ad-1,
.answersAd .ad-2,
.answersAd .ad-3,
.answersAd .ad-4 {
margin-top:10px;
}
.answersAd .ad-1 a,
.answersAd .ad-2 a,
.answersAd .ad-3 a,
.answersAd .ad-4 a{
color:#0000FF;
text-decoration:none;
}
.answersAd .ad-1-line2,
.answersAd .ad-2-line2,
.answersAd .ad-3-line2,
.answersAd .ad-4-line2 {
color:#000000;
/*color:#3B8ED4;*/
float:left;
margin-right:.25em;
}
.answersAd .ad-1-line2 a,
.answersAd .ad-2-line2 a,
.answersAd .ad-3-line2 a,
.answersAd .ad-4-line2 a {
color:#0000FF;
}
.answersAd .ad-1-line1 a,
.answersAd .ad-2-line1 a,
.answersAd .ad-3-line1 a,
.answersAd .ad-4-line1 a {
color:#0000FF;
}

/* add 2 */
.answersAd {
   width:300px;
   float:right;
   margin:0 0 10px 10px;
   background:#e8e8e8;
  padding: 0 2px 5px 10px;
}
.answerAd2 .adsByGoogle {
color:#666666;
font-size:9px;
float:right;
}
.answerAd2 .googleTextAd {
text-align:left;
font-size:12px;
}
.answerAd2 .googleTextAd div {
font-size:12px;
}
.answerAd2 .googleTextAd div a {
font-weight:bold;
font-size:14px;
text-decoration:underline;
}
.answerAd2 .visibleUrl {
color:#0000FF;
}
.answerAd2 .ad-1,
.answerAd2 .ad-2,
.answerAd2 .ad-3,
.answerAd2 .ad-4 {
margin-top:10px;
}
.answerAd2 .ad-1 a,
.answerAd2 .ad-2 a,
.answerAd2 .ad-3 a,
.answerAd2 .ad-4 a{
color:#0000FF;
text-decoration:none;
}
.answerAd2 .ad-1-line2,
.answerAd2 .ad-2-line2,
.answerAd2 .ad-3-line2,
.answerAd2 .ad-4-line2 {
color:#000000;
/*color:#3B8ED4;*/
float:left;
margin-right:.25em;
}
.answerAd2 .ad-1-line2 a,
.answerAd2 .ad-2-line2 a,
.answerAd2 .ad-3-line2 a,
.answerAd2 .ad-4-line2 a {
color:#0000FF;
}
.answerAd2 .ad-1-line1 a,
.answerAd2 .ad-2-line1 a,
.answerAd2 .ad-3-line1 a,
.answerAd2 .ad-4-line1 a {
color:#0000FF;
}
