@charset "utf-8";
/* CSS Document */
body{
	background:#333E38;
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
	background-image: url(../images/bgtile2.png);
	background-repeat: repeat;
}

select {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	border: 1px solid #999;
}


input {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	border: 1px solid #999;
}

textarea {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
border: 1px solid #999;
}

img {
	border-style: none;
}

a {
   outline: none;
}

.cleaner {
clear:both;
}

#copyright a {
	text-decoration:none}

#container{
	width: 780px;
	padding: 0px;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#top{
	background-image: url(../images/background_top.jpg);
	background-repeat: repeat-x;
	height: 116px;
	width: 778px;
	border: 1px solid #999;
}
#flashLogo{
	height: 116px;
	width: 308px;
	float: left;
}
#eliteLogo{
	height: 116px;
	width: 218px;
	float: left;
	background-image: url(../images/elite_top.jpg);
	background-repeat: no-repeat;
}
#memberLogin{
	float: right;
	padding-top: 13px;
	height: 89px;
	width: 139px;
	padding-right: 12px;
}

#menuWrap{
	width: 780px;
}
#menu{
	width: 778px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999;
	border-left-color: #999;
}

#flashWrap{
	width: 780px;
}
#flash{
	border: 1px solid #999;
	height: 202px;
}

#contentWrap{
	width: 780px;
	clear: both;
}
#content{
	width: 778px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	height: 197px;
	background-color: #FFF;
}
.homeTitle {
	float:left;
	width:412px;
	height:29px;
	padding:0px;
	background-image: url(../images/home.jpg);
	background-repeat: no-repeat;
	margin-top: 14px;
	margin-bottom: 7px;
}

.homeImg{
	float:right;
	width:312px;
	height:163px;
	background:url(../images/home_img.jpg) no-repeat;
	padding-right: 15px;
	margin-top: 14px;
}
.homeTxt{
	width: 412px;
	clear: left;
	padding-left: 8px;
}

.homeTxt p {
font-size:11px;
line-height:15px;

}

#footer {
	clear: both;
	width: 778px;
	background-color: #26312B;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	height: 50px;
}
#footer #copyright {
	float: left;
	margin-top: 17px;
	padding-left: 10px;
}
#footer #credit {
	float: right;
	margin-top: 17px;
	padding-right: 10px;
}

.styleFooter {color: #FFFFFF}

/* Page About */

#contentAboutWrap {
	float:left;
	width:778px;
	background:#ffffff;
	padding-top:2px;
	padding-right:0;
	padding-bottom:20px;
	padding-left:0px;
	border: 1px solid #999;
}

.aboutImg {
	clear:both;
	background:url(../images/page_about.gif) no-repeat;
	width:778px;
	height:34px;
	padding-bottom: 15px;
}

.contentAboutSection {
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 10px;

}

.contentAboutSection .squareAbout {
float:left;
width:200px;
height:150px;
background:url(../images/shop.jpg) no-repeat;

}

.contentAboutSection .squareAbout2 {
float:left;
width:200px;
height:150px;
background:url(../images/costumer.jpg) no-repeat;

}

.contentAboutSection .squareAbout3 {
float:left;
width:200px;
height:150px;
background:url(../images/about_img4.jpg) no-repeat;

}

.contentAboutSection .squareAbout4 {
float:left;
width:200px;
height:150px;
/* background:url(../images/about_img3.jpg) no-repeat; */

}



.contentAboutContent {
	float:right;
	width:540px;
}

.contentAboutContent p {
	margin:0px;
	padding:0px;
	line-height:26px;
}

.textAboutContent {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}

/* Page Service */

#contentServiceWrap {
	float:left;
	width:778px;
	background:#ffffff;
	padding-top:2px;
	padding-right:0;
	padding-bottom:20px;
	padding-left:0px;
	border: 1px solid #999;
}

.serviceImg {
	clear:both;
	width:778px;
	height:34px;
	padding-bottom: 15px;
	background-image: url(../images/page_services.gif);
	background-repeat: no-repeat;
}

.contentServiceSection {
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 10px;

}

.contentServiceSection .squareFreepickUp {
float:left;
width:200px;
height:150px;
background:url(../images/dry_clean.jpg) no-repeat;

}

.contentServiceSection .squareService {
float:left;
width:200px;
height:150px;
background:url(../images/dry_clean.jpg) no-repeat;

}

.contentServiceSection .squareServiceDry {
float:left;
width:200px;
height:150px;
background:url(../images/dry_clean.jpg) no-repeat;

}

.contentServiceSection .squareServiceShirt{
float:left;
width:200px;
height:150px;
background:url(../images/shirts.jpg) no-repeat;

}

.contentServiceSection .squareServiceLaundry{
float:left;
width:200px;
height:150px;
background:url(../images/shirts.jpg) no-repeat;

}

.contentServiceSection .squareServiceBridal{
float:left;
width:200px;
height:150px;
background:url(../images/bridal.jpg) no-repeat;

}

.contentServiceSection .squareServiceLeather{
float:left;
width:200px;
height:150px;
background:url(../images/leather.jpg) no-repeat;

}

.contentServiceContent {
	float:right;
	width:540px;
}

.contentServiceContent p {
margin:0px;
padding:0px;
line-height:20px;
}

.textServiceContent {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}

/* Page Price */

#contentPriceWrap {
	float:left;
	width:778px;
	background:#ffffff;
	padding-top:2px;
	padding-right:0;
	padding-bottom:20px;
	padding-left:0px;
	border: 1px solid #999;
}

.priceImg {
	clear:both;
	width:778px;
	height:34px;
	padding-bottom: 15px;
	background-image: url(../images/page_price.gif);
	background-repeat: no-repeat;   

}

.contentPriceSection {
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 10px;

}

.contentPriceSection .squarePrice {
float:left;
width:200px;
height:150px;
background:url(../images/dry_clean.jpg) no-repeat;

}

.contentPriceContent {
	float:right;
	width:540px;
}

.contentPriceListContent {
	float:right;
	/*width:540px;*/
}

.contentPriceListContent2 {
	float: left;
	width:350px;
}

.contentPriceListContent3 {
	float: right;
	width:350px;
}


.textPriceContent {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}

.contentPriceContent p {
margin:0px;
padding:0px;
line-height:20px;
}

.contentPriceListContent p {
margin:0px;
padding:0px;
line-height:20px;
}

.contentPriceStyle {
	color: #CCC;
}

#tr_right_botton {
border;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

#tr_right {
border;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

#tr {
border;
	border: 1px solid #999999;
}

#tr_top {
border;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

#tr_botton_price {
border;
	background-color: #565F5A;
	border: 1px solid #999;
}

#tr_top_botton {
border;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

#tr_no_top {
border;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

#tr_no_botton {
border;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

#tr_no_left {
border;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
#input {
	border: 1px solid #FFF;
}


/* Page Contact */

#contentContactWrap {
	float:left;
	width:778px;
	background:#ffffff;
	padding-top:2px;
	padding-right:0;
	padding-bottom:20px;
	padding-left:0px;
	border: 1px solid #999;
}

.contactImg {
	clear:both;
	width:778px;
	height:34px;
	padding-bottom: 15px;
	background-image: url(../images/page_contact.gif);
	background-repeat: no-repeat;
}

.contentContactSection {
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 10px;

}

.contentContactSection .squareContact {
float:left;
width:200px;
height:150px;
background:url(../images/contact.jpg) no-repeat;

}

.contentContactContent {
	float:right;
	width:540px;
}

.contentContactContent p {
margin:0px;
padding:0px;
line-height:20px;
}

.textContactContent {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}

/* Page Register */

#contentRegisterWrap {
	float:left;
	width:778px;
	background:#ffffff;
	padding-top:2px;
	padding-right:0;
	padding-bottom:20px;
	padding-left:0px;
	border: 1px solid #999;
}

.registerImg {
	clear:both;
	width:778px;
	height:34px;
	padding-bottom: 15px;
	background-image: url(../images/page_register.gif);
	background-repeat: no-repeat;
}

.thanksImg {
	clear:both;
	width:778px;
	height:34px;
	padding-bottom: 15px;
	background-image: url(../images/page_thanks.gif);
	background-repeat: no-repeat;
}

.contentRegisterSection {
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 10px;

}

.contentRegisterSection p {
margin:0px;
padding:0px;
line-height:20px;
}

.contentRegisterSection .squareRegister {
float:left;
width:200px;
height:150px;
background:url(../images/about_img.jpg) no-repeat;

}

.contentRegisterContent {
	float:right;
	width:750px;
}

.contentRegisterContent p {
margin:0px;
padding:0px;
line-height:20px;
}

.textRegisterContent {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}

/* Page Member */

#contentMember1Wrap {
	float:left;
	width:778px;
	background:#ffffff;
	padding-top:2px;
	padding-right:0;
	padding-bottom:20px;
	padding-left:0px;
	border: 1px solid #999;
}

.member1Img {
	clear:both;
	width:778px;
	height:34px;
	padding-bottom: 15px;
	background-image: url(../images/page_member_welcome.gif);
	background-repeat: no-repeat;
}

.contentMember1Section {
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 10px;

}

.contentMember1Section .squareMember1 {
float:left;
width:200px;
height:150px;
background:url(../images/about_img.jpg) no-repeat;

}

.contentMember1Content {
	float:right;
	width:750px;
}

.contentMember1Content p {
margin:0px;
padding:0px;
line-height:20px;
}

.textMember1Content {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}



/* Page Terms */

.termsImg {
	clear:both;
	width:778px;
	height:34px;
	padding-bottom: 15px;
	background-image: url(../images/page_terms.gif);
	background-repeat: no-repeat;   

}

/* Page Pickup */

.pickupImg {
	clear:both;
	width:778px;
	height:34px;
	padding-bottom: 15px;
	background-image: url(../images/page_pickup.gif);
	background-repeat: no-repeat;   

}

/* Page Member Login */

#contentMemberWrap {
	float:left;
	width:778px;
	background:#ffffff;
	padding-top:2px;
	padding-right:0;
	padding-bottom:20px;
	padding-left:0px;
	border: 1px solid #999;
}

.memberImg {
	clear:both;
	width:778px;
	height:34px;
	padding-bottom: 15px;
	background-image: url(../images/page_member.gif);
	background-repeat: no-repeat;
}

.contentMemberSection {
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 10px;

}

.contentMemberSection .squareMember {
float:left;
width:200px;
height:150px;
background:url(../images/about_img.jpg) no-repeat;

}

.contentMemberContent {
	float:right;
	width:540px;
}

.contentMemberContent p {
margin:0px;
padding:0px;
line-height:20px;
}

.textMemberContent {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}
#routeList {
 list-style:none;
 padding-left:0;
 background-color:#fff;
}
#routeList li {
	margin:2px;
	cursor:move;
}
#routeList .c {
	margin-bottom:7px;border-bottom:dotted 1px gray;font-size:8pt;font-family:Verdana;
}
#routeList .red{color:Red; font-size:8pt;}
	