/*body
{
	width : 760px;
}*/

h1
{
	float : left;
	margin : 8px 0 0 0;
}

h1 span + span
{
	width : 170px;
	height: 53px;
	
	background : transparent url('../images/logo.png') no-repeat top left;
}

h2
{
	padding : 0;
	margin : 0;
}

h3
{
	font-weight : normal;
	font-size : 18px;
	line-height : 18px;
	
	margin-bottom : 7px;
}

#body
{
	padding : 0;
}

#foot
{
	border-top : 0 none;
}

#splash-head
{
	background : #cfe8f2 url('../images/yline.png') no-repeat 562px 0;
	border-bottom : 1px solid #bde0ee;
	
}
#splash-head img
{
	display : block;
	border-right : 1px solid #bde0ee;
}

#splash-body > img
{
	display : block;
	float : right;
	
	border-left : 1px solid #bde0ee;
}
#splash-body > p
{
	padding : 1em 1em 0;
	margin : 0;
}

#splash-services
{
	clear : both;
	
	border-top : 1px solid #bde0ee;
}
#splash-services .services
{
	float : left;
	/*width : 357px;*/
	width : 48%;
	height : 179px;

	padding : 12px;
	background : #1a8cbb url('../images/block-bg-dark.png') repeat-x top left;
	border-right : 1px solid #bde0ee;
}
#splash-services .services h3
{
	font-weight : normal;
	font-size : 24px;
	color : #d1e9f3;
	
	padding-bottom : 0.5em;
	border-bottom : 1px solid #bde0ee;
	margin-bottom : 0.5em;
}
#splash-services .services ul
{
	padding : 0;
	margin : 0;
}
#splash-services .services li
{
	float : left;
	width : 48%;
	list-style : none;
	
	font-weight : bold;
	color : #fff;
	
	padding-left : 7px;
	background : transparent url('../images/list-bullet.png') no-repeat 0 4px;
}

#splash-services .exotics
{
	height : 123px;
	
	color : #fff;

	padding-left : 20px;
	background : #3c9fc7 url('../images/block-bg-light.png') repeat-x top left;
	border-bottom : 1px solid #bde0ee;
	margin-left : 48%;
}
#splash-services .exotics > div
{
	height : 100%;
	
	padding : 8px 75px 11px 15px;
	background : transparent url('../images/exotic.jpg') no-repeat top right;
}

#splash-services .exotics h3,
#splash-services .experts h3
{
	color : #bde0ee;
	margin-top: 0;
	margin-bottom : 7px;
}
#splash-services .exotics p
{
	padding-right : 50px;
}

#splash-services .experts
{
	color : #fff;

	padding : 8px 15px 11px 35px;
	background-color : #3c9fc7;
	margin-left : 48%;
}
#splash-services .experts p
{
	margin : 0.25em 0;
}
#splash-services .experts ul
{
	padding : 0;
	margin : 0;
}
#splash-services .experts li
{
	display : inline;
	list-style : none;
	
	font-weight : bold;
	
	padding-left : 6px;
	padding-right : 30px;
	background : transparent url('../images/list-bullet.png') no-repeat 0 4px;
	margin : 0;
}








#splash-services .experts2
{
	color : #fff;

	padding : 8px 15px 11px 35px;
	background-color : #3c9fc7;
	margin-left : 48%;
}
#splash-services .experts2 p
{
	margin : 0.25em 0;
}
#splash-services .experts2 ul
{
	padding : 0;
	margin : 0;
}
#splash-services .experts2 li
{
	display : inline;
	list-style : none;
	
	font-weight : bold;
	
	padding-left : 6px;
	padding-right : 30px;
	background : transparent url('../images/list-bullet.png') no-repeat 0 4px;
	margin : 0;
}

#splash-services .extras
{
	color : #fff;

	padding : 8px 15px 11px 35px;
	background-color : #3c9fc7;
	margin-left : 48%;
}
#splash-services .extras p
{
	margin : 0.25em 0;
}
#splash-services .extras ul
{
	padding : 0;
	margin : 0;
}
#splash-services .extras li
{
	display : inline;
	list-style : none;
	
	font-weight : bold;
	
	padding-left : 6px;
	padding-right : 30px;
	background : transparent url('../images/list-bullet.png') no-repeat 0 4px;
	margin : 0;
}









#splash-foot
{
	border-top : 1px solid #fff;
}
#splash-foot > div
{
	float : left;
	/*height : 75px;*/
	height : 89px;
	
	-moz-box-sizing : border-box;
	box-sizing : border-box;
	
	padding : 7px 9px;
	background-color : #bde0ee;
	border-left : 1px solid #fff;
}
#splash-foot > div:first-child
{
	border-left : 0 none;
}

#splash-foot .potm
{
	width : 25%;
}
#splash-foot .potm img
{
	float : left;
	margin-right : 9px;
}

#splash-foot .my-pet
{
	width : 55%;
	
	padding-left : 65px;
	background : #bde0ee url('../images/mypet.png') no-repeat 9px center;
}
#splash-foot .my-pet a:link,
#splash-foot .my-pet a:visited
{
	font-weight : bold;
}

#splash-foot .my-pet2
{
	width : 30%;
	
	padding-left : 65px;
	background : #bde0ee url('../images/mypet.png') no-repeat 9px center;
}
#splash-foot .my-pet2 a:link,
#splash-foot .my-pet2 a:visited
{
	font-weight : bold;
}
#splash-foot .extrabox
{
	width : 25%;
	
	padding-left : 65px;
	background : #bde0ee ;
}
#splash-foot .extrabox a:link,
#splash-foot .extrabox a:visited
{
	font-weight : bold;
}


#splash-foot .pet-loss
{
/*	width : 169px;*/
	float : none;
	margin-left : 80%;
}
#splash-foot .pet-loss ul
{
	padding : 0;
	margin : 0;
}
#splash-foot .pet-loss li
{
	list-style : none;
	
	padding-left : 7px;
	background : transparent url('../images/list-bullet-white.png') no-repeat 0 5px;
}

position : absolute;
	bottom : 0;
	right : 43px;
	width : 86px;
	height : 80px;
	
	background : transparent url('../images/splash/pet-portal.png') no-repeat top left;
#splash-body .pet_portal
{
	float: right;
	width : 86px;
	height : 80px;
	
	background : transparent url('../images/splash/pet-portal.png') no-repeat top left;
}

#splash-body.pet_portal a
{
	
	width : 71px;
	height : 21px;
	
	text-indent : -9999em;
	
	background : transparent url('../images/splash/login.png') no-repeat top left;
}






#new_byline
{
	clear : both;
	height :0px;
	float : right;
	margin-right: 380px;
	margin-top: 0px;
	border : 0px solid #000000;
}



#new_byline p
{
	font-weight :normal;
	font-size : 28px;
	line-height : 20px;	
	padding-left: 30px;
	padding-top: 35px;
	margin-bottom : 7px;
	font-family: Tahoma;
	
	
	
}







#byline
{
	display : block;
	float : right;
	margin-right: 0px;	
	margin-top: 0px;
	border : 0px solid #bde0ee;
	/*width : 400px;*/
	width : 58%;
	height : 139px;
	background-color: #cfe8f2;
	padding : 12px;
	
	
}

#byline p
{
	font-weight :normal;
	font-size : 28px;
	line-height : 20px;	
	padding-left: 30px;
	padding-top: 10px;
	margin-bottom : 7px;
	font-family: Tahoma;
	
	
	
}


#byline2
{
	display : block;
	float : right;
	margin-right: 10px;	
	margin-top: 0px;
	border : 0px solid #bde0ee;
	/*width : 400px;*/
	width : 58%;
	height : 139px;
	background-color: #cfe8f2;
	padding : 12px;
	
	
}

#byline2 p
{
	font-weight :normal;
	font-size : 28px;
	line-height : 20px;	
	padding-left: 60px;
	padding-top: 20px;
	margin-bottom : 7px;
	font-family: Tahoma;
	
	
	
}


#new_byline2 {
height : 0px;
	float: left;
	color : #fff;
	margin-top: 0px;
	padding-left : 30px;
	background : #cfe8f2;
	border-bottom : 0px solid #bde0ee;
	margin-left : 45%;
	
	}
	
	#new_byline2 p
	{
		font-weight :normal;
		font-size : 28px;
		line-height : 20px;	
		padding-left: 30px;
		padding-top: 35px;
		margin-bottom : 7px;
		font-family: Tahoma;
		color: #1780aa;
		
		
		
}
