@charset "UTF-8";
/* CSS Document */
.left {float: left;}
.clear {clear:both;}
.textblock {width: 390px;text-align: left;margin-left: 10px;}


/* This is the beginning of all the CTA styles */

#Shadow { 	background-image: url(../images/TopShadow.jpg);
			background-repeat: repeat-x;
			height: 20px;
			width: auto;
			}

#CTAgrad {background-image: url(../images/CTA_Gradient.jpg);
			background-repeat: repeat-y;
			}



#main body {
		}






#Services {
	background-image: url(../images/CTA_Services.jpg);
	padding-left: 15px;
	margin-left: 10px;
	width: 150px;
	height: 40px;
	padding-bottom: 0px;
	margin-bottom: 5px;
			}





/*	
#Services {
	background-image: url(../images/CTA_Services.jpg);
	width: 200px;
	height: 50px;
	margin-left: 15px;
	}
*/






#Services span {
	display: none;
	}


#ecoservices {
	background-image: url(../images/CTA_Practices.jpg);
	padding-left: 15px;
	margin-left: 10px;
	width: 150px;
	height: 40px;
	padding-bottom: 0px;
	margin-bottom: 5px;
			}

#ecoservices span {
	display: none;
	}



#HoursDiv {
	margin: 0px;
	width: 200px;
	height: 50px;
	padding-left: 15px;
	}	
	
	
#Hours {
	background-image: url(../images/CTA_Hours.jpg);
	width: 200px;
	height: 50px;
	}

#Hours span {
	display: none;
	}
	




#LocationDiv {
	margin: auto;
	width: 200px;
	height: 50px;
	padding-left: 15px;
	}	

	
#Location {
	background-image: url(../images/CTA_Located.jpg);
	width: 175px;
	height: 50px;
	}

#Location span {
	display: none;
	}
	




#ContactDiv {
	margin: auto;
	width: 200px;
	height: 85px;
	padding-left: 10px;
	text-align: left;
	font-size: 14px;
	z-index: 50;
	}	

#Contact {
	background-image: url(../images/CTA_Contact.jpg);
	width: 175px;
	height: 35px;
	}

#Contact span {
	display: none;
	}
	
	
	
	
	


/* This is the ending of all the CTA styles */	
	
	
	
#viewmap {
	background-image: url(../images/viewmap.jpg);
	width: 75px;
	height: 24px;
	}

#viewmap span {
	display: none;
	}	
	
	
	
	
	
	
	



/*this is the beginning of the header on the page*/

#ShirtlandDryclean {
		width: 315px;
		height: 45px;
		background-image: url(../images/ServicesSubHead.jpg);
		}
		
#ShirtlandDryclean span {
		display: none;
		}
		
		
		
#Shirtlandabout {
		width: 315px;
		height: 45px;
		background-image: url(../images/AboutSubHead.jpg);
		}
		
#Shirtlandabout span {
		display: none;
		}
		
		
#shirtlandeco {
		width: 395px;
		height: 45px;
		background-image: url(../images/ECOSubHead.jpg);
	
		}
		
#shirtlandeco span {
		display: none;
		}

#shirtlandwelcome {
		width: 345px;
		height: 75px;
		background-image: url(../images/welcomesubhead.jpg);
		background-repeat: no-repeat;
		padding-top: -5px;
		margin-top: -20px;
		margin: 0px;
		}
		
#shirtlandwelcome span {
		display: none;
		}
		


#shirtlanddelivery {
		width: 345px;
		height: 75px;
		background-image: url(../images/deliverysubhead.jpg);
		background-repeat: no-repeat;
		padding-top: -5px;
		margin-top: -20px;
		margin: 0px;
		}
		
#shirtlanddelivery span {
		display: none;
		}

		
		
#shirtlandcontact {
		width: 315px;
		height: 55px;
		background-image: url(../images/contactsubhead.jpg);
		background-repeat: no-repeat;
		padding-top: -15px;
		margin-top: 0px;
		margin: 0px;
		}
		
#shirtlandcontact span {
		display: none;
		}
		
#shirtlandsitemap {
		width: 315px;
		height: 55px;
		background-image: url(../images/sitemapheader.jpg);
		background-repeat: no-repeat;
		padding-top: -15px;
		margin-top: 0px;
		margin: 0px;
		}
		
#shirtlandsitemap span {
		display: none;
		}

/*this is the ending of the header on the page*/






/*these are the sub-heads that appear next to the icons for each service*/

#dry {background-image: url(../images/DryClean.gif);
	/*	width: 450px; */
		height: 50px;
		padding: 0;
		margin: 0;
		}

#dry span {
	display: none;
	}



#wet {background-image: url(../images/WetClean.gif);
		/*width: 450px;*/
		height: 50px;
		padding: 0;
		margin: 0;
		}

#wet span {
	display: none;
	}


#platinum {background-image: url(../images/Platinum.gif);
	/*	width: 450px;*/
		height: 50px;
		padding: 0;
		margin: 0;
		}

#platinum span {
	display: none;
	}


#Alterations {background-image: url(../images/Alterations.gif);
	/*	width: 450px;*/
		height: 50px;
		padding: 0;
		margin: 0;
		}

#Alterations span {
	display: none;
	}


#Uniforms {background-image: url(../images/Uniforms.gif);
	/*	width: 450px;*/
		height: 50px;
		padding: 0;
		margin: 0;
		}

#Uniforms span {
	display: none;
	}



#Additional {background-image: url(../images/AddServ.gif);
	/*	width: 450px;*/
		height: 50px;
		padding: 0;
		margin: 0;
		}

#Additional span {
	display: none;
	}


#Bedding {
		background-image: url(../images/Bedding.gif);
	/*	width: 450px;*/
		height: 50px;
		padding: 0;
		margin: 0;
		}

#Bedding span {
	display: none;
	}

#Drywet {
		background-image: url(../images/DryWet.gif);
	/*	width: 450px;*/
		height: 50px;
		padding: 0;
		margin: 0;
		}

#Drywet span {
	display: none;
	}


#packaging {
		background-image: url(../images/Packaging.gif);
	/*	width: 450px;*/
		height: 50px;
		padding: 0;
		margin: 0;
		}

#packaging span {
	display: none;
	}


#hangers {
		background-image: url(../images/Hangers.gif);
	/*	width: 450px;*/
		height: 50px;
		padding: 0;
		margin: 0;
		}

#hangers span {
	display: none;
	}



#water {
		background-image: url(../images/WaterUse.gif);
	/*	width: 450px;*/
		height: 50px;
		padding: 0;
		margin: 0;
		}

#water span {
	display: none;
	}





/*this is the ending of the sub-heads that appear next to the icons for each service*/



/* This is the start of the side icons on the services page */

#IconDry {
		
	/*	width: 450px;
		height: 160px;*/
		padding-top: 0px;
		margin: 0px;
		}
#IconDry img {padding-top: 13px;}




#IconWet {
		
	/*	width: 180px;
		height: 160px;*/
		padding-top: 28px;
		margin: 0px;
		}
#IconWet img {padding-top: 13px;}



#IconPlatinum {
		
	/*	width: 180px;
		height: 160px;*/
		padding-top: 28px;
		margin: 0px;
		}
#IconPlatinum img {padding-top: 13px;}


#IconAlter {
		
	/*	width: 180px;
		height: 160px;*/
		padding-top: 28px;
		margin: 0px;
		}

#IconAlter img {padding-top: 13px;}


#IconBed {
		
	/*	width: 180px;
		height: 160px;*/
		padding-top: 28px;
		margin: 0px;
		}
#IconBed img {padding-top: 13px;}




#IconUniforms {
	/*	width: 180px;
		height: 160px;*/
		padding-top: 28px;
		margin: 0px;
		}
#IconUniforms img {padding-top: 13px;}

#IconAddserv {
		
	/*	width: 180px;
		height: 160px;*/
		padding-top: 28px;
		margin: 0px;
		}
#IconAddserv img {padding-top: 13px;}


#Dryandwet {
/*	width: 180px;
		height: 160px;*/
		padding-top: 0px;
		margin: 0px;

		}
#Dryandwet img {padding-top: 13px;}

#Packaging {
/*	width: 180px;
		height: 160px;*/
		padding-top: 28px;
		margin: 0px;

		}
#Packaging img {padding-top: 13px;}

#Hangers {
/*	width: 180px;
		height: 160px;*/
		padding-top: 28px;
		margin: 0px;

		}
#Hangers img {padding-top: 13px;}

#WaterUse {
/*	width: 180px;
		height: 160px;*/
		padding-top: 28px;
		margin: 0px;

		}
#WaterUse img {padding-top: 13px;}







/* This is the end of the Icons */








 
/* This styles the text on the page */










body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;	
}


#ServNav {
	margin: 0px;
	list-style: none;
	padding: 0 0 0 0px;
	
}

#ServNav li {

	padding: 0 0 0 0;

	
	}

#ServNav a {
	font-family: Georgia;
	color: #6eb1f0;
	font-size: 14px;
	text-decoration: none;	
	padding: 0px 0px 0px 0px;

	line-height: 24px;
}

#ServNav a:hover {
	color: #6eb1f0;
	text-decoration: underline;
}

#menu a.active {
	color: #6eb1f0;
	text-decoration: underline;
	}


#econav {
	list-style: none;
	padding: 0 0 0 0px;
margin: 0;
	
}

#econav li {

	padding: 0 0 0 0;
	
	}

#econav a {
	font-family: Georgia;
	color: #6eb1f0;
	font-size: 14px;
	text-decoration: none;	
	padding: 0px 0px 0 0px;
	line-height: 24px;
}

#econav a:hover, #menu a.act {
	color: #6eb1f0;
	text-decoration: underline;
}
























/* This is where the content in the middle starts */

#Content {
	width: 435px;
	height: auto;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 15px;
	padding-right: 35px;
	padding-top: 0px;
	text-align: left;
	}
	
#Content2 {
	width: 600px;
	height: auto;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 0px;
	padding-right: 35px;
	padding-top: 0px;
	text-align: left;
	}	
	
	


/* this is where the content in the middle ends */

#menu a:active {
	color: #6eb1f0;
	text-decoration: underline;
}

#menu {
	list-style: none;
	padding: 0 0 0 0px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#menu li {
	padding: 0 1px 0 0;
	float: left;
	
}
#menu a {
	height: 18px;
	color: #141d40;
	font-size: 13px;
	text-decoration: none;
	font-size: medium;
	font-weight: 400;
	padding-right: 5px;
	padding-left:5px;
	
	float: left;
}

#menu a:hover { 
	color: #6eb1f0;
	text-decoration: underline;
}











#links  a.active {
	color: #6eb1f0;
	text-decoration: underline;
}

#links {
	list-style: none;
	padding: 0 0 0 0px;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#links li {
	padding: 0 1px 0 0;
	float: left;
	
}
#links a {
	height: 11px;
	color: #141d40;
	font-size: 11px;
	text-decoration: none;
	padding-right: 5px;
	padding-left:0px;
	display: inline;
	
	float: left;
}

#links a:hover { 
	color: #6eb1f0;
	text-decoration: underline;
}







#bottommenu {
	list-style: none;
	padding: 0 0 0 0px;
	float: left;
	color: #141d40;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: auto;
	text-indent: 0px;
}
#bottommenu li {
	padding: 0 1px 0 0;
	float: left;
	margin: auto;
	color: #141d40;
}
#bottommenu a {
	height: 18px;
	color: #141d40;
	font-size: 11px;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 0px;
	margin: auto;
	float: left;
}
#bottommenu a:hover, #menu a.act {
	
	text-decoration: underline;
	margin: auto;
	float: left;
	
	color: #6eb1f0;
}















.titlenav {
	color: #000000;
	font-weight: bold;
}
.sidenav {
	font-size: 12px;
	color: #669900;
}

a:link {
}
a:visited {
}

.style3 {
	font-size: 14px;
	color: #000000;
}

.contact {
	color: #6eb1f0;
	font-weight: bold;
	font-size: 14px;
	}
.contact2 {color: #6eb1f0}

.body_header {
	font-size: 18px;
	font-weight: bold;
	color: #6eb1f0;
	}
.style2 {
	color: #6eb1f0;
	font-style: italic;
	line-height: 1.5;
	}
.style1 {color: #FFFFFF
	}




#RightSide {
	background-image:url(../images/CTA_Gradient.jpg);
	background-repeat: repeat-y;
	width: 225px;
	height: 1625px;
	text-indent: 20px;
	}





#rightsideeco {
	background-image:url(../images/CTA_Gradient.jpg);
	background-repeat: repeat-y;
	width: 225px;
	height: 770px;
	text-indent: 10px;
	}




#rightsideabout {
	background-image:url(../images/CTA_Gradient.jpg);
	background-repeat: repeat-y;
	width: 225px;
	height: 400px;
	text-indent: 10px;
	}
	
	
#rightsideindex {
	background-image: url(../images/CTA_Gradient.jpg);
	background-repeat: repeat-y;
	width: 225px;
	height: 375px;
	text-indent: 10px;
	}

#aboutctabottom {
	background-image: url(../images/aboutCTAbottomgrad.jpg);
	background-repeat: no-repeat;
	height: 170px;
	width: 225px;
	
	}

#indexctabottom {
	background-image: url(../images/indexCTAbottomgrad.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 225px;
	
	}


#CTAtop {
	background-image: url(../images/CTAtopgrad.jpg);
	background-repeat: no-repeat;
	height: 250px;
	width: 225px;
	line-height: 14px;
	
	}


#aboutCTAtop {
	background-image: url(../images/CTAtopgrad.jpg);
	background-repeat: no-repeat;
	height: 400px;
	width: 225px;
	line-height: 14px;
	
	}


#ecoctatop {
	background-image: url(../images/CTAtopgrad.jpg);
	background-repeat: no-repeat;
	height: 175px;
	width: 225px;
	line-height: 14px;
	
	}




#CTAbottom {
	background-image: url(../images/CTAbottomgrad.jpg);
	background-repeat: no-repeat;
	height: 300px;
	width: 225px;
	
	}

#CTAbottom2 {
	background-image: url(../images/CTAbottomgrad.jpg);
	background-repeat: no-repeat;
	height: 200px;
	width: 225px;
	
	}





#Footer {
	background-image: url(../images/Footerfade.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 1200px;
	margin: auto;
	}



#widegrad {
	background-image: url(../images/Widegrad.jpg);
	background-repeat: repeat-x;
	height: 100px;
	width: auto;
	}

#bottomnav {
	margin: auto;
	width: 925px;
	height: 30px;
	text-indent: 0px;
	
		}
		
		
#Copyright {
	
	width: 75px;
	height: auto;
	
	float: right;
	
	}
	
	
	
#CTAdivider {
	background-image: url(../images/CTAdivide.gif);
	height: 9px;
	width: 210px;
	float: right;
	
	}
	
	
	
	
#contacttext {
	width: 200px;
	height: 25px;
	text-align: left;
	margin-left: 0px;
	
	
	}
	
#locationtext {
	width: 195px;
	height: auto;
	text-align: left;
	margin-left: 25px;
	text-indent: 0px;
	}
	
#hourstext {
	width: 200px;
	text-indent: 0px;
	height: auto;
	text-align: left;
	margin-left: 25px;
	
	}

#servicestext {
	width: 125px;
	height: 100px;
	text-align: left;
	
	text-indent: -5px;
	
	}



#ServicesDiv {
	padding-top: 5px;
	
	
	width: 200px;
	height: 150px;
	padding-bottom: 0px;
	
	}	
	
	
	
#ecoservicesDiv {
	padding-top: 5px;
	padding-left: 0px;
	margin-left: 10px;
	width: 150px;
	height: 25px;
	padding-bottom: 0px;
	}	







#contactcontent {
	text-align: left;
	width: 670px;
	height: auto;
	list-style: none;
	padding: 0 0 0 0px;
	float: left;
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: auto;
	font-size: 14px;
	text-decoration: none;
}
#contactcontent li {
	
}
#contactcontent a {
	
	color: #141d40;
	text-decoration: none;
	
	
	margin: auto;
	
}
#contactcontent a:hover, #menu a.act {
	color: #6eb1f0;
	text-decoration: underline;
	
}


#googlemap {
	width: 400px;
	margin-top: 0px;
	height: 400px;
	float: left;
	
	}

#subnames {
	text-indent: 10px;
	font-size: 12px;
	}

#contactinfo {
	width: 245px;
	text-align: left;
	height: 100px;
	font-size: small;
	margin-left: 0px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	float: right;
	text-indent: 0px;
	}


#aboutlogos{
	width: 600px;
	height: 100px;
	}



#last {
	width: 900px;
	height: 20px;
	margin: auto;
	text-align: left;
	font: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	text-indent: 0px;
	padding-left: 0px;
	float: left;
	
	}

#italicpixel {
	height: 20px;
	width: 500px;
	text-align: right;
	float: right;
	list-style: none;
	padding: 0 0 0 0px;
	float: right;
	color: #6eb1f0;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: auto;
		}
	

#italicpixel li {
	padding: 0 1px 0 0;
	float: right;
	margin: auto;
	color: #6eb1f0;
}

#italicpixel a {
	height: 18px;
	color: #6eb1f0;
	font-size: 11px;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	margin: auto;
	float: right;
}

#italicpixel a:hover, #menu a.act {
	
	text-decoration: underline;
	color: #6eb1f0;
	margin: auto;
	float: right;
	
}

/*

#FooterLeft {
	background-image: url(../images/FooterLeft.jpg);
	background-repeat: repeat-x;
	height: 100px;
	width: 50px;
	float: left;
	}
	
#FooterRight {
	background-image: url(../images/FooterRight.jpg);
	background-repeat: repeat-x;
	height: 100px;
	width: 50px;
	float: right;
	}
	
*/


/*
#Footer {background: url(../images/footerright.jpg) 0px 137px repeat-x;}
#FooterRight {background: url(../images/gradfooter.jpg) no-repeat top;padding-top:173px; color:white;line-height:18px; width: 998px; margin: 0 auto;}
*/
man

