body{
color:#000000;
font-family:arial,sans-serif;
font-size:12px;
padding:0 0 0 0;
margin:0 0 0 0;
}

a{
text-decoration:none;
}

.back-img{
float:left;
background-image:url(ecd/main-img.jpg);
width:1199px;
height:621px;
_background-repeat:no-repeat;
background-position:-1px 0px;
}

.logo{
background-image:url(ecd/sprite-img.jpg);
background-position:-571px -297px;
float:left;
height:95px;
width:253px;
}

.city{
background-image:url(ecd/sprite-img.jpg);
background-position:-608px -260px;
float:left;
height:37px;
width:253px;
}
.wave{
background-position:0px 37px;
float:left;
height:127px;
width:570px;
background-repeat:no-repeat;
}
.menu{
background-image:url(ecd/menu-bkg.gif);
background-repeat:repeat-x;
float:left;
height:35px;

width:1209px;


}

.top-image{
background-image:url(ecd/top-shadow-bkg.gif);
background-repeat:repeat-x;
float:left;
height:15px;
width:895px;


}

.top-share {
background-image:url(ecd/new-sprite-img.jpg);
background-position:0 9px;
background-repeat:repeat-x;
float:left;
height:34px;
width:854px;
background-position:0px -93px;
margin-top:12px;
}

.sun {
float:left;
height:120px;
margin-left:-62px;
margin-top:-18px;
width:311px;
position:relative;
}

a#buy_button {
    display: block;
    width: 311px;
    height: 138px;
    background-image: url(ecd/buy_sprite.png);
    background-position: 0 0;
    margin: 0 auto;
}
a#buy_button:hover {
	background-position: 0 -138px;
}
a .alt { display: none; }



.rec{
background-image:url(ecd/sprite-img.jpg);
background-position:-436px -391px;
float:left;
height:41px;
margin-top:15px;
width:66px;
}



.dollar{
font-family:bold;
font-size:11px;
margin-left:5px;
margin-top:5px;
text-align:center;

width:45px\0/;
}


.tripple{
background-image:url(ecd/tipping-img.gif);
background-repeat:repeat-x;
float:left;
height:62px;
width:218px;
}

.tip-p{
color:#FFFFFF;
float:left;
margin-left:15px;
margin-top:5px;
width:200px;
}

.blue-shade{
background-image:url(ecd/sprite-img.jpg);
background-position:-226px -391px;
float:left;
height:18px;
width:200px;
#margin-top:10px;
}



.grey-back{
background-image:url(ecd/main-mid-bkg.gif);
background-repeat:repeat-y;
float:left;
height:auto;
width:854px;
margin-top:-1px;
min-height:887px;
}


.time-left{
background-image:url(ecd/time-left-img.gif);
background-repeat:repeat-x;
float:left;
height:78px;
width:218px;
color:#5F4F3E;
}


.time-p{
float:left;
font-size:28px;
margin-left:5px;
margin-top:-8px;
margin-bottom:-7px;
#margin-top:10px;
}

.colon{
float:left;
font-size:34px;
margin-top:-11px;
text-align:center;
width:29px;
#margin-top:10px;
}

.gmap{
background-color:#8cc63f;
float:left;
min-height:22px;
width:218px;
}

.gmap-loc{
/*background-image:url(ecd/sprite-img.jpg);
background-position:-611px -46px;*/
float:left;
height:300px;
width:210px;
margin-top:5px;

}

.conatct-p{
background-image:url(ecd/contact-bkg-img.gif);
background-repeat:repeat;
float:left;
min-height:137px;
width:218px;
}


.mano{
float:left;
height:250px;
width:605px;
}

.wh-back{
background-color:#FFFFFF;
float:left;
height:auto;
width:604px;
}

.cusine-p{
float:left;
font-size:21px;
font-weight:bold;
margin-left:5px;
margin-top:3px;
}


.sky{
    background-color:#A0CCDD;
    float: left;
    font-size: 11px;
    min-height: 73px;
    padding-bottom: 10px;
    width: 605px;}


.sky-new{
    background-color:#A0CCDD;
    float: left;
    font-size: 11px;
    min-height: 73px;
    padding-bottom: 10px;
    width: 605px;}



.desc {float:left;font-size:11px;width:573px;margin-left:25px;}


.start-chance{
float:left;
background-image:url(ecd/last-chace-top-corner.gif);
width:594px;
height:10px;
_line-height:0px;
}


.stop-chance{
float:left;
background-image:url(ecd/last-chace-bottom-corner.gif);
width:594px;
height:10px;
_line-height:0px;
}

.food{
float:left;
min-height:82px;
min-width:128px;
}


.doll{
/*background-image:url(ecd/sprite-img.jpg);
background-position:-571px -391px;*/
background-color:#DBF6FF;
float:left;
min-height:46px;
min-width:121px;
color:#645443;
}

.doll-black{
background-image:url(ecd/sprite-img.jpg);
background-position:-505px -391px;
float:left;
height:44px;
width:57px;
}


.dol-p{
float:left;
font-size:9px;
margin-left:3px;
margin-top:4px;
min-width:53px;
border-right:2px solid #ADB8AA;
}


.disc{
float:left;
font-size:17px;
margin-left:9px;
margin-top:0;
margin-bottom: 3px;
}

.dis{
float:left;
margin-bottom:0;
margin-left:3px;
margin-top:5px;
}

.shar{
color:#FFFFFF;
float:left;
font-weight:bold;
margin-bottom:0;
margin-top:5px;

margin-left:8px;
_margin-left:5px;
}

.shar-num{
color:#FFFFFF;
float:left;
font-size:18px;
margin-bottom:0;
margin-left:8px;
margin-top:0;
_margin-left:5px;
}

.deatil{
background-image:url(ecd/sprite-img.jpg);
background-position:-164px -391px;
float:left;
height:28px;
margin-top:13px;
width:58px;
}

.deatil-p{
color:#FFFFFF;
float:left;
font-size:10px;
font-weight:bold;
margin-left:4px;
margin-top:6px;
width:85px;
}

.share-p-1{
float:left;
font-size:9px;
margin-top:0;
width:72px;
margin-bottom:0px;
}

.twit{
background-image:url(ecd/sprite-img.jpg);
background-position:-122px -395px;
float:left;
height:17px;
margin-top:2px;
width:16px;


}

.fb{
background-image:url(ecd/sprite-img.jpg);
background-position:-15px -396px;
float:left;
height:20px;
margin-left:6px;
margin-top:3px;
width:14px;}

.mail{
background-image:url(ecd/sprite-img.jpg);
background-position:-68px -396px;
float:left;
height:17px;
margin-left:8px;
margin-top:3px;
width:16px;
}


.car-1{
background-image:url(ecd/sprite-img.jpg);
background-position:-317px -433px;
float:left;
height:82px;
width:128px;
}


.girl{
background-image:url(ecd/sprite-img.jpg);
background-position:-445px -433px;
float:left;
height:82px;
width:128px;
}


.end-bor{
background-image:url(ecd/bottom-main-corner-img.gif);
float:left;
height:12px;
width:854px;
_line-height:0px;
}



.foot{
background-image:url(ecd/bkg-img-2.gif);
background-repeat:repeat-x;
float:left;
height:50px;
min-height:122px;
width:1209px;
}



.feature{
background-image:url(ecd/sprite-img.jpg);
background-position:-2px -547px;
float:left;
height:122px;
width:158px;
margin-top:3px;
_height:120px;
}



.publish{
background-image:url(ecd/sprite-img.jpg);
background-position:-351px -547px;
float:left;
height:122px;
margin-top:3px;
width:91px;
_height:120px;
}


.partner{
background-image:url(ecd/sprite-img.jpg);
background-position:-162px -547px;
float:left;
height:122px;
margin-top:3px;
width:92px;
_height:120px;
}


.merchant{
background-image:url(ecd/sprite-img.jpg);
background-position:-257px -547px;
float:left;
height:122px;
margin-top:3px;
width:83px;
_height:120px;
}



.foot-sec{
background-image:url(ecd/footer-bkg-img.gif);
background-repeat:repeat-x;
float:left;
height:157px;

width:1209px;

}



.twit-1{
background-image:url(ecd/sprite-img.jpg);
background-position:-108px -397px;
float:left;
height:12px;
margin-top:9px;
width:12px;
}

.fb-1{
background-image:url(ecd/sprite-img.jpg);
background-position:-1px -394px;
float:left;
height:12px;
margin-top:9px;
width:12px;
}

.mail-1{
background-image:url(ecd/sprite-img.jpg);
background-position:-54px -397px;
float:left;
height:12px;
margin-top:9px;
width:12px;
}




 .twit-3{
background-image:url(ecd/sprite-img.jpg);
background-position:-139px -394px;
float:left;
height:19px;
margin-top:9px;
width:19px;
}

.fb-3{
background-image:url(ecd/sprite-img.jpg);
background-position:-29px -394px;
float:left;
height:19px;
margin-top:9px;
width:19px;
}

.mail-3{
background-image:url(ecd/sprite-img.jpg);
background-position:-85px -394px;
float:left;
height:19px;
margin-top:9px;
width:19px;
}


.divide{
background-image:url(ecd/mid-line.gif);
float:left;
height:20px;
margin-top:10px;
width:3px;
#margin-top:0px;
}
