@charset "UTF-8";
/* CSS Document */

img, div { behavior: url(/css/iepngfix.htc) }

img, div, input { behavior: url("iepngfix.htc") }

/* ----------------------------------------------------------------- */
/* ------ GENERAL LINK STYLES (overwrite using inline styles) ------ */
/* ----------------------------------------------------------------- */

a:link {
	color: #1D3D71;
}
a:visited { 
	color: #1D3D71;
}
a:hover {
	color: #6EAFFE;
}
a:active {
	color: #1D3D71;
}

/* ----------------------------------------------------------------- */
/* --------------------- TEXT FORMATTING CLASSES-------------------- */
/* ----------------------------------------------------------------- */

.bodyHeaders{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	line-height:2em;
}

.mainBodySmall{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.70em;
	line-height:1em;
}

.mainBodyLarge{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	line-height:1.3em;
}

.box{
	position:absolute;
	height:410px;
	width:700px;
	margin:19px 0 0 30px;
	padding-right:5px;
	overflow:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.5em;	
}

.boxArticle{
	position:absolute;
	height:410px;
	width:700px;
	margin:19px 0 0 30px;
	padding-right:5px;
	overflow:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.2em;
	left: -4px;
	top: 1px;
}
#back{
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	font-family:Arial;
	width:680px;
	font-size:12px;
	color:#ffffff;
	padding:10px;
	text-align:left;
}
#back a{
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
}

#archiveTop{
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	font-family:Arial;
	width:680px;
	font-size:12px;
	color:#ffffff;
	padding:10px;
	text-align:center;
}
#archiveTop a{
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
}
#archiveTop hr{
	width:100%;
	border: none 0; 
	border-top: 1px solid #ffffff;/*the border*/
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
}

#scrollHolder{
	position:absolute;
	margin:auto;
	height:460px;
	width:760px;
	background-image: url(../images/articleScroller_bkg.png);
	background-repeat:no-repeat;
}


/* ----------------------------------------------------------------- */
/* ---------------------MAIN BODY AND DIV CONTAINER----------------- */
/* ----------------------------------------------------------------- */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#286eb4;
}

#mainContainer{
	margin:0px auto;
	width:1089px;
	height:958px;
	background-image:url(../images/background.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#mainContainerNL{
	margin:0px auto;
	width:1089px;
	height:2260px;
	background-image:url(../images/backgroundNL.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#mainContainerNL2{
	margin:0px auto;
	width:1089px;
	height:2060px;
	background-image:url(../images/backgroundNL2.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#mainContainerART{
	margin:0px auto;
	width:1089px;
	height:1230px;
	background-image:url(../images/backgroundART.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#mainContainerART2{
	margin:0px auto;	
	width:1089px;
	height:1930px;
	background-image:url(../images/backgroundART2.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#mainContainerART3{
	margin:0px auto;	
	width:1089px;
	height:1480px;
	background-image:url(../images/backgroundART3.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

/* ----------------------------------------------------------------- */
/* ------------------- SUB PAGE CONTENT CODE BEGIN------------------ */
/* ----------------------------------------------------------------- */

#contentContainer{
	position:absolute;
	margin:205px 0 0 192px;
	width:780px;
	height:663px;
	background-image:url(../images/whatsNew.jpg);
	background-repeat:no-repeat;
	behavior: url("iepngfix.htc");
}

#contentContainerNL{
	position:absolute;
	padding-top:10px;
	margin:205px 0 0 192px;
	width:780px;
	height:1900px;
	background-color:#1a385c;
	behavior: url("iepngfix.htc");
}
#contentContainerNL2{
	position:absolute;
	padding-top:10px;
	margin:205px 0 0 192px;
	width:780px;
	height:1750px;
	background-color:#1a385c;
	behavior: url("iepngfix.htc");
}
#contentContainerART{
	position:absolute;
	padding-top:10px;
	margin:205px 0 0 192px;
	width:780px;
	height:780px;
	background-color:#1a385c;
	behavior: url("iepngfix.htc");
	top: 2px;
}
#contentContainerART2{
	position:absolute;
	padding-top:10px;
	margin:205px 0 0 192px;
	width:780px;
	height:1120px;
	background-color:#1a385c;
	behavior: url("iepngfix.htc");
}
#contentContainerART3{
	position:absolute;
	padding-top:10px;
	margin:205px 0 0 192px;
	width:780px;
	height:1220px;
	background-color:#1a385c;
	behavior: url("iepngfix.htc");
}



#contentContainerAbout{
	position:absolute;
	margin:205px 0 0 192px;
	width:780px;
	height:663px;
	background-image:url(../images/aboutUs_bkg.png);
	background-repeat:no-repeat;
	behavior: url("iepngfix.htc");
}

#contentContainerSponsors{
	position:absolute;
	margin:205px 0 0 192px;
	width:780px;
	height:663px;
	background-image: url(../images/sponsors_bkg.jpg);
	background-repeat:no-repeat;
	behavior: url("iepngfix.htc");
}

#contentContainerArticles{
	position:absolute;
	margin:205px 0 0 192px;
	width:780px;
	height:663px;
	background-image: url(../images/articleMainPage_bkg.jpg);
	background-repeat:no-repeat;
	behavior: url("iepngfix.htc");
}


#contentContainerSafety{
	position:absolute;
	margin:205px 0 0 192px;
	width:780px;
	background-image: url(../images/articleMainPage_bkg.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#FFF;
	behavior: url("iepngfix.htc");
}

#contentContainerSiteMap{
	position:absolute;
	margin:205px 0 0 192px;
	width:780px;
	height:663px;
	background-image: url(../images/siteMap_bkg.jpg);
	background-repeat:no-repeat;
	behavior: url("iepngfix.htc");
}

#contentCopy{
	postition:relative;
	width:750px;
	margin:20px auto;
	
}

#contentCopy ul{
	text-decoration:none;
}




/* ----------------------------------------------------------------- */
/* ------------------NEWS AND EVENT TABBED BUTTONS------------------ */
/* ----------------------------------------------------------------- */

#butt1{
	position:absolute;
	width:92px;	
	height:28px;
	float:left;
	margin-left:25px;
	padding-top:17px;
	z-index:10;
	
}

#butt2{
	position:absolute;
	width:92px;	
	height:28px;
	float:right;
	margin-left:117px;
	padding-top:17px;
	z-index:10;
}

hr {
border: none 0; 
border-top: 2px dashed #286eb4;/*the border*/
width: 98%;
height: 2px;
margin: auto;
line-height:1em;
}

/* ----------------------------------------------------------------- */
/* ------------------ARTICLE LINKS ON MAIN ARTICLE------------------ */
/* ----------------------------------------------------------------- */

#boxArticleLinks{
	position:absolute;
	height:240px;
	width:700px;
	margin:10px 0 0 30px;
	overflow:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.2em;	
}

#scrollHolderArticle{
	position:absolute;
	margin:auto;
	height:460px;
	width:760px;
	background-image: url(../images/articleScroller_bkg.png);
	background-repeat:no-repeat;
}

#linkHolder{
	height: 222px;
	width: 487px;
	position: absolute;
	margin:433px auto;
	background-image:url(../images/articleSelector_bkg.png);
	background-repeat:no-repeat;
	}

#articleLinks{
	position:absolute;
	height: 175px;
	width: 460px;
	position: absolute;
	margin:20px auto;
	overflow-y:scroll;
}

#articleLinks li{
	list-style-type: none; 
}

/* ----------------------------------------------------------------- */
/* ----------------------------------------------------------------- */
/* ----------------------------------------------------------------- */

/* --------------------------------------------------- */
/* NEWS -- NORMAL STATE, OVER STATE, ACTIVE PAGE STATE */
/* --------------------------------------------------- */

#news
  {
    display: block;
    width: 92px;
    height: 28px;
    background:url(../images/news.gif);
	background-repeat:no-repeat;
    outline: none; /* hide dotted outline in Firefox */  }
  
#news:hover
  { 
    background:url(../images/news_over.gif);
	background-repeat:no-repeat;
	outline: none; /* hide dotted outline in Firefox */
  }
  
#news span
{
  display: none;
}

#news:active {
    display: block;
    width: 92px;
    height: 28px;
    background: url(../images/news_over.gif);
	background-repeat:no-repeat;
    outline: none; /* hide dotted outline in Firefox */
  }

#newsSelected span{
  display: none;
}

/* ----------------------------------------------------- */
/* EVENTS -- NORMAL STATE, OVER STATE, ACTIVE PAGE STATE */
/* ----------------------------------------------------- */

#events{
    display: block;
    width: 92px;
    height: 28px;
    background:url(../images/events.gif);
	background-repeat:no-repeat;
    outline: none; /* hide dotted outline in Firefox */}
  
#events:hover{ 
    background:url(../images/events_over.gif);
	background-repeat:no-repeat;
    outline: none; /* hide dotted outline in Firefox */}
  
#events span{
  display: none;
}

#events:active{
    display: block;
    width: 92px;
    height: 28px;
    background:url(../images/events_over.gif);
	background-repeat:no-repeat;
	outline: none; /* hide dotted outline in Firefox */
}

#events span{
  display: none;
}


/* ----------------------------------------------------------------- */
/* ------------------- MAIN NAVIGATION CODE BEGIN------------------- */
/* ----------------------------------------------------------------- */
	
.nav_container {
	position:absolute;
	margin:179px 0 0 192px;
	width:781px;
	height:26px;
}


#navMenu{
	width:780px;
	display: inline;
	margin: 0;
	padding: 0px;
	position: relative;
	z-index: 5;
}


#navMenu li{
	float: left;
	display: inline;
}


/* ------------------HOME-------------------- */

a.navHome{
	display:block;
	float:left;
	width:111px;
	height:25px;
	background: url("../images/navigationSprite.png");
	background-repeat:no-repeat;
	behavior: url("iepngfix.htc");
}


a.navHome:hover{

	background: url("../images/navigationSprite.png") 0 25px;
	behavior: url("iepngfix.htc");
	
}

/* ------------------ABOUT-------------------- */

a.navAbout{
	display:block;
	float:left;
	width:131px;
	height:25px;
	background: url("../images/navigationSprite.png") -111px 0;
	background-repeat:no-repeat;
	behavior: url("iepngfix.htc");
}


a.navAbout:hover{
	background: url("../images/navigationSprite.png") -111px 25px;
	behavior: url("iepngfix.htc");
}

/* ------------------What's New-------------------- */

a.navNewsletter{
	display:block;
	float:left;
	width:128px;
	height:25px;
	background: url("../images/navigationSprite.png") -241px 0;
	background-repeat:no-repeat;
	behavior: url("iepngfix.htc");
}


a.navNewsletter:hover{
	background: url("../images/navigationSprite.png") -241px 25px;
	behavior: url("iepngfix.htc");
}

/* ------------------Safety Tips-------------------- */

a.navSafetyTips{
	display:block;
	float:left;
	width:128px;
	height:25px;
	background: url("../images/navigationSprite.png") -369px 0;
	background-repeat:no-repeat;
	behavior: url("iepngfix.htc");
}


a.navSafetyTips:hover{
	background: url("../images/navigationSprite.png") -369px 25px;
	behavior: url("iepngfix.htc");
}


/* ------------------PAWS Gear-------------------- */

a.navPawsGear{
	display:block;
	float:left;
	width:132px;
	height:25px;
	background: url("../images/navigationSprite.png") -496px 0;
	background-repeat:no-repeat;
	behavior: url("iepngfix.htc");
}


a.navPawsGear:hover{
	background: url("../images/navigationSprite.png") -496px 25px;
	behavior: url("iepngfix.htc");
}

/* ------------------PAWS Partners-------------------- */

a.navPawsPartners{
	display:block;
	float:left;
	width:150px;
	height:25px;
	background: url("../images/navigationSprite.png") -630px 0;
	background-repeat:no-repeat;
	behavior: url("iepngfix.htc");
}


a.navPawsPartners:hover{
	background: url("../images/navigationSprite.png") -630px 25px;
	behavior: url("iepngfix.htc");
}


/* ------------------- MAIN NAVIGATION CODE END------------------- */
/* --------------------------------------------------------------- */



/* ------------------------- Main Article ------------------------ */
/* --------------------------------------------------------------- */
#mainArticle{
	position:absolute;
	margin:205px 0 0 192px;
	width:780px;
	height:274px;
	
}

#articleText{
	width:350px;
	position:relative;
	margin:109px 0 0 297px;
	
}

/* --------------------------------------------------------------- */
/* --------------------------------------------------------------- */




/* -------------------------- Paws Gear -------------------------- */
/* --------------------------------------------------------------- */
#pawsGear{
	position:absolute;
	width:195px;
	height:190px;
	margin:488px 0 0 192px;
	background-image:url(../images/pawsGear.png);
	background-repeat:no-repeat;
	behavior: url("iepngfix.htc");
}


a.pawsButton{
	display:block;
	float:left;
	width:195px;
	height:190px;
	background: url("../images/pawsGearSprite.png") 0 0;
	background-repeat:no-repeat;
	behavior: url("iepngfix.htc");
}


a.pawsButton:hover{
	background: url("../images/pawsGearSprite.png") 0 190px;
	behavior: url("iepngfix.htc");
}

/* --------------------------------------------------------------- */
/* --------------------------------------------------------------- */





/* ------------------------- News Letter ------------------------- */
/* --------------------------------------------------------------- */
#newsletter{
	position:absolute;
	width:195px;
	height:190px;
	margin:488px 0 0 397px;
	behavior: url("iepngfix.htc");
}

/* --------------------------------------------------------------- */
/* --------------------------------------------------------------- */





/* ----------------------- Pet of the Month ---------------------- */
/* --------------------------------------------------------------- */
#potm{
	position:absolute;
	width:370px;
	height:380px;
	margin:488px 0 0 602px;
	background-color:#FFF;
	
}

#potmHead{
	position:absolute;
	width:370px;
	height:98px;
	margin:auto;
	background-image:url(../images/potm1.png);
	background-repeat:no-repeat;
	behavior: url("iepngfix.htc");
	
}

#potmText{
	position: absolute;
	height:40px;
	width:350px;
	margin:35px 10px 0 10px;
}

#potmBody{
	position:absolute;
	width:370px;
	height:282px;
	margin: 99px auto;

}


/* --------------------------------------------------------------- */
/* --------------------------------------------------------------- */





/* ----------------------- Featured Articles --------------------- */
/* --------------------------------------------------------------- */
#featuredArticles{
	position:absolute;
	width:400px;
	height:160px;
	margin:688px 0 0 192px;
	background-image:url(../images/featuredArticles.png);
	background-repeat:no-repeat;
	behavior: url("iepngfix.htc");
	padding-top: 40px;
}	

/* --------------------------------------------------------------- */
/* --------------------------------------------------------------- */




/* ---------------------------- Footer --------------------------- */
/* --------------------------------------------------------------- */

#footerART2{
position:absolute;
width:780px;
height:60px;
margin: 1330px 0 0 158px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
padding-top:20px;
	
}	
	
#footerART2 a{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
}

#footerART3{
position:absolute;
width:780px;
height:60px;
margin: 1370px 0 0 158px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
padding-top:20px;
	
}	
	
#footerART3 a{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
}

#footerART{
position:absolute;
width:780px;
height:60px;
margin: 900px 0 0 158px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
padding-top:20px;
	
}	
	
	
#footerART a{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
}


#footerNL{
position:absolute;
width:780px;
height:60px;
margin: 2122px 0 0 158px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
padding-top:20px;
	
}	
#footerNL a{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
}
#footerNL2{
position:absolute;
width:780px;
height:60px;
margin: 1870px 0 0 158px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
padding-top:20px;
	
}	
#footerNL2 a{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
}	
	
	
#footer{
position:absolute;
width:780px;
height:60px;
margin: 866px 0 0 192px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
padding-top:20px;
	
}	

#footer a{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
}

#footer2{
position:relative;
width:780px;
height:60px;
margin: 666px 0 0 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
padding-top:20px;
	
}	
	
#footer2 a{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
}


#facebook{
	position:relative;
	width:48px;
	height:49px;
	margin:-40px 0 0 730px;
}


/* --------------------------------------------------------------- */
/* --------------------------------------------------------------- */


/* ----------------------------- Form ---------------------------- */
/* --------------------------------------------------------------- */
.form1{
	width:600px;
	margin:30px;
}

#register{
	position:absolute;
	margin:auto;
	height:635px;
	width:760px;
	background-image: url(../images/registration_Bkg.png);
	background-repeat:no-repeat;
}

/* --------------------------------------------------------------- */
/* --------------------------------------------------------------- */
#siteMap{
	position:absolute;
	margin:auto;
	padding:20px 0 0 10px;
	height:635px;
	width:760px;
	background-image: url(../images/registration_Bkg.png);
	background-repeat:no-repeat;
	}
	
#siteMap ul li{
	list-style: none;
	}
	
#siteMap ul li a{
	text-decoration: none;
	}

