/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 6px;
}


a {text-decoration:underline;color:#000000;}
a:hover {text-decoration:none;color:#000000;}

#main-table {
	width:927px;
	height:523px;
	background-image:url(../images/bg_body.gif);
	background-position:top;
	background-repeat:no-repeat;
}


#main-table2 {
	width:927px;
	height:523px;
	background-image:url(../images/bg_body2.gif);
	background-position:left;
	background-repeat:repeat-y;
}

#main-table3 {
	width:927px;
	height:667px;
	background-image:url(../images/bg_body3.gif);
	background-position:left;
	background-repeat:no-repeat;
}

#submenu {
	width:927px;
	/*height:523px;*/
	background-image:url(../images/bg_body.gif);
	background-position:0px;
	background-repeat:no-repeat;
}

#body {
	padding-left:14px;
	padding-right:13px;
}

form {display:inline;}


.textbox {
	background-color:#FFFFFF;
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	line-height: 13px;
	height:17px;
	color: #333333;
}

.textboxpadding {
	background-color:#FFFFFF;
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	line-height: 13px;
	height:17px;
	color: #333333;
	margin-top: 2px;
}
.textarea {
	background-color:#FFFFFF;
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #333333;
}

.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:16px;
}

.textsitemap {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:16px;
}

.textsitemap:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:16px;
}
.textsitemap:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066FF;
	line-height:16px;
}
.titlesitemap {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0f54ae;
	line-height:16px;
}
.titlesitemap:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0f54ae;
	line-height:16px;
}


.text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:16px;
}

.text-white {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:15px;
}

.text-submenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	line-height:15px;
	font-weight:bold;
}
.text-submenu2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	line-height:15px;
	font-weight:bold;
}
.link-home {
	color:#FFFFFF;
	text-decoration:underline;
}

.link-home:hover {
	color:#f6c907;
	text-decoration:none;
}


.link-white {
	color:#FFFFFF;
	text-decoration:none;
}

.link-white:hover {
	color:#f6c907;
	text-decoration:none;
}


.link-white-active {
	color:#f6c907;
	text-decoration:none;
}

.link-white-active:hover {
	color:#f6c907;
	text-decoration:none;
}


.link-black {
	color:#000000;
	text-decoration:none;
}

.link-black:hover {
	color:#000000;
	text-decoration:none;
}


.link-black-active {
	color:#000000;
	text-decoration:none;
}

.link-white-active:hover {
	color:#999999;
	text-decoration:none;
}





.link-dark {
	color:#0f54ae;
	text-decoration:underline;
}

.link-dark:hover {
	color:#0f54ae;
	text-decoration:none;
}


	
.title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7dbbdc;
	line-height:16px;
}

.title-dark {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0f54ae;
	line-height:16px;
}


	  
.footer td{
padding-left:35px;
margin-left:35px;
}

.footer p{
font-size:12px;
color:#666666;
padding-top:10px;
}

.bodytext{font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#5D5B5B;}

#yoursudsies {
	  margin:0; padding:0;
      position:relative;
      width:460px; height:97px;
      overflow:hidden;
      }
#yoursudsies span {
      display:block;
      position:absolute; left:0; top:0; z-index:1;
      width:460px; height:97px;
      margin:0; padding:0;
	  background:url(../images/yoursudsies/tit_your_account1.gif) top left no-repeat;
      }

#about {
      margin:0; padding:0;
      position:relative;
      width:485px; height:65px;
      overflow:hidden;
      }
#about span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:485px; height:65px;
      margin:0; padding:0;
      background:url(../images/aboutus/tit_how_close.gif) top left no-repeat;
      }
	  
#services {
      margin:0; padding:0;
      position:relative;
      width:485px; height:65px;
      overflow:hidden;
      }
#services span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:485px; height:65px;
      margin:0; padding:0;
      background:url(../images/services/tit_from_the_shirt.gif) top left no-repeat;
      }
	  
#alterations {
      margin:0; padding:0;
      position:relative;
      width:507px; height:61px;
      overflow:hidden;
      }
#alterations span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:507px; height:61px;
      margin:0; padding:0;
      background:url(../images/services/tit_last_time.gif) top left no-repeat;
      }
	  
#clothingrestore {
      margin:0; padding:0;
      position:relative;
      width:495px; height:62px;
      overflow:hidden;
      }
#clothingrestore span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:495px; height:62px;
      margin:0; padding:0;
      background:url(../images/services/tit_good_news.gif) top left no-repeat;
      }
	  
#couture {
      margin:0; padding:0;
      position:relative;
      width:588px; height:102px;
      overflow:hidden;
      }
#couture span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:588px; height:102px;
      margin:0; padding:0;
      background:url(../images/tit_hand_check.gif) top left no-repeat;
      }	
	  
#dropbox {
      margin:0; padding:0;
      position:relative;
      width:557px; height:72px;
      overflow:hidden;
      }
#dropbox span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:557px; height:72px;
      margin:0; padding:0;
      background:url(../images/services/tit_think_dropbox.gif) top left no-repeat;
      }
	  
#drycleaning {
      margin:0; padding:0;
      position:relative;
      width:490px; height:63px;
      overflow:hidden;
      }
#drycleaning span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:490px; height:63px;
      margin:0; padding:0;
      background:url(../images/services/tit_dirty_job.gif) top left no-repeat;
      }	
	  
#couture1 {
      margin:0; padding:0;
      position:relative;
      width:393px; height:124px;
      overflow:hidden;
      }
#couture1 span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:393px; height:124px;
      margin:0; padding:0;
      background:url(../images/services_environment_04_3.jpg) top left no-repeat;
      }	
	  
#express_mail {
      margin:0; padding:0;
      position:relative;
      width:474px; height:68px;
      overflow:hidden;
      }
#express_mail span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:474px; height:68px;
      margin:0; padding:0;
      background:url(../images/services/tit_introducing.gif) top left no-repeat;
      }
	  
#onsite_cleaning {
      margin:0; padding:0;
      position:relative;
      width:387px; height:106px;
      overflow:hidden;
      }
#onsite_cleaning span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:387px; height:106px;
      margin:0; padding:0;
      background:url(../images/services/tit_wedo_carpets.gif) top left no-repeat;
      }
	  
#free_pickup {
      margin:0; padding:0;
      position:relative;
      width:450px; height:99px;
      overflow:hidden;
      }
#free_pickup span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:450px; height:99px;
      margin:0; padding:0;
      background:url(../images/free_pickup/tit_neither_rain.gif) top left no-repeat;
      }	
	  
#special_care {
      margin:0; padding:0;
      position:relative;
      width:547px; height:47px;
      overflow:hidden;
      }
#special_care span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:547px; height:47px;
      margin:0; padding:0;
      background:url(../images/services/tit_at_sudsies.gif) top left no-repeat;
      }	
	  
#specialty_items {
      margin:0; padding:0;
      position:relative;
      width:422px; height:66px;
      overflow:hidden;
      }
#specialty_items span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:422px; height:66px;
      margin:0; padding:0;
      background:url(../images/services/tit_comforter.gif) top left no-repeat;
      }
	  
#checkorder {
      margin:0; padding:0;
      position:relative;
      width:289px; height:42px;
      overflow:hidden;
      }
#checkorder span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:289px; height:42px;
      margin:0; padding:0;
      background:url(../images/yoursudsies/tit_cant_find.gif) top left no-repeat;
      }
	  

 #signup {
      margin:0; padding:0;
      position:relative;
      width:378px; height:40px;
      overflow:hidden;
      } 
 #signup span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:378px; height:40px;
      margin:0; padding:0;
      background:url(../images/yoursudsies/tit_welcome.gif) top left no-repeat;
      }
   
#pickup {
      margin:0; padding:0;
      position:relative;
      width:550px; height:40px;
      overflow:hidden;
      }
#pickup span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:550px; height:40px;
      margin:0; padding:0;
      background:url(../images/yoursudsies/tit_empty_closet2.gif) top left no-repeat;
      }
	  
#dropoff {
      margin:0; padding:0;
      position:relative;
      width:442px; height:72px;
      overflow:hidden;
      }
#dropoff span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:442px; height:72px;
      margin:0; padding:0;
      background:url(../images/yoursudsies/tit_empty_closet.gif) top left no-repeat;
      }
	  
#contact {
      margin:0; padding:0;
      position:relative;
      width:300px; height:63px;
      overflow:hidden;
      }
#contact span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:300px; height:63px;
      margin:0; padding:0;
      background:url(../images/contact/tit_questions.gif) top left no-repeat;
      }
	  
#ink {
      margin:0; padding:0;
      position:relative;
      width:496px; height:49px;
      overflow:hidden;
      }
#ink span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:496px; height:49px;
      margin:0; padding:0;
      background:url(../images/ink/tit_as_good.gif) top left no-repeat;
      }
	  
#press {
      margin:0; padding:0;
      position:relative;
      width:77px; height:43px;
      overflow:hidden;
      }
#press span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:77px; height:43px;
      margin:0; padding:0;
      background:url(../images/ink/tit_press.gif) top left no-repeat;
      }
	  
#customer {
      margin:0; padding:0;
      position:relative;
      width:141px; height:39px;

      overflow:hidden;
      }
#customer span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:141px; height:39px;
      margin:0; padding:0;
      background:url(../images/ink/tit_customers.gif) top left no-repeat;
      }
	  
#goodies {
      margin:0; padding:0;
      position:relative;
      width:255px; height:67px;
      overflow:hidden;
      }
#goodies span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:255px; height:67px;
      margin:0; padding:0;
      background:url(../images/goodies/tit_cool_stuff.gif) top left no-repeat;
      }	
	  
#goodies1 {
      margin:0; padding:0;
      position:relative;
      width:367px; height:34px;
      overflow:hidden;
      }
#goodies1 span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:367px; height:34px;
      margin:0; padding:0;
      background:url(../images/txt_i_want_rugsies_gift_cert.gif) top left no-repeat;
      }
	  
#sitemap {
      margin:0; padding:0;
      position:relative;
      width:99px; height:29px;
      overflow:hidden;
      }
#sitemap span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:99px; height:29px;
      margin:0; padding:0;
      background:url(../images/writing_sitemap.gif) top left no-repeat;
      }
	  
#error {
      margin:0; padding:0;
      position:relative;
      width:67px; height:32px;
      overflow:hidden;
      }
#error span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:67px; height:32px;
      margin:0; padding:0;
      background:url(../images/txt_error.jpg) top left no-repeat;
      }
	  
#homepage {
      margin:0; padding:0;
      position:relative;
      width:380px; height:108px;
      overflow:hidden;
      }
#homepage span {
      display:block;
      position:absolute; left:0; top:0px; z-index:1;
      width:380px; height:108px;
      margin:0; padding:0;
      background:url(../images/SUDS_HOMEPAGE_03_01.jpg) top left no-repeat;
      }	  	  		    	  	  	  	  	  	  	  	  	  	  	  	  		  	  	  	    	  	  	  
