@charset "UTF-8";
/* CSS Document */

html {
height:100%;
}

body {
background:url('http://images.ibsrv.net/ibsrv/res/src:www.vetinfo.com/get/images/main-bg.jpg') repeat-y;
background-color:#e3e3d8;
background-position:center;
min-height: 100%;
height: auto !important;
height: 100%;
margin:0px auto;
}

img a { border:none;}
a img { border:none;}

.top728x90 {
//height: 90px;
text-align: center;
margin: 8px 0px 8px 4px;
}

#container {
width:950px;
margin:0px auto;
padding:0px;
}

#container2 {
width:950px;
margin:0px auto;
}

#header {
width:950px;
height:90px;
margin:0px;
padding:0px;
}

#adds1 {
float:right;
margin:0px 0px 10px 0px;
}

#adds2 {
width:180px;
height:510px;
float:right;
margin:8px -10px 10px 5px;
padding:5px;
background-image:url('http://images.ibsrv.net/ibsrv/res/src:www.vetinfo.com/get/images/adds2-bg.jpg');
background-repeat:no-repeat;
}

#adds3 {
float:right;
width:300px;
}

#adds4 {}

#leftnav {
float:left;
width:175px;
margin:0px;
margin-bottom:15px;
padding:0px;
}

#leftnav ul {
text-decoration:none;
list-style:none;
margin:0px;
margin-top:10px;
padding:0px;
line-height:14px;
}

#leftnav ul li {
margin:3px 10px 2px;
padding:3px 0px 0px 3px;
border:none;
border-top:solid 1px #999;
}

#leftnav ul li a:active, #leftnav ul li a:link,#leftnav ul li a:visited, .nLikeThisRelatedLinks ul li a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999;
text-decoration:none;
font-weight:normal;
}

#leftnav ul li a:hover, .nLikeThisRelatedLinks ul li a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
text-decoration:none;
font-weight:normal;
}

#recent-articles {
width:180px;
height:510px;
float:right;
margin:8px -10px 10px 5px;
padding:0px;
}

#recent-articles h1{
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#ff3333;
display:inline;
}

#recent-articles ul {
list-style:none;
margin:0px;
padding:0px;
}

#recent-articles ul li {
width:165px;
border:0px;
border-top:#999 solid 1px;
margin:3px 10px 2px 0px;
padding:3px 0px 0px 3px;
display:block;
}

#recent-articles ul li a {
color:#999;
text-decoration:none;
}

#recent-articles ul li a:hover {
color:#FF0000;
text-decoration:none;
font-weight:normal;
}

#featured-article {
width:575px;
clear:both;
}

#featured-article h1{
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#ff3333;
float: left;
}

#featured-article .article {
width:175px;
display:inline-table;
}

#featured-article .article strong a {
color:#666;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

#featured-article .article strong a:hover {
color:#ff3333;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

#featured-article .article p {
width:100%;
line-height:13px;
font-size:11px;
color:#333;
margin:3px 0px 8px;
}

#featured-article .article a {
font-size:11px;
color:#666;
text-decoration:none;
}

#featured-article .article a:hover {
font-size:11px;
color:#ff3333;
text-decoration:none;
}

#content {
float:right;
width:760px;
margin:0px 10px 0px 0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

#content2 {
float:right;
width:730px;
margin:-89px 10px 0px 0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding:0px 10px;
/*
background:url('http://images.ibsrv.net/ibsrv/res/src:www.vetinfo.com/get/images/adbackground.jpg') no-repeat;
*/
background-position:10px 175px;
}

#content2 p {
/*width:710px;*/
    margin:0 0 10 0;
    padding:0 0 0 0;
line-height:16px;
}

#content2 a:visited {
color:#585858;
}

#content2 a:hover {
color:#FF0005;
}

#footer {
margin:0px auto;
padding:7px 15px;
clear:both;
width:890px;
height:35px;
font-size:9px;
color:#999;
border:none;
border-top:1px solid #999;
}

#footer a:active, #footer a:link, #footer a:visited {
color:#999;
border:none;
text-decoration:none;
line-height:18px;
}

#footer a:hover {
color:#FF0000;
border:none;
text-decoration:none;
line-height:18px;
}

/*mean headers*/

#hd-main-dog {
width:740px;
height:75px;
background-image:url('http://images.ibsrv.net/ibsrv/res/src:www.vetinfo.com/get/images/hd-dogs.jpg');
background-repeat:no-repeat;
padding:12px;
}

#hd-main-dog h1 {
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
display:inline;
color:#FFF;
font-weight:normal;
}

#hd-main-dog h2 {
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
display:inline;
color:#FFF;
font-weight:normal;
}

#hd-main-cat {
width:740px;
height:75px;
background-image:url('http://images.ibsrv.net/ibsrv/res/src:www.vetinfo.com/get/images/hd-cats.jpg');
background-repeat:no-repeat;
padding:12px;
}

#hd-main-cat h1 {
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
display:inline;
color:#FFF;
font-weight:normal;
}

#hd-main-cat h2 {
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
display:inline;
color:#FFF;
font-weight:normal;
}

#hd-main-vet {
width:740px;
height:75px;
background-image:url('http://images.ibsrv.net/ibsrv/res/src:www.vetinfo.com/get/images/hd-vets.jpg');
background-repeat:no-repeat;
padding:12px;
}

#hd-main-vet h1 {
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
display:inline;
color:#FFF;
font-weight:normal;
}

#hd-main-vet h2 {
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
display:inline;
color:#FFF;
font-weight:normal;
}

#search {
}

#search input {
margin-left:10px;
}

#search p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
text-decoration:none;
font-weight:normal;
padding:0px 0px 0px 0px;
margin:15px 0px 0px 10px;
}

.logo {
float:left;
margin:0px;
}

.imgfl {
float:left;
margin:0px 5px 5px 0px;}

#afcSlot_1{
height: 600px;
}

/* Line heights*/

.l5 { line-height:1px; height:1px;}
.l5 { line-height:5px; height:5px;}
.l10 { line-height:10px; height:10px;}

/* Image Rotator */

.ads {
    
}
.adContainer td.imageCell{
vertical-align:bottom;
}
/* Top Main Ad */
#topAdBlock  {
font-family:Arial,Helvetica,sans-serif;
}
#topAdBlock .adsByGoogle {
color:#666666;
font-size:9px;
float:right;
font-family:Arial,Helvetica,sans-serif;
}
#topAdBlock .googleAdBlock {
background-color:#FFFFFF;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#FFFFFF;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:1px;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:#FFFFFF;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:solid;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:1px;
border-top-color:#FFFFFF;
border-top-style:solid;
border-top-width:1px;
color:#000000;
display:block;
height:88px;
width:726px;
}

#topAdBlock .googleTextAd {
text-align:left;
font-size:12px;
width:170px;
}
#topAdBlock .googleTextAd div {
font-size:12px;
}
#topAdBlock .googleTextAd div a {
font-weight:bold;
font-size:18px;
text-decoration:underline;
}
#topAdBlock .visibleUrl {
color:#0000FF;
}
#topAdBlock .ad-2,
#topAdBlock .ad-3,
#topAdBlock .ad-4 {
margin-top:5px;
}
#topAdBlock .ad-1 a,
#topAdBlock .ad-2 a,
#topAdBlock .ad-3 a,
#topAdBlock .ad-4 a{
color:#0000FF;
text-decoration:none;
}
#topAdBlock .ad-1-line2,
#topAdBlock .ad-2-line2,
#topAdBlock .ad-3-line2,
#topAdBlock .ad-4-line2 {
color:#000000;
/*color:#3B8ED4;*/
float:left;
margin-right:.25em;
}
#topAdBlock .ad-1-line2 a,
#topAdBlock .ad-2-line2 a,
#topAdBlock .ad-3-line2 a,
#topAdBlock .ad-4-line2 a {
color:#0000FF;
}
#topAdBlock .ad-1-line1 a,
#topAdBlock .ad-2-line1 a,
#topAdBlock .ad-3-line1 a,
#topAdBlock .ad-4-line1 a {
color:#0000FF;
}


/* Main body ads */

#bodyAdBlock  {
font-family:Arial,Helvetica,sans-serif;
}
#bodyAdBlock .adsByGoogle {
color:#666666;
font-size:9px;
float:right;
font-family:Arial,Helvetica,sans-serif;
        margin-right:10px;
}
#bodyAdBlock .googleTextAd {
text-align:left;
background:no-repeat url('http://images.ibsrv.net/ibsrv/res/src:www.vetinfo.com/get/images/blue_bullet_arrow.gif') 0% 9%;
padding-left:20px;
font-size:12px;
width:280px;
}
#bodyAdBlock .googleTextAd div {
font-size:12px;
}
#bodyAdBlock .googleTextAd div a {
font-weight:bold;
font-size:18px;
text-decoration:underline;
}
#bodyAdBlock .visibleUrl {
color:#0000FF;
}
#bodyAdBlock .ad-2,
#bodyAdBlock .ad-3,
#bodyAdBlock .ad-4 {
margin-top:5px;
}
#bodyAdBlock .ad-1 a,
#bodyAdBlock .ad-2 a,
#bodyAdBlock .ad-3 a,
#bodyAdBlock .ad-4 a{
color:#0000FF;
text-decoration:none;
}
#bodyAdBlock .ad-1-line2,
#bodyAdBlock .ad-2-line2,
#bodyAdBlock .ad-3-line2,
#bodyAdBlock .ad-4-line2 {
color:#000000;
float:left;
margin-right:.25em;
}
#bodyAdBlock .ad-1-line2 a,
#bodyAdBlock .ad-2-line2 a,
#bodyAdBlock .ad-3-line2 a,
#bodyAdBlock .ad-4-line2 a {
color:#0000FF;
}
#bodyAdBlock .ad-1-line1 a,
#bodyAdBlock .ad-2-line1 a,
#bodyAdBlock .ad-3-line1 a,
#bodyAdBlock .ad-4-line1 a {
color:#0000FF;
}

/* Footer body ads */

#footerAdBlock  {
font-family:Arial,Helvetica,sans-serif;
}
#footerAdBlock .adsByGoogle {
color:#666666;
font-size:9px;
float:right;
}
#footerAdBlock .googleTextAd {
text-align:left;
background:no-repeat url('http://images.ibsrv.net/ibsrv/res/src:www.vetinfo.com/get/images/blue_bullet_arrow.gif') 0% 9%;
padding-left:20px;
font-size:12px;
width:700px;
margin-bottom:40px;
}
#footerAdBlock .googleTextAd a {
display:block;
}
#footerAdBlock .googleTextAd div {
font-size:12px;
}
#footerAdBlock .googleTextAd div a {
font-weight:bold;
font-size:18px;
text-decoration:underline;
}
#footerAdBlock .visibleUrl {
color:#0000FF;
}
#footerAdBlock .ad-2,
#footerAdBlock .ad-3,
#footerAdBlock .ad-4 {
margin-top:5px;
}
#footerAdBlock .ad-1 a,
#footerAdBlock .ad-2 a,
#footerAdBlock .ad-3 a,
#footerAdBlock .ad-4 a{
color:#0000FF;
text-decoration:none;
}
#footerAdBlock .ad-1-line2,
#footerAdBlock .ad-2-line2,
#footerAdBlock .ad-3-line2,
#footerAdBlock .ad-4-line2 {
color:#000000;
float:left;
margin-right:.25em;
}
#footerAdBlock .ad-1-line2 a,
#footerAdBlock .ad-2-line2 a,
#footerAdBlock .ad-3-line2 a,
#footerAdBlock .ad-4-line2 a {
color:#0000FF;
}
#footerAdBlock .ad-1-line1 a,
#footerAdBlock .ad-2-line1 a,
#footerAdBlock .ad-3-line1 a,
#footerAdBlock .ad-4-line1 a {
color:#0000FF;
}
#footerAdBlock  {
margin-bottom:10px;
margin-left:10px;
}
.adBottom {
     width:700px;
     margin:0px;
}
.adBottom .googleTextAd{
     width:700px;
     margin:0px;
}

/* left Side Nav */
#leftnav_ad {
text-align:center;
margin-top:10px;
font:13px Tahoma,Arial,Helvetica,Sans-Serif;
}

#leftnav_ad .ad-1,
#leftnav_ad .ad-2,
#leftnav_ad .ad-3,
#leftnav_ad .ad-4 {
    margin: 18px 4px 0 6px;
    padding: 10px;
}

#leftnav_ad div.ad-1-line2,
#leftnav_ad div.ad-1-line2 div,
#leftnav_ad div.ad-1-line3,
#leftnav_ad div.ad-1-line3 div,
#leftnav_ad div.ad-2-line2,
#leftnav_ad div.ad-2-line2 div,
#leftnav_ad div.ad-2-line3,
#leftnav_ad div.ad-2-line3 div,
#leftnav_ad div.ad-3-line2,
#leftnav_ad div.ad-3-line2 div,
#leftnav_ad div.ad-3-line3,
#leftnav_ad div.ad-3-line3 div,
#leftnav_ad div.ad-4-line2,
#leftnav_ad div.ad-4-line2 div,
#leftnav_ad div.ad-4-line3,
#leftnav_ad div.ad-4-line3 div {
display: inline;
font-size: 12px;
}

#leftnav_ad span.visibleUrl {
font-size: 12px;
}

#leftnav_ad .googleTextAd > a > span {
margin: 10px 0 0 0;
font-size: 13px;
//display: block;
}

#leftnav_ad .ad-1 div a,
#leftnav_ad .ad-2 div a,
#leftnav_ad .ad-3 div a,
#leftnav_ad .ad-4 div a {
    font-size: 18px;
text-decoration: underline;
//display: block;
margin: 0 0 10px 0;
}

#leftnav_ad .ad-1,
#leftnav_ad .ad-3 {
background: #d9ebf1;
}

#leftnav_ad .ad-2,
#leftnav_ad .ad-4 {
background: #ffffff;
border: 1px #d9ebf1 solid;
}

/* Right Side Nav */

#rightnav_ad  {
font-family:Arial,Helvetica,sans-serif;
}
#rightnav_ad .adsByGoogle {
color:#666666;
font-size:9px;
float:right;
font-family:Arial,Helvetica,sans-serif;
}
#rightnav_ad .googleTextAd {
text-align:left;
background:no-repeat url('http://images.ibsrv.net/ibsrv/res/src:www.vetinfo.com/get/images/blue_bullet_arrow.gif') 0% 9%;
padding-left:20px;
font-size:12px;
width:280px;
}
#rightnav_ad .googleTextAd div {
font-size:12px;
}
#rightnav_ad .googleTextAd div a {
font-weight:bold;
font-size:18px;
text-decoration:underline;
}
#rightnav_ad .visibleUrl {
color:#0000FF;
}
#rightnav_ad .ad-2,
#rightnav_ad .ad-3,
#rightnav_ad .ad-4 {
margin-top:5px;
}
#rightnav_ad .ad-1 a,
#rightnav_ad .ad-2 a,
#rightnav_ad .ad-3 a,
#rightnav_ad .ad-4 a{
color:#0000FF;
text-decoration:none;
}
#rightnav_ad .ad-1-line2,
#rightnav_ad .ad-2-line2,
#rightnav_ad .ad-3-line2,
#rightnav_ad .ad-4-line2 {
color:#000000;
float:left;
margin-right:.25em;
}
#rightnav_ad .ad-1-line2 a,
#rightnav_ad .ad-2-line2 a,
#rightnav_ad .ad-3-line2 a,
#rightnav_ad .ad-4-line2 a {
color:#0000FF;
}
#rightnav_ad .ad-1-line1 a,
#rightnav_ad .ad-2-line1 a,
#rightnav_ad .ad-3-line1 a,
#rightnav_ad .ad-4-line1 a {
color:#0000FF;
}


#categories_list h2 {
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#ff3333;
display:inline;
margin:0 0 0 10px;
}
#categories_list .nav_categories {
margin:0 0 0 0px;
}
#categories_list ul ul {
margin:0;
}
#categories_list ul ul li {
border:none;
margin:0;
padding-left:16px;
background-image:url('http://images.ibsrv.net/ibsrv/res/src:www.vetinfo.com/get/images/category-nav-li.gif');
background-repeat:no-repeat;
background-position:4px 3px;
}
.disclaimer {
border-top:1px solid #999;
}
.disclaimer p {
width:100%;
line-height:13px;
font-size:11px;
color:#333;
margin:3px 0px 8px;
}
#twitter-link {
     margin: 10px 0px 0px 5px;
}
#likebutton {
float:right;
width:260px;
}

.nLikeThisRelatedLinks{
padding: 10px;
padding-top: 0px;
}
