p, ul, li { margin:0; padding:0; }
img { border:0 none; }
/* body { margin:33px 0px; background:url(../images/body_bg.gif) top left; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; } */
body { margin:33px 0px; background:url(../images/mbv_bg.jpg) top center no-repeat #000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; }
.main_table { background:url(../images/top_bg.gif) top center no-repeat;}
.header_logo { height:90px; }
.header_logo img{ margin:0 0 0 10px;}
.top_link { background:url(../images/top_link_bg.gif) right top repeat-y; height:22px; padding:10px 20px 0 0; }
.top_link a:link, .top_link a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; display:block; font-size:10px; color:#999999; text-decoration:none; padding:2px 5px; }
.top_link a:hover { color:#CCCCCC; text-decoration:underline; }
.top_nav_barbg { background:url(../images/top_nav_bg.gif) top left repeat-x; }
.top_nav_barbg a { margin-top:3px; display:inline-block; }
.flash_header_bg { background:url(../images/hbanner_bg.gif) #000 top left no-repeat; padding:13px; }
.content_bg { background:url(../images/content_bg.gif) #000 top center repeat-y; height:320px; padding:30px 35px 15px 35px; }
.left_box_bg { background:url(../images/left_box_bg.gif) center top repeat-y; }
.left_box_top { background:url(../images/left_box_top.gif) center top no-repeat; }
.left_box_bot { background:url(../images/left_box_bot.gif) center bottom no-repeat; padding-top:15px; padding-bottom:50px; }
.baffling_title1 { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#414646; font-size:14px; font-weight:bold; font-style:italic; }
.baffling_title2 { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#56a5c6; font-size:11px; }
.baffling_txt1 { color:#086989; font-size:10px; }
.baffling_txt2 { color:#828181; font-size:10px; }
.latest_news_heading { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#323239; font-size:14px; text-decoration:none; border-bottom:1px solid #b6b5b5; padding-bottom:3px; text-align:justify; }
.latest_news_txt1 { font-size:10px; color:#6d6b6a; line-height:1.3; padding:3px 0px; }
.latest_link { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#065c98; font-size:13px; text-decoration:none; }
.latest_link:link, .latest_link:visited { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#065c98; font-size:13px; text-decoration:none; }
.latest_link:hover { color:#009900; }
.dot_line { background:url(../images/dot_line.gif) left center repeat-x; }
.allnews_link:link, .allnews_link:visited { font-family: Arial, Helvetica, sans-serif; color:#0e3f6c; font-weight:bold; font-size:10px; text-decoration:none; }
.allnews_link:hover { color:#009900; }
.news_txtbox { width:200px; border:1px solid #8ca4ae; background:url(../images/txtbox_bg.gif) top left repeat-x; padding:4px; /*color:#1b5192;*/
color:#000000; }
.footer_link, .footer_link:visited { font-size:11px; color:#858181; text-decoration:none; }
.footer_link:hover { color:#1ac8d9; }
.copy_right { font-size:11px; color:#afafaf; font-weight:bold; }
.welcome_bdr { border:1px solid #919397; padding:20px 0px; background:url(../images/welcome_bg.gif) bottom left repeat-x; }
.hsa_welcome_txt { font-size:11px; color:#343d46; line-height:1.4; padding-right:10px; }
.gijos_title { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#2c4c53; font-size:14px; }
.gijos_link, .gijos_link:visited { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#ffa800; font-size:14px; text-decoration:none; }
.gijos_link:hover { color:#009900; }
.gijos_txt { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#575656; line-height:1.4; padding:5px 0px; }
.latest_work_bg { background:url(../images/lat_work_bg.gif) top center no-repeat; width:190px; height:290px; }
.latest_work_link a:link, .latest_work_link a:visited { display:block; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#065c98; padding:13px 0px 6px 0px; }
.latest_work_link a:hover { color:#009900; }
.latest_work_txt { font-size:11px; color:#858181; line-height:1.4; text-align:justify; }
.free_dwn_bdr { border:1px solid #919397; padding:14px 0px; background:url(../images/welcome_bg.gif) bottom left repeat-x; }
.game_bg { background: no-repeat; width:189px; height:218px; }
.game_bg a:link, .game_bg a:visited { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#065c98; line-height:25px; }
.game_bg a:hover { color:#009900; }
.games_heading { font-family:Arial, Helvetica, sans-serif; color:#ffa800; font-size:12px; text-decoration:none; padding-bottom:3px; font-weight:bold; line-height:15px; }
.more { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#065c98; }
.more a:link, .more a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#065c98; }
.more a:hover { color:#009900; }
.catlist ul { margin: 0 5px 5px 0px; padding: 0 5px 5px 0px; }
.catlist li { font-size:11px; color:#858181; line-height:1.8; margin: 0; padding: 5px 5px 0px 20px; list-style:none; font-size:11px; background: url("../images/arrow.gif") no-repeat 0em 0.9em; }
.catlist li a:link, a:visited { font-size:11px; color:#858181; line-height:1.4; }
.catlist li a:hover { font-size:11px; color:#858181; line-height:1.4; }
.modeling_bg { background:url(../images/3d_bg.gif) no-repeat left top; width:615px; height:233px; }
.charactor_ani_bg { background:url(../images/cha_bg.gif) no-repeat left top; width:615px; height:233px; }
.feedbacktxt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5e5e5e; text-decoration:none; line-height:20px; }
.emailtxt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#8e8e8e; font-weight:bold; text-decoration:none; }
.port, .port_link:link, .port_link:visited, .port a { font-family: Arial, Helvetica, sans-serif; color:#065c98; font-size:12px; text-decoration:none; }
.port_link:hover, .port a:hover { text-decoration:underline; color:#009933; }
.page_text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3b3b3b; line-height:20px; text-align:justify; }
.Sponser { border:1px #999999 solid; }
.img_slide_pad a { padding:0px 7px; }
.img_slide_pad img { padding:1px; border:3px solid #DDDDDD; }
.latest_news_txt1 div span a { font-size:12px; color:#065c98; line-height:1.3; padding:3px 0px; text-decoration:none; }
/* iPHONE Application Pages STARTS */
.left_heading { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#114477; font-size:12px; text-decoration:none; padding:5px 0; border-bottom:#333333 dashed 1px; }
.left_full_version { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#333333; font-size:12px; font-weight:bold; text-align:center; padding:5px 0 10px 0; }
.left_txt { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#505050; font-size:11px; padding:5px 0; }
p.desc_header { font-family:Arial, Helvetica, sans-serif; color:#003267; font-size:16px; font-weight:bold; line-height:22px; text-align:left; }
p.desc_txt { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; font-weight:normal; line-height:18px; text-align:justify; }
.desc_bullet li { list-style:none; background:url(../images/square_bullet.gif) 5px 7px no-repeat; padding:3px 15px; color:#0868ab; font-size:12px; }
.desc_bullet li span { color:#333333; font-size:12px; }
.click_img { border-top:#81aad3 solid 1px; border-bottom:#81aad3 solid 1px; padding:5px 0; color:#003267; font-weight:bold; font-size:12px; }
.click_img td { padding:5px 0; }
.more_games_bg { background:url(../images/more_games_tab.gif) top left no-repeat; height:35px; width:185px; }
.more_games_bg1 { border:#919397 solid 1px; border-top:0 none; padding:5px 0; text-align:center; }
.more_games_bg1 ul li { list-style:none; padding:5px 0; }
.more_games_bg1 li a { color:#084aab; text-decoration:none; font-weight:bold; }
.more_games_bg1 li a:hover { color:#003398; text-decoration:underline; }
.more_games_bottom { background:url(../images/more_games_bottom.gif) bottom left no-repeat; height:15px; width:185px; }
/* Sep 17th, 2009 */

.iphone_content_top { background:url(../images/iphone/iphone_content_top.png) top left no-repeat; height:17px; }
.iphone_content_center { background:url(../content_bg.png) top left no-repeat; height:250px; }
.iphone_content_bottom { background:url(../images/iphone/iphone_content_bottom.png) top left no-repeat; height:30px; }
.iphone_content_hdr { color:#065C98; font-size:12px; font-weight:bold; padding-bottom:5px; border-bottom:#114477 dashed 1px; margin-bottom:5px; }
.iphone_content_txt { color:#333333; font-size:11px; font-weight:normal; line-height:18px; }
.iphone_content_txt a { color:#0066ff; text-decoration:none; }
.iphone_content_txt a:hover { text-decoration:underline; }
/* iPHONE Application Pages ENDS */

.casual_games_content_bg { background:url(../images/casual_games_content_bg.gif) repeat-y; padding:5px 10px; }
.games_view_bg { background:url(../images/games_view_bg.gif) no-repeat; height:158px; width:596px; padding:20px; }
p.games_view_hdr { font-family:"Helvetica Condensed", Arial, Helvetica, sans-serif; color:#065c98; font-size:18px; padding:0 10px; font-weight:bold; }
p.games_view_txt { font-family:Arial, Helvetica, sans-serif; color:#5a5a5a; font-size:11px; line-height:18px; padding-left:10px; }
p.games_view_txt1 { font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; line-height:18px; padding-left:10px; }
p.ratings { font-family:Arial, Helvetica, sans-serif; color:#065c98; font-size:11px; padding:10px 0; }
p.ratings a { text-decoration:none; color:#065c98; font-size:11px; }
p.ratings a:hover { text-decoration:underline; color:#065c98; }
p.featured_app { font-family:Arial, Helvetica, sans-serif; color:#0088cc; font-size:12px; padding:10px; font-style:italic; }
.games_view_bottom_bg { background:url(../images/games_view_bottom_bg.gif) no-repeat; height:5px; }
.paging { padding:5px; }
.paging a.select_page, .paging a.select_page:hover, .paging a.unselect_page:hover { padding:3px 6px; background:#008ed7; border:#008ed7 solid 1px; color:#ffffff; font-size:10px; text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; }
.paging a.unselect_page { padding:3px 6px; background:#ffffff; border:#008ed7 solid 1px; color:#114477; font-size:10px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; }
.categories { border-bottom:#dadada dashed 1px; padding:8px 0; }
.categories a.select_link, .categories a.select_link:hover, .categories a.unselect_link:hover { color:#065c98; font-size:11px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
.categories a.unselect_link { color:#666666; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.content_desc_hdr { color:#065c98; font-family:"Helvetica Condensed", Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; }
.video_bg { background:url(../images/video_bg.gif) repeat-x; height:100px; float:left; }
.chapter { padding:10px; padding-left:12px; width:530px; overflow:hidden; }
.chapter1 { width:1090px; }
.chapter1 ul li { list-style:none; margin-right:10px; }
.select_chapter, .unselect_chapter:hover { background:url(../images/video_select_bg.gif) no-repeat; width:100px; height:75px; float:left; display:block; cursor:pointer; border:0 none; }
.unselect_chapter { background:url(../images/video_unselect_bg.gif) no-repeat; width:100px; height:75px; float:left; display:block; cursor:pointer; }
.unselect_chapter img, .select_chapter img { padding:2px; }
.games_details_bg { background:url(../images/games_details_bg.gif) no-repeat; padding:10px; height:171px; }
p.games_details_hdr { font-family:"Helvetica Condensed", Arial, Helvetica, sans-serif; color:#065c98; font-size:14px; font-weight:bold; text-align:left; }
.company_details { color:#5a5a5a; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; padding:5px; }
.company_details span { color:#095e7c; }
.company_details a { color:#0077eb; text-decoration:none; }
.company_details a:hover { text-decoration:underline; }
.share_top { background:url(../images/share_top.gif) top left no-repeat; height:22px; color:#008ecc; font-family:"Helvetica Condensed", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:4px 5px 4px 10px; }
.share_center { background:url(../images/share_center.gif) repeat-y; }
.share_center img { padding:4px; }
.share_bottom { background:url(../images/share_bottom.gif) no-repeat; height:5px; }
.select_tab ul li { list-style:none; margin-bottom:10px; }
a.tab_select, a.tab_unselect:hover { background:url(../images/tab_select.gif) no-repeat; width:165px; height:24px; padding:7px 10px; display:block; font-family:"Helvetica Condensed", Arial, Helvetica, sans-serif; color:#333333; font-size:14px; font-weight:bold; text-decoration:none; }
a.tab_unselect { background:url(../images/tab_unselect.gif) no-repeat; width:165px; height:24px; padding:7px 10px; display:block; font-family:"Helvetica Condensed", Arial, Helvetica, sans-serif; color:#969696; font-size:14px; font-weight:bold; text-decoration:none; }
.tab_content_bg1 { background:url(../images/tab_content_disp1.gif) top left no-repeat; width:425px; }
.tab_content_bg2 { background:url(../images/tab_content_disp2.gif) top left repeat-y; width:425px; }
.tab_content_bg3 { background:url(../images/tab_content_disp3.gif) bottom left no-repeat; width:425px; height:80px; }
.game_features, .sys_requirements, .images { padding:30px 20px; }
.game_features ul li, .sys_requirements ul li { list-style:none; }
.game_features li, .sys_requirements li { background:url(../images/arrow.gif) 5px 10px no-repeat; line-height:16px; padding:5px 0; padding-left:25px; }
.images ul li { list-style:none; float:left; padding:10px; }
.iphone_application_top { background:url(../images/iphone_application_top.gif) top left no-repeat; height:40px; }
.iphone_application_center { background:url(../images/iphone_application_center.gif) top left repeat-y; padding:10px 20px; font-family:Arial, Helvetica, sans-serif; }
.iphone_application_center p.hdr { color:#065C98; font-weight:bold; font-size:14px; line-height:22px; }
.iphone_application_center p { color:#333333; line-height:18px; }
.iphone_application_bottom { background:url(../images/iphone_application_bottom.gif) top left no-repeat; height:10px; }
.footer{ background-color:#000;}