/* Global Styles */

body {
	margin:0px;
	}

body,td,th {
    font:11px Arial, Helvetica, sans-serif;
	color: #336699;
}	

#Layer4 {
	position:absolute;
	width:175px;
	height:300px;
	z-index:4;
	left: 123px;
	top: 873px;
}


#padding {
	text-align: left;
	padding-left: 30px;
	}
#toppadding {
	padding-bottom: 2px;
	padding-left: 9px;
}	
#boxpadding {

}
#FacebookLike {
	position:absolute;
	width:160px;
	height:34px;
	z-index:3;
	left: 835px;
	top: 75px;
}
#noborder td {
	border: 0px;
	}
#affiliate2 {
	position:absolute;
	width:148px;
	height:115px;
	z-index:2;
	left: 1072px;
	top: 548px;
}
#affiliate3 {
	position:absolute;
	width:186px;
	height:115px;
	z-index:3;
	left: 1070px;
	top: 344px;
}
#Layer2 {
	position:absolute;
	width:161px;
	height:496px;
	z-index:1;
	left: 124px;
	top: 80px;
}
#Layer3 {
	position:absolute;
	width:67px;
	height:338px;
	z-index:2;
	left: 1065px;
	top: 386px;
}	
.bodyText {
	color:#26354A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 390px;
	height: 320px;
	float: left;
	}
.nudgeinframe {
}

.OuterTable {
	width: 678px;
	height: 625px;
}
.mainbodytableposition-control {
	width: 900px;
}

.sidelinks {
	width: 50px;
}

.div-pet-affilliation {
	margin-left: 20px;
}
.divider {
	background-image: url(images/Home-care-divider.png);
	background-repeat: repeat-y;
	background-position: center;
}
.spacer {
	height: 10px;
}


h2 {
	font-family: Arial;
	font-size: 12px;
	font-variant: small-caps;
	color: #003366;
}
.affiliationcolumn1 {
	height: 100%;
	width: 280px;
	vertical-align: top;
	margin-top: 20px;
	margin-left: 10px;
}

#affiliate-life-health {
	position:absolute;
	width:124px;
	height:251px;
	z-index:1;
	top: 314px;
	left: 896px;
}

.footertable {
	height: 200px;
	width: 695px;
}

.affiliationcolumn2 {
	width: 290px;
	height: 100%;
	margin-top: 20px;
	margin-left: 10px;
}
.affcol1 {
	height: 100%;
	width: 285px;
	position: absolute;
	left: 264px;
	top: 784px;
}

.affiliation3 {
	position: absolute;
}


.homecaredivider {
	background-image: url(images/Home-Care-Divider.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 300px;
	width: 20px;
	position: absolute;
}
.credits {
	height: 15px;
	width: 400px;
}
.EntirePage {
	height: 650px;
	width: 695px;
	clear: both;
	float: none;
}



.box_image {
	height: 338px;
	width: 420px;
	background-image: url(images/Service-Content-Image.png);
	background-repeat: no-repeat;
	background-position: left;
}
.outeriframe {
	padding-left: 8px;
}

.tableLogo {
	height: 185px;
	width: 200px;
}
.leftbox {
	height: 230px;
	width: 193px;
}

.Navigation {
	height: 100%;
	width: 100%;
	padding-left: 6px;
}
.NavTable {
	height: 200px;
	width: 425px;
}
.ServiceTable {
	height: 45px;
	width: 425px;
}
.navtable2 {
	height: 25px;
	width: 425px;
}

.lostandfound {
	background-image: url(images/lostandfound.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.petsitting {
	background-image: url(images/petsitting.png);
	background-repeat: no-repeat;
	background-position: center center;
}




.detailText {
	font:11px Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#26354A;
	letter-spacing:.1em;
	}
.header {
	height: 28px;
}

#Sitemap {
	color: #333399;
	padding-left: 390px;
}	

.DynamicPageStyle {
	height: 340px;
	width: 395px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 5px;
	color: #336699;
	padding-right: 2px;
}

#end {
	color: #FFFFFF;
}

#footer {
	color: #336699;
	font-family: Euphemia;
	font-size: 10px;
	height: 15px;
	padding-left: 6px;
}
.ElderlyCompanion {
	background-image: url(images/Caregiver_Assisting_Elderly_01.png);
	background-repeat: no-repeat;
	background-position: center top;
}

#contentbkgrd {
	background-color: #FFFFFF;
}

.call-us-at-281-865-5119 {
	font-family: Arial;
	font-size: 14px;
	vertical-align: bottom;
	color: #333399;
	font-weight: bold;
	padding-left: 18px;
	height: 40px;
	width: 60%;
	top: 204px;
	left: 388px;
}


.tableNotepad {
	height: 300px;
	width: 230px;
}

#shadow {text-shadow: #336699 20px -12px 2px;
}
#textpadding {
	padding-left: 5px;
	padding-right: 5px;
	text-align: justify;
	padding-top: 60px;
}

.bodyright {
	width: 10px;
}
.socialcolumn {
	height: 175px;
	width: 430px;
}

#spacer {
	width: 3px;
}
#logo {
	width: 200px;
}
#sliderwrap {
float: left ; 
text-align: center; 
width: 300px; 
overflow: hidden ;
position: relative; 
height:200px;
margin-left:5px;
}

.social
{
	width:360px;
	height:64px;
	display:block;
	margin-left:10px;
	margin-top:15px;
	}
	.social a
{
	display:block;
	width:55px;
	height:64px;
	float:left;
	margin-right:10px;
	}
	#slidertext { 
float: left ; 
width: 400px; 
overflow: hidden ;
position: relative ; 

 }

#slidertext li {
	overflow: hidden;
	position: relative;
	width: 360px;
	margin-bottom: 10px;
}

#slidertext ul{
width: 350px; }

#center {
	left: 50px;
}

#title {
	font-family: Euphemia;
	font-size: 12px;
	color: #336699;
	width: 230px;
	padding-left: 30px;
}

.slideout {
	height: 460px;
	width: 360px;
}
.sliderbox {
	height: 225px;
	width: 450px;
}

#paddingLogo {
	padding-left: 170px;
	padding-top: 62px;
}
#slidertext ul li a.twitter
{
	background:url(images/twitter.png) no-repeat scroll 0 0;
	
	}

#slidertext ul li a.facebook
{
	background:url(images/facebook.png) no-repeat scroll 0 0;
	
	}
#slidertext ul li a.youtube
{
	background:url(images/youtube.png) no-repeat scroll 0 0;
	
	}	
#slidertext ul li a.MerchantCircle
{
	background:url(images/MerchantCircle.png) no-repeat scroll 0 0;
}	
a.prev
{
	float:left;
	margin-top:50px;
	
	}
a.next
{
	float:right;
	margin-top:50px;
	}
	.details
{
	height:135px;
	width: 410px;
	border-top-style: none;
}

#sliderwrap {  


float: left ; 
text-align: center; 
width: 300px; 
overflow: hidden ;
position: relative ; 
height:110px;
margin-left:10px;
}
#slidertext h3
{
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:normal;
	font-weight:lighter;
	color:#336699;
	letter-spacing:1px;
	margin-bottom:15px;
	}
#slidertext p
{
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:normal;
	font-weight:lighter;
	color:#336699;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	letter-spacing: 1px;
		}

.slidetable {
	height: 64px;
	width: 193px;
}

.boxgrid{
	width: 194px;
	height: 64px;
	margin:0px;
	float:left;
	border: 2px solid #8399AF;
	overflow: hidden;
	position: relative;
			}
				.boxgrid img{
	position: absolute;
	border: 0;
	width: 196px;
	height: 66px;
	left: 0px;
	top: 0px;
				}
				.boxgrid p{
	padding: 0 10px;
	color:#000033;
	font-weight:bold;
	font-family: "Lucida Grande", Arial, sans-serif;
	font-size: 10pt;
				}
				
			.boxcaption{
	float: left;
	position: absolute;
	height: 39px;
	width: 195px;
	opacity: .90;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	background-color: #DBDBE6;
	}
	.captionfull .boxcaption {
		top: 103;
		left: 0;
	}
	.caption .boxcaption {
		top: 26px;
		left: 1px;
	}
	#respitecare {
}
#smallfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.video {
	height: 160px;
	width: 250px;
}
.text {
	height: 50px;
	font-family: Georgia;
	font-size: 14px;
	color: #336699;
}
.tableposition-control {
	margin-left: 235px;
}
.Main-Navigation {
	height: 33px;
	width: 204px;
	position: absolute;
	top: 27px;
	left: 601px;
	clear: none;
	float: none;
}

.homebody {
	background-image: url(images/Home-In-Frame-Back.png);
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-position: left top
}
.mainbody {
	background-image: url(images/body-home-care.png);
	background-repeat: no-repeat;
	background-position: 85px top;
}

	
#Layer1 {
	position:absolute;
	width:36px;
	height:102px;
	z-index:1;
	left: 1279px;
	top: 85px;
	background-image: url(images/Pet-Request.png);
	clear: none;
	float: none;
}
.nudgeframe {
	height: 650px;
	width: 695px;
	padding-top: 15px;
	padding-left: 8px;
}
.nudgebuttons {
	padding-left: 10px;
}
.Copyright {
	padding-left: 200px;
}
.seo {
	padding-left: 530px;
}


.outeriframe {
	padding-left: 8px;
	padding-top: 3px;
}
#AllgenScriptFont {
	font-family: "Bradley Hand ITC";
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.CertifiedFitness {
	position: absolute;
	left: 127px;
	top: 706px;
	width: 157px;
	height: 147px;
}

