p.intro{
font-weight: bold;
font-size: 1.3em;
line-height:1.3em;
}
h2.pageIntro{
color: #007EC3;
margin: 0 0 1em 0;
font-family: Arial, sans-serif;
}
p.large{
font-size: 1.35em;
}
p.more{
text-transform: uppercase;
text-align: right;
letter-spacing: 1px;
font-size: 1em;
}
#page p.more a{
text-decoration: none;
}
#page p.more a:hover{
text-decoration: underline;
}
#canineBloodBankCall a, p.more a, #canineBloodBankCall a, #page .doctorList li, .download strong, 
#formAndCosultations a span{
background: url(../images/general/arrowSmRed.gif) no-repeat right center;
padding-right:7px;
}

/* @group Page Specific */

/* @group Video */

#videoMain{
background: #fff ;
border-top: 3px solid #5498BD;
border-bottom: 3px solid #5498BD;
padding: 20px 0 30px;
text-align:center;
margin: 20px 0 0 0;
}
#videoHolder{
margin: 0 auto;
}
#videoHolder h2{
margin: 0 0 10px 0;
}
#videoHolder p{
margin: 10px 0 0 0;	
}
/* @end */

/* @group Tear */
#contributeOptions{
	float: right;
	width: 280px;
}
#contributePaypayl{
	float: left;
	width: 280px;
}
#Sponsors{
	float: left;
	width: 592px;
}
#contributePaypayl div{
border: 1px dashed #999;
padding: 14px;

}
#contributeOptions h3, #contributePaypayl h3{
margin-top: 0;
}
/* @end */

/* @group PetLoss */
#petLossList{
	
}
#petLoss a {
	text-decoration: none;
}
#petLoss a:hover {
	text-decoration: underline;
}
#petLoss h3 {
color: #007EC2;
}
/* @end */

/* @group FAQ */
#faq{
	
}
#faq dt{
font-weight: bold;
color: #007EC2;
font-size: 1.3em;
margin: .5em 0 .25em 0;
}
#faq dd{
font-size: 1.2em;
padding: 0 0 1em 0;
line-height: 1.25em;
}
#faq dd p{
font-size: 1em;
}
/* @end */

/* @group bloodbank */
img.bloodbank{
border: 3px solid #007ec2;
margin: 0 0 10px 0;
}


/* @end */

/* @group Pet Owners */
#keyPetOwnerPages ul{
margin: 0;
}
#keyPetOwnerPages ul li{
list-style: none;
margin: 0 0 0 10px;
padding: 10px;
float: left;
width: 137px;
border: 1px dashed #999;
text-align: center;
}
#keyPetOwnerPages ul li.first{
margin: 0;
}
#keyPetOwnerPages ul li a{
color: #007EC2;
text-decoration: none;
font-weight: bold;
background: url(../images/general/arrowSmRed.gif) no-repeat right center;
padding-right:7px;
}
#keyPetOwnerPages ul li a:hover{
color:#EA3135;
}
/* @end */

/* @group referralForm */
#referralForm{

}
#referralForm h2{
float: left;
padding: 8px 14px;
background: #F3F3D6; 
margin: 10px 0 0 0;
font-size: 1.4em;
font-weight: bold;
width: 175px;
}
#referralForm fieldset{
background: #F3F3D6; 
padding: 17px;
margin: 0 0 15px 0;
border: 0;
clear: both;
}
#referralForm ul {
margin: 0;
}
#referralForm ul li{
list-style: none;
margin: 0;
padding: 5px 0;
}
#referralForm label{
display: block;
float: left;
width: 170px;
font-weight: bold;
color: #007EC3;
text-align: right;
padding: 3px 15px 0 0;
}
#referralForm textarea{
width: 250px;
height: 50px;
}
.textInput{
height: 20px;
width: 250px;
font-size: 11px;

}
textarea, .textInput, #referralForm select{
border: 1px solid #007EC3;
border-bottom: 1px solid #B6D6E8;
border-right: 1px solid #B6D6E8;
}
#referralSubmit{
margin: 0 0 0 205px;
}
#referralSubmit input{
border: 1px solid #B6D6E8;
border-bottom: 1px solid #007EC3;
border-right: 1px solid #007EC3;
padding: 3px 5px;
background: #007EC3;
color: #fff;
margin:  0 10px 0 0;
}
/* @end */

/* @group Vet */
#vetIntro, #photosArea {
height: 64em;
overflow: hidden;
}
#orderSupplies{
background: #C8E9F1;
padding: 17px 15px;
margin: 0 0 0 0;
height:17.6em;
}
#orderSupplies h3{
margin: 0 0 .5em 0;
font-family: Georgia, serif;
color: #0D5C87;
font-size: 1.3em;
}
#orderSupplies p{
font-size: 1.2em;
}
.phoneNumber{
color: #007EC3;
font-size: 1.7em;
font-family: Georgia, serif;
font-weight: bold;
}

#FreeContinuingEvents{
width: 250px;
height:17.6em;
float: left;
}
#formAndCosultations{
height:17.6em;
padding: 17px 9px 17px 17px;
}
#formAndCosultations a{
text-align: center;
color: #443626;
display: block;
height: 30px;
padding: 14px 14px 0 14px;
background: url(../images/general/blueButtonOnYellow.gif) no-repeat;
text-decoration: none;
font-weight: bold;

}
#formAndCosultations a:hover{
color:#EA3135;
}
#canineBloodBankCall{
width: 249px;
height:17.6em;
float: right;
}
#canineBloodBankCall a{
font-weight: bold;
white-space: nowrap;
}
h2.serviceList{
margin: 0;
padding: 1em 0 .5em 0;
clear: both;
}
#onlineScheduler a{
text-align: center;
color: #443626;
display: block;
height: 35px;
padding: 15px 14px 0 14px;
background: url(../images/general/btnOnlineScheduler.gif) no-repeat;
text-decoration: none;
font-weight: bold;
font-size: 20px;
}
#onlineScheduler a span{
background: url(../images/general/arrowRdBigOnBlue.gif) no-repeat right center;
padding-right: 13px;
}
#links ul{
margin:0;
}
#links ul li{
list-style: none;
margin: 0 0 5px 0;
padding: 9px 9px 9px 30px;
background: #E2F4F8 url(../images/general/arrowRdBigOnBlue.gif) no-repeat 10px center;
}
/* @group SErvice Brochures */
.vetVoter img{
border: 3px solid #E1BD67;
}
.vetVoter {
padding: 0 0 15px 0;
}
#serviceBrochures{
margin: 22px 0;
}
#serviceBrochures h2{
background: url(../images/general/iconBrochure.gif) no-repeat 14px 0;
padding: 18px 0 6px 50px;
margin: 0;
}
#serviceBrochures .body{
border: 1px dashed #999;
padding: 9px 9px 4px 9px;
}
#serviceBrochures ul{
margin:0;
}
#serviceBrochures ul li{
list-style: none;
margin: 0 0 5px 0;
padding: 9px 9px 9px 30px;
background: #E2F4F8 url(../images/general/iconPdfOnBlue.gif) no-repeat 10px center;
}

#serviceBrochures ul li a{
font-weight: bold;
color: #007EC2;
text-decoration: none;
background: url(../images/general/arrowSmblue.gif) no-repeat right center;
padding: 0 7px 0 0;
}
#serviceBrochures ul li a:hover{
color:#EA3135;
}
/* @end */

/* @group Referral Survey */
#referralSurvey{
width: 107px;
border: 1px dashed #999;
padding: 9px;
float: right;
margin: 0 0 0 30px;
}
#referralSurvey a{
color: #0A5B87;
background: #B6D6E9;
padding: 35px 14px;
display: block;
text-decoration: none;
font-size: 1.9em;
font-family: Georgia, serif;
line-height: 1.5em;
}
#referralSurvey a:hover{
color:#EA3135;
}
/* @end */

/* @end */

/* @group Tour */
.tourSection{
border: 3px solid #B6D6E9;
padding: 12px 4px 4px 12px;
width: 642px;
margin: 0 0 20px 0;
height: 22em;
}
.tourSection h2{
margin: 0 0 .5em 0;
}
.tourDescription{
float: left;
width: 190px;
}

#page .tourSection ul{
float: right;
width: 436px;
margin: 0;
}
#page .tourSection li{
float: left;
margin: 0 12px 12px 0;
list-style: none;
}
.tourSection a img{margin: 1px;}
.tourSection a:hover img{border:1px solid #EA3135;margin: 0}
.tourSection p{
font-size: 1.1em;
}

/* @end */

/* @group Emergency */
#emergencyNumbers{
border: 1px dashed #999;
padding: 5px 17px 19px 17px;
}
h2.emergencySub {
color: #007EC3;
margin: 0;
font-family: Arial, sans-serif;
}
h3.emergencySub {
color:#EA3135;
font-weight: bold;
margin: .3em 0 1em 0;
}

#emergencyNumbers dl{
color: #007EC3;
font-family: Georgia, serif;
font-weight: bold;
font-size: 1.1em;
margin: 14px 0 0 0;
clear: both;
}
#emergencyNumbers dd{
font-size: 1.5em;
}
#emergencyNumbers dt{
float: left;
width:60px;
padding: 5px 0 0 0 ;
}

.directionsLink p{
line-height: 1.4em;
margin: 0;
}
.directionsLinkBtn {
float: right;
padding: 0 0 8px 0;
}
.directionsLinkBtn a{
display: block;
background: #F3F3D6 url(../images/general/arrowSmRed.gif) no-repeat 90% 50%;
padding: 10px 19px 10px 13px;
text-decoration: none;
font-size: 11px;
border: 1px solid #F3F3D6;
line-height: 1em;
}
.directionsLinkBtn a:hover{
border:1px solid #EA3135
}
#page .doctorList{
list-style: none;
margin: 0;
padding: 0 0 1.5em 0;
}
#page .doctorList li{
float: left;
list-style: none;
padding: 0 7px 0 25px;
}
#page .doctorList li.first{
padding-left: 0;
}
.doctorList li a{
font-weight: bold;

}
#whatToBring h2{
float: left;
padding: 6px 14px;
background: #F3F3D6; 
margin: 10px 0 0 0;
font-size: 1.3em;
font-weight: bold;
width: 155px;
}
#whatToBring .body{
background: #F3F3D6 url(../images/general/whatToBring.jpg) no-repeat left 32px; 
padding: 17px 17px 17px 183px;
clear: both;
}
#page #contentArea .emergServiceList{
width: 240px;
float: left;
margin: 0 20px 0 20px;
list-style: disc;
}
#page .emergServiceList li{
}

/* @end */

/* @group Appointment& Forms */

#page ul#formsList{
border: 1px dashed #999;
border-bottom: 0;
margin: 0 0 20px 0;
padding: 0;
}
#formsList li{
border-bottom: 1px dashed #999;
list-style: none;
margin: 0;
padding: 18px 9px 18px 9px;
}
#rightCol #formsList h4{
color: #007EC3;
text-transform: uppercase;
font-weight: bold;
font-size: 1em;
margin: 0 0 1em 0;
}
.download{
background: #F3F3D6 url(../images/general/iconPdfOnYellow.gif) no-repeat center bottom;
text-align: center;
padding: 4px 10px 21px 10px;
}
.download span{
display: block;
letter-spacing: 1px;
font-size: 10px;
}
.download a{
text-decoration: none;
}
/* @end */

/* @group RightColumn */
#formsHeader{
background: url(../images/general/gfxAppoint.gif) no-repeat 8px top;
padding: 10px 0 4px 48px;
margin-top: 5px;
}


/* @end */

/* @group Department */

/* @group Hours */
#deptHours{
margin: 10px 0 20px 0;
}
#page #deptHours h2{
background: #F3F3D6;
float: left;
margin: 0;
padding: 9px 30px 2px 15px;
font-size:1.4em;
font-weight: bold;
}
#deptHours div{
background: #F3F3D6 url(../images/general/grx_Hours.gif) no-repeat 29px 16px;
padding: 15px 20px 5px 110px;
clear: left;
height:1%
}

/* @end */

.tourLink, .directionsLink{
border: 1px dashed #999;
padding: 8px;
margin-top: 12px;
}
.tourLink a img, .directionsLink a img{border:1px solid #fff;}
.tourLink a:hover img, .directionsLink a:hover img{border:1px solid #EA3135;}

.twoColumn{
width: 887px;
float: left;
}

.divCenter12{
margin-left:223px;
margin-right:222px;
}

.genInfoCallout{
width: 260px;
float: left;
padding: 0 20px 0 15px;
}
.genInfoCallout h2{
margin: 0 0 .5em 0;
}
.genInfoCallout p{
padding: 0 0 20px 55px;
}
#page .genInfoCallout p a{
text-decoration: none;
}
#page .genInfoCallout p a:hover{
text-decoration: underline;
}
.genInfoCallout p a span{
padding: 0 0 0 4px;
background:  url(../images/general/arrowLgRed.gif) no-repeat right center;
}
.genInfoCallout2{
width: 260px;
margin-left: auto;
margin-right: auto;
padding: 0 20px 0 15px;
}
.genInfoCallout2 h2{
margin: 0 0 .5em 0;
}
.genInfoCallout2 p{
padding: 0 0 20px 55px;
}
#page .genInfoCallout2 p a{
text-decoration: none;
}
#page .genInfoCallout2 p a:hover{
text-decoration: underline;
}
.genInfoCallout2 p a span{
padding: 0 0 0 4px;
background:  url(../images/general/arrowLgRed.gif) no-repeat right center;
}
#appForms p{
background: url(../images/general/gfxAppoint.gif) no-repeat left top;
}
#ifHopital p{
background: url(../images/general/grxHopital.gif) no-repeat left top;
}
#oncoBrochure p{
background: url(../images/general/iconBrochure.gif) no-repeat left top;
}
#oncoBrochure1 {
margin-left:151px;
margin-right:146px;
}
#oncoBrochure1 p{
background: url(../images/general/iconBrochure.gif) no-repeat left top;
}
#opthaBrochure {
width: 360px;
margin-left:101px;
margin-right:96px;
}
#opthaBrochure p{
background: url(../images/general/iconBrochure.gif) no-repeat left top;
}
#cardioBrochure p{
background: url(../images/general/iconBrochure.gif) no-repeat left top;
margin-left: auto;
margin-right: auto;
}

/* @group Vets */
#vets h2{
padding: 10px 0 6px 0;
}
.vet{
border-top: 1px dashed #999;
padding: 15px 0 10px 0;
}
#vets img{
float: left;
border: 3px solid #E1BD67;
margin: 0 8px 8px 0;
}
#vets h4{
font-size: 1.2em;
color: #007EC2;
font-weight: normal;
margin: 6em 0 8px 0 ;
}
#vets h4.nophoto{
margin: 0 0 8px 0 ;
}

#vets .more {
text-align: left;
clear: none;
width:  130px;
float: left;
}
#vets .more a{
display: block;
padding: 3px 12px 3px 7px;
background: #F3F3D6 url(../images/general/arrowSmRedDown.gif) no-repeat right center;
float: left;
}
#vets p{
width: 287px;
clear: left;
}

/* @end */
#leftCol{
float:left;
width: 592px;
}
#rightCol{
float:right;
width: 287px;
}

/* @group Expertise List */
#expertiseList ul li{
font-size: 1.4em;
font-weight: bold;
list-style: none;
padding:3px 0 6px 13px;
margin: 15px 0 0 0;
}
#expertiseList ul, #expertiseList ul ul, #expertiseList ul ul ul{
margin: 0;
}
#expertiseList ul li li{
list-style: none;
font-size: 12px;
font-weight: normal;
background:  url(../images/general/bulletBlue.gif) no-repeat left 7px;
padding:3px 0 3px 31px;
margin: 0 0 0 -13px;
}
#expertiseList ul li li li{
padding:3px 0 3px 44px;
background:   url(../images/general/bulletDash.gif) no-repeat  31px 8px;
margin: 0 0 0 -31px;
}
#expertiseList ul li a{
text-decoration: none;
}
#expertiseList ul li a:hover{
text-decoration: underline;
}
#elRight, #elLeft{
width: 280px;
float: left;
}
#elRight{
float: right;
}
#expertiseList ul li.doc{
}
#expertiseList ul li.doc{
background: #F3F3D6 url(../images/general/.gif) no-repeat  left 7px;
}
#expertiseList ul li li.doc{
background: #F3F3D6 url(../images/general/bulletBlueOnYellow.gif) no-repeat  left 7px;
}
#expertiseList ul li li li.doc{
background:  #F3F3D6 url(../images/general/bulletDash.gif) no-repeat  31px 8px;
}
#expertiseList ul li.doc a{
background:  url(../images/general/gfxBrochure.gif) no-repeat right center;
padding: 0 104px 0 0;
display: block;
}

/* @end */

/* @group FAQ */
#dFaq{
padding: 15px 15px 8px 15px;
background: #F3F3D6;
clear: left;
}
#dFaq h4{
text-transform: uppercase;
color: #007EC2;
margin: 0;
font-size: 1.2em;
line-height:1em;
}
#dFaq dl{
margin:19px 0 0 0 ;
font-size: 1.2em;
}
#dFaq dt{
font-weight: bold;
}
#dFaq dd{
margin: 1px 0 19px 0;
}
#dFaq dd p{
font-size: 1em;
}

#dFaq .more{
margin: 0 0 0 0;
}

/* @end */


/* @end */

/* @group Local Hotels & dining */
#localList1{
float: left;
width: 200px;
}
#localList2{
float: right;
width: 200px;
}
.localList h4{
margin-bottom: .25em;
}
.localList p{
font-size: 1.1em;
}
.localList p a{
text-decoration: none;
color: #007EC2;
}
.localList p a:hover{
text-decoration: underline;
color:#EA3135;
}
/* @end */

/* @group Contac Us */
#ourLocation p.more{
text-align: left;
font-size: 1.1em;
}
#ourLocation{
float: left;
width: 180px;
margin: 0 0 30px 0;
}
#contactInformation{
float: right;
width: 180px;
margin: 0 0 30px 0;
}
#contactInformation strong{
float: left;
width: 6em;
}
#contactInformation p, #ourLocation p{
font-size: 1.3em;
line-height: 1.5em;
}


/* @end */

/* @group Home */	
#Home{
}

/* @group HomeIntro */

#homeIntro{
width: 590px;
float: left;
}
#homeIntro p{
text-align: justify;
}
.homeIntro{
font-weight: bold;
font-size: 1.35em;
}



/* @end */

/* @group News */

#homeNews{
	border: 1px dashed #999;
	float: right;
	width:  260px;
	padding: 10px 13px;
}
#homeNews p{
margin: 0;
padding: 0 0 .5em 10px;
background: url(../images/general/bulletNewsHome.gif) no-repeat left 5px;
font-family: Georgia, Serif;
font-size: 1.1em;
}
#homeNews h2{
margin: 0 0 .5em 0;
font-size: 1.5em;
font-weight: bold;
}



/* @end */

.homeBottomCol{
float: left;
border-right: 1px dashed #999;
list-style:none;
margin: 0;
padding:18px 14px;
/*height: 23em;*/
}
.homeBottomCol h2{
margin: 0 0 .5em 0;
font-size: 1.9em;
font-family: Georgia, serif;
}
#hbcFirst{
width: 288px; 
overflow: hidden;
padding-left:0;
}
#hbcSecond{width: 274px;}
#hbcThird{
width: 288px;
padding-right:0;
padding-left:0;
float: right;
border-right:0;
}

/* @group Emergency */

#emerhome{
width: 235px;
}

#emergContact{
line-height: 1.5em;
padding: 0 0 0 39px;
background: url(../images/general/grxHomeEmerg.gif) no-repeat  left top;
margin: 0 0 .5em 0;
}
#emerhome .more{
text-align: left;
padding: 5px 15px;
background: #F3F3D6;
margin: 0 0 1.5em 0;
}
#emerhome .more a{
text-align: left;
}
/* @end */

#Home p.homeSectLink a{
font-weight: bold;
color: #0D79B3;
text-decoration: none;
padding-right:22px ;
background: url(../images/general/arrowHomeBlueONBlue.gif) no-repeat  90% center;
display: block;
height: 38px;
}
#Home p.homeSectLink a:hover{
color:#EA3135;
}

.homeSectLink{
padding: 12px 2px 10px 15px;
background: #DAEAF3;
font-size: 1.5em;
float: left;
width: 110px;
margin: 0 15px 15px 0;
}
/* @group Video Preview */

#videoPreview a img{
border:10px solid #F3F3D6;
}
#videoPreview a:hover img{
border:10px solid #EA3135;
}


/* @end */

/* @group Specialities */

#Specialities ul{
margin: 0;
}

ul#specLeft{
float: left;
width: 151px;
margin: 0 5px 0 0 ;
}
ul#specRight{
width: 131px;
float: right;
}

#Specialities li{
list-style: none;
margin: 0 0 5px 0;
border: 1px solid #E2F4F8;
}
#Specialities li a{
color: #007EC2;
display:block;
padding: 5px 11px;
text-decoration: none;
background: #E2F4F8;
font-weight: bold;
}
#Specialities li a:hover{
color:#EA3135;
}



/* @end */

/* @group Newsletter Subscribe */

#newsletterSubscribe{
border-top: 1px dashed #999;
	clear: both;
	margin: 10px 0 0 0;
	padding: 10px 0 0 0;
	text-align: center;
	width:  856px;
}

#newsletterSubscribe label{
font-weight: bold;
color: #007EC2;
font-size: 1.4em;
padding:  0 10px 0 0;
}

.submit{
border: 1px solid #B6D6E8;
border-bottom: 1px solid #007EC3;
border-right: 1px solid #007EC3;
padding: 2px 3px;
background: #007EC3;
color: #fff;
margin:  0 10px 0 0;
font-weight: bold;
font-size: 10px;
}



/* @end */
/* @end */

/* @end */



/* @group LightBox */

#lightbox{
position: absolute;
left: 0;
width: 100%;
z-index: 2000;
text-align: center;
line-height: 0;
}

#lightbox a img{ border: none; }

#outerImageContainer{
position: relative;
background-color: #fff;
width: 250px;
height: 250px;
margin: 0 auto;
}

#imageContainer{
padding: 10px;
}

#loading{
position: absolute;
top: 40%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}
#hoverNav{
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
width: 49%;
height: 100%;
background: transparent url(../images/lightbox/blank.gif) no-repeat; /* Trick IE into showing hover */
display: block;
}

#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
/*
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prev.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/next.gif) right 15% no-repeat; }*/
#prevLink { background: url(../images/lightbox/prev.gif) left 50% no-repeat; }
#nextLink { background: url(../images/lightbox/next.gif) right 50% no-repeat; }


#imageDataContainer{
font-size: 12px;
font-weight: normal;
color: #000;
background-color: #fff;
margin: 0 auto;
line-height: 1.4em;
overflow: auto;
width: 100%;
}
#imageDetails{
font-size: 12px;
font-weight: normal;
color: #007EC2;
}
#imageDetails #caption{
display: block;
margin: 0 0 .5em 0;
}
#numberDisplay{
color: #999;
font-size: 11px;
text-transform: uppercase;
font-weight: bold;
}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	

#overlay{
position: absolute;
top: 0;
left: 0;
z-index: 90;
width: 100%;
height: 500px;
background-color: #999;
}


/* @end */

/* @group Side Quote */
.sideTestimonial{
padding: 10px 0;
}
.sideTestimonial img{
margin: 0 0 10px 0;
border: 3px solid #007ec2;
}
.sideTestimonial blockquote{
margin: 0 0 10px 0;

}
.sideTestimonial p{
font-weight: bold;
color: #777;
font-size: 1.1em;
}

.mainTestimonial{
margin: 0 0 10px 30px;
}
.mainTestimonial blockquote{

}
.mainTestimonial p{
font-weight: bold;
color: #007EC2;
font-size: 1.1em;
}

/* @end */

/* @group Highlight */
.highlightBox{
background: #F3F3D6; 
padding: 17px;
margin: 0 0 15px 0;
}
.highlightBox h2{
margin: 0 0 .5em 0;
}
.highlightBox h3{
margin: 0 0 .5em 0;
font-size:1.4em;
color:#EA3135;
font-family: Georgia, serif;
line-height: 1em;
}
#page .highlightBox h3 a{
color:#EA3135;
text-decoration: none;
}
.highlightBox h3 a:hover{
text-decoration: underline;
}

.highlightBox p{
margin: 0 0 .5em 0;
}
.highlightBox img {
float: left;
margin: 0 15px 10px 0;
}
/* @end */

/* @group Ads */
#carecreditAd{
	padding: 50px 0 20px 0;
}
#leftCol #carecreditAd{
	clear:both;
	padding: 50px 0 20px 0;
	text-align:  center;
}
/* @end */

.fundraiser{
width: 1020px;
}
