html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {border:0 none; font:inherit; margin:0; padding:0;}
ol, ul {list-style:none outside none;}
table {border-collapse:collapse; border-spacing:0;}
BODY {text-align:left;}
BODY {background-image:url('../images/full/tile_desert2.jpg'); background-repeat:repeat; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:10px; margin:0; padding:0; background-color:#E5E5E5;}
INPUT:focus, TEXTAREA:focus {outline:medium none;}
DIV, TABLE, TR, TD, UL, OL, LI, FORM, INPUT, SELECT {margin:0; padding:0;}
A {color:#1256A0; outline:medium none; text-decoration:none;}
A:hover {text-decoration:none;}

.text_align_lang_base_1 {text-align:left;}
.text_align_lang_base_2 {text-align:right;}
.alignCenter {text-align:center;}
.alignRight {text-align:right;}
.align_left {text-align:left;}
.dirLtr {direction:ltr;}
.dirRtl {direction:rtl;}
.fLeft {float:left;}
.fRight {float:right;}
.float_lang_base_1 {float:left;}
.float_lang_base_2 {float:right;}
.clear {clear:both;}
.auto {margin:0 auto;}
.inline {display:inline;}
.block {display:block;}
.displayNone {display:none;}
.inlineBlock {display:inline-block;}
.hidden {visibility:hidden;}
.visible {visibility:visible;}
.middle {vertical-align:middle;}
.bold {font-weight:bold;}
.shadow {box-shadow:0 0 4px #888;}
.textIndent {text-indent:-100000px;}

.white {color:#fff;}
.lightGray{color:#969796;}
.gold {color:gold;}
.abc {color:#8B788D;}

.spriteJpeg {background-image:url('../images/full/sprite_jpegs.jpg'); background-repeat:no-repeat;}
.downloadFreeIphone {background-position:0 -107px;}
.downloadFreeIphone:hover {background-position:0 -175px;}
.downloadProIphone {background-position:0 -243px;}
.downloadProIphone:hover {background-position:0 -311px;}
.downloadFreeUniversal {background-position:-196px -107px;}
.downloadFreeUniversal:hover {background-position:-196px -175px;}
.downloadProUniversal {background-position:-196px -243px;}
.downloadProUniversal:hover {background-position:-196px -311px;}

.spritePng {background-image:url('../images/full/sprite_pngs.png'); background-repeat:no-repeat;}
.downloadNow {background-position:-356px -52px;}
.clickEnlarge {background-position:-356px 0;}
.available {background-position:0 0;}
.available:hover {background-position:-178px 0;}
.qr {background-position:-439px -138px;}
.notAvailable {background-position:-403px -207px;}
.notAvailable:hover {background-position:-403px -207px;}
.facebook {background-position:-458px 0;}
.facebook:hover {background-position:-527px 0;}
.twitter {background-position:-458px -69px;}
.twitter:hover {background-position:-527px -69px;}
.overBanner {background-position:-403px -275px;}
.testYour {background-position:0 -199px;}
.wallpaperHeader {background-position:0 -133px;}
.testimonialsHeader {background-position:0 -166px;}
.downloadGameHeader {background-position:0 -100px;}
.featuresHeader {background-position:0 -603px;}
.reviewsHeader {background-position:0 -636px;}
.galleryShadow {background-position:0 -423px;}
.downloadIphoneHead {background-position:0 -68px;}
.downloadUniversalHead {background-position:-178px -68px;}

.wrapper {background-image:url('../images/full/bg_generic_2.jpg'); background-repeat:repeat-x; background-position:222px 0;} /* change */
.paddingDiv {background-image:url('../images/full/tile_bg.jpg'); background-repeat:repeat-x; height:668px;} /* change */
.paddingDivLeft {background-position:right 0;} /* change */
.paddingDivRight {background-position:left 0;} /* change */
.container {width:980px; margin:0 auto; /*padding-top:21px;*/} /* change */
.leftColumn {width:399px; margin-left:50px; margin-top:41px;}
.rightColumn {width:399px; margin-right:50px; margin-top:41px;}
.description {border-bottom:2px solid #4C5558; padding-bottom:38px;}
.description H1 {font:18px arial; color:#252B2E; margin-top:25px; text-align:center;}
.description H4 {font:18px arial; color:#252B2E; margin-top:25px; text-align:center;}
.description H2 {height:220px;}
.description H3 {font:24px arial; color:#252B2E; text-align:center; font-weight:bold; margin-top:22px;}
.description H5 {font:18px arial; color:#252B2E; margin-top:25px; text-align:center; font-style: italic;}
.description P {font:18px arial; color:#252B2E; text-align:justify;}
/* wallpapers */
.wallpapers, .downloadGame {border-top:1px solid #4C5558; margin-top:1px; border-bottom:2px solid #4C5558; padding-bottom:57px; height:399px;}
.wallpapers H1 {height:30px; margin:0 auto; margin-top:38px;}
.wallpaper {margin-top:22px;}
.wallpapers P {font:14px arial; color:#252B2E; width:396px; margin-top:28px;}
.wallpapers P.label {width:auto; margin-top:0; text-align:center;}
.wallpapers UL {font:14px arial; list-style:disc inside none; color:#366E90; margin-top:11px;}
.wallpapers UL LI A {font:14px arial; color:#366E90; line-height:25px;}
.wallpapers UL LI A:hover {}
/*.logo {height:634px; background-image:url('../images/full/logo.png'); background-repeat:no-repeat;}*/
.logo {height:668px; background-image:url('../images/full/bg_main_2.jpg'); background-repeat:no-repeat;} /* change */
.downloadNSocialNetworking {position:relative; right:0; height:66px; margin-top:21px;} /* change */
.downloadNSocialNetworking .divid {border-right:2px solid #fff; vertical-align:top; height:54px; margin-top:4px; margin-right:18px;}
.downloadNSocialNetworking A.downloadNow {width:91px; padding:0 0 22px 0; margin-right:8px; vertical-align:top; line-height:20px; height:20px;}
.downloadNSocialNetworking A.available {width:174px; padding:0 0 44px 0; margin-right:8px; vertical-align:top; line-height:20px; height:20px;}
.downloadNSocialNetworking SPAN.available {width:174px; padding:0 0 44px 0; margin-right:8px; vertical-align:top; line-height:20px; height:20px;}
.downloadNSocialNetworking SPAN.qr {width:64px; padding:0 0 45px 0; margin-right:16px; vertical-align:top; line-height:19px; height:19px;}
.downloadNSocialNetworking A.facebook {width:65px; padding:0 0 45px 0; margin-right:8px; vertical-align:top; line-height:20px; height:20px;}
.downloadNSocialNetworking A.twitter {width:65px; padding:0 0 45px 0; vertical-align:top; line-height:20px; height:20px;}
/*.overBanner {width:177px; height:144px; position:relative; top:196px; left:93px;}
.videoWrapper {width:367px; height:245px; position:relative; top:275px; left:392px; background-color:#fff;}*/
.overBanner {width:177px; height:144px; position:relative; top:196px; left:70px;} /* change */
.videoWrapper {width:369px; height:245px; position:relative; top:279px; left:367px; background-color:#fff;} /* change */
.galleryWrapper {border-bottom:2px solid #4C5558; padding-bottom:73px; position:relative;}
.galleryWrapper .clickEnlarge {width:97px; height:46px; position:absolute; right:53px; top:-56px;}
.gallery {width:360px; height:245px; background-color:#293033; padding:12px; position:relative; border-bottom:2px solid #4C5558;}
.nivoSlider_w {background-color:#fff; padding:3px 2px 12px; height:233px;}
.galleryShadow {bottom:5px; height:34px; position:relative; right:55px; width:480px;}
/* testimonials */
.testimonials {border-top:1px solid #4C5558; margin-top:1px; border-bottom:2px solid #4C5558; padding-bottom:57px; height:399px;}
.testimonials H1 {height:30px; margin:0 auto; margin-top:38px;}
.testimonials P {font:18px georgia; font-style:italic; color:#4C5559; margin-top:20px; padding:0 29px;}
.testimonials P.first {margin-top:19px;}
.testimonials P SPAN.divid {border-top:1px solid; width:104px; margin:0 auto; display:block; line-height:14px;}
.testimonials P.first SPAN.divid {border-top:0 none;}
.testimonials SPAN.writer {font:14px georgia; font-style:normal; color:#252B2E; margin-top:10px;}
.testimonial {hright:399px; margin:auto 0;}
/* features */
.features {border-top:1px solid #4C5558; margin-top:1px; /*border-bottom:2px solid #4C5558;*/ padding-bottom:57px; height:399px;}
.features H1 {height:30px; margin:0 auto; margin-top:38px;}
.features P {font:18px Arial; color:#252B2E; margin-top:30px; padding:0 0;}
.features A {font:18px Arial; color:#252B2E; margin-top:30px; padding:0 0;}
.features LI {font:18px Arial; color:#252B2E; margin-top:30px; padding:0 0;}
.features P.first {margin-top:19px;}
.features P SPAN.divid {border-top:1px solid; width:104px; margin:0 auto; display:block; line-height:14px;}
.features P.first SPAN.divid {border-top:0 none;}
.features SPAN.writer {font:14px georgia; font-style:normal; color:#252B2E; margin-top:10px;}
/* reviews */
.reviews {border-top:1px solid #4C5558; margin-top:1px; /*border-bottom:2px solid #4C5558;*/ padding-bottom:57px; height:399px;}
.reviews H1 {height:30px; margin:0 auto; margin-top:38px;}
.reviews P {font:18px Arial; color:#252B2E; margin-top:30px; padding:0 0;}
.reviews P.first {margin-top:19px;}
.reviews P SPAN.divid {border-top:1px solid; width:104px; margin:0 auto; display:block; line-height:14px;}
.reviews P.first SPAN.divid {border-top:0 none;}
.reviews SPAN.writer {font:14px georgia; font-style:normal; color:#252B2E; margin-top:10px;}
/* download table */
.downloadGame H1 {height:30px; margin:0 auto; margin-top:38px;}
.downloadGame TABLE {margin-top:43px;}
.downloadGame TABLE THEAD TH {border:1px solid #4C5559; border-right:2px solid #4C5559; border-top:2px solid #4C5559; height:46px; width:50%;}
.downloadGame TABLE THEAD TH:first-child {border-left:2px solid #4C5559; border-right:0 none;}
.downloadIphoneHeadWrpper {border-bottom:1px solid #4C5559; height:29px; padding:6px 12px 6px 11px;}
.downloadUniversalHeadWrpper {border-bottom:1px solid #4C5559; height:32px; padding:7px 11px 10px;}
.downloadIphoneHead {height:29px;}
.downloadUniversalHead {height:29px;}
.downloadFreeIphone {line-height:65px; width:193px; padding:26px 95px;}
.downloadFreeUniversal {line-height:65px; width:193px; padding:26px 95px;}
.downloadProIphone {line-height:65px; width:193px; padding:26px 95px;}
.downloadProUniversal {line-height:65px; width:193px; padding:26px 95px;}

.footerWrapper {border-top:1px solid #4C5558; margin-left:50px; margin-top:284px; margin-bottom:30px;}
.copyright, .footerSocialNetworking {font-size:12px; color:#4C5559; margin-top:10px;}
.footerSocialNetworking UL {list-style:disc inside none; padding-bottom:5px;}
.footerSocialNetworking UL LI {float:left; margin-left:10px;}
.footerSocialNetworking UL LI:first-child {list-style:none outside none; margin-left:0;}
.footerSocialNetworking UL LI A {color:#4C5559;}
.copyright UL LI A {color:#4C5559;}
.copyright A {color:#4C5559;}

.lightBox {width:100%; height:1910px; position:absolute; background-color:#000; opacity:0.7; z-index:1000; display:none;}
.imageWrapper {width:970px; height:460px; background-color:#fff; opacity:1; margin:auto; z-index:1001; position:fixed; left:225px; top:135px; display:none;}
.imageWrapper IMG {width:950px; height:440px; position:relative; top:10px; left:10px;}