@charset "utf-8";
/* CSS Document */

a  {
   text-decoration: none;
   color: #33ccff;
}

a ins  {
   text-decoration: none;
}


/* title logo */




/* background */

#bgimage_full_Tag  {
   background: url(images_common/bgimage_full.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1259px;
   height: 800px;
}




/* sn pane */
#snpane_titlecopy_Tag  {
   background: url(images_common/snpane_title_sharewithyourfriends.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 164px;
   top: 125px;
   z-index: 8;
   width: 87px;
   height: 25px;
}



/* sn buttons */
#snbutton_digg_Tag,
#snbutton_facebook_Tag,
#snbutton_stumble_Tag,
#snbutton_delicious_Tag,
#snbutton_twitter_Tag  {
   visibility: visible;
   position: absolute;
   left: 175px;
   z-index: 8;
   width: 65px;
   height: 65px;
}


#snbutton_digg_Tag  {
   top: 165px;
}
#snbutton_digg_Tag a  {
   background: url(images_common/snpane_button_digg.gif) no-repeat 0% 0px;
}


#snbutton_facebook_Tag  {
   top: 267px;
}
#snbutton_facebook_Tag a  {
   background-image: url(images_common/snpane_button_facebook.gif);
}


#snbutton_stumble_Tag  {
   top: 369px;
}
#snbutton_stumble_Tag a  {
   background-image: url(images_common/snpane_button_stumbledupon.gif);
}


#snbutton_delicious_Tag  {
   top: 471px;
}
#snbutton_delicious_Tag a  {
   background-image: url(images_common/snpane_button_delicious.gif);
}


#snbutton_twitter_Tag  {
   top: 573px;
}
#snbutton_twitter_Tag a  {
   background-image: url(images_common/snpane_button_twitter.gif);
}


#snbutton_digg_Tag a,
#snbutton_facebook_Tag a,
#snbutton_stumble_Tag a,
#snbutton_delicious_Tag a,
#snbutton_twitter_Tag a	{
   background-position: 0% 0px;
   background-repeat: no-repeat;
   display: block;
   height: 65px;
   width: 65px;
   font-size: 65px;
   line-height: 65px;
}
#snbutton_digg_Tag a:hover,
#snbutton_facebook_Tag a:hover,
#snbutton_stumble_Tag a:hover,
#snbutton_delicious_Tag a:hover,
#snbutton_twitter_Tag a:hover	{
   background-position: -65px 0%;
}





/* sn button copy */
#snbuttoncopy_digg_Tag p,
#snbuttoncopy_facebook_Tag p,
#snbuttoncopy_stumble_Tag p,
#snbuttoncopy_delicious_Tag p,
#snbuttoncopy_twitter_Tag p  {
   margin: 0px;
   color: #FFFFFF;
   line-height: 14px;
   font-family: Arial;
   font-size: 11px;
   text-align: center;
}
#snbuttoncopy_digg_Tag,
#snbuttoncopy_facebook_Tag,
#snbuttoncopy_stumble_Tag,
#snbuttoncopy_delicious_Tag,
#snbuttoncopy_twitter_Tag	{
   visibility: visible;
   position: absolute;
   left: 153px;
   z-index: 8;
   width: 110px;
}


#snbuttoncopy_digg_Tag  {
   top: 230px;
}
#snbuttoncopy_facebook_Tag  {
   top: 332px;
}
#snbuttoncopy_stumble_Tag  {
   top: 434px;
}
#snbuttoncopy_delicious_Tag  {
   top: 536px;
}
#snbuttoncopy_twitter_Tag  {
   top: 638px;
}




/* nav tabs */




/* nav buttons */
#navbutton_home_Tag,
#navbutton_anatomy_Tag,
#navbutton_videos_Tag,
#navbutton_screenshots_Tag,
#navbutton_downloads_Tag,
#navbutton_reviews_Tag, 
#navbutton_info_Tag	{
   visibility: visible;
   position: absolute;
   z-index: 5;
   height: 20px;
}

#navbutton_home_Tag,
#navbutton_videos_Tag,
#navbutton_screenshots_Tag,
#navbutton_downloads_Tag,
#navbutton_reviews_Tag, 
#navbutton_info_Tag	{
   top: 82px;
}
#navbutton_anatomy_Tag  {
   top: 76px;
}


#navbutton_home_Tag  {
   left: 410px;
   width: 51px;
}
#navbutton_anatomy_Tag  {
   left: 480px;
   width: 81px;
}
#navbutton_videos_Tag  {
   left: 580px;
   width: 60px;
}
#navbutton_screenshots_Tag  {
   left: 658px;
   width: 108px;
}
#navbutton_downloads_Tag  {
   left: 783px;
   width: 103px;
}
#navbutton_reviews_Tag  {
   left: 904px;
   width: 67px;
}
#navbutton_info_Tag  {
   left: 992px;
   width: 46px;
}



#navbutton_home_Tag a,
#navbutton_anatomy_Tag a,
#navbutton_videos_Tag a,
#navbutton_screenshots_Tag a,
#navbutton_downloads_Tag a,
#navbutton_reviews_Tag a, 
#navbutton_info_Tag a {
   background-position: 0% 0px;
   background-repeat: no-repeat;
   display: block;
}
#navbutton_home_Tag a,
#navbutton_videos_Tag a,
#navbutton_screenshots_Tag a,
#navbutton_downloads_Tag a,
#navbutton_reviews_Tag a, 
#navbutton_info_Tag a {
   height: 20px;
}
#navbutton_anatomy_Tag a  {
   height: 32px;
}


#navbutton_home_Tag a  {
   background-image: url(images_common/navtabs_button_home.gif);
   width: 51px;
}
#navbutton_home_Tag a:hover  {
   background-position: -51px 0%;
}


#navbutton_anatomy_Tag a  {
   background: url(images_common/navtabs_button_anatomy.gif) no-repeat 0% 0px;
   width: 81px;
}
#navbutton_anatomy_Tag a:hover  {
   background-position: -81px 0%;
}


#navbutton_videos_Tag a  {
   background-image: url(images_common/navtabs_button_videos.gif);
   width: 60px;
}
#navbutton_videos_Tag a:hover  {
   background-position: -60px 0%;
}


#navbutton_screenshots_Tag a  {
   background-image: url(images_common/navtabs_button_screenshots.gif);
   width: 108px;
}
#navbutton_screenshots_Tag a:hover  {
   background-position: -108px 0%;
}


#navbutton_downloads_Tag a  {
   background-image: url(images_common/navtabs_button_downloads.gif);
   width: 103px;
}
#navbutton_downloads_Tag a:hover  {
   background-position: -103px 0%;
}


#navbutton_reviews_Tag a  {
   background-image: url(images_common/navtabs_button_reviews.gif);
   width: 67px;
}
#navbutton_reviews_Tag a:hover  {
   background-position: -67px 0%;
}


#navbutton_info_Tag a  {
   background-image: url(images_common/navtabs_button_info.gif);
   width: 46px;
}
#navbutton_info_Tag a:hover  {
   background-position: -46px 0%;
}





/* main content pane */
#mcpane_border_Tag  {
   visibility: visible;
   position: absolute;
   left: 289px;
   top: 108px;
   width: 812px;
   height: 571px;
   background-repeat: no-repeat;
}
#mcpane_border_Tag  {
   z-index: 3;
}




/* mc pane flash content*/
#FlashContent_Tag  {
	visibility: visible;
	position: relative;
	text-align:center;
	top: 10px;
	z-index: 4;
}


/* footer */
#ESRB_Logo_Tag a {
   background: url(images_common/logo_thirdparty_esrb.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 65px;
   top: 720px;
   z-index: 3;
   width: 186px;
   height: 92px;
}

#WiiWare_Logo_Tag a	{
   background: url(images_common/logo_thirdparty_wiiware.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 343px;
   top: 786px;
   z-index: 3;
   width: 142px;
   height: 26px;
}

#Windows_Logo_Tag a	{
   background: url(images_common/logo_thirdparty_windows.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 280px;
   top: 730px;
   z-index: 3;
   width: 56px;
   height: 55px;
}

#MACHINEArcade_Logo_Tag a	{
   background: url(images_common/logo_thirdparty_machinearcade.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 345px;
   top: 735px;
   z-index: 3;
   width: 186px;
   height: 44px;
}

/*
#AppStore_Logo_Tag a	{
   background: url(images_common/logo_thirdparty_appstore.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 475px;
   top: 745px;
   z-index: 3;
   width: 116px;
   height: 40px;
}
*/

#MACHINE_Logo_Tag a  {
   background: url(images_common/logo_thirdparty_machine.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 795px;
   top: 730px;
   z-index: 3;
   width: 62px;
   height: 73px;
}

#Machinder_Logo_Tag a	{
   background: url(images_common/logo_thirdparty_machinder.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 910px;
   top: 735px;
   z-index: 3;
   width: 85px;
   height: 61px;
}

#Unconditional_Logo_Tag a  {
   background: url(images_common/logo_developer_unconditionallogo.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1025px;
   top: 705px;
   z-index: 3;
   width: 220px;
   height: 143px;
}

#WebsiteCopyright_Tag  {
   visibility: visible;
   position:absolute;
   left:270px;
   top: 825px;
   z-index: 5;
   width: 800px;
}
#WebsiteCopyright_Tag p  {
   font: bold 11px Arial;
   margin: 0px;
   color: #000000;
   text-align: center;
}

#NavFooter_Tag  {
   visibility: visible;
   position: absolute;
   left: 257px;
   top: 850px;
   z-index: 3;
   width: 803px;
}
#NavFooter_Tag p  {
   font: bold 10px/12px Arial;
   margin: 0px;
   text-align: center;
}






.sgthumb:hover  {
   border-color: #0000FF;
}

.sgthumb  {
   border: 1px solid #000000;
   background-position: 50% 50%;
   background-repeat: no-repeat;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}
