﻿/* GENERAL STYLES */
.noCSS {display:none;}
.image-replace {visibility: hidden;}
.clrb {clear:both;}
body {margin:0px;padding:0px;font:12px normal Arial,Sans-serif;line-height:16px;color:#333333;}
body.homepage {background-color:#f7f7f7;}
body.subpage {background-color:#f7f7f7;}
.homepage .outercontainer {background: #fff url('http://dwykcaky9m3ko.cloudfront.net/comm_land_bgtile_s3cv_2.jpg') repeat-x;}
.subpage .outercontainer {background: #fff url('http://dwykcaky9m3ko.cloudfront.net/subpage_tile_background_s3cv_3.gif') repeat-x; }


.promoimagecodebox {overflow-y:scroll; border:1px solid #999; margin:2px; padding:5px;}

.outercontainer {width:100%;min-height:200px;clear:both;margin:0 auto;padding: 0px;overflow:visible;}
.innercontainer {width:975px;min-height:200px;clear:both;margin:0 auto;padding: 0px;overflow:visible;}

.subpage.error404 .innercontainer {width:975px;min-height:200px;clear:both;margin:0 auto;padding: 0px;overflow:visible;background:url(http://dwykcaky9m3ko.cloudfront.net/404bg_s3cv_1.jpg) no-repeat bottom right;margin-bottom:0px;padding-bottom:0px;}

.pageBody {overflow:visible;}
.footercontainer {border-top:60px solid #fff;width:100%;margin:0px auto 0px auto;background:url('http://dwykcaky9m3ko.cloudfront.net/tile_footer_s3cv_1.gif') repeat-x;}

.subpage.error404 .footercontainer {border-top:0px !important;width:100%;margin:0px auto 0px auto;background:url('http://dwykcaky9m3ko.cloudfront.net/tile_footer_s3cv_1.gif') repeat-x;}


.footercontainer .footerinnercontainer {width:975px;margin:0 auto;font-size:11px;color:#666666;padding-bottom:19px;}
.footercontainer .footerinnercontainer .FooterNav1 {width:937px;display:block;clear:both;padding:32px 19px 0px 19px;}
.footercontainer .footerinnercontainer .FooterNav2 {width:937px;display:block;clear:both;padding:5px 19px 0px 19px;}
.footercontainer .footerinnercontainer .FooterNav1 ul {list-style-type:none;margin:0px;padding:0px;display:block;clear:both;}
.footercontainer .footerinnercontainer .FooterNav1 ul li {display:block;float:left;margin-right:13px;margin-bottom:0px;}
.footercontainer .footerinnercontainer .FooterNav2 ul {list-style-type:none;margin:0px;padding:0px;display:block;clear:both;}
.footercontainer .footerinnercontainer .FooterNav2 ul li {display:block;float:left;margin-right:13px;margin-bottom:0px;}
.footercontainer .footerinnercontainer .copyright {width:937px;display:block;clear:both;padding:17px 19px 0px 19px;}

body.subpage p {font:12px normal Arial,Sans-serif;line-height:16px;color:#333333;}
body.subpage p.landingpageintro {font:14px normal Arial,Sans-serif;line-height:16px;color:#333333;}
body.subpage .bodytext p {font:12px normal Arial,Sans-serif;line-height:18px;color:#333333;margin-top:0px;margin-bottom:18px;}
body.subpage .bodytext ul li {font:12px normal Arial,Sans-serif;line-height:18px;color:#333333;margin-bottom:6px;}
body.subpage .bodytext ol li {font:12px normal Arial,Sans-serif;line-height:18px;color:#333333;margin-bottom:6px;}
body.subpage .bodytext table td {font:12px normal Arial,Sans-serif;line-height:18px;color:#333333;}
body.subpage .bodytext h2 {font:bold 16px Arial,sans-serif;color:#003366;margin:0px;line-height:18px;margin-bottom:7px;margin-top:20px;}
body.subpage .bodytext h3 {font:bold 12px Arial,Sans-serif;line-height:18px;margin:0px;color:#333333;}

input {color:#333333;font:12px normal Arial,Sans-serif;}
img {border:0;}
a {color:#307cc3;text-decoration:none;}
a:hover {text-decoration:underline;}
a.readmore {font:bold 12px "Trebuchet MS",Arial,sans-serif;line-height:14px;}

h1 {font:30px "Trebuchet MS",Arial,sans-serif;color:#003366;margin:0px 0px 14px 0px;line-height:1;color:#e7b70e;font-weight:bold;}
.mastheadNotH1 {font:30px "Trebuchet MS",Arial,sans-serif;color:#003366;margin:0px 0px 14px 0px;line-height:1;color:#e7b70e;font-weight:bold;}
/*
h2 {font:18px "Trebuchet MS",Arial,sans-serif;color:#003366;margin:0px;line-height:1;}
.commentsNotH2 {font:18px "Trebuchet MS",Arial,sans-serif;color:#003366;margin:0px;line-height:1;}*/
h2 {font:bold 16px Arial,sans-serif;color:#003366;margin:0px;line-height:18px;margin-bottom:7px;margin-top:20px;}
.commentsNotH2 {font:bold 16px Arial,sans-serif;color:#003366;margin:0px;line-height:18px;margin-bottom:7px;margin-top:20px;}
h3.reunionStoryListingTitle {font:bold 18px Arial,Sans-serif;color:#00529c;line-height:1;margin:0px 0px 5px 0px;padding:0px;}
h3 {font:bold 14px Arial,sans-serif;color:#003366;margin:0px;line-height:1;margin-bottom:7px;}
h4 {font:bold 14px Arial,sans-serif;color:#003366;margin:0px;line-height:16px;margin-bottom:7px;}
h5 {font:bold 12px Arial,Sans-serif;line-height:16px;margin:0px;color:#333333;}

.sectionouter {display:block;overflow:visible;width:460px;float:left;}
.sectionTitleBox1 {background-color:#c3cfdc;padding:1px 0px 0px 0px;margin:30px 0px 18px 0px;width:460px;overflow:hidden;}
.sectionTitleBox2 {background-color:#f5f8fc;padding:1px 0px 0px 0px;margin:0px;width:460px;overflow:hidden;}
h2.sectionTitle {background-color:#eaf1f8;width:443px;padding:2px 10px 4px 10px;margin:0px;font: bold 14px "Trebuchet MS", Arial, Sans-serif;color: #003366;}
.sectionbarheader {background-color:#eaf1f8;width:568px;padding:2px 10px 4px 10px;margin:0px;font: bold 14px "Trebuchet MS", Arial, Sans-serif;color: #003366;}

#relatedlinks{display:block;overflow:visible;width:460px;}
#relatedlinks .sectionTitleBox2 {background-color:#f5f8fc;padding:1px 0px 0px 0px;margin:0px;width:460px;overflow:hidden;}
#relatedlinks h2.sectionTitle {background-color:#eaf1f8;width:443px;padding:2px 10px 4px 10px;margin:0px;font: bold 14px "Trebuchet MS", Arial, Sans-serif;color: #003366;}
#relatedlinks .sectionbarheader {background-color:#eaf1f8;width:568px;padding:2px 10px 4px 10px;margin:0px;font: bold 14px "Trebuchet MS", Arial, Sans-serif;color: #003366;}
#relatedlinks .articleListColumn{width:auto;}
#relatedlinks .articleListColumn li {background-position:0 4px; width:auto;}

#CommentContainer { clear:both; padding-top:25px; }
#CommentsDiv {display:block;overflow:visible;width:460px;}
#CommentsDiv .sectionTitleBox2 {background-color:#f5f8fc;padding:1px 0px 0px 0px;margin:0px;width:460px;overflow:hidden;}
#CommentsDiv h2.sectionTitle {background-color:#eaf1f8;width:443px;padding:2px 10px 4px 10px;margin:0;font: bold 14px "Trebuchet MS", Arial, Sans-serif;color: #003366;}
#CommentsDiv h2.commentTitle {background-color:#eaf1f8;width:443px;padding:2px 10px 4px 10px;margin:0 0 10px 0;font: normal 14px "Trebuchet MS", Arial, Sans-serif;color: #333333;}

#CommentsForm {display:block;overflow:visible;width:460px; }
#CommentsForm .sectionTitleBox1 {background-color:#c3cfdc;padding:1px 0px 0px 0px;width:460px;overflow:hidden;}
#CommentsForm .sectionTitleBox2 {background-color:#f5f8fc;padding:1px 0px 0px 0px;margin:0px;width:460px;overflow:hidden;}
#CommentsForm h2.sectionTitle {background-color:#eaf1f8;width:443px;padding:2px 10px 4px 10px;margin:0;font: bold 14px "Trebuchet MS", Arial, Sans-serif;color: #003366;}

.listbox ul {list-style-type:none;margin: 0;padding: 0;}
.listbox ul li {background-image:url('http://dwykcaky9m3ko.cloudfront.net/raquo_linkbullet2_s3cv_1.gif');background-position:0 0;background-repeat:no-repeat;padding:0 0 0 10px;margin:0px 0px 5px 0px;line-height:14px;}

.articleimage { float:right; margin-left:30px; }
.printshare-outer {width:152px;float:right; clear:both; border:solid 1px #c3cfdc;margin:15px 0px 15px 30px;}
.printshare-inner1 {width:150px;background-color:#eaf1f8;border:solid 1px #ffffff; }
.printshare-inner2 {padding:5px;}
.printshare-divider {border-top:solid 1px #c3cfdc;border-bottom:solid 1px #ffffff;}

#printShareContainer {margin:2px;width:100%;}
#printShareContainer .printshare-Left { float:left; padding:5px 298px 5px 0;}
#printShareContainer .printshare-Right { float:left; padding:5px 0px 5px 0px;  }

.addthisicon{float:left; text-align:center;  clear:both; padding-right:5px;}

#topnav {width:975px;height:32px;clear:both;}
#topnav ul {display:block;float:right;/*width:975px;*/margin:0px;padding:7px 18px 0px 0px;list-style:none;font:10px normal Arial,Sans-serif;line-height:12px;text-transform:uppercase;}
#topnav ul li {display:block;float:left;padding: 2px 0px 0px 18px;font:10px normal Arial,Sans-serif;line-height:12px;text-transform:uppercase;}
#topnav ul li a {color:#333333;text-decoration:none;}
#topnav ul li a:hover {text-decoration:underline;}
.SignInOutLink {font-size:11px; font-weight:bold;line-height:12px;}

/* start main nav */
.homepage #mainnav {width:975px; height:34px;clear:both;position:relative;}
.homepage #mainnav ul {list-style:none;margin:0px 18px 0px 17px;padding:0px;width:940px;}
.homepage #mainnav ul li {display:block;float:left;margin:0px;padding:0px;}
.homepage #mainnav ul li a {display:block;height:34px;}
.homepage #mainnav ul li a span {display:none;}
/* 1416 IS DEV, n1451 IS LIVE, n1452 IS STAGING */
.homepage #mainnav ul li#n1416 a {background:url('http://dwykcaky9m3ko.cloudfront.net/homenav_waystohelp_s3cv_2.gif') no-repeat;width:216px;}
.homepage #mainnav ul li#n1451 a {background:url('http://dwykcaky9m3ko.cloudfront.net/homenav_waystohelp_s3cv_2.gif') no-repeat;width:216px;}
.homepage #mainnav ul li#n1452 a {background:url('http://dwykcaky9m3ko.cloudfront.net/homenav_waystohelp_s3cv_2.gif') no-repeat;width:216px;}
.homepage #mainnav ul li#n1064 a {background:url('http://dwykcaky9m3ko.cloudfront.net/homenav_safetywellness_s3cv_2.gif') no-repeat;width:217px;}
.homepage #mainnav ul li#n1065 a {background:url('http://dwykcaky9m3ko.cloudfront.net/homenav_lostpets_s3cv_2.gif') no-repeat;width:185px;}
.homepage #mainnav ul li#n1066 a {background:url('http://dwykcaky9m3ko.cloudfront.net/homenav_aboutshelters_s3cv_2.gif') no-repeat;width:179px;}
.homepage #mainnav ul li#n1068 a {background:url('http://dwykcaky9m3ko.cloudfront.net/homenav_community_s3cv_2.gif') no-repeat;width:143px;}
/* 1416 IS DEV, n1451 IS LIVE, n1452 IS STAGING */
.homepage #mainnav ul li#n1416 a.selected {background:url('http://dwykcaky9m3ko.cloudfront.net/homenav_waystohelp_on_s3cv_2.gif') no-repeat;width:216px;}
.homepage #mainnav ul li#n1451 a.selected {background:url('http://dwykcaky9m3ko.cloudfront.net/homenav_waystohelp_on_s3cv_2.gif') no-repeat;width:216px;}
.homepage #mainnav ul li#n1452 a.selected {background:url('http://dwykcaky9m3ko.cloudfront.net/homenav_waystohelp_on_s3cv_2.gif') no-repeat;width:216px;}
.homepage #mainnav ul li#n1064 a.selected {background:url('http://dwykcaky9m3ko.cloudfront.net/homenav_safetywellness_on_s3cv_2.gif') no-repeat;width:217px;}
.homepage #mainnav ul li#n1065 a.selected {background:url('http://dwykcaky9m3ko.cloudfront.net/homenav_lostpets_on_s3cv_2.gif') no-repeat;width:185px;}
.homepage #mainnav ul li#n1066 a.selected {background:url('http://dwykcaky9m3ko.cloudfront.net/homenav_aboutshelters_on_s3cv_2.gif') no-repeat;width:179px;}
.homepage #mainnav ul li#n1068 a.selected {background:url('http://dwykcaky9m3ko.cloudfront.net/homenav_community_on_s3cv_2.gif') no-repeat;width:143px;}

.subpage #mainnav {width:975px; height:34px;clear:both;position:relative;}
.subpage #mainnav ul {list-style:none;margin:0px 18px 0px 17px;padding:0px;width:940px;}
.subpage #mainnav ul li {display:block;float:left;margin:0px;padding:0px;}
.subpage #mainnav ul li a {display:block;height:34px;}
.subpage #mainnav ul li a span {display:none;}
/* 1416 IS DEV, n1451 IS LIVE, n1452 IS STAGING */
.subpage #mainnav ul li#n1416 a {background:url('http://dwykcaky9m3ko.cloudfront.net/subpagenav_waystohelp_s3cv_2.gif') no-repeat;width:216px;}
.subpage #mainnav ul li#n1451 a {background:url('http://dwykcaky9m3ko.cloudfront.net/subpagenav_waystohelp_s3cv_2.gif') no-repeat;width:216px;}
.subpage #mainnav ul li#n1452 a {background:url('http://dwykcaky9m3ko.cloudfront.net/subpagenav_waystohelp_s3cv_2.gif') no-repeat;width:216px;}
.subpage #mainnav ul li#n1064 a {background:url('http://dwykcaky9m3ko.cloudfront.net/subpagenav_safetywellness_s3cv_2.gif') no-repeat;width:217px;}
.subpage #mainnav ul li#n1065 a {background:url('http://dwykcaky9m3ko.cloudfront.net/subpagenav_lostpets_s3cv_2.gif') no-repeat;width:185px;}
.subpage #mainnav ul li#n1066 a {background:url('http://dwykcaky9m3ko.cloudfront.net/subpagenav_aboutshelters_s3cv_2.gif') no-repeat;width:179px;}
.subpage #mainnav ul li#n1068 a {background:url('http://dwykcaky9m3ko.cloudfront.net/subpagenav_community_s3cv_2.gif') no-repeat;width:143px;}
/* 1416 IS DEV, n1451 IS LIVE, n1452 IS STAGING */
.subpage #mainnav ul li#n1416 a.selected {background:url('http://dwykcaky9m3ko.cloudfront.net/subpagenav_waystohelp_on_s3cv_2.gif') no-repeat;width:216px;}
.subpage #mainnav ul li#n1451 a.selected {background:url('http://dwykcaky9m3ko.cloudfront.net/subpagenav_waystohelp_on_s3cv_2.gif') no-repeat;width:216px;}
.subpage #mainnav ul li#n1452 a.selected {background:url('http://dwykcaky9m3ko.cloudfront.net/subpagenav_waystohelp_on_s3cv_2.gif') no-repeat;width:216px;}
.subpage #mainnav ul li#n1064 a.selected {background:url('http://dwykcaky9m3ko.cloudfront.net/subpagenav_safetywellness_on_s3cv_2.gif') no-repeat;width:217px;}
.subpage #mainnav ul li#n1065 a.selected {background:url('http://dwykcaky9m3ko.cloudfront.net/subpagenav_lostpets_on_s3cv_2.gif') no-repeat;width:185px;}
.subpage #mainnav ul li#n1066 a.selected {background:url('http://dwykcaky9m3ko.cloudfront.net/subpagenav_aboutshelters_on_s3cv_2.gif') no-repeat;width:179px;}
.subpage #mainnav ul li#n1068 a.selected {background:url('http://dwykcaky9m3ko.cloudfront.net/subpagenav_community_on_s3cv_2.gif') no-repeat;width:143px;}

/* end main nav */

#logosearch {width:939px;height:94px;clear:both;margin:0px 18px 0px 18px;}
#logosearch #logo {display:block;width:486px;height:59px;float:left;padding:0px;margin:15px 0px 0px 0px;}
#logosearch #search {width:290px;float:left;padding:0px;margin:44px 0px 0px 163px;}

/*** START HOMEPAGE SPECIFIC ***/

#homelead {margin:19px 0 0 18px;width:956px;height:288px;}
/*#homelead #leftlead {width:620px;height:288px;float:left;overflow:hidden;background:url('http://dwykcaky9m3ko.cloudfront.net/header_lead_s3cv_1.jpg') no-repeat;}*/
#homelead #leftlead {width:620px;height:288px;float:left;overflow:hidden;background:url('http://dwykcaky9m3ko.cloudfront.net/header_lead_s3cv_2.jpg') no-repeat;}
#homelead #leftlead #banner-link {display:block;width:620px;height:288px;}
#homelead #leftlead #leftlead-left {display:none;float:left;margin:35px 0 0 35px;}
#homelead #leftlead #leftlead-left h2 {color:#ffd637;font-family:"Trebuchet MS",Arial,sans-serif;font-size:36px;line-height:34px;margin:0 0 8px;}
#homelead #leftlead #leftlead-left p {color:#ffffff;font-size:16px;font-weight:bold;line-height:18px;width:200px;margin:0 0 18px;}
#homelead #leftlead #leftlead-right {display:none;float:right;width:112px;height:225px;margin-right:6px;margin-top:29px;text-align:center;}
#homelead #leftlead #leftlead-right h3 {font-size:10px;line-height:11px;margin:15px 0 5px 0;text-transform:uppercase;}
#homelead #leftlead #leftlead-right ul {line-height:26px;list-style-type:none;margin:0;padding:0;}
#homelead #leftlead #leftlead-right a {color:#000000;font-size:11px;text-decoration:none;}
#homelead #leftlead #leftlead-one {background:transparent url('http://dwykcaky9m3ko.cloudfront.net/home_header_img_left_s3cv_5.jpg') no-repeat;width:237px;height:360px;float:left;}
#homelead #leftlead #leftlead-one .inner {padding:0px 0px 0px 36px;}
#homelead #leftlead #leftlead-two {background:transparent url('http://dwykcaky9m3ko.cloudfront.net/home_header_img_middle_s3cv_2.jpg') no-repeat;width:220px;height:360px;float:left;}
#homelead #leftlead #leftlead-two .inner {padding:0px 0px 0px 18px;}
#homelead #leftlead #leftlead-three {background:transparent url('http://dwykcaky9m3ko.cloudfront.net/home_header_img_right_s3cv_1.jpg') no-repeat;width:229px;height:360px;float:left;}
#homelead #leftlead #leftlead-three .inner {padding:0px 0px 0px 19px;}
#homelead #leftlead .featuretitle {font:18px "Trebuchet MS",Arial,sans-serif;color:#003366;margin:0px;width:182px;line-height:1.1;}
#homelead #leftlead .featuretitle a {color:#003366;}
#homelead #leftlead p {margin-top:6px;margin-bottom:13px;width:182px;line-height:14px;}
#homelead #leftlead a.morelink {display:block;width:182px;}
#homelead #rightlead {width:336px;height:288px;float:left;background:url('http://dwykcaky9m3ko.cloudfront.net/rightcol_img_bph_s3cv_1.jpg') no-repeat;}
#homelead #rightlead p {color:#FFFFFF;font-weight:bold;font-size:13px;width:139px;line-height:14px;margin: 0 0 6px 23px;}
#homelead #rightlead p.first {font-size: 15px;line-height:16px;margin-top:65px;}
#homelead #rightlead #rightlead-lower {background:url('http://dwykcaky9m3ko.cloudfront.net/home_img_waystohelp_s3cv_4.jpg') no-repeat;width:289px;height:181px;}
#homelead #rightlead #rightlead-upper {overflow:hidden;background:url('http://dwykcaky9m3ko.cloudfront.net/home_img_petalerts_s3cv_2.jpg') no-repeat;width:289px;height:180px;}
#homesublead {width:975px;}
#homesublead #homesublead-inner {padding:0 17px 36px 18px;overflow:hidden;}

/**************************************************************/
/***** BEGIN Specific to Shop Sweepstakes 1st section *********/
/**************************************************************/
#homelead .leftlead-sweepstakes {width:620px;height:288px;float:left;overflow:hidden;background:url('http://dwykcaky9m3ko.cloudfront.net/header_lead_holiday1.jpg') no-repeat;}
#homelead .leftlead-sweepstakes .banner-link {display:block;width:620px;height:288px;}
#homelead .leftlead-sweepstakes .leftlead-left {display:none;float:left;margin:35px 0 0 35px;}
#homelead .leftlead-sweepstakes .leftlead-left h2 {color:#ffd637;font-family:"Trebuchet MS",Arial,sans-serif;font-size:36px;line-height:34px;margin:0 0 8px;}
#homelead .leftlead-sweepstakes .leftlead-left p {color:#ffffff;font-size:16px;font-weight:bold;line-height:18px;width:200px;margin:0 0 18px;}
#homelead .leftlead-sweepstakes .leftlead-right {display:none;float:right;width:112px;height:225px;margin-right:6px;margin-top:29px;text-align:center;}
#homelead .leftlead-sweepstakes .leftlead-right h3 {font-size:10px;line-height:11px;margin:15px 0 5px 0;text-transform:uppercase;}
#homelead .leftlead-sweepstakes .leftlead-right ul {line-height:26px;list-style-type:none;margin:0;padding:0;}
#homelead .leftlead-sweepstakes .leftlead-right a {color:#000000;font-size:11px;text-decoration:none;}

.homepage .outercontainersweepstakes {background: #fff url('http://dwykcaky9m3ko.cloudfront.net/comm_land_bgtile_holiday1.jpg') repeat-x;}
.subpage .outercontainersweepstakes {background: #fff url('http://dwykcaky9m3ko.cloudfront.net/subpage_tile_background_s3cv_3.gif') repeat-x; }
.outercontainersweepstakes {width:100%;min-height:200px;clear:both;margin:0 auto;padding: 0px;overflow:visible;}
.homepage #mainnav #sweepstakesmenusnow{background: transparent url('http://dwykcaky9m3ko.cloudfront.net/navoverlay_snow.png') no-repeat;width:960px;height:26px;position:absolute;left:6px;top:-16px}
.subpage #mainnav #sweepstakesmenusnow{background: transparent url('http://dwykcaky9m3ko.cloudfront.net/navoverlay_snow.png') no-repeat;width:960px;height:26px;position:absolute;left:6px;top:-16px}
/**************************************************************/
/******* END Specific to Shop Sweepstakes 1st section *********/
/**************************************************************/

#homesublead #homesublead-inner #sublead-top #BPH_About{padding:25px 30px 0 170px; width:740px; height:103px; background:url(http://images.bringpetshome.com.s3.amazonaws.com/home_bg_house.gif) no-repeat; font-size:17px; color:#333333; font-family:Arial,sans-serif; line-height:22px;}
#homesublead #homesublead-inner #sublead-top #BPH_About #BPH_About_Intro{color:#003366;}

#homesublead #homesublead-inner #sublead-leftcol {width:620px;float:left;background:transparent url(http://dwykcaky9m3ko.cloudfront.net/home_leftcol_bg_s3cv_1.gif) no-repeat scroll 0 0;padding-top:10px;}
#homesublead #homesublead-inner #sublead-leftcol .homepagesubtitle {color:#003366;font:bold 14px Arial,sans-serif;margin:0px;padding:0px;line-height:1;}
#homesublead #homesublead-inner #sublead-leftcol .inner {margin:20px;}
#homesublead #homesublead-inner #sublead-leftcol .listbox {margin:6px 0px 10px 0px;}
#homesublead #homesublead-inner #sublead-leftcol a.readmore {display:block;color:#307cc3;font:bold 12px "Trebuchet MS",Arial,sans-serif;margin:0px;padding:0px;margin:0px;line-height:14px;}
#homesublead #homesublead-inner #sublead-leftcol #feature-thirdlevel {width:620px;clear:both;margin-top:17px;line-height:12px;}
#homesublead #homesublead-inner #sublead-leftcol #feature-thirdlevel p {line-height:14px;}
#homesublead #homesublead-inner #sublead-leftcol #feature-thirdlevel #lostpets {width:300px;height:294px;float:left;background:url('http://dwykcaky9m3ko.cloudfront.net/box_white_dog_s3cv_1.gif') no-repeat;}
#homesublead #homesublead-inner #sublead-leftcol #feature-thirdlevel #aboutshelters {width:300px;height:294px;float:right;background:url('http://dwykcaky9m3ko.cloudfront.net/box_white_cat_s3cv_1.gif') no-repeat;}
#homesublead #homesublead-inner #sublead-leftcol #feature-thirdlevel .listbox ul {width:165px;}
#homesublead #homesublead-inner #sublead-leftcol #feature-safetywellness {background:url('http://dwykcaky9m3ko.cloudfront.net/box_white_safetyandwellnes_s3cv_1.gif') no-repeat;width:620px;height:323px;}
#homesublead #homesublead-inner #sublead-leftcol #feature-safetywellness .inner .left {float:left;width:340px;}
#homesublead #homesublead-inner #sublead-leftcol #feature-safetywellness .inner .left .thumb-box {border:solid 1px #cccccc;margin-right:14px;width:98px;height:98px;float:left;overflow:hidden;}
#homesublead #homesublead-inner #sublead-leftcol #feature-safetywellness .inner .left .thumb-box img.thumb92px {border:solid 3px #efefef;margin:0px;padding:0px;overflow:hidden;} 
#homesublead #homesublead-inner #sublead-leftcol #feature-safetywellness .inner .left .thumb-box-text {float:left;width:226px;}
#homesublead #homesublead-inner #sublead-leftcol #feature-safetywellness .inner .left .thumbboxesspacer {height:22px;}
#homesublead #homesublead-inner #sublead-leftcol #feature-safetywellness .inner .left .whitepaper {background:url('http://dwykcaky9m3ko.cloudfront.net/icon_pdf_s3cv_1.gif') no-repeat left;height:30px;width:226px;}
#homesublead #homesublead-inner #sublead-leftcol #feature-safetywellness .inner .left .whitepaper .text {margin-left:35px;}

#homesublead #homesublead-inner #sublead-leftcol #feature-safetywellness .inner .right {float:right;width:240px;}
#homesublead #homesublead-inner #sublead-leftcol #feature-safetywellness .inner .right .inner2 {padding-left:20px;}
* html #homesublead #homesublead-inner #sublead-leftcol #feature-safetywellness .inner .right {float:right;width:238px;}
* html #homesublead #homesublead-inner #sublead-leftcol #feature-safetywellness .inner .right .inner2 {padding-left:18px;}
#homesublead #homesublead-inner #sublead-leftcol #feature-safetywellness .inner .right .inner2 #signup {background:url('http://dwykcaky9m3ko.cloudfront.net/box_yellow_withimg_s3cv_2.gif') no-repeat;width:220px;height:244px;}

/* rightcol */
#homesublead #homesublead-inner #sublead-rightcol {float:right;background:transparent url(http://dwykcaky9m3ko.cloudfront.net/col_bg_fade_bottom_s3cv_1.gif) no-repeat scroll 0 bottom;padding-bottom:19px}
#homesublead #homesublead-inner #sublead-rightcol #rightcol-inner {width:300px;background:transparent url(http://dwykcaky9m3ko.cloudfront.net/col_bg_fade_s3cv_1.gif) repeat-y scroll 0 0;padding-top:30px;padding-left:20px;padding-bottom:1px;}
/*Home Join Facebook Box*/
#sublead-rightcol #joinonfacebook{background:transparent url(http://dwykcaky9m3ko.cloudfront.net/facebook_ad_2.jpg) no-repeat scroll 0 0; margin-top:17px; height:294px; width:300px;}
#sublead-rightcol #joinonfacebook h4{padding:10px 0 7px 14px;}
#sublead-rightcol #joinonfacebook .inner{margin:20px;}

/* News Feed*/
#NewsFeed { padding: 0 30px; width: 560px; font-family: Arial, Helvetica, sans-serif; }
#NewsFeed * { margin: 0; padding: 0; }
#NewsFeed a { color: #307CC3; text-decoration: none; }
#NewsFeed a:hover { text-decoration: underline; }
#NewsFeed hr { height: 0; border: 0; border-top: 1px solid #E0E0E0; }
#NewsFeed .rss { text-align: right; height: 5px; }
#NewsFeed .rss a { position: relative; left: 22px; }
#NewsFeed .rss img { border: 0; }
#NewsFeed .post { overflow: hidden; padding: 25px 0 20px; width: 560px; }
* html #NewsFeed .post { margin: -7px 0; } /* IE6 */
* + html #NewsFeed .post { margin: -7px 0; } /* IE7 */
#NewsFeed .post .date { float: left; margin-right: 8px; text-align: center; color: #FFFFFF; width: 32px; height: 45px; background: url('http://dwykcaky9m3ko.cloudfront.net/icon_date_s3cv_1.gif') no-repeat; }
#NewsFeed .post .date span { display: block; line-height: 13px; }
#NewsFeed .post .date .month { text-transform: uppercase; font-size: 10px; margin-top: 3px; }
#NewsFeed .post .date .day { font-size: 18px; }
#NewsFeed .post .date .year { font-size: 10px; }
#NewsFeed .post .content { float: left; margin-right: 10px; width: 350px; }
#NewsFeed .post .content h3 { font-size: 10px; font-weight: normal; text-transform: uppercase; color: #000000; line-height: 13px; }
#NewsFeed .post .content h2 { font-size: 24px; font-weight: bold; line-height: 24px; margin-top: 5px; }
#NewsFeed .shop .content h2 a { color: #990000; }
#NewsFeed .post .content p { font-size: 13px; line-height: 18px; margin-top: 6px; }
#NewsFeed .post .content ul { font-size: 13px; line-height: 22px; margin-top: 6px; list-style-type: none; }
#NewsFeed .post .content p.read-more a { font-weight: bold; }
#NewsFeed .shop .content p.read-more a { color: #990000; }
#NewsFeed .post .content p.author { color: #999999; font-size: 11px; }
#NewsFeed .post .side { float: left; width: 160px; }
#NewsFeed .post .side img { margin: 2px 0 0; padding: 3px; border: 1px solid #CCCCCC; }
#NewsFeed .post .side .comments { font-size: 10px; text-align: right; line-height: 12px; margin-top: 12px; }
#NewsFeed .more-posts { text-align: right; font-size: 16px; font-weight: bold; margin-top: 30px; }
#NewsFeed .more-posts a { font-weight: bold; cursor: pointer; }

/* News Feed*/
#FBNewsFeed { padding: 0 10px; width: 420px; font-family: Arial, Helvetica, sans-serif; }
#FBNewsFeed * { margin: 0; padding: 0; }
#FBNewsFeed a { color: #307CC3; text-decoration: none; }
#FBNewsFeed a:hover { text-decoration: underline; }
#FBNewsFeed hr { height: 0; border: 0; border-top: 1px solid #E0E0E0; }
#FBNewsFeed .rss { text-align: right; height: 5px; }
#FBNewsFeed .rss a { position: relative; left: 22px; }
#FBNewsFeed .rss img { border: 0; }
#FBNewsFeed .post { overflow: hidden; padding: 25px 0 20px; width: 420px; }
* html #NewsFeed .post { margin: -7px 0; } /* IE6 */
* + html #NewsFeed .post { margin: -7px 0; } /* IE7 */
#FBNewsFeed .post .date { float: left; margin-right: 8px; text-align: center; color: #FFFFFF; width: 32px; height: 45px; background: url('http://dwykcaky9m3ko.cloudfront.net/icon_date_s3cv_1.gif') no-repeat; }
#FBNewsFeed .post .date span { display: block; line-height: 13px; }
#FBNewsFeed .post .date .month { text-transform: uppercase; font-size: 10px; margin-top: 3px; }
#FBNewsFeed .post .date .day { font-size: 18px; }
#FBNewsFeed .post .date .year { font-size: 10px; }
#FBNewsFeed .post .content { float: left; margin-right: 10px; width: 300px; }
#FBNewsFeed .post .content h3 { font-size: 10px; font-weight: normal; text-transform: uppercase; color: #000000; line-height: 13px; }
#FBNewsFeed .post .content h2 { font-size: 12px; font-weight: bold; line-height: 24px; margin-top: 5px; }
#FBNewsFeed .shop .content h2 a { color: #990000; }
#FBNewsFeed .post .content p { font-size: 12px; line-height: 18px; margin-top: 6px; }
#FBNewsFeed .post .content ul { font-size: 12px; line-height: 22px; margin-top: 6px; list-style-type: none; }
#FBNewsFeed .post .content p.read-more a { font-weight: bold; }
#FBNewsFeed .shop .content p.read-more a { color: #990000; }
#FBNewsFeed .post .content p.author { color: #999999; font-size: 11px; }
#FBNewsFeed .post .side { float: left; width: 60px;}
#FBNewsFeed .post .side img { margin: 2px 0 0; padding: 3px; border: 1px solid #CCCCCC; }
#FBNewsFeed .post .side .comments { font-size: 12px; text-align: right; line-height: 12px; margin-top: 12px; }
#FBNewsFeed .more-posts { text-align: right; font-size: 12px; font-weight: bold; margin-top: 30px; }
#FBNewsFeed .more-posts a { font-weight: bold; cursor: pointer; }


/* Random Modules */
#HomeSignIn { margin-bottom: 18px; }
#HomeSignIn .moduletitle {padding:9px 15px 5px;}
#HomeSignIn .moduletitle span {font-size:16px;float:left;}
#HomeSignIn .moduletitle img {vertical-align:middle;margin-left:5px;}
#HomeSignIn .moduletitle .facebook {font-size:10px;font-weight:bold;float:right;}
#HomeSignIn .moduleboxmiddle {padding:15px 12px 10px;}
#HomeSignIn .signin-form {width:100%;border-collapse:collapse;}
#HomeSignIn .signin-form label {font-size:11px;font-weight:bold;color:#003366;text-transform:uppercase;}
#HomeSignIn .signin-form .textbox {width:126px;}
#HomeSignIn .signin-form table {width:100%;border-collapse:collapse;margin-top:8px;}
#HomeSignIn .signin-form td.links {font-size:12px;font-weight:bold;}
#HomeSignIn .signin-form td.error {color:#FF0000;font-weight:bold;text-align:center;}

#pet_rescuer_signup {background:url(http://dwykcaky9m3ko.cloudfront.net/rightcol_img_petrescuer_s3cv_2.jpg) no-repeat;margin-bottom:18px;}
#pet_rescuer_signup h4 {display:none;}
#pet_rescuer_signup p {display:none;}
#pet_rescuer_signup a {display:block;width:300px;height:282px;}
#pet_rescuer_signup a img {display:none;}

#fan_facebook {background:url(http://dwykcaky9m3ko.cloudfront.net/rightcol_img_facebook_s3cv_1.jpg) no-repeat;margin-bottom:15px;}
#fan_facebook a {display:block;width:300px;height:94px;}
#fan_facebook a span {display:none;}

#follow_twitter {background:url(http://dwykcaky9m3ko.cloudfront.net/rightcol_img_twitter_s3cv_1.jpg) no-repeat;margin-bottom:18px;}
#follow_twitter a {display:block;width:300px;height:90px;}
#follow_twitter a span {display:none;}

/*#shop_to_help {background:url(http://dwykcaky9m3ko.cloudfront.net/rightcol_img_shoptohelp_s3cv_1.jpg) no-repeat;margin-bottom:18px;}*/
#shop_to_help {background:url('http://images.bringpetshome.com.s3.amazonaws.com/rightcol_img_sheltergrant_s3cv_1.jpg') no-repeat;/*margin-bottom:18px;*/}
#shop_to_help a {display:block;width:300px;height:257px;}
#shop_to_help a img {display:none;}
#shop_to_help h5 {display:none;}
#shop_to_help p {display:none;}
#shop_to_help ul {display:none;}

/**************************************************************/
/***** BEGIN Specific to Shop Sweepstakes 2nd section *********/
/**************************************************************/
.shop_to_help_sweepstakesmember {background:url('http://dwykcaky9m3ko.cloudfront.net/rightcol_img_shoptohelp_holidaysweeps1_signedin.gif') no-repeat;margin-bottom:18px;}
.shop_to_help_sweepstakesguest {background:url('http://dwykcaky9m3ko.cloudfront.net/rightcol_img_shoptohelp_holidaysweeps1_newuser.gif') no-repeat;margin-bottom:18px;}
.shop_to_help_sweepstakesmember a {display:block;width:300px;height:291px;}
.shop_to_help_sweepstakesguest a {display:block;width:300px;height:255px;}
.shop_to_help_sweepstakesmember a#OfficialRulesLink {display:block;width:150px;height:16px;margin-top:20px;}
.shop_to_help_sweepstakesguest a#OfficialRulesLink {display:block;width:150px;height:21px;margin-top:20px;}
.shop_to_help_sweepstakesmember a img, .shop_to_help_sweepstakesguest a img {display:none;}
.shop_to_help_sweepstakesmember h5, .shop_to_help_sweepstakesguest h5 {display:none;}
.shop_to_help_sweepstakesmember p, .shop_to_help_sweepstakesguest p {display:none;}
.shop_to_help_sweepstakesmember ul, .shop_to_help_sweepstakesguest ul {display:none;}
/**************************************************************/
/******* END Specific to Shop Sweepstakes 2nd section *********/
/**************************************************************/

#ConnectWidget { margin-bottom: 18px; }

#Carousel { overflow: hidden; margin: 0 auto; }
#Carousel .clip { overflow: hidden; /* For IE and Opera */ position: relative; }
#Carousel .left-fade { position: absolute; top: 0; left: 0; width: 9px; height: 120px; background: url('http://dwykcaky9m3ko.cloudfront.net/module_left_fade_s3cv_1.png') repeat-y; }
#Carousel .right-fade { position: absolute; top: 0; right: 0; width: 9px; height: 120px; background: url('http://dwykcaky9m3ko.cloudfront.net/module_right_fade_s3cv_1.png') repeat-y; }
#Carousel ul { position: relative; left: 0; margin: 0; padding: 0; list-style-type: none; height: 120px; }
#Carousel li { position: absolute; top: 0; width: 112px; height: 112px; border: 1px solid #D0D0D0; text-align: center; padding: 3px; }
#Carousel .wrapper { width: 112px; height: 112px; border-collapse: collapse; }
#Carousel .wrapper td { vertical-align: middle; padding: 0; }
#Carousel .nav { float: left; overflow: hidden; margin-top: 9px; }
#Carousel .nav a span { text-align: center; display: none; }
#Carousel a.prev { float: left; cursor: pointer; width: 19px; height: 19px; background: url('http://dwykcaky9m3ko.cloudfront.net/btn_prev_s3cv_1.gif') no-repeat; }
#Carousel a.next { float: left; cursor: pointer; width: 20px; height: 19px; background: url('http://dwykcaky9m3ko.cloudfront.net/btn_next_s3cv_1.gif') no-repeat; }
#Carousel .more { float: right; font-size: 11px; font-weight: bold; margin-top: 14px; }
* html #Carousel .left-fade { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://dwykcaky9m3ko.cloudfront.net/module_left_fade_s3cv_1.png'); }
* html #Carousel .right-fade { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://dwykcaky9m3ko.cloudfront.net/module_right_fade_s3cv_1.png'); }

#Discussions { margin: 0 12px; }
#Discussions h3 { border-bottom: 1px solid #E0E0E0; font-size: 14px; font-weight: bold; color: #307CC3; padding-bottom: 8px; margin: 0 0 8px; }
#Discussions ol { list-style-type: none; margin: 0; padding: 0; }
#Discussions li { overflow: hidden; border-bottom: 1px solid #E0E0E0; padding-bottom: 5px; 	margin-bottom: 8px; }
#Discussions .item-number { float: left; background: url('http://dwykcaky9m3ko.cloudfront.net/module_discussions_bubble_s3cv_1.gif') no-repeat; width: 31px; height: 29px; padding-top: 2px; font-size: 16px; color: #584200; font-weight: bold; margin-right: 9px; text-align: center; }
#Discussions .item-number sup { vertical-align: top; font-size: 11px; }
#Discussions .item-text { float: left; width: 230px; font-size: 13px; }
#Discussions .more { text-align: right; font-size: 11px; font-weight: bold; margin: 10px 0 0; }
* html #Discussions li { display: inline-block; }

/** START SECTION AND ARTICLE PAGES **/
.leftnav .sectionbar {color:#003366;font-size:12px;font-weight:bold;text-transform:uppercase;border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc;padding:10px 0px 10px 0px;margin:0px;}
.leftnav ul {list-style-type:none;margin: 10px 0px 0px 0px;padding: 0;}
.leftnav ul li {background-image:url('http://dwykcaky9m3ko.cloudfront.net/raquo_leftnav_s3cv_1.gif');background-position:0 0;background-repeat:no-repeat;padding:0px 0px 9px 10px;margin:0px 0px 9px 0px;font-weight:bold;border-bottom:solid 1px #eeeeee;line-height:14px;}
.leftnav ul li.selected {background-image:url('http://dwykcaky9m3ko.cloudfront.net/raquo_leftnav_selected_s3cv_1.gif');}
.leftnav ul li.selected a {color:#003366;}

/** LOST PETS LANDING PAGE **/
.lostpetsfeaturebox {padding:0px 10px 0px 10px;}
.lostpetsfeaturebox p {margin-top:0px;margin-bottom:12px;}
.articleListColumn {float: left;width: 49%;margin:0px;padding:0px;}
.articleListColumn ul {list-style-type:none;margin: 0;padding: 0;}
.articleListColumn ul li {width:200px;padding:0 0 0 10px;margin:0px 0px 5px 0px;background-image:url('http://dwykcaky9m3ko.cloudfront.net/raquo_linkbullet2_s3cv_1.gif');background-position:0 0;background-repeat:no-repeat;line-height:14px;}
ul.sectionSelectedList {list-style-type:none;margin: 0;padding: 0;}
ul.sectionSelectedList li {padding:0 0 0 10px;margin:0px 0px 5px 0px;background-image:url('http://dwykcaky9m3ko.cloudfront.net/raquo_linkbullet2_s3cv_1.gif');background-position:0 0;background-repeat:no-repeat;line-height:14px;}
.favoriteList {width:463px;clear:both;margin-bottom:32px;}
.favoriteList .favoriteListLeft {width:113px;float:left;}
.favoriteList .favoriteListRight {width:350px;float:left;}
.favoriteList .favoriteListLeft .thumbbox {margin: 0px 9px; overflow: hidden; width: 82px; height: 81px; background-color: #f2f1ef; border: #cdcdcd 1px solid; padding: 3px;}
.favoriteList .favoriteListLeft .thumbbox img {margin:0px;padding:0px;}
.QNA {width:275px;}
.QNA td .QNA-letter-Q {color:#333333;font-size:14px;line-height:18px;font-weight:bold;}
.QNA td p.QNA-question {color:#003366;font-size:14px;line-height:18px;font-weight:bold;}
.QNA td .QNA-letter-A {color:#333333;font-size:14px;line-height:18px;font-weight:bold;}
.QNA td p.QNA-answer {color:#333333;font-size:12px;line-height:16px;}
.mythfactblue {color:#003366;}

/** END SECTION AND ARTICLE PAGES **/

/** START STANDALONE PAGES AND FORMS **/

/* Form Pages [from Donate] */
.formbarheader {background-color:#eaf1f8;width:568px;padding:2px 10px 4px 10px;margin:0px;font: bold 14px "Trebuchet MS", Arial, Sans-serif;color: #003366;}
.headlinebox1 {background-color:#c3cfdc;padding:1px 0px 0px 0px;margin:18px 0px 18px 0px;width:588px;overflow:hidden;}
.headlinebox2 {background-color:#f5f8fc;padding:1px 0px 0px 0px;margin:0px;width:588px;overflow:hidden;}
.row {width:592px;clear:both;margin:0px 0px 14px 0px;padding:0px;position:relative;}
.row label {width:160px;float:left;font-weight:bold;color:#003366;}
.row .mini {font-size:11px;color:#666666;}
.row .password {display:block;float:left;padding:0px 0px 0px 168px;margin:0px;width:305px;}
.row table {width:500px;}
.row table label {padding:3px 0px 0px 12px;width:460px;}
.left {float:left;}
.row select {float:left;margin-right:2px;}
.row input {float:left;margin-right:2px;}
.wide {width:260px;}
.clrb {clear:both;}
.required {color:#990000;font-weight:normal;}
.row .bold {font-weight:bold;width:168px;float:left;}
.row .value {width:388px;float:left;}

/** reunion stories - pages **/
ul.minibulletwhite {list-style-type:none;margin: 15px 0px 15px 0px;padding: 0;}
ul.minibulletwhite li {background-image:url('http://dwykcaky9m3ko.cloudfront.net/minibullet_white_s3cv_1.gif');background-position:0px 3px;background-repeat:no-repeat;padding:0px 0 0 8px;margin:0px 0px 10px 0px;}
.leftnav ul.reunionSubSubNav {list-style-type:none;margin: 10px 0px 0px 0px;padding: 0;}
.leftnav ul.reunionSubSubNav li {background-image:none;padding:0px;margin:0px 0px 10px 0px;font-weight:bold;border-bottom:none;}
.leftnav ul.reunionSubSubNav li.selected {background-image:none;}
.leftnav ul.reunionsubnav li.selected ul.reunionSubSubNav li a {color:#307cc3;}
.leftnav ul.reunionsubnav li.selected ul.reunionSubSubNav li.selected a {color:#003366;}
.reunionStory .imageLink {float: right; width: 124px;margin-right:10px;}
* html .reunionStory .imageLink {float: right; width: 124px;margin-right:5px;}
.reunionStory .storyContainer {float: left; margin-right: 20px; width: 290px;margin-left:10px;}
.reunionStory .storyContainer p {margin-top:0px;margin-bottom:12px;}
.reunionStory .postFooter {font-size: 11px; color: #666666;}
.reunionStory .postFooter .footeritem {}
.reunionStory .rule {height:1px;background-color:#eeeeee;margin-top:19px;margin-bottom:19px;}
.reunionStory .featureImageLink {float: left; width: 188px;margin-left:10px;}
* html .reunionStory .featureImageLink {float: left; width: 188px;margin-left:5px;}
.reunionStory .featureStoryContainer {float: left; margin-left: 20px; width: 226px;margin-right:10px;}
.reunionStory .featureStoryContainer p {margin-top:0px;margin-bottom:12px;}
.reunionStory .storyContainerNoImage {margin-left:10px;margin-right:10px;}
.reunionStory .storyContainerNoImage p {margin-top:0px;margin-bottom:12px;}
.reunionStoryDetail .featureImageLink.mainStoryImage {float:right;margin-left:10px;}
.reunionStoryDetail h2.mainStoryTitle {}
.reunionStoryDetail p.storyText {margin-top:0px;margin-bottom:12px;}
.reunionStoryDetail .postFooter {font-size: 11px; color: #666666;}
.reunionStoryDetail .postFooter .footeritem {}
#storyArchiveList {margin-top:10px;}
#storyArchiveList #storyArchive {font-size:12px;line-height:14px;margin-bottom:10px;}

/* reunion stories - share story form */
.ShareStoryFormPanel .required {color: #ff0000;font-size:11px;}
.ShareStoryFormPanel input, select, option, textarea {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.ShareStoryFormPanel .storySubmitInput {width: 250px;margin:0px;padding:0px;}
.ShareStoryFormPanel .storySubmitInputXL {width: 334px;margin:0px;padding:0px;}
.ShareStoryFormPanel .storySubmitTextAreaXL {width: 334px;height: 100px;margin:0px;padding:0px;}
* html .ShareStoryFormPanel .storySubmitTextAreaXL {width: 334px;height: 100px;margin:0px;padding:0px;}
*:first-child+html .ShareStoryFormPanel .storySubmitTextAreaXL {width: 334px;height: 100px;margin:0px;padding:0px;}
.ShareStoryFormPanel .storySubmitCharCount {width: 36px;margin:0px;padding:0px;}
.ShareStoryFormPanel .storySubmitSelect {width: 118px;margin:0px;padding:0px;}
.ShareStoryFormPanel #NoLastNameCheck {display:block;float:left;overflow:hidden;}
* html .ShareStoryFormPanel #NoLastNameCheck { margin-top:5px!important; margin-left:5px;padding:0px;width:14px;height:14px;/*margin-left:-3px;margin-right:-3px;margin-top:-3px;margin-bottom:-1px;*/}
* html .ShareStoryFormPanel .storySubmitInfoLabel {margin-top:5px;}
*:first-child+html .ShareStoryFormPanel #NoLastNameCheck {margin-top:5px!important; margin-left:5px;padding:0px;width:14px;height:14px;/*margin-left:-3px;margin-right:-3px;margin-top:-3px;margin-bottom:-1px;*/}
*:first-child+html .ShareStoryFormPanel .storySubmitInfoLabel {margin-top:5px;}
.ShareStoryFormPanel #AgreeLegal {display:block;float:left;overflow:hidden;}
* html .ShareStoryFormPanel #AgreeLegal {margin-left:-3px;margin-right:-3px;margin-top:-3px;margin-bottom:-1px;padding:0px;width:14px;height:14px;}
*:first-child+html .ShareStoryFormPanel #AgreeLegal {margin-left:-3px;margin-right:-3px;margin-top:-3px;margin-bottom:-1px;padding:0px;width:14px;height:14px;}
.ShareStoryFormPanel .storySubmitInfoLabel {display:block;float:left;margin:0px;padding-top:2px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height:11px;color: #535353;}
.ShareStoryFormPanel .storySubmitInfoLabel.right {display:block;text-align:right;width:130px;}
* html .ShareStoryFormPanel .storySubmitTextAreaXL {padding-left:1px;}

/* more reunion share story form styles */
p.submitstoryintro {line-height:14px;margin-top:0px;margin-bottom:12px;}
p.submitstoryrequire {line-height:14px;margin-top:0px;margin-bottom:16px;}
.submitstorymain .row {display:block;overflow:visible;clear:both;margin-left:10px;position:relative;}
.submitstorymain .row.nobottommargin {margin-bottom:0px;}
.submitstorymain .row.youremail {height:60px;}
.submitstorymain .row.storytitle {height:70px;}
.submitstorymain .row.storymain {height:150px;}
.submitstorymain .row.photo {height:60px;}
.submitstorymain .row.legalmain {height:90px;}
.submitstorymain .row.friendemail {height:50px;}
.submitstorymain .row.buttons {height:20px;}
.submitstorymain .required {color:#990000 !important;}
.submitstorymain .sharelabel {width:100px; line-height:20px; float:left;font-weight:bold;color:#003366;}
.submitstorymain .sharefield {width:344px; float:left;}
.submitstorymain .submitstoryformnote_small {width:344px; float:left;margin-top:4px;font-size:11px;line-height:12px;}
.submitstorymain .storySubmitInfoLabel {margin-top:3px;}
.submitstorymain .errortopbox {line-height:24px;}
.submitstorymain .edit {width:166px;line-height:13px;float:left;font-size:11px;line-height:12px;margin-top:2px;}
.submitstorymain .charcountdesc {width:111px;line-height:13px;float:right;font-size:11px;line-height:12px;margin-top:2px;}
.submitstorymain .editbox {width:336px; margin-top:2px;}
.submitstorymain .charbox {float:right;}
.submitstorymain .sectionspacer {height:2px;}
.submitstorymain .spacerXL {height:14px;}

/* Lost Pet Receive Alert Page */
#lpalertformwide {width:460px;}
#lpalertformwide .rowLP3 {clear:both;font-size:12px;margin-bottom:5px;width:460px;}
#lpalertformwide .rowLP3 label {display:block;width:95px;float:left;white-space:nowrap;padding:6px 0px 0px 0px;margin-right:15px;color:#003366;font-weight:bold;}
#lpalertformwide .rowLP3 input.textboxLP {width:149px;float:left;margin-right:5px;}
#lpalertformwide .buttonbarrowLP {width:265px;}
#lpalertformwide .buttonbarrowLP .lpowerby {width:130px;float:left;}
#lpalertformwide .buttonbarrowLP .lpsubmit {width:130px;float:right;text-align:right;}

/* reunion stories - videos */
.rv1 {width: 260px; text-align: center;}
.rv2 {padding:8px 0px 8px 0px; border-top: #e5e5e5 1px solid; margin-top: 10px;  width: 260px; text-align: right;}

/* reunion stories - videos NEW with user-submitted content */
.videoTitleBox {margin:0px 0px 0px 10px;}
.headerLink {display:block;font-size:18px;line-height:20px;font-weight:normal;text-style:normal;color:#00529c;margin:0px 0px 4px 0px;padding:0px;}
.featureVideoLink {width:300px;margin:0px 20px 0px 10px;float:left;}
.featureVideoContainer {width:230px;margin:0px 10px 0px 0px;float:left;}
.postFooterVideoOnly {font-family: Arial, Helvetica, sans-serif;color: #000;font-size: 11px !important;line-height: 12px !important;margin-top: 15px !important;margin-bottom: 0px;}
.ruleVideoOnly {border-bottom:1px solid #d1e7f4;/*margin-top: 18px;*/margin-bottom: 18px;padding: 18px 0 0 0;width: 100%;height:1px;}
.uservideopagination {text-align:center;font-size:12px;line-height:1;}
.uservideopagination a {text-decoration:none !important;color:#317bc4 !important;}
.uservideopagination a:hover {text-decoration:underline !important;color:#317bc4 !important;}
.uservideopagination a.deactivate {color:#a7a7a7 !important;}
.videoSectionTitleBox1 {background-color:#c3cfdc;padding:1px 0px 0px 0px;margin:30px 0px 18px 0px;width:580px;overflow:hidden;}
.videoSectionTitleBox2 {background-color:#f5f8fc;padding:1px 0px 0px 0px;margin:0px;width:580px;overflow:hidden;}

/* share video form */
.youtubenote {width:328px;float:left;}
.youtubenote p {font-family: Arial, Helvetica, sans-serif;font-size: 11px !important;line-height:12px !important;}
.youtubenote p a {color: #0085c9;text-decoration: underline;}

/* enews signup page wide (not rightcol module) */
.module_enews_signupwide {width:459px;float:left;}
.module_enews_signupwide .inner {padding:16px 19px 16px 19px;}
.module_enews_signupwide .enewsTitle {color:#003366;font:bold 16px "Trebuchet MS",Arial,sans-serif;padding:0px 0px 7px 0px;margin:0px;line-height:1;}
.module_enews_signupwide #signbox {margin:3px 0px 0px 0px;width:200px;}
.module_enews_signupwide #signbox ul {list-style-type:none;margin: 0;padding: 0; width:200px;overflow:visible;}
.module_enews_signupwide #signbox ul li {background-image:url('http://dwykcaky9m3ko.cloudfront.net/minibullet_yellow.gif');background-position:0px 1px;background-repeat:no-repeat;padding:0 0 0 8px;margin:0px 0px 5px 0px;}
.module_enews_signupwide #signupform {margin:10px 0px 0px 0px;padding:0px;clear:both;}
.module_enews_signupwide #signupform input.btn_signup {width:74px;height:26px;float:left;margin:0px 0px 0px 4px;padding:0px;}
.module_enews_signupwide #signupform input.enterEmail {width:178px;height:18px;float:left;margin:2px 0px 0px 0px;padding:0px;}
.enewsRetriever {background:url(http://dwykcaky9m3ko.cloudfront.net/newsletter_retriever_s3cv_1.jpg) no-repeat top right;min-height:239px;}
.enewsMainWithMargin {margin:0px 0px 12px 159px;}
.enewsSampleLetterBox {background:url(http://dwykcaky9m3ko.cloudfront.net/newsletter_leftsideboxbg_s3cv_2.gif) no-repeat;width:460px;height:188px;float:left;}

/* contact us form */
#contactusform {width:442px;}
#contactusform .rowLP3 {clear:both;font-size:12px;margin-bottom:15px;width:442px;}
#contactusform .rowLP3 label {display:block;width:112px;float:left;white-space:nowrap;padding:2px 0px 0px 0px;color:#003366;font-weight:bold;}
#contactusform .rowLP3 input.textboxLP {width:259px;float:left;}
#contactusform .rowLP3 .selectLP {width:263px;float:left;}
#contactusform .buttonbarrowCt {width:377px;text-align:right;}

/*white paper signup*/
#leftwhitepapersignup{background: #fff url('http://dwykcaky9m3ko.cloudfront.net/whitepaper_lead_1.jpg') no-repeat; height:394px; width:620px;padding:0px ; margin:30px 0 0 18px; display:inline; float:left}
#leftwhitepaperdownload{background: #fff url('http://dwykcaky9m3ko.cloudfront.net/whitepaper-bg-ty_s3cv_1.jpg') no-repeat; height:374px; width:620px;padding:0px ; margin:30px 0 0 18px; display:inline; float:left}
#leftwhitepapersignup #innercontent, 
#leftwhitepaperdownload #innercontent{padding:13px 30px 20px 135px; margin-left:0px;}
#leftwhitepapersignup #innercontent h1, 
#leftwhitepaperdownload #innercontent h1{color:#08c;font-size:25px;line-height:1;margin-bottom:10px;}
#leftwhitepapersignup #innercontent h2, 
#leftwhitepaperdownload #innercontent h2{font-size:20px;line-height:1;margin-bottom:15px;}
#leftwhitepapersignup #innercontent h3, 
#leftwhitepaperdownload #innercontent h3{font-size:17px; padding-bottom:15px;}
#leftwhitepapersignup #innercontent h6, 
#leftwhitepaperdownload #innercontent h6{font-size:12px; line-height:14px;}
#leftwhitepapersignup #innercontent li, 
#leftwhitepaperdownload #innercontent li{padding-bottom:8px}
#rightwhitepapersignup{margin:30px 0px 0 0px; padding:0 0 0 18px; float:left;}
#whitepaperdownload .whitepaper {display:none !important;}

/* Tell a Friend */
#tellfriendform {/*width:260px;*/width:462px;}
#tellfriendform .rowTF1 {clear:both;font-size:12px;margin-bottom:5px;width:462px;}
#tellfriendform .rowTF2 {clear:both;font-size:12px;margin-bottom:5px;width:250px;}
#tellfriendform .rowTF3 {clear:both;font-size:12px;margin-bottom:5px;width:197px;}
#tellfriendform .rowTF1 label.sender {display:block;width:95px;float:left;white-space:nowrap;padding:6px 0px 0px 0px;color:#003366;font-weight:bold;}
#tellfriendform .rowTF1 span.sender {display:block;width:95px;float:left;white-space:nowrap;padding:6px 0px 0px 0px;color:#003366;font-weight:bold;}
#tellfriendform .rowTF2 label.recipientNumber {display:block;float:left;text-align:right;width:95px;padding:6px 0px 0px 0px;color:#003366;font-weight:bold;}
#tellfriendform .rowTF2 span.recipient {display:inline;padding:6px 0px 0px 0px;color:#003366;font-weight:bold;}
#tellfriendform .rowTF3 span.recipient {display:inline;padding:6px 0px 0px 0px;color:#003366;font-weight:bold;}
#tellfriendform .rowTF2 span.recipient.colOne {margin-left:95px;width:149px;}
#tellfriendform .rowTF3 span.recipient.colTwo {width:149px;}
#tellfriendform input.textboxTF {width:149px;float:left;}
#tellfriendform .rowTF4 {clear:both;width:462px;text-align:right;margin-top:10px;}
#tellfriendform .tellFriendSubmit {width:71px;height:26px;float:right;margin-right:42px;}

/* Sitemap */
#sitemap {width:600px;}
#sitemap .sitemapListColumn {float: left;width: 49%;margin:0px;padding:0px;}
#sitemap .sitemapListColumn ul {list-style-type:none;margin: 0;padding: 0;}
#sitemap .sitemapListColumn ul li {font-size:14px;font-weight:bold;margin-bottom:14px;}
#sitemap .sitemapListColumn ul li ul {margin-top:8px;}
#sitemap .sitemapListColumn ul li ul li {font-size:12px;font-weight:normal;width:200px;padding:0 0 0 10px; margin:0px 0px 5px 0px;background-image:url('http://dwykcaky9m3ko.cloudfront.net/raquo_linkbullet2_s3cv_1.gif');background-position:0 0;background-repeat:no-repeat;}

/* suggest a shelter form */
#shelterformwide {width:442px;}
#shelterformwide .rowLP3 {clear:both;font-size:12px;margin-bottom:15px;width:442px;}
#shelterformwide .rowLP3 label {display:block;width:112px;float:left;white-space:nowrap;padding:2px 0px 0px 0px;color:#003366;font-weight:bold;}
#shelterformwide .rowLP3 input.textboxLP {width:259px;float:left;}
#shelterformwide .rowLP3 .selectLP {width:263px;float:left;}

/* participating shelters page */
.stateTitle {font-weight:bold; color:#003366; margin-top:1em;margin-bottom:.5em;font-size:1em;}
.clinicName {font-weight:bold;font-size:12px}
.clinicInfo {margin-top:.5em; font-size:12px}

/* Ways to Help Landing Page */
h1.leftmast-upper {color:#99ccff;font: bold 36px 'Trebuchet MS', Arial, Sans-serif;margin-left:18px;margin-top:100px;}
h2.wth-boxheadline {color:#003366;font:bold 16px 'Trebuchet MS',Arial,sans-serif;margin:0px;padding:10px 0px 7px 14px;line-height:1;}
h3.wth-box-subhead {color:#003366;font:bold 14px Arial,sans-serif;margin:0px;padding:0px;line-height:1;}
a.wth-readmore {display:block;color:#307cc3;font:bold 12px "Trebuchet MS",Arial,sans-serif;margin:0px;padding:0px;}
.wth-container-outer {width:975px;}
.leftmastbox {width:277px;height:389px;float:left;}
.leftmast-lower {color:#ffffff;font: bold 26px 'Trebuchet MS', Arial, Sans-serif;margin-left:18px;margin-top:15px;}
.waystohelp_leadleftbg {width:349px;height:389px;background:url('http://dwykcaky9m3ko.cloudfront.net/waystohelp_leadleftbg_s3cv_1.jpg') no-repeat;float:left;}
.waystohelp_leadrightbg {width:348px;height:389px;background:url('http://dwykcaky9m3ko.cloudfront.net/waystohelp_leadrightbg_s3cv_3.jpg') no-repeat;float:left;}
.waystohelp_leadleftbg h2 {font:18px "Trebuchet MS",Arial,sans-serif;color:#003366;margin:0px;line-height:1;}
.waystohelp_leadrightbg h2 {font:18px "Trebuchet MS",Arial,sans-serif;color:#003366;margin:0px;line-height:1;}
.wth-leadleftbg-box {margin-top:218px;margin-left:36px;width:294px;}
.wth-leadrightbg-box {margin-top:218px;margin-left:20px;width:294px;}
.wth-leadleftbg-box p.blurb {margin:6px 0px 16px 0px;}
.wth-leadrightbg-box p.blurb {margin:6px 0px 16px 0px;}
.wth-shelterbox-outer {width:975px;margin-top:20px;}
.fromCarousel {height:100px;overflow:hidden;}
.wth-shelterbox-kitten {background:url(http://dwykcaky9m3ko.cloudfront.net/waystohelp-boxbg-kitten_s3cv_1.jpg) no-repeat;width:300px; height:242px;margin-right:20px;margin-left:18px;float:left;}
.wth-shelterbox-inner {padding:20px 0px 10px 20px;width:150px;}
.wth-shelterbox-inner p.blurb2 {margin:8px 0px 8px 0px;}
.wth-boxstores-outer {background:url(http://dwykcaky9m3ko.cloudfront.net/waystohelp-boxbg-generic_s3cv_1.jpg) no-repeat;width:300px; height:242px;margin-right:20px;float:left;}
.wth-boxstores-inner {padding:20px 20px 0px 20px;width:262px;overflow:hidden;}
.wth-boxstores-inner p {margin:0px 0px 18px 0px;padding:0px;overflow:hidden;}
.wth-boxpickshelter-outer {background:url(http://dwykcaky9m3ko.cloudfront.net/waystohelp-boxbg-volntr_s3cv_1.gif) no-repeat;width:300px; height:242px;margin:0px;float:left;}
.wth-boxpickshelter-inner {padding:20px 0px 10px 20px;width:150px;}
.wth-selectshelter-acctlink {margin-top:3px;}
.wth-selectshelter-acctlink a {display:block;width:167px;margin:0px;font-size:11px;}
.carouselItem2 {width:81px;height:129px;padding-right:3px;padding-left:3px;float:left;}
.navigationImage2 {width:81px;height:61px;}
.contributePercent2 {font-size:14px;font-weight:bold;}
.percentage2 {text-align:center;margin-top:3px;}
.storeutilities2 {border-top:solid 1px #e0e0e0;padding-top:0px;height:20px;}
.widgetStores2 {width:128px;height:20px;margin:4px 0px 0px 0px;padding:0px;overflow:visible;}
.widgetStores2 a {color:#307cc3;font:bold 12px "Trebuchet MS",Arial,sans-serif;}
.widgetStores2.widgetLink2 {float:left;text-align:left;}
.widgetStores2.shopMoreLink2 {float:right;text-align:right;}

/* volunteer landing page */
.volunteerpageOuter {padding:40px 19px 40px 19px;}
.volunteerpageLeft {width:140px;height:100%;float:left;overflow:hidden;margin-right:16px;}
.volunteerpageRight  {width:780px;float:left;}
.volunteerMidRightContainer {width:780px;float:left;}
.volunteerTopMid {width:460px;float:left;margin-right:20px;}
.volunteerTopRight {width:300px;float:right;}
.volunteerBoxBottom {background:url(http://dwykcaky9m3ko.cloudfront.net/volunteer_learnmore_boxbg_s3cv_1.gif) no-repeat;width:780px;height:111px;margin-top:30px;}
.volunterBoxBottomInner {padding-left:210px;padding-top:20px;padding-right:30px;}

/***** RIGHTCOL MODULES [300px] *****/

/* community module redux */
.cm_boxbg {background:url(http://dwykcaky9m3ko.cloudfront.net/cm_boxbg_s3cv_3.gif) no-repeat;width:300px;height:323px;}
.cm_boxbg .modcommunityheader {color:#003366;font:bold 16px "Trebuchet MS",Arial,sans-serif;margin:0px;padding:10px 0px 7px 14px;line-height:1;}
.cm_boxbg .cm-body-inner .modcommunitysubheader {color:#003366;font:bold 16px Arial,sans-serif;margin:0px 0px 6px 0px;padding:0px;line-height:auto;}
.cm-body-inner {width:156px;height:158px;margin:30px 125px 20px 20px;}
.cm-body-inner p {margin:0px 0px 16px 0px;padding:0px;}
.cm-footer-inner {padding:30px 20px 0px 20px;font-size:13px;line-height:15px;font-weight:bold;}
.cm-visit {width:83px;float:left;padding-top:6px;}
.cm-logos {width:167px;float:left;}
.cm-logos .twitterbox {width:78px;height:21px;margin:4px 12px 5px 0px;padding:0px;float:left;}
.cm-logos .fbbox {width:77px;height:30px;margin:0px;padding:0px;float:left;}

.moduleSpacerHomepageShort {height:17px;}
.moduleSpacer {height:20px;}

/* generic module box */
.module_htmlcontentbox {width:300px;}
.moduleboxtop {background: transparent url('http://dwykcaky9m3ko.cloudfront.net/module_boxtop_white_s3cv_1.gif') no-repeat scroll 0 0;width:300px;height:37px;position:relative;}
.moduleboxtop .moduletitle {color:#003366;font:bold 14px "Trebuchet MS",Arial,sans-serif;margin:0px;padding:12px 0px 5px 14px;line-height:1;}
.moduleboxmiddle {background:url('http://dwykcaky9m3ko.cloudfront.net/module_tilemiddle_white_s3cv_1.gif') repeat-y;}
.moduleboxbottom {background:url('http://dwykcaky9m3ko.cloudfront.net/module_boxbottom_white_s3cv_1.gif') no-repeat;width:300px;height:7px;}

/* module box - specific to Pet Rescuer Signup module */
.modulebox h2 {margin: 0px;padding-left: 60px;height: 54px;line-height: 40px;font-family: 'Trebuchet MS',sans-serif;font-size: 16px;font-weight: bold;color: #003366;}
.petalert h2 {background: transparent url('http://dwykcaky9m3ko.cloudfront.net/pet_rescuer_badge.png') no-repeat scroll 8px 4px;}
.modulebox #lostpetalertform .rowLP3 {line-height:12px;}
.modulebox .clrb {clear:both;height:1px;}
.moduleboxmiddle .lostpetmodule .inner div:first-child {margin-bottom:10px;}
.rowRadius {margin:15px 0px 5px;font-size:11px;}
.rowRadius h4 {font-size:12px;padding:0px;margin:10px 0px 6px;}
.rowRadius label {position: relative;top:-2px;left:2px;}


/*module microchipping */
.moduleboxmiddle h4 {color:#003366;font:bold 16px "Trebuchet MS",Arial,sans-serif;margin:0px;padding:10px 0px 7px 14px;line-height:1;}
.moduleboxmiddle .inner1 {padding:18px 0px 18px 18px;}
.moduleboxmiddle .inner1 .inner2 .thumb92px {width:98px;float:left;border:solid 1px #cccccc;margin-right:14px;width:98px;height:98px;float:left;overflow:hidden;}
.moduleboxmiddle .inner1 .inner2 .thumb92px .playvideoimg {border:solid 3px #efefef;margin:0px;padding:0px;overflow:hidden;} 
.moduleboxmiddle .inner1 .inner2 .thumb-box-text {float:left;width:164px;}
.moduleboxmiddle .inner1 .inner2 .whitepaper {background:url('http://dwykcaky9m3ko.cloudfront.net/icon_pdf_s3cv_1.gif') no-repeat left top;height:62px;width:164px;}
.moduleboxmiddle .inner1 .inner2 .whitepaper .text {margin-left:32px;}
.moduleboxmiddle .inner1 .inner2 .listbox {margin:6px 0px 10px 0px;}

/** module enews signup **/
.module_enews_signup {background:url(http://dwykcaky9m3ko.cloudfront.net/module_enews_signup_s3cv_2.gif) no-repeat;width:300px;height:168px;}
.module_enews_signup .inner {padding:16px;}
.module_enews_signup .enewsTitle {color:#003366;font:bold 16px Arial,Helvetica,sans-serif;padding:0px 0px 5px 0px;margin:0px;line-height:18px;}
.module_enews_signup #signbox {width:200px;}
.module_enews_signup #signbox ul {list-style-type:none;margin: 0;padding: 0; width:200px;overflow:visible;}
.module_enews_signup #signbox ul li {background-image:url('http://dwykcaky9m3ko.cloudfront.net/minibullet_yellow.gif');background-position:0px 4px;background-repeat:no-repeat;padding:0 0 0 8px;margin:0px 0px 5px 0px;}
.module_enews_signup #signupform {margin:10px 0px 0px 0px;padding:0px;clear:both;}
.module_enews_signup #signupform input.btn_signup {width:74px;height:26px;float:left;margin:0px 0px 0px 4px;padding:0px;}
.module_enews_signup #signupform input.enterEmail {width:178px;height:18px;float:left;margin:2px 0px 0px 0px;padding:0px;}

/** module lost pet alert **/
#lostpetalertform {width:260px;}
#lostpetalertform .rowLP3 {clear:both;font-size:12px;margin-bottom:5px;width:260px;}
#lostpetalertform .rowLP3 label {display:block;width:95px;float:left;white-space:nowrap;padding:6px 0px 0px 0px;color:#003366;font-weight:bold;}
#lostpetalertform .rowLP3 input.textboxLP{width:149px;float:right;}
#lostpetalertform .rowLP3 select.textboxLP{width:152px;float:right;}
#lostpetalertform .buttonbarrowLP {width:260px;}
#lostpetalertform .buttonbarrowLP .lpowerby {width:130px;float:left;}
#lostpetalertform .buttonbarrowLP .lpsubmit {width:130px;float:right;text-align:right;}
.moreLPalerts {font:12px "Trebuchet MS",Arial,Sans-serif;font-weight:bold;line-height:14px;}
.moduleboxmiddle.lostpetmodule .inner {padding:20px 20px 0px 20px;}

/** reunion stories - search stories module **/
.searchStoriesLabel {padding:6px 0px 0px 0px;color:#666666;font-weight:bold;width:63px;float:left;}
.searchStoriesField {width:195px;float:left;}
.searchStoriesFieldKeywords {width:190px;float:left;}
.searchStoriesRow {margin-bottom:8px;}

/* Volunteermatch Module */
.VolMatchZipLabel {display:block;font-weight:bold;color:#003366;margin-bottom:6px;}
.VolMatchZip {width:93px;display:block;margin-bottom:9px;}
.VolMatchButton {display:block;margin-bottom:10px;}
p.VolMatchText {margin-top:0px;margin-bottom:12px;}
.VolMatchBoxInner {padding:20px 20px 0px 20px;}
.VolMatchBoxOuter {background:url(http://dwykcaky9m3ko.cloudfront.net/waystohelp-boxbg-volunteeropps_s3cv_1.jpg) no-repeat;width:300px; height:242px;float:left;}
.VolMatchBoxOuter h4 {color:#003366;font:bold 16px 'Trebuchet MS',Arial,sans-serif;margin:0px;padding:10px 0px 7px 14px;line-height:1;}
.volunterBoxBottomInner h4 {color:#003366;font:bold 16px 'Trebuchet MS',Arial,sans-serif;margin:0px;padding:0px 0px 5px 0px;line-height:1;}
.volunterBoxBottomInner p {margin:0px 0px 4px 0px;}

/* video modal (not reunion videos) */
.videoModalBackground {background-color:#000000;filter:alpha(opacity=70);opacity:0.7;}
.videoModalPopup {background:url(http://dwykcaky9m3ko.cloudfront.net/popvideo-bg_s3cv_1.gif) no-repeat;width:442px;height:418px;}
.videoModalHeaderOuter {width:442px;height:38px;clear:both;}
.videoModalHeaderLeft {float:left;width:364px;height:38px;}
.videoModalHeaderLeft h4 {color:#003366;font:bold 14px "Trebuchet MS",Arial,sans-serif;padding:0px;line-height:14px;margin:14px 0px 9px 20px;}
.videoModalHeaderRight {float:right;width:78px;height:38px;}
.videoModalHeaderRight .closebutton {width:58px;height:18px;padding:0px;margin:10px 20px 9px 0px;/*overflow:hidden;*/}
.videoModalFlashBox {padding:21px;}

/* image replacement for headings */
#PSWheading{background:url(http://dwykcaky9m3ko.cloudfront.net/main_section_safetywellness.jpg) no-repeat; height:220px; width:460px;}
#PSWheading span{display:none;}

#LoPheading{background:url(http://dwykcaky9m3ko.cloudfront.net/main_section_lostpets.jpg) no-repeat; height:220px; width:460px;}
#LoPheading span{display:none;}

#AbSheading{background:url(http://dwykcaky9m3ko.cloudfront.net/banner_aboutshelters_s3cv_1.jpg) no-repeat; height:220px; width:460px;/banner_aboutshelters_s3cv_1.jpg}
#AbSheading span{display:none;}

/* Take your dog to work day */
#TDTWheading{background:url(http://dwykcaky9m3ko.cloudfront.net/takedogtowork_text.gif) no-repeat; height:35px; width:661px;}
#TDTWheading span{display:none;}
#TDTWtext{color:#008DD1;font-size:12px;font-weight:bold;}
#TDTWtext #TDTWlogo{float:left; padding:0px 0 0 0px; background: url(http://dwykcaky9m3ko.cloudfront.net/logo_bph_inline.gif) no-repeat; width:136px; height:37px;}
#TDTWtext #TDTWlogo span{display:none;}
#TDTWtext #TDTWsubtext{float:left;padding:20px 0 0 0px;}


/*IE6 Fixes*/
* html #feature-safetywellness .inner {/*width:613px;*/overflow:hidden;}
* html #feature-safetywellness .inner .left {float:left;width:336px;margin:0px;padding:0px;overflow:hidden;}
* html #feature-safetywellness .inner .right {float:left;width:222px;padding:0px;margin:0px;overflow:hidden;}
* html #feature-safetywellness .inner .left .thumb-box-text {float:left;width:220px;overflow:hidden;}
* html #feature-safetywellness .inner .left ul {width:220px;margin:0px;padding:0px;overflow:hidden;}
* html #signbox {margin:0px;padding:0px;width:100px !important;}
* html .innershop {width:559px;overflow:hidden;}
* html .innerdeals {width:539px;overflow:hidden;}
* html .innergrab {width:540px;overflow:hidden;}
* html .enewsRetriever {height:239px;}
* html .wth-container-outer {margin-top:-1px;}
* html .wth-shelterbox-kitten {margin-right:20px;margin-left:8px;}
* html .wth-boxstores-outer {margin-right:20px;}

/* EDITOR PROPERTIES */




/* EDITOR PROPERTIES */

