.phone {
	background:url(Front.gif) no-repeat;
	position:relative;
	width:278px;
	height:446px;
	z-index:1;
}
div.lcd {
	overflow:hidden;
	position:absolute;
	background-color:black;
	z-index:10
}
.phone .lcd {
	top:77px;
	left:30px;
	width:211px;
	height:158px;
}
div.buttons a {
	position:absolute;
	z-index:15;
	background-repeat:no-repeat;
}
div.buttons a.btn {
	opacity:0.4;
	filter:alpha(opacity=40);
	background-image:url(btn_normal.gif);
}
div.buttons.show a.touch,
div.buttons a.touch:hover {
	background:#b8860b;
	opacity:0.6;
	filter:alpha(opacity=60);
}
div.buttons.show a.btn,
div.buttons a.btn:hover {
	background-image:url( btn_disable.gif);
	opacity:0.7;
	filter:alpha(opacity=70)
}
div.buttons.show a.btn.enable,
div.buttons a.btn.enable:hover {
	background-image:url( btn_hilite.gif);
	opacity:0.7;
	filter:alpha(opacity=70)
}
.phone div.buttons a#b_Mute {
	left:37px;
	top:4px;
	width:23px;
	height:9px;
	background-position:0 0px;
}
.phone div.buttons a#b_SideUp {
	left:269px;
	top:86px;
	width:5px;
	height:22px;
	background-position:0 -9px;
}
.phone div.buttons a#b_SideDown {
	left:268px;
	top:113px;
	width:5px;
	height:24px;
	background-position:0 -31px;
}
.phone div.buttons a#b_SideCamera {
	left:268px;
	top:190px;
	width:5px;
	height:33px;
	background-position:0 -55px;
}
.phone div.buttons a#b_SideVoice {
	left:7px;
	top:199px;
	width:4px;
	height:33px;
	background-position:0 -88px;
}
.phone div.buttons a#b_Up {
	left:120px;
	top:250px;
	width:35px;
	height:12px;
	background-position:0 -121px;
	z-index:50;
}
.phone div.buttons a#b_Left {
	left:111px;
	top:259px;
	width:14px;
	height:35px;
	background-position:0 -133px;
	z-index:50;
}
.phone div.buttons a#b_Right {
	left:149px;
	top:259px;
	width:14px;
	height:36px;
	background-position:0 -168px;
	z-index:50;
}
.phone div.buttons a#b_Select {
	left:122px;
	top:261px;
	width:29px;
	height:30px;
	background-position:0 -204px;
	z-index:100;
}
.phone div.buttons a#b_Send {
	left:37px;
	top:260px;
	width:40px;
	height:27px;
	background-position:0 -234px;
}
.phone div.buttons a#b_Menu {
	left:78px;
	top:260px;
	width:35px;
	height:30px;
	background-position:0 -261px;
	z-index:40;
}
.phone div.buttons a#b_Back {
	left:160px;
	top:260px;
	width:36px;
	height:29px;
	background-position:0 -291px;
}
.phone div.buttons a#b_End {
	left:197px;
	top:260px;
	width:40px;
	height:26px;
	background-position:0 -320px;
}
.phone div.buttons a#b_Down {
	left:120px;
	top:290px;
	width:34px;
	height:13px;
	background-position:0 -346px;
	z-index:50;
}
.phone div.buttons a#b_Q {
	left:20px;
	top:284px;
	width:19px;
	height:27px;
	background-position:0 -359px;
}
.phone div.buttons a#b_P {
	left:236px;
	top:284px;
	width:19px;
	height:26px;
	background-position:0 -386px;
}
.phone div.buttons a#b_W {
	left:43px;
	top:290px;
	width:20px;
	height:27px;
	background-position:0 -412px;
}
.phone div.buttons a#b_O {
	left:212px;
	top:289px;
	width:20px;
	height:26px;
	background-position:0 -439px;
}
.phone div.buttons a#b_E {
	left:67px;
	top:295px;
	width:20px;
	height:26px;
	background-position:0 -465px;
}
.phone div.buttons a#b_R {
	left:91px;
	top:299px;
	width:20px;
	height:24px;
	background-position:0 -491px;
}
.phone div.buttons a#b_T {
	left:115px;
	top:301px;
	width:20px;
	height:24px;
	background-position:0 -515px;
}
.phone div.buttons a#b_Y {
	left:139px;
	top:301px;
	width:21px;
	height:24px;
	background-position:0 -539px;
}
.phone div.buttons a#b_U {
	left:164px;
	top:299px;
	width:20px;
	height:25px;
	background-position:0 -563px;
}
.phone div.buttons a#b_I {
	left:188px;
	top:295px;
	width:20px;
	height:26px;
	background-position:0 -588px;
}
.phone div.buttons a#b_A {
	left:20px;
	top:311px;
	width:20px;
	height:27px;
	background-position:0 -614px;
}
.phone div.buttons a#b_Delete {
	left:236px;
	top:311px;
	width:19px;
	height:27px;
	background-position:0 -641px;
}
.phone div.buttons a#b_S {
	left:43px;
	top:317px;
	width:20px;
	height:27px;
	background-position:0 -668px;
}
.phone div.buttons a#b_L {
	left:211px;
	top:317px;
	width:20px;
	height:27px;
	background-position:0 -695px;
}
.phone div.buttons a#b_D {
	left:67px;
	top:322px;
	width:20px;
	height:27px;
	background-position:0 -722px;
}
.phone div.buttons a#b_F {
	left:91px;
	top:326px;
	width:20px;
	height:25px;
	background-position:0 -749px;
}
.phone div.buttons a#b_G {
	left:115px;
	top:328px;
	width:20px;
	height:25px;
	background-position:0 -774px;
}
.phone div.buttons a#b_H {
	left:139px;
	top:328px;
	width:21px;
	height:25px;
	background-position:0 -799px;
}
.phone div.buttons a#b_J {
	left:164px;
	top:327px;
	width:20px;
	height:25px;
	background-position:0 -824px;
}
.phone div.buttons a#b_K {
	left:188px;
	top:322px;
	width:20px;
	height:26px;
	background-position:0 -849px;
}
.phone div.buttons a#b_Alt {
	left:20px;
	top:339px;
	width:20px;
	height:27px;
	background-position:0 -875px;
}
.phone div.buttons a#b_Enter {
	left:236px;
	top:339px;
	width:19px;
	height:26px;
	background-position:0 -902px;
}
.phone div.buttons a#b_Z {
	left:44px;
	top:345px;
	width:19px;
	height:27px;
	background-position:0 -928px;
}
.phone div.buttons a#b_Dollar {
	left:211px;
	top:345px;
	width:20px;
	height:26px;
	background-position:0 -955px;
}
.phone div.buttons a#b_X {
	left:68px;
	top:350px;
	width:19px;
	height:26px;
	background-position:0 -981px;
}
.phone div.buttons a#b_C {
	left:91px;
	top:354px;
	width:20px;
	height:24px;
	background-position:0 -1007px;
}
.phone div.buttons a#b_V {
	left:115px;
	top:355px;
	width:20px;
	height:25px;
	background-position:0 -1031px;
}
.phone div.buttons a#b_B {
	left:139px;
	top:355px;
	width:21px;
	height:25px;
	background-position:0 -1056px;
}
.phone div.buttons a#b_N {
	left:164px;
	top:354px;
	width:20px;
	height:24px;
	background-position:0 -1081px;
}
.phone div.buttons a#b_M {
	left:187px;
	top:350px;
	width:20px;
	height:26px;
	background-position:0 -1105px;
}
.phone div.buttons a#b_ShiftL {
	left:21px;
	top:366px;
	width:43px;
	height:31px;
	background-position:0 -1131px;
}
.phone div.buttons a#b_0 {
	left:68px;
	top:377px;
	width:31px;
	height:26px;
	background-position:0 -1162px;
}
.phone div.buttons a#b_Space {
	left:103px;
	top:382px;
	width:69px;
	height:23px;
	background-position:0 -1188px;
}
.phone div.buttons a#b_Sym {
	left:176px;
	top:378px;
	width:31px;
	height:25px;
	background-position:0 -1211px;
}
.phone div.buttons a#b_ShiftR {
	left:211px;
	top:366px;
	width:43px;
	height:31px;
	background-position:0 -1236px;
}
