.phone {
	background:url(Front.gif) no-repeat;
	position:relative;
	width:276px;
	height:454px;
	z-index:1;
}
div.lcd {
	overflow:hidden;
	position:absolute;
	background-color:black;
	z-index:10
}
.phone .lcd {
	top:64px;
	left:32px;
	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_SideUp {
	left:10px;
	top:65px;
	width:4px;
	height:38px;
	background-position:0 0px;
}
.phone div.buttons a#b_SideDown {
	left:10px;
	top:102px;
	width:4px;
	height:37px;
	background-position:0 -38px;
}
.phone div.buttons a#b_Power {
	left:263px;
	top:83px;
	width:5px;
	height:37px;
	background-position:0 -75px;
}
.phone div.buttons a#b_SoftL {
	left:23px;
	top:247px;
	width:58px;
	height:25px;
	background-position:0 -112px;
}
.phone div.buttons a#b_SoftR {
	left:197px;
	top:249px;
	width:59px;
	height:25px;
	background-position:0 -137px;
}
.phone div.buttons a#b_Up {
	left:90px;
	top:247px;
	width:98px;
	height:20px;
	background-position:0 -162px;
	z-index:50;
}
.phone div.buttons a#b_Left {
	left:84px;
	top:249px;
	width:31px;
	height:50px;
	background-position:0 -182px;
	z-index:50;
}
.phone div.buttons a#b_Select {
	left:121px;
	top:271px;
	width:34px;
	height:10px;
	background-position:0 -232px;
	z-index:100;
}
.phone div.buttons a#b_Right {
	left:163px;
	top:250px;
	width:30px;
	height:51px;
	background-position:0 -242px;
	z-index:50;
}
.phone div.buttons a#b_Windows {
	left:59px;
	top:254px;
	width:23px;
	height:40px;
	background-position:0 -293px;
}
.phone div.buttons a#b_OK {
	left:196px;
	top:255px;
	width:24px;
	height:40px;
	background-position:0 -333px;
}
.phone div.buttons a#b_Send {
	left:23px;
	top:272px;
	width:58px;
	height:27px;
	background-position:0 -373px;
}
.phone div.buttons a#b_End {
	left:197px;
	top:274px;
	width:59px;
	height:30px;
	background-position:0 -400px;
}
.phone div.buttons a#b_Down {
	left:88px;
	top:284px;
	width:101px;
	height:21px;
	background-position:0 -430px;
	z-index:50;
}
.phone div.buttons a#b_ResetKey {
	left:263px;
	top:282px;
	width:5px;
	height:36px;
	background-position:0 -451px;
}
.phone div.buttons a#b_Q {
	left:23px;
	top:298px;
	width:22px;
	height:26px;
	background-position:0 -487px;
}
.phone div.buttons a#b_W {
	left:48px;
	top:302px;
	width:21px;
	height:26px;
	background-position:0 -513px;
}
.phone div.buttons a#b_E {
	left:71px;
	top:304px;
	width:20px;
	height:25px;
	background-position:0 -539px;
}
.phone div.buttons a#b_R {
	left:94px;
	top:305px;
	width:21px;
	height:25px;
	background-position:0 -564px;
}
.phone div.buttons a#b_T {
	left:117px;
	top:306px;
	width:21px;
	height:25px;
	background-position:0 -589px;
}
.phone div.buttons a#b_Y {
	left:140px;
	top:306px;
	width:21px;
	height:25px;
	background-position:0 -614px;
}
.phone div.buttons a#b_U {
	left:163px;
	top:305px;
	width:21px;
	height:26px;
	background-position:0 -639px;
}
.phone div.buttons a#b_I {
	left:187px;
	top:304px;
	width:20px;
	height:26px;
	background-position:0 -665px;
}
.phone div.buttons a#b_O {
	left:210px;
	top:304px;
	width:20px;
	height:25px;
	background-position:0 -691px;
}
.phone div.buttons a#b_P {
	left:233px;
	top:302px;
	width:22px;
	height:26px;
	background-position:0 -716px;
}
.phone div.buttons a#b_A {
	left:23px;
	top:323px;
	width:22px;
	height:28px;
	background-position:0 -742px;
}
.phone div.buttons a#b_S {
	left:48px;
	top:326px;
	width:21px;
	height:28px;
	background-position:0 -770px;
}
.phone div.buttons a#b_D {
	left:71px;
	top:329px;
	width:20px;
	height:27px;
	background-position:0 -798px;
}
.phone div.buttons a#b_F {
	left:94px;
	top:331px;
	width:21px;
	height:26px;
	background-position:0 -825px;
}
.phone div.buttons a#b_G {
	left:117px;
	top:331px;
	width:21px;
	height:27px;
	background-position:0 -851px;
}
.phone div.buttons a#b_H {
	left:140px;
	top:332px;
	width:21px;
	height:26px;
	background-position:0 -878px;
}
.phone div.buttons a#b_J {
	left:163px;
	top:331px;
	width:21px;
	height:27px;
	background-position:0 -904px;
}
.phone div.buttons a#b_K {
	left:187px;
	top:331px;
	width:20px;
	height:26px;
	background-position:0 -931px;
}
.phone div.buttons a#b_L {
	left:210px;
	top:329px;
	width:20px;
	height:27px;
	background-position:0 -957px;
}
.phone div.buttons a#b_Back {
	left:233px;
	top:328px;
	width:23px;
	height:26px;
	background-position:0 -984px;
}
.phone div.buttons a#b_Fn {
	left:23px;
	top:351px;
	width:22px;
	height:25px;
	background-position:0 -1010px;
}
.phone div.buttons a#b_Z {
	left:48px;
	top:354px;
	width:21px;
	height:25px;
	background-position:0 -1035px;
}
.phone div.buttons a#b_X {
	left:71px;
	top:356px;
	width:20px;
	height:25px;
	background-position:0 -1060px;
}
.phone div.buttons a#b_C {
	left:94px;
	top:357px;
	width:21px;
	height:26px;
	background-position:0 -1085px;
}
.phone div.buttons a#b_V {
	left:117px;
	top:358px;
	width:21px;
	height:25px;
	background-position:0 -1111px;
}
.phone div.buttons a#b_B {
	left:140px;
	top:358px;
	width:21px;
	height:25px;
	background-position:0 -1136px;
}
.phone div.buttons a#b_N {
	left:163px;
	top:358px;
	width:21px;
	height:25px;
	background-position:0 -1161px;
}
.phone div.buttons a#b_M {
	left:187px;
	top:357px;
	width:20px;
	height:26px;
	background-position:0 -1186px;
}
.phone div.buttons a#b_Comma {
	left:210px;
	top:356px;
	width:20px;
	height:25px;
	background-position:0 -1212px;
}
.phone div.buttons a#b_Enter {
	left:233px;
	top:355px;
	width:23px;
	height:24px;
	background-position:0 -1237px;
}
.phone div.buttons a#b_SideCamera {
	left:263px;
	top:358px;
	width:5px;
	height:36px;
	background-position:0 -1261px;
}
.phone div.buttons a#b_Speaker {
	left:23px;
	top:377px;
	width:22px;
	height:24px;
	background-position:0 -1297px;
}
.phone div.buttons a#b_Shift {
	left:48px;
	top:379px;
	width:21px;
	height:26px;
	background-position:0 -1321px;
}
.phone div.buttons a#b_Sym {
	left:71px;
	top:381px;
	width:20px;
	height:26px;
	background-position:0 -1347px;
}
.phone div.buttons a#b_0 {
	left:94px;
	top:382px;
	width:21px;
	height:26px;
	background-position:0 -1373px;
}
.phone div.buttons a#b_Space {
	left:117px;
	top:383px;
	width:44px;
	height:26px;
	background-position:0 -1399px;
}
.phone div.buttons a#b_Period {
	left:163px;
	top:383px;
	width:21px;
	height:26px;
	background-position:0 -1425px;
}
.phone div.buttons a#b_VoiceKey {
	left:187px;
	top:382px;
	width:20px;
	height:26px;
	background-position:0 -1451px;
}
.phone div.buttons a#b_Message {
	left:210px;
	top:382px;
	width:20px;
	height:25px;
	background-position:0 -1477px;
}
.phone div.buttons a#b_Key {
	left:233px;
	top:380px;
	width:23px;
	height:24px;
	background-position:0 -1502px;
}
