.phone {
	background:url(Front.gif) no-repeat;
	position:relative;
	width:587px;
	height:508px;
	z-index:1;
}
.phone_C {
	background:url(FrontClosed.gif) no-repeat;
	position:relative;
	width:310px;
	height:587px;
	z-index:1;
}
div.lcd {
	overflow:hidden;
	position:absolute;
	background-color:black;
	z-index:10
}
.phone_C  .lcd {
	top:81px;
	left:33px;
	width:240px;
	height:400px;
}
.phone .lcd {
	top:37px;
	left:81px;
	width:400px;
	height:240px;
}
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_ZoomIn {
	left:483px;
	top:47px;
	width:16px;
	height:27px;
	background-position:0 0px;
}
.phone div.buttons a#b_End {
	left:527px;
	top:44px;
	width:25px;
	height:55px;
	background-position:0 -27px;
}
.phone div.buttons a#b_Back {
	left:530px;
	top:98px;
	width:23px;
	height:60px;
	background-position:0 -82px;
}
.phone div.buttons a#b_Windows {
	left:530px;
	top:157px;
	width:23px;
	height:59px;
	background-position:0 -142px;
}
.phone div.buttons a#b_Send {
	left:529px;
	top:215px;
	width:24px;
	height:55px;
	background-position:0 -201px;
}
.phone div.buttons a#b_Power {
	left:7px;
	top:200px;
	width:8px;
	height:49px;
	background-position:0 -256px;
}
.phone div.buttons a#b_ZoomOut {
	left:483px;
	top:240px;
	width:16px;
	height:27px;
	background-position:0 -305px;
}
.phone div.buttons a#b_1 {
	left:64px;
	top:335px;
	width:40px;
	height:25px;
	background-position:0 -332px;
}
.phone div.buttons a#b_2 {
	left:110px;
	top:335px;
	width:41px;
	height:25px;
	background-position:0 -357px;
}
.phone div.buttons a#b_3 {
	left:157px;
	top:335px;
	width:40px;
	height:25px;
	background-position:0 -382px;
}
.phone div.buttons a#b_4 {
	left:204px;
	top:335px;
	width:40px;
	height:25px;
	background-position:0 -407px;
}
.phone div.buttons a#b_5 {
	left:251px;
	top:335px;
	width:39px;
	height:25px;
	background-position:0 -432px;
}
.phone div.buttons a#b_6 {
	left:297px;
	top:335px;
	width:40px;
	height:25px;
	background-position:0 -457px;
}
.phone div.buttons a#b_7 {
	left:344px;
	top:335px;
	width:40px;
	height:25px;
	background-position:0 -482px;
}
.phone div.buttons a#b_8 {
	left:390px;
	top:335px;
	width:40px;
	height:25px;
	background-position:0 -507px;
}
.phone div.buttons a#b_9 {
	left:437px;
	top:335px;
	width:40px;
	height:25px;
	background-position:0 -532px;
}
.phone div.buttons a#b_0 {
	left:484px;
	top:335px;
	width:40px;
	height:25px;
	background-position:0 -557px;
}
.phone div.buttons a#b_Q {
	left:59px;
	top:365px;
	width:39px;
	height:24px;
	background-position:0 -582px;
}
.phone div.buttons a#b_W {
	left:105px;
	top:364px;
	width:41px;
	height:25px;
	background-position:0 -606px;
}
.phone div.buttons a#b_E {
	left:152px;
	top:364px;
	width:40px;
	height:25px;
	background-position:0 -631px;
}
.phone div.buttons a#b_R {
	left:198px;
	top:364px;
	width:41px;
	height:25px;
	background-position:0 -656px;
}
.phone div.buttons a#b_T {
	left:245px;
	top:364px;
	width:41px;
	height:25px;
	background-position:0 -681px;
}
.phone div.buttons a#b_Y {
	left:292px;
	top:364px;
	width:41px;
	height:25px;
	background-position:0 -706px;
}
.phone div.buttons a#b_U {
	left:339px;
	top:364px;
	width:40px;
	height:25px;
	background-position:0 -731px;
}
.phone div.buttons a#b_I {
	left:385px;
	top:364px;
	width:41px;
	height:25px;
	background-position:0 -756px;
}
.phone div.buttons a#b_O {
	left:433px;
	top:364px;
	width:40px;
	height:25px;
	background-position:0 -781px;
}
.phone div.buttons a#b_P {
	left:479px;
	top:364px;
	width:41px;
	height:25px;
	background-position:0 -806px;
}
.phone div.buttons a#b_A {
	left:68px;
	top:394px;
	width:40px;
	height:25px;
	background-position:0 -831px;
}
.phone div.buttons a#b_S {
	left:115px;
	top:393px;
	width:40px;
	height:26px;
	background-position:0 -856px;
}
.phone div.buttons a#b_D {
	left:161px;
	top:393px;
	width:41px;
	height:26px;
	background-position:0 -882px;
}
.phone div.buttons a#b_F {
	left:209px;
	top:393px;
	width:40px;
	height:26px;
	background-position:0 -908px;
}
.phone div.buttons a#b_G {
	left:255px;
	top:393px;
	width:41px;
	height:26px;
	background-position:0 -934px;
}
.phone div.buttons a#b_H {
	left:302px;
	top:393px;
	width:40px;
	height:26px;
	background-position:0 -960px;
}
.phone div.buttons a#b_J {
	left:348px;
	top:393px;
	width:41px;
	height:26px;
	background-position:0 -986px;
}
.phone div.buttons a#b_K {
	left:395px;
	top:393px;
	width:41px;
	height:26px;
	background-position:0 -1012px;
}
.phone div.buttons a#b_L {
	left:442px;
	top:393px;
	width:41px;
	height:25px;
	background-position:0 -1038px;
}
.phone div.buttons a#b_Delete {
	left:489px;
	top:393px;
	width:41px;
	height:25px;
	background-position:0 -1063px;
}
.phone div.buttons a#b_Shift {
	left:58px;
	top:423px;
	width:38px;
	height:26px;
	background-position:0 -1088px;
}
.phone div.buttons a#b_Z {
	left:102px;
	top:423px;
	width:40px;
	height:25px;
	background-position:0 -1114px;
}
.phone div.buttons a#b_X {
	left:148px;
	top:423px;
	width:41px;
	height:25px;
	background-position:0 -1139px;
}
.phone div.buttons a#b_C {
	left:196px;
	top:423px;
	width:40px;
	height:25px;
	background-position:0 -1164px;
}
.phone div.buttons a#b_V {
	left:242px;
	top:423px;
	width:41px;
	height:25px;
	background-position:0 -1189px;
}
.phone div.buttons a#b_B {
	left:289px;
	top:423px;
	width:41px;
	height:25px;
	background-position:0 -1214px;
}
.phone div.buttons a#b_N {
	left:336px;
	top:423px;
	width:41px;
	height:25px;
	background-position:0 -1239px;
}
.phone div.buttons a#b_M {
	left:383px;
	top:423px;
	width:40px;
	height:25px;
	background-position:0 -1264px;
}
.phone div.buttons a#b_Up {
	left:430px;
	top:423px;
	width:41px;
	height:25px;
	background-position:0 -1289px;
	z-index:50;
}
.phone div.buttons a#b_Enter {
	left:477px;
	top:423px;
	width:53px;
	height:25px;
	background-position:0 -1314px;
}
.phone div.buttons a#b_Fn {
	left:63px;
	top:453px;
	width:40px;
	height:25px;
	background-position:0 -1339px;
}
.phone div.buttons a#b_Message {
	left:109px;
	top:453px;
	width:41px;
	height:25px;
	background-position:0 -1364px;
}
.phone div.buttons a#b_SMS_MMS {
	left:157px;
	top:453px;
	width:40px;
	height:25px;
	background-position:0 -1389px;
}
.phone div.buttons a#b_Comma {
	left:203px;
	top:453px;
	width:41px;
	height:24px;
	background-position:0 -1414px;
}
.phone div.buttons a#b_Space {
	left:250px;
	top:453px;
	width:87px;
	height:24px;
	background-position:0 -1438px;
}
.phone div.buttons a#b_Period {
	left:344px;
	top:453px;
	width:40px;
	height:24px;
	background-position:0 -1462px;
}
.phone div.buttons a#b_Left {
	left:390px;
	top:453px;
	width:40px;
	height:24px;
	background-position:0 -1486px;
	z-index:50;
}
.phone div.buttons a#b_Down {
	left:438px;
	top:453px;
	width:40px;
	height:24px;
	background-position:0 -1510px;
	z-index:50;
}
.phone div.buttons a#b_Right {
	left:484px;
	top:452px;
	width:41px;
	height:25px;
	background-position:0 -1534px;
	z-index:50;
}
.phone div.buttons a#b_SideUp {
	left:89px;
	top:498px;
	width:45px;
	height:6px;
	background-position:0 -1559px;
}
.phone div.buttons a#b_SideDown {
	left:135px;
	top:497px;
	width:46px;
	height:8px;
	background-position:0 -1565px;
}
.phone_C div.buttons a#b_PowerClosed {
	left:80px;
	top:6px;
	width:47px;
	height:5px;
	background-position:0 -1573px;
}
.phone_C div.buttons a#b_SideUpClosed {
	left:7px;
	top:86px;
	width:3px;
	height:49px;
	background-position:0 -1578px;
}
.phone_C div.buttons a#b_SideDownClosed {
	left:7px;
	top:135px;
	width:3px;
	height:48px;
	background-position:0 -1627px;
}
.phone_C div.buttons a#b_ZoomOutClosed {
	left:48px;
	top:482px;
	width:24px;
	height:16px;
	background-position:0 -1675px;
}
.phone_C div.buttons a#b_ZoomInClosed {
	left:241px;
	top:482px;
	width:25px;
	height:16px;
	background-position:0 -1691px;
}
.phone_C div.buttons a#b_SendClosed {
	left:45px;
	top:527px;
	width:53px;
	height:24px;
	background-position:0 -1707px;
}
.phone_C div.buttons a#b_WindowsClosed {
	left:99px;
	top:528px;
	width:58px;
	height:25px;
	background-position:0 -1731px;
}
.phone_C div.buttons a#b_BackClosed {
	left:158px;
	top:528px;
	width:58px;
	height:24px;
	background-position:0 -1756px;
}
.phone_C div.buttons a#b_EndClosed {
	left:217px;
	top:526px;
	width:53px;
	height:25px;
	background-position:0 -1780px;
}
