body { background:#0e0e0e url(../images/bg.jpg); }

/* MULTI PURPOSE */

	/* MULTI PURPOSE: ALIGN */
	.center { margin-left:auto; margin-right:auto; }
	.valigntop { vertical-align:top; }
	.valignbottom { vertical-align:bottom; }

	/* MULTI PURPOSE: SPACERS */
	.hspacer { width:20px; }
	.vspacer { height:27px; }
	.vspacer_media { height:6px; }
	
	/* MULTI PURPOSE: WIDTH */
	.fillwidth { width:100%; }
	.withtransition { width:980px; }

/* MOUSE OVERS */

	/* MOUSE OVERS: HEADER */
	a#headerlink { height:111px; width:676px; display:block; background:url('../images/header.png') top left no-repeat; }
		a#headerlink:hover { background-position:bottom left; }
	a#headercontactlink { height:111px; width:279px; display:block; background:url('../images/contact.png') top left no-repeat; }
		a#headercontactlink:hover { background-position:bottom left; }
	a#ur_ff_missiondoc { height:69px; width:354px; display:block; background:url(../content/media/images/ur_ff_missiondoc.png) top left no-repeat; }
		a#ur_ff_missiondoc:hover { background-position:bottom left; }
	a#gb_dp_designdoc { height:69px; width:448px; display:block; background:url(../content/media/images/gb_dp_designdoc.png) top left no-repeat; }
		a#gb_dp_designdoc:hover { background-position:bottom left; }
	a#gb_dp_traptiming { height:69px; width:448px; display:block; background:url(../content/media/images/gb_dp_traptiming.png) top left no-repeat; }
		a#gb_dp_traptiming:hover { background-position:bottom left; }
	a#gb_dp_battlemode { height:69px; width:448px; display:block; background:url(../content/media/images/gb_dp_battlemode.png) top left no-repeat; }
		a#gb_dp_battlemode:hover { background-position:bottom left; }
	a#sy_focustest { height:69px; width:354px; display:block; background:url(../content/media/images/sy_focustest.png) top left no-repeat; }
		a#sy_focustest:hover { background-position:bottom left; }
	a#nightmare_gameconcept { height:69px; width:354px; display:block; background:url(../content/media/images/nightmare_gameconcept.png) top left no-repeat; }
		a#nightmare_gameconcept:hover { background-position:bottom left; }
	a#nightmare_conceptpres { height:69px; width:354px; display:block; background:url(../content/media/images/nightmare_conceptpres.png) top left no-repeat; }
		a#nightmare_conceptpres:hover { background-position:bottom left; }
	a#war3_gameplayanalysis { height:69px; width:448px; display:block; background:url(../content/media/images/war3_gameplayanalysis.png) top left no-repeat; }
		a#war3_gameplayanalysis:hover { background-position:bottom left; }
	a#war3_gameplayanalysisdata { height:69px; width:448px; display:block; background:url(../content/media/images/war3_gameplayanalysisdata.png) top left no-repeat; }
		a#war3_gameplayanalysisdata:hover { background-position:bottom left; }
	a#wow_criticalperspective { height:69px; width:448px; display:block; background:url(../content/media/images/wow_criticalperspective.png) top left no-repeat; }
		a#wow_criticalperspective:hover { background-position:bottom left; }

/* BLOCK */

	td.block { padding:0px 0px 22px 0px; }
	
	/* BLOCK: TOP & BOTTOM */
	tr.block_top, tr.block_bot { height:4px; }
	
	/* BLOCK: TOP */
	td.block_top_bg { background:url(../images/block_top_bg.jpg) repeat-x; }
	td.block_top_reg { background:url(../images/block_top_reg.jpg) repeat-x; width:960px; }
	td.block_top_transition_l { background:url(../images/block_top_transition_l.jpg); width:10px; }
	td.block_top_transition_r { background:url(../images/block_top_transition_r.jpg); width:10px; }

	/* BLOCK: MID */
	td.block_mid_bg { background:url(../images/block_mid_bg.jpg) repeat; }
	td.block_mid_reg { background:url(../images/block_mid_reg_sy_mc.jpg) repeat-x; padding:37px; }
	td.block_mid_transition_l { background:url(../images/block_mid_transition_l.jpg) repeat-y; width:10px; }
	td.block_mid_transition_r { background:url(../images/block_mid_transition_r.jpg) repeat-y; width:10px; }

	/* BLOCK: BOT */
	td.block_bot_bg { background:url(../images/block_bottom_bg.jpg) repeat-x; }
	td.block_bot_reg { background:url(../images/block_bottom_reg.jpg) repeat-x; width:960px; }
	td.block_bot_transition_l { background:url(../images/block_bottom_transition_l.jpg); width:10px; }
	td.block_bot_transition_r { background:url(../images/block_bottom_transition_r.jpg); width:10px; }

/* MEDIA */

.media { padding:6px; border:1px solid #000; }

td.screenshot { width:123px; background:url(../images/screenshotframe.png) no-repeat; padding:4px; }
td.screenshot2 { width:103px; background:url(../images/screenshotframe.png) no-repeat; padding:4px; }
td.screenshot_s { width:103px; background:url(../images/screenshotframe_s.png) no-repeat; padding:4px; }

/* UNSORTED */

.game { border: 4px solid #444444; }

tr#header { height:111px; }
	td#header_bg { background:url(../images/header_bg.jpg) repeat-x; width:960px; }
	td#header_bg_2 { background:url(../images/header_bg_2.jpg) repeat-x; }
	td#header_bgtransition_l { background: url(../images/header_bgtransition_l.jpg); width:10px; }
	td#header_bgtransition_r { background: url(../images/header_bgtransition_r.jpg); width:10px; }
	
	td.content_reg { background:#2a2a2a; width:960px; padding:37px 0px; }
	td.content_reg_flash { background:#2a2a2a; width:960px; padding:37px 0px 12px 0px; }
	td.content_reg_spacer { background:#2a2a2a; width:960px; height:37px; }
	td#content_bg_home { background:#2a2a2a; width:960px; padding:37px 0px; }
	td.content_bg_spacer { background:#2a2a2a; width:960px; padding:0px 0px 37px 0px; }
	td.content_bgtransition_l { background:url(../images/shadow_l.jpg) repeat-y; width:10px; }
	td.content_bgtransition_r { background:url(../images/shadow_r.jpg) repeat-y; width:10px; }

tr#majorcontributions { height:79px; }

.click { padding:4px 0px 0px 0px; }

.screenshotform { vertical-align:bottom; height:68px; }

a.click_enlarge { height:19px; width:48px; display:block; background:url('../images/click_enlarge.png') top left no-repeat; }
	a.click_enlarge:hover { background-position:bottom left; }
a.click_download { height:19px; width:61px; display:block; background:url('../images/click_download.png') top left no-repeat; }
	a.click_download:hover { background-position:bottom left; }

/* FOOTERS */

	/* FOOTERS: SYNCHRONY */
	#footer { background:#3f3f3f; border:1px solid #000; border-spacing:8px; border-collapse:separate; width:883px; }
	a#footer_sy_sywebsite { height:18px; width:48px; display:block; background:url('../images/footers/footer_sy_2.png') top left no-repeat; }
		a#footer_sy_sywebsite:hover { background-position:bottom left; }
	a#footer_sy_syforums { height:18px; width:45px; display:block; background:url('../images/footers/footer_sy_3.png') top left no-repeat; }
		a#footer_sy_syforums:hover { background-position:bottom left; }
	a#footer_sy_sydocumentation { height:18px; width:88px; display:block; background:url('../images/footers/footer_sy_5.png') top left no-repeat; }
		a#footer_sy_sydocumentation:hover { background-position:bottom left; }
	a#footer_sy_jtdevelopmentblog { height:18px; width:103px; display:block; background:url('../images/footers/footer_sy_7.png') top left no-repeat; }
		a#footer_sy_jtdevelopmentblog:hover { background-position:bottom left; }
	a#footer_sy_fullprojectcredits { height:18px; width:103px; display:block; background:url('../images/footers/footer_sy_9.png') top left no-repeat; }
		a#footer_sy_fullprojectcredits:hover { background-position:bottom left; }
	a#footer_sy_vancouverfilmschool { height:18px; width:124px; display:block; background:url('../images/footers/footer_sy_11.png') top left no-repeat; }
		a#footer_sy_vancouverfilmschool:hover { background-position:bottom left; }
		
	/* FOOTERS: RODENT RUN */
	a#footer_rr_fullprojectcredits { height:18px; width:103px; display:block; background:url('../images/footers/footer_sy_9.png') top left no-repeat; }
		a#footer_rr_fullprojectcredits:hover { background-position:bottom left; }
		
	/* FOOTERS: RACING ADVERGAME */
	a#footer_ra_website { height:18px; width:48px; display:block; background:url('../images/footers/footer_ra_2.png') top left no-repeat; }
		a#footer_ra_website:hover { background-position:bottom left; }
	a#footer_ra_opel { height:18px; width:31px; display:block; background:url('../images/footers/footer_ra_4.png') top left no-repeat; }
		a#footer_ra_opel:hover { background-position:bottom left; }
		
	/* FOOTERS: GALACTIC BOWLING */
	a#footer_gb_gbwebsite { height:18px; width:53px; display:block; background:url('../images/footers/footer_gb_2.png') top left no-repeat; }
		a#footer_gb_gbwebsite:hover { background-position:bottom left; }
	a#footer_gb_ppfxwebsite { height:18px; width:118px; display:block; background:url('../images/footers/footer_gb_4.png') top left no-repeat; }
		a#footer_gb_ppfxwebsite:hover { background-position:bottom left; }

/*SCREENSHOTS */

	/* SCREENSHOTS: GALACTIC BOWLING */
	.screenshot_galacticbowling_1 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_galacticbowling_1_th.jpg) top left no-repeat; }
		.screenshot_galacticbowling_1:hover { background-position:bottom left; }
	.screenshot_galacticbowling_2 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_galacticbowling_2_th.jpg) top left no-repeat; }
		.screenshot_galacticbowling_2:hover { background-position:bottom left; }
	.screenshot_galacticbowling_3 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_galacticbowling_3_th.jpg) top left no-repeat; }
		.screenshot_galacticbowling_3:hover { background-position:bottom left; }
	.screenshot_galacticbowling_4 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_galacticbowling_4_th.jpg) top left no-repeat; }
		.screenshot_galacticbowling_4:hover { background-position:bottom left; }
	.screenshot_galacticbowling_5 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_galacticbowling_5_th.jpg) top left no-repeat; }
		.screenshot_galacticbowling_5:hover { background-position:bottom left; }
	.screenshot_galacticbowling_6 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_galacticbowling_6_th.jpg) top left no-repeat; }
		.screenshot_galacticbowling_6:hover { background-position:bottom left; }
	.screenshot_galacticbowling_7 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_galacticbowling_7_th.jpg) top left no-repeat; }

	/* SCREENSHOTS: RACING ADVERGAME */
	.screenshot_racingadvergame_1 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_racingadvergame_1_th.jpg) top left no-repeat; }
		.screenshot_racingadvergame_1:hover { background-position:bottom left; }
	.screenshot_racingadvergame_2 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_racingadvergame_2_th.jpg) top left no-repeat; }
		.screenshot_racingadvergame_2:hover { background-position:bottom left; }
	.screenshot_racingadvergame_3 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_racingadvergame_3_th.jpg) top left no-repeat; }
		.screenshot_racingadvergame_3:hover { background-position:bottom left; }
	.screenshot_racingadvergame_4 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_racingadvergame_4_th.jpg) top left no-repeat; }
		.screenshot_racingadvergame_4:hover { background-position:bottom left; }
	.screenshot_racingadvergame_5 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_racingadvergame_5_th.jpg) top left no-repeat; }
		.screenshot_racingadvergame_5:hover { background-position:bottom left; }
	.screenshot_racingadvergame_6 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_racingadvergame_6_th.jpg) top left no-repeat; }
		.screenshot_racingadvergame_6:hover { background-position:bottom left; }
	.screenshot_racingadvergame_7 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_racingadvergame_7_th.jpg) top left no-repeat; }

	/* SCREENSHOTS: SYNCHRONY */
	.screenshot_synchrony_1 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_synchrony_1_th.jpg) top left no-repeat; }
		.screenshot_synchrony_1:hover { background-position:bottom left; }
	.screenshot_synchrony_2 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_synchrony_2_th.jpg) top left no-repeat; }
		.screenshot_synchrony_2:hover { background-position:bottom left; }
	.screenshot_synchrony_3 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_synchrony_3_th.jpg) top left no-repeat; }
		.screenshot_synchrony_3:hover { background-position:bottom left; }
	.screenshot_synchrony_4 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_synchrony_4_th.jpg) top left no-repeat; }
		.screenshot_synchrony_4:hover { background-position:bottom left; }
	.screenshot_synchrony_5 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_synchrony_5_th.jpg) top left no-repeat; }
		.screenshot_synchrony_5:hover { background-position:bottom left; }
	.screenshot_synchrony_6 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_synchrony_6_th.jpg) top left no-repeat; }
		.screenshot_synchrony_6:hover { background-position:bottom left; }
	.screenshot_synchrony_7 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_synchrony_7_th.jpg) top left no-repeat; }
		.screenshot_synchrony_7:hover { background-position:bottom left; }
	.screenshot_synchrony_8 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_synchrony_8_th.jpg) top left no-repeat; }
		.screenshot_synchrony_8:hover { background-position:bottom left; }
	.screenshot_synchrony_9 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_synchrony_9_th.jpg) top left no-repeat; }
		.screenshot_synchrony_9:hover { background-position:bottom left; }
	.screenshot_synchrony_10 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_synchrony_10_th.jpg) top left no-repeat; }
		.screenshot_synchrony_10:hover { background-position:bottom left; }
	.screenshot_synchrony_11 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_synchrony_11_th.jpg) top left no-repeat; }
		.screenshot_synchrony_11:hover { background-position:bottom left; }
	.screenshot_synchrony_12 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_synchrony_12_th.jpg) top left no-repeat; }
		.screenshot_synchrony_12:hover { background-position:bottom left; }
		
	/* SCREENSHOTS: FIREFIGHT */
	.screenshot_firefight_1 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_firefight_1_th.jpg) top left no-repeat; }
		.screenshot_firefight_1:hover { background-position:bottom left; }
	.screenshot_firefight_2 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_firefight_2_th.jpg) top left no-repeat; }
		.screenshot_firefight_2:hover { background-position:bottom left; }
	.screenshot_firefight_3 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_firefight_3_th.jpg) top left no-repeat; }
		.screenshot_firefight_3:hover { background-position:bottom left; }
	.screenshot_firefight_4 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_firefight_4_th.jpg) top left no-repeat; }
		.screenshot_firefight_4:hover { background-position:bottom left; }
	.screenshot_firefight_5 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_firefight_5_th.jpg) top left no-repeat; }
		.screenshot_firefight_5:hover { background-position:bottom left; }
		
	/* SCREENSHOTS: DEATHMATCH */
	.screenshot_deathmatch_1 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_deathmatch_1_th.jpg) top left no-repeat; }
		.screenshot_deathmatch_1:hover { background-position:bottom left; }
	.screenshot_deathmatch_2 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_deathmatch_2_th.jpg) top left no-repeat; }
		.screenshot_deathmatch_5:hover { background-position:bottom left; }
		
	/* SCREENSHOTS: PUZZLE ROOM */
	.screenshot_puzzleroom_1 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_puzzleroom_1_th.jpg) top left no-repeat; }
		.screenshot_puzzleroom_1:hover { background-position:bottom left; }
	.screenshot_puzzleroom_2 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_puzzleroom_2_th.jpg) top left no-repeat; }
		.screenshot_puzzleroom_2:hover { background-position:bottom left; }
	.screenshot_puzzleroom_3 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_puzzleroom_3_th.jpg) top left no-repeat; }
		.screenshot_puzzleroom_3:hover { background-position:bottom left; }
	.screenshot_puzzleroom_4 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_puzzleroom_4_th.jpg) top left no-repeat; }
		.screenshot_puzzleroom_4:hover { background-position:bottom left; }
	.screenshot_puzzleroom_5 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_puzzleroom_5_th.jpg) top left no-repeat; }
		.screenshot_puzzleroom_5:hover { background-position:bottom left; }
	.screenshot_puzzleroom_6 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_puzzleroom_6_th.jpg) top left no-repeat; }
		.screenshot_puzzleroom_6:hover { background-position:bottom left; }
	.screenshot_puzzleroom_7 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_puzzleroom_7_th.jpg) top left no-repeat; }
		.screenshot_puzzleroom_7:hover { background-position:bottom left; }
	.screenshot_puzzleroom_8 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_puzzleroom_8_th.jpg) top left no-repeat; }
		.screenshot_puzzleroom_8:hover { background-position:bottom left; }
	.screenshot_puzzleroom_9 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_puzzleroom_9_th.jpg) top left no-repeat; }
		.screenshot_puzzleroom_9:hover { background-position:bottom left; }
		
	/* SCREENSHOTS: MORE 3D */
	.wolfganggraebner_more_1 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_more_1_th.jpg) top left no-repeat; }
		.wolfganggraebner_more_1:hover { background-position:bottom left; }
	.wolfganggraebner_more_2 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_more_2_th.jpg) top left no-repeat; }
		.wolfganggraebner_more_2:hover { background-position:bottom left; }
	.wolfganggraebner_more_3 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_more_3_th.jpg) top left no-repeat; }
		.wolfganggraebner_more_3:hover { background-position:bottom left; }
	.wolfganggraebner_more_4 { height:65px; width:115px; display:block; background:url(../content/images/screenshots/wolfganggraebner_more_4_th.jpg) top left no-repeat; }
		.wolfganggraebner_more_4:hover { background-position:bottom left; }
