@charset "UTF-8";

/* CSS Document */

/*----------------------PNG Fix for IE6-----------------------*/

img, div, h1, ul, li, a, a:hover { 

	behavior: url(_images/iepngfix.htc) 

}

/*--------------------End PNG Fix for IE6---------------------*/

body {

	text-align: center;

	margin: 0;

	padding: 0;

	color: #b7aa9a;

	background: url(../_images/backgroundtexture.gif) fixed;

}

a {

	text-decoration: none;

	color: #7C8F92;

}

a:hover {

	text-decoration: underline;

	color: #FAA030;

}

p {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 0.8em;

	line-height: 1.7em;

	padding: 10px 0px 30px;

	color: #b7aa9a;

	margin: 0px;

}

h1 {

	width: 1038px;

	margin: 0px auto;

	padding: 0px;

}

h1 img {

	float: right;

	margin: 104px 83px 0px 0px;

	padding: 0px;

}

h2 {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 1.5em;

	color: #c28c48;

	letter-spacing: 0.2em;

	margin: 0px;

	font-style: normal;

	font-weight: normal;

	text-transform: uppercase;

	border: 1px none #B9AC9C;

}

h3 {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: .9em;

	padding: 0px;

	color: #B7AA9A;

	letter-spacing: 0.1em;

	margin: 0px;

	font-style: normal;

	font-weight: normal;

	text-transform: uppercase;

}

h3 img {

	margin-bottom: -6px;

	margin-right: 5px;

}



h4 {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 0.9em;

	letter-spacing: 0.1em;

	text-transform: uppercase;

	color: #A49480;

}

.articletitle {

	font-size: 1.4em;

	color: #D7D0C8;

	font-weight: bold;

	line-height: 1.3em;

}

.articleleader {

	color: #FAA030;

	font-size: 1.2em;

}



.techdescription {

	margin-left: 336px;

	list-style: none;

	margin-right: 75px;

}

.moveup {

	margin-top: -10px;

}





.clear { 

	clear: both; 

	background: none; 

}

.spacer {

	height: 25px;

}

.spacertop {

	margin: 0px;

	padding: 0px;

	height: 50px;

}

.shortpagespacer {

	height: 100px;

}

.h1underline {

	border-bottom: 1px solid #B7AA9A;

	border-top-width: 1px;

	border-right-width: 1px;

	border-left-width: 1px;

	margin-right: 69px;

	margin-left: 336px;

	padding: 0px;

	margin-top: 7px;

}

.pagebreakunderline {

	border-bottom: 1px solid #B7AA9A;

	border-top-width: 1px;

	border-right-width: 1px;

	border-left-width: 1px;

	margin-right: 69px;

	margin-left: 19px;

	padding: 0px;

	margin-top: 5px;

}

.quote {

	font-style: oblique;

}

.imageframe_single {

	background: url(../_images/imageframe_single.png) no-repeat;

	height: 192px;

	width: 264px;

}

.imageframe_double1 {

	background: url(../_images/imageframe_double.png) no-repeat;

	height: 332px;

	width: 259px;

}

.imageframe_long_vert {

	background: url(../_images/imageframe_long_vert.png) no-repeat;

	height: 331px;

	width: 248px;

	margin-left: 15px;

}

.imageframe_long_vert img {

	margin-top: 21px;

	margin-left: 5px;

}

.imageframe_single img {

	margin: 24px 0px 0px 10px;

}

.imageframe_double1  img {

	margin: 21px 0px 0px 5px;

}

.imageframe_double2 img {

	margin: 10px 0px 0px 5px;

}

.moviedescription {

	margin: 25px 15px 20px 0px;

	padding: 0px;

	float: left;

	font-size: 13px;

}

.careersbanner {

	background: url(../_images/careers_banner_blue.png) no-repeat;

	height: 31px;

	width: 308px;

	letter-spacing: 1px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 22px;

	text-transform: uppercase;

	padding-top: 14px;

	padding-left: 2px;

}

.careersbanner img {

	float: left;

	margin-left: 15px;

	margin-top: -2px;

}

.careers_content {
	height: 260px;

}

.careers_content a {

	color: #B7AA9A;

}



.legaltext {

	font-size: 0.6em;

	color: #776855;

}

.linktitle {

	color: #b7aa9a;

	font-size: .9em;

}



.links_content {

	height: 600px;

	text-indent: 0px;

	color: #c28c48;

	margin-left: -25px;

}



.important {

	font-weight: bold;

	color: #C4B9AC;

}

.dim {

	color: #877863;

	font-size: 0.8em;

	font-style: oblique;

}

.smallerlinktext {

	font-size: .7em;

}

.whosaidit {

	font-size: .9em;

	color: #726C61;

}

.sidebaraward  {

	float: left;

	margin-top: -17px;

	margin-left: 66px;

}

.sidebaraward_choice {

	float: left;

	margin-top: -20px;

	margin-left: 106px;

}

.position {

	color: #FAA030;

	text-decoration: underline;

}

.inlineimage {

	float: right;

	margin-right: 69px;

	margin-left: 20px;

	margin-top: 15px;

}

.inlineimage_cover {

	float: right;

	margin-right: 72px;

	margin-top: 6px;

	margin-left: 20px;

}









#wrapper {

	margin: 0px auto 0;

	text-align: left;

	background: url(../_images/backgroundimage5.jpg) no-repeat fixed center top;

	padding: 0px;

}

#headerwrapper {

	margin: 0px auto;

	padding: 0px;

	height: 329px;

	width: 1000px;

}

#header {

	margin: 0px 0px 0px 0px;

	padding: 0px;

	height: 329px;

	width: 1000px;

}

.headerunique {

	background: url(../_images/logobanner_group_sims3.jpg) no-repeat center top;

}

.headernormal {

	background: url(../_images/logobanner_group.jpg) no-repeat center top;

}

#header ul {

	margin: 0;

	padding: 0;

	list-style: none;

	float: left;

}

#header li {

	float: left;

}

#header li a {

	display: block;

	height: 40px;

	text-decoration: none;

}

#header li a.current, #header li a.current:hover, #header li a.current:active {

	cursor: default;

}

/*-------------------------------------Navigation: Start Top Nav Links--------------------------------------*/

#nav ul {

	display: block;

	height: 40px;

	width: 1000px;

	margin: 145px 0px 0px;

	padding: 0px;

	}

#nav li {

	margin: 0;

	padding: 0;

	float: left;

}

#nav li a {

	text-decoration: none;

	text-indent: -1000em;

}

#navHome a {

	display: block;

	width: 79px;

	height: 40px;

	background: url(../_images/mainnavhome.gif) 0 0 no-repeat;

	margin: 0px 0px 0px 48px;

	color: transparent;

}

#navHome a:hover {



	background: url(../_images/mainnavhome.gif) 0 -40px no-repeat;

}

#navHome.current a, #navHome.current a:hover {

	cursor: default;

	background: url(../_images/mainnavhome.gif) 0 -80px no-repeat;

}



#navGames a {

	display: block;

	width: 89px;

	height: 40px;

	background: url(../_images/mainnavgames.gif) 0 0 no-repeat;

	color: transparent;

}

#navGames a:hover {

	background: url(../_images/mainnavgames.gif) 0 -40px no-repeat;

}

#navGames.current a, #navGames.current a:hover {

	cursor: default;

	background: url(../_images/mainnavgames.gif) 0 -80px no-repeat;

}



#navCareers a {

	display: block;

	width: 103px;

	height: 40px;

	background: url(../_images/mainnavcareers.gif) 0 0 no-repeat;

	color: transparent;

}

#navCareers a:hover {

	background: url(../_images/mainnavcareers.gif) 0 -40px no-repeat;

}

#navCareers.current a, #navCareers.current a:hover {

	cursor: default;

	background: url(../_images/mainnavcareers.gif) 0 -80px no-repeat;

}



#navStudio a {

	display: block;

	width: 90px;

	height: 40px;

	background: url(../_images/mainnavstudio.gif) 0 0 no-repeat;

	color: transparent;

}

#navStudio a:hover {

	background: url(../_images/mainnavstudio.gif) 0 -40px no-repeat;

}

#navStudio.current a, #navStudio.current a:hover {

	cursor: default;

	background: url(../_images/mainnavstudio.gif) 0 -80px no-repeat;

}

#navCompany a {

	display: block;

	width: 113px;

	height: 40px;

	background: url(../_images/mainnavcompany.gif) 0 0 no-repeat;

	color: transparent;

}

#navCompany a:hover {

	background: url(../_images/mainnavcompany.gif) 0 -40px no-repeat;

}

#navCompany.current a, #navCompany.current a:hover {

	cursor: default;

	background: url(../_images/mainnavcompany.gif) 0 -80px no-repeat;

}

#navTechnology a {

	display: block;

	width: 140px;

	height: 40px;

	background: url(../_images/mainnavtechnology.gif) 0 0 no-repeat;

	color: transparent;

}

#navTechnology a:hover {

	background: url(../_images/mainnavtechnology.gif) 0 -40px no-repeat;

}

#navTechnology.current a, #navTechnology.current a:hover {

	cursor: default;

	background: url(../_images/mainnavtechnology.gif) 0 -80px no-repeat;

}



#navAustin a {

	display: block;

	width: 92px;

	height: 40px;

	background: url(../_images/mainnavaustin.gif) 0 0 no-repeat;

	color: transparent;

}

#navAustin a:hover {

	background: url(../_images/mainnavaustin.gif) 0 -40px no-repeat;

}

#navAustin.current a, #navAustin.current a:hover {

	cursor: default;

	background: url(../_images/mainnavaustin.gif) 0 -80px no-repeat;

}



#navLinks a {

	display: block;

	width: 76px;

	height: 40px;

	background: url(../_images/mainnavlinks.gif) 0 0 no-repeat;

	color: transparent;

}

#navLinks a:hover {

	background: url(../_images/mainnavlinks.gif) 0 -40px no-repeat;

	

}

#navLinks.current a, #navLinks.current a:hover {

	cursor: default;

	background: url(../_images/mainnavlinks.gif) 0 -80px no-repeat;

	

}

/*-----------------------------Navigation: End Top Nav Links - Side Nav--------------------------------*/

#sidebarwrapper {

	width: 1038px;

}

#sidecontent {

	width: 280px;

	float: left;

	display: inline;

	margin: 0px 0px 0px 55px;

}



#sidebar {

	width: 285px;

	float: left;

	display: inline;

	margin: 0px 0px 0px 19px;

}

#sidebartop {

	background: url(../_images/sidebar_top_blue.png) no-repeat;

	height: 35px;

	width: 285px;

	margin: 0px;

	padding: 0px;

}

#sidebarmiddle {

	background: url(../_images/sidebar_middle.png) repeat-y;

	width: 285px;

}

#sidebarmiddle ul {

	margin: 0px;

	padding: 0px;

	list-style: none;

}



#sidebarmiddle li a {

	display: block;

	color: #A89986;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	height: 26px;

	padding: 4px 0px 0px 43px;

}

#sidebar ul a:hover {

	text-decoration: none;

}



#sidebarbottom {

	background: url(../_images/sidebar_bottom.png) no-repeat;

	height: 55px;

	width: 285px;

}



#sidebarwrapper p, #legaltext p {

	padding-right: 75px;

	padding-left: 336px;

}

#sidebarwrapper h2 {

	padding-left: 336px;

}



#sidebarwrapper h3 {

	padding-left: 336px;

}

/*-----------------------------Navigation: Start - Side Nav Links--------------------------------*/

#sidenavCurrentProject a {

	display: block;

	height: 30px;

}

#sidenavCurrentProject a:hover {

	background: url(../_images/sidebarstates.png) no-repeat 0 0px;

}

#sidenavCurrentProject.current a, #sidenavCurrentProject.current a:hover {

	cursor: default;

	font-weight: bold;

	color:#D7D0C8;

	background: url(../_images/sidebarstates.png) 0 -30px no-repeat;

}



#sidenavDragonAge a {

	display: block;

	height: 30px;

}

#sidenavDragonAge a:hover {

	background: url(../_images/sidebarstates.png) no-repeat 0 0px;

}

#sidenavDragonAge.current a, #sidenavDragonAge.current a:hover {

	cursor: default;

	font-weight: bold;

	color:#D7D0C8;

	background: url(../_images/sidebarstates.png) 0 -30px no-repeat;

}



#sidenavTheIncredibleHulk a {

	display: block;

	height: 30px;

}

#sidenavTheIncredibleHulk a:hover {

	background: url(../_images/sidebarstates.png) no-repeat 0 0px;

}

#sidenavTheIncredibleHulk.current a, #sidenavTheIncredibleHulk.current a:hover {

	cursor: default;

	font-weight: bold;

	color:#D7D0C8;

	background: url(../_images/sidebarstates.png) 0 -30px no-repeat;

}

#sidenavOverTheHedge a {

	display: block;

	height: 30px;

}

#sidenavOverTheHedge a:hover {

	background: url(../_images/sidebarstates.png) no-repeat 0 0px;

}

#sidenavOverTheHedge.current a, #sidenavOverTheHedge.current a:hover {

	cursor: default;

	font-weight: bold;

	color:#D7D0C8;

	background: url(../_images/sidebarstates.png) 0 -30px no-repeat;

}

#sidenavSharkTale a {

	display: block;

	height: 30px;

}

#sidenavSharkTale a:hover {

	background: url(../_images/sidebarstates.png) no-repeat 0 0px;

}

#sidenavSharkTale.current a, #sidenavSharkTale.current a:hover {

	cursor: default;

	font-weight: bold;

	color:#D7D0C8;

	background: url(../_images/sidebarstates.png) 0 -30px no-repeat;

}

#sidenavPitfall a {

	display: block;

	height: 30px;

}

#sidenavPitfall a:hover {

	background: url(../_images/sidebarstates.png) no-repeat 0 0px;

}

#sidenavPitfall.current a, #sidenavPitfall.current a:hover {

	cursor: default;

	font-weight: bold;

	color:#D7D0C8;

	background: url(../_images/sidebarstates.png) 0 -30px no-repeat;

}

#sidenavTheSims a {

	display: block;

	height: 30px;

}

#sidenavTheSims a:hover {

	background: url(../_images/sidebarstates.png) no-repeat 0 0px;

}

#sidenavTheSims.current a, #sidenavTheSims.current a:hover {

	cursor: default;

	font-weight: bold;

	color:#D7D0C8;

	background: url(../_images/sidebarstates.png) 0 -30px no-repeat;

}

#sidenavTheSims3 a {

	display: block;

	height: 30px;

}

#sidenavTheSims3 a:hover {

	background: url(../_images/sidebarstates.png) no-repeat 0 0px;

}

#sidenavTheSims3.current a, #sidenavTheSims3.current a:hover {

	cursor: default;

	font-weight: bold;

	color:#D7D0C8;

	background: url(../_images/sidebarstates.png) 0 -30px no-repeat;

}

#sidenavTonyHawk3 a {

	display: block;

	height: 30px;

}

#sidenavTonyHawk3 a:hover {

	background: url(../_images/sidebarstates.png) no-repeat 0 0px;

}

#sidenavTonyHawk3.current a, #sidenavTonyHawk3.current a:hover {

	cursor: default;

	font-weight: bold;

	color:#D7D0C8;

	background: url(../_images/sidebarstates.png) 0 -30px no-repeat;

}

#sidenavTonyHawk2 a {

	display: block;

	height: 30px;

}

#sidenavTonyHawk2 a:hover {

	background: url(../_images/sidebarstates.png) no-repeat 0 0px;

}

#sidenavTonyHawk2.current a, #sidenavTonyHawk2.current a:hover {

	cursor: default;

	font-weight: bold;

	color:#D7D0C8;

	background: url(../_images/sidebarstates.png) 0 -30px no-repeat;

}

#sidenavSpiderman64 a {

	display: block;

	height: 30px;

}

#sidenavSpiderman64 a:hover {

	background: url(../_images/sidebarstates.png) no-repeat 0 0px;

}

#sidenavSpiderman64.current a, #sidenavSpiderman64.current a:hover {

	cursor: default;

	font-weight: bold;

	color:#D7D0C8;

	background: url(../_images/sidebarstates.png) 0 -30px no-repeat;

}

#sidenavTonyHawk64 a {

	display: block;

	height: 30px;

}

#sidenavTonyHawk64 a:hover {

	background: url(../_images/sidebarstates.png) no-repeat 0 0px;

}

#sidenavTonyHawk64.current a, #sidenavTonyHawk64.current a:hover {

	cursor: default;

	font-weight: bold;

	color:#D7D0C8;

	background: url(../_images/sidebarstates.png) 0 -30px no-repeat;

}

#sidenavMonsterTruckMadness a {

	display: block;

	height: 30px;

}

#sidenavMonsterTruckMadness a:hover {

	background: url(../_images/sidebarstates.png) no-repeat 0 0px;

}

#sidenavMonsterTruckMadness.current a, #sidenavMonsterTruckMadness.current a:hover {

	cursor: default;

	font-weight: bold;

	color:#D7D0C8;

	background: url(../_images/sidebarstates.png) 0 -30px no-repeat;

}

/*-----------------------------End Navigation----------------------------*/

#mainContent {

	background: url(../_images/pagebackground.png) repeat-y;

	margin: 0px auto;

	padding: 0px;

	width: 1038px;

	text-align: left;

}

#textwrapper {

	padding: 0px 75px 0px 336px;

}

#moviehousing {

	height: 339px;

	width: 920px;

	margin: 0px auto;

	background: url(../_images/moviehousing_group.png) no-repeat;

}

#moviehousingleft {

	margin: 0px;

	padding: 0px;

	height: 339px;

	width: 21px;

	float: left;

}

#moviehousingdescription {

	margin: 0px;

	padding: 0px;

	height: 339px;

	width: 222px;

	float: left;

}

#moviehousingmiddle {

	margin: 0px;

	padding: 0px;

	height: 339px;

	width: 646px;

	float: left;

}

#moviehousingmiddle img {

	margin: 16px 0px 0px 67px;

}

#moviehousingright {

	margin: 0px;

	padding: 0px;

	height: 3339px;

	width: 12px;

	float: left;

}

#leftcolumn {

	width: 330px;

	float: left;

	margin-left: 320px;

	display: inline;

}

#leftcolumn a, #leftcolumn ul, #rightcolumn a, #rightcolumn ul, #rightcolumn_links a, #rightcolumn_links ul, #leftcolumn_links a, #leftcolumn_links ul{

	list-style: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.9em;

	line-height: 2em;

}







#rightcolumn {

	width: 308px;

	display: inline;

	float: left;

}

#leftcolumn_links {

	width: 290px;

	float: left;

	display: inline;

	margin-left: -15px;

}



#rightcolumn_links {

	width: 350px;

	float: left;

	color: #00FF00;

}

#gamesbanner {

	height: 142px;

	width: 641px;

	background: url(../_images/gamesbanner_housing.png) no-repeat;

	float: right;

	margin-right: 62px;

	margin-bottom: 15px;

}

#gamesbanner img {

	margin-top: 12px;

	margin-left: 2px;

}

#footerimage {

	background: url(../_images/footerswoop4.png) no-repeat center bottom;

	width: 1000px;

	height: 120px;

	margin: 0px auto;

	padding: 0px;

}

#footer {

	margin: 0px auto;

	padding: 0px;

	height: 60px;

	font-family: Verdana, Geneva, sans-serif;

	font-size: 0.7em;

	width: 1038px;

	background: url(../_images/footerswoop_glow.png) no-repeat;

}



#footer p {

	text-align: center;

	color: #6E665D;

	padding: 2.5em 0px 0px;

	margin: 0px;

}



#jobdescriptions   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	line-height: 1.5em;

	margin-right: 75px;

	margin-left: 336px;

	

}

#jobdescriptions ul, #jobdescriptions li, #jobdescriptions p, #jobdescriptions a:hover {

	font-size: 1em;

	list-style: none outside;

	margin: 0px;

	text-decoration: none;

}

#jobdescriptions   li   img, #techdescription  li  img {

	margin-right: 0px;

	margin-left: -20px;

}

#jobdescriptions  li {

	margin-bottom: 5px;

	font-size: 0.9em;

}

#techdescription li {

	font-family: Verdana, Geneva, sans-serif;

	margin-bottom: 10px;

	font-size: 0.8em;

}

#currentopenings {

	margin: 20px 0px 2px 337px;

	height: 28px;

}

#pagewrapper {

	margin: 0px auto;

	width: 1038px;

}#flashgalleryhousing {

	background: url(../_images/galleryhousing.png) no-repeat;

	height: 511px;

	width: 920px;

	margin: 0px 0px 0px 60px;

}

#flashgalleryhousing16x9 {

	background: url(../_images/galleryhousing_for16x9.png) no-repeat;

	height: 580px;

	width: 905px;

	margin: 0px 0px 0px 60px;

}



#flashgallery {

	margin-top: 12px;

	margin-left: 28px;

}

#management {

	background: url(../_images/studio_managementhousing.png);

	height: 261px;

	width: 647px;

	margin-left: 334px;

}

#management img {

	margin-top: 21px;

	margin-left: 46px;

}

#promomovie {

	margin-top: 18px;

	margin-left: 75px;

	width: 512px;

	border: 1px solid #3E3D3B;

}

#panorama {

	background: url(../_images/panoramahousing2.png) no-repeat;

	height: 248px;

	width: 912px;

	margin-top: 0px;

	margin-bottom: 30px;

	margin-left: 70px;

}

#panorama img {

	margin-top: 15px;

	margin-left: 4px;

}

