.phone {
	background:url(Front.gif) no-repeat;
	position:relative;
	width:300px;
	height:630px;
	z-index:1;
}
.phone_C {
	background:url(FrontClosed.gif) no-repeat;
	position:relative;
	width:278px;
	height:353px;
	z-index:1;
}
div.lcd {
	overflow:hidden;
	position:absolute;
	background-color:black;
	z-index:10
}
.phone .lcd {
	top:78px;
	left:29px;
	width:240px;
	height:180px;
}
.phone_C  .lcd {
	top:124px;
	left:78px;
	width:120px;
	height:96px;
}
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_C div.buttons.show a.btn,
.phone_C div.buttons a.btn:hover {
	background-image:url( btn_disable.gif);
	opacity:0.7;
	filter:alpha(opacity=70)
}
.phone_C div.buttons.show a.btn.enable,
.phone_C div.buttons a.btn.enable:hover {
	background-image:url( btn_hilite.gif);
	opacity:0.7;
	filter:alpha(opacity=70)
}
.phone div.buttons a#b_Music {
	left:290px;
	top:189px;
	width:3px;
	height:30px;
	background-position:0 0px;
}
.phone div.buttons a#b_SideUp {
	left:5px;
	top:181px;
	width:4px;
	height:26px;
	background-position:0 -30px;
}
.phone div.buttons a#b_SideDown {
	left:5px;
	top:212px;
	width:4px;
	height:27px;
	background-position:0 -56px;
}
.phone div.buttons a#b_SideCamera {
	left:290px;
	top:222px;
	width:3px;
	height:29px;
	background-position:0 -83px;
}
.phone div.buttons a#b_SoftL {
	left:29px;
	top:351px;
	width:71px;
	height:30px;
	background-position:0 -112px;
}
.phone div.buttons a#b_SoftR {
	left:197px;
	top:351px;
	width:72px;
	height:30px;
	background-position:0 -142px;
}
.phone div.buttons a#b_Up {
	left:104px;
	top:351px;
	width:88px;
	height:24px;
	background-position:0 -172px;
	z-index:50;
}
.phone div.buttons a#b_Left {
	left:101px;
	top:353px;
	width:25px;
	height:61px;
	background-position:0 -196px;
	z-index:50;
}
.phone div.buttons a#b_Right {
	left:170px;
	top:352px;
	width:26px;
	height:61px;
	background-position:0 -257px;
	z-index:50;
}
.phone div.buttons a#b_Select {
	left:127px;
	top:374px;
	width:42px;
	height:19px;
	background-position:0 -318px;
	z-index:100;
}
.phone div.buttons a#b_Down {
	left:105px;
	top:392px;
	width:88px;
	height:23px;
	background-position:0 -337px;
	z-index:50;
}
.phone div.buttons a#b_Send {
	left:29px;
	top:380px;
	width:35px;
	height:35px;
	background-position:0 -360px;
}
.phone div.buttons a#b_Speaker {
	left:65px;
	top:380px;
	width:35px;
	height:35px;
	background-position:0 -395px;
}
.phone div.buttons a#b_Back {
	left:197px;
	top:380px;
	width:36px;
	height:35px;
	background-position:0 -430px;
}
.phone div.buttons a#b_Power {
	left:234px;
	top:380px;
	width:35px;
	height:35px;
	background-position:0 -465px;
}
.phone div.buttons a#b_End {
	left:234px;
	top:380px;
	width:35px;
	height:35px;
	background-position:0 -465px;
}
.phone div.buttons a#b_Q {
	left:29px;
	top:432px;
	width:23px;
	height:32px;
	background-position:0 -500px;
}
.phone div.buttons a#b_W {
	left:53px;
	top:432px;
	width:23px;
	height:32px;
	background-position:0 -532px;
}
.phone div.buttons a#b_E {
	left:77px;
	top:432px;
	width:23px;
	height:32px;
	background-position:0 -564px;
}
.phone div.buttons a#b_R {
	left:101px;
	top:432px;
	width:23px;
	height:32px;
	background-position:0 -596px;
}
.phone div.buttons a#b_T {
	left:125px;
	top:432px;
	width:23px;
	height:32px;
	background-position:0 -628px;
}
.phone div.buttons a#b_Y {
	left:149px;
	top:432px;
	width:23px;
	height:32px;
	background-position:0 -660px;
}
.phone div.buttons a#b_U {
	left:173px;
	top:432px;
	width:23px;
	height:32px;
	background-position:0 -692px;
}
.phone div.buttons a#b_I {
	left:197px;
	top:432px;
	width:23px;
	height:32px;
	background-position:0 -724px;
}
.phone div.buttons a#b_O {
	left:222px;
	top:432px;
	width:23px;
	height:32px;
	background-position:0 -756px;
}
.phone div.buttons a#b_P {
	left:247px;
	top:432px;
	width:22px;
	height:32px;
	background-position:0 -788px;
}
.phone div.buttons a#b_A {
	left:29px;
	top:463px;
	width:23px;
	height:33px;
	background-position:0 -820px;
}
.phone div.buttons a#b_S {
	left:53px;
	top:463px;
	width:23px;
	height:33px;
	background-position:0 -853px;
}
.phone div.buttons a#b_D {
	left:77px;
	top:463px;
	width:23px;
	height:33px;
	background-position:0 -886px;
}
.phone div.buttons a#b_F {
	left:101px;
	top:463px;
	width:23px;
	height:33px;
	background-position:0 -919px;
}
.phone div.buttons a#b_G {
	left:125px;
	top:463px;
	width:23px;
	height:33px;
	background-position:0 -952px;
}
.phone div.buttons a#b_H {
	left:149px;
	top:463px;
	width:23px;
	height:33px;
	background-position:0 -985px;
}
.phone div.buttons a#b_J {
	left:173px;
	top:463px;
	width:23px;
	height:33px;
	background-position:0 -1018px;
}
.phone div.buttons a#b_K {
	left:197px;
	top:463px;
	width:23px;
	height:33px;
	background-position:0 -1051px;
}
.phone div.buttons a#b_L {
	left:221px;
	top:463px;
	width:24px;
	height:33px;
	background-position:0 -1084px;
}
.phone div.buttons a#b_Sym {
	left:247px;
	top:463px;
	width:22px;
	height:33px;
	background-position:0 -1117px;
}
.phone div.buttons a#b_Fn {
	left:29px;
	top:495px;
	width:23px;
	height:33px;
	background-position:0 -1150px;
}
.phone div.buttons a#b_Z {
	left:53px;
	top:495px;
	width:23px;
	height:33px;
	background-position:0 -1183px;
}
.phone div.buttons a#b_X {
	left:77px;
	top:495px;
	width:23px;
	height:33px;
	background-position:0 -1216px;
}
.phone div.buttons a#b_C {
	left:101px;
	top:495px;
	width:23px;
	height:33px;
	background-position:0 -1249px;
}
.phone div.buttons a#b_V {
	left:125px;
	top:495px;
	width:23px;
	height:33px;
	background-position:0 -1282px;
}
.phone div.buttons a#b_B {
	left:149px;
	top:495px;
	width:23px;
	height:33px;
	background-position:0 -1315px;
}
.phone div.buttons a#b_N {
	left:173px;
	top:495px;
	width:23px;
	height:33px;
	background-position:0 -1348px;
}
.phone div.buttons a#b_M {
	left:197px;
	top:495px;
	width:23px;
	height:33px;
	background-position:0 -1381px;
}
.phone div.buttons a#b_Enter {
	left:221px;
	top:495px;
	width:48px;
	height:33px;
	background-position:0 -1414px;
}
.phone div.buttons a#b_Shift {
	left:29px;
	top:527px;
	width:23px;
	height:33px;
	background-position:0 -1447px;
}
.phone div.buttons a#b_Period {
	left:53px;
	top:527px;
	width:23px;
	height:35px;
	background-position:0 -1480px;
}
.phone div.buttons a#b_Bang {
	left:77px;
	top:527px;
	width:23px;
	height:36px;
	background-position:0 -1515px;
}
.phone div.buttons a#b_Space {
	left:101px;
	top:527px;
	width:95px;
	height:38px;
	background-position:0 -1551px;
}
.phone div.buttons a#b_QMark {
	left:197px;
	top:527px;
	width:23px;
	height:37px;
	background-position:0 -1589px;
}
.phone div.buttons a#b_Text {
	left:221px;
	top:527px;
	width:48px;
	height:36px;
	background-position:0 -1626px;
}
.phone_C div.buttons a#b_MusicClosed {
	left:267px;
	top:145px;
	width:4px;
	height:30px;
	background-position:0 -1662px;
}
.phone_C div.buttons a#b_SideUpClosed {
	left:5px;
	top:141px;
	width:4px;
	height:26px;
	background-position:0 -1692px;
}
.phone_C div.buttons a#b_SideDownClosed {
	left:5px;
	top:172px;
	width:4px;
	height:27px;
	background-position:0 -1718px;
}
.phone_C div.buttons a#b_SideCameraClosed {
	left:267px;
	top:178px;
	width:4px;
	height:30px;
	background-position:0 -1745px;
}
.phone_C div.buttons a#b_PreviousClosed {
	left:64px;
	top:230px;
	width:54px;
	height:23px;
	background-position:0 -1775px;
}
.phone_C div.buttons a#b_Play_PauseClosed {
	left:119px;
	top:230px;
	width:39px;
	height:23px;
	background-position:0 -1798px;
}
.phone_C div.buttons a#b_ForwardClosed {
	left:159px;
	top:230px;
	width:52px;
	height:23px;
	background-position:0 -1821px;
}
