/*body {height:100%_overflow:hidden;}
#ieContentFix {_width:100%;_height:100%;_overflow-y:auto;_overflow-x:auto;}*/

body, a {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;color:#444a4e;}

body { 
	/*padding-top: 6px;*/
	padding-left: 7px;
	margin: 0px;
	background: #444a4e url(/images/body_background_left_bar.gif) repeat-y scroll top left;
/*	background: green !important; /* Major browsers other than IE 6 and below respect the importance immediately 
	background: red; /* IE 6 and below use this value instead, even though the above was marked as important 
*/
}

img {border:0;}

#subBody, #subBody_main {
	width:900px;
	float:left;
	background: #444a4e url(/images/column_section.gif) repeat-y scroll top left;
}
#subBody_main {padding-left:7px;background: #444a4e url(/images/column_home.gif) repeat-y scroll top left;}

#headerBarTop {width:100%;height:6px;background-color:#231f20; }

#headerBar  {
	background:#444a4e url(/images/TILE.gif) repeat scroll top left;
	width:100%;
}
#headerLogo {margin-top:33px;margin-bottom:33px;margin-left:14px;clear:both;}

#page_content, #page_content_main {float:left;}
#page_content_main {width:597px;margin-right:10px;}
#page_content {width:669px;margin-right:6px;}

#right_column, #right_column_main {float:left;}
#right_column_main {width:250px;}
#right_column {width:190px;}

#menu, #menu_main {background:#dadfe6;padding-top:2px;padding-bottom:2px;/*margin-bottom:6px;*/}
#menu_main {/*margin-bottom:10px;*/}
#menu_inner {margin-left:20px;margin-right:20px;}
.menu_hr {
	border-top:1px solid gray;
	/*border-left:1px solid gray;*/
	margin:0;
	margin-top:2px !important;
	margin-top:0px;
	margin-bottom:2px;
	height:1px;
	width:100%;
	float:left;
}
.menu_hr hr {display:none;}
*:first-child+html .menu_hr {margin-top:0px !important;}

.content_box, .content_box_main {
	color:#444a4e;
	float:left;
	clear:both;
	width:100%;
	background:#dadfe6;
	padding-top:36px;
	padding-bottom:50px;
	/*margin-top:6px;*/
}
.content_box_main {padding-top:23px;/*margin-top:10px;*/}
.content_box_inner {margin-right:20px;margin-left:20px;}
.content_box_inner_left {float:left;width:72%;margin-right:2%;}
.content_box_inner_right {float:left;width:25%;}

.content_box h3, .content_box_main h3 {font-size:15px;color:#222428;clear:both;font-weight:normal;margin-bottom:0;}
.content_box h4, .content_box_main h4 {clear:both;}
.content_box p, .content_box_main p {margin-top:5px;}

.divider, .divider_main {height:6px;width:100%;background:#444a4e;float:left;}
.divider_main {height:10px;}

.platforms_box {margin-top:12px;float:left;width:278px;font-size:9pt;color:gray;line-height:200%;}

.side_bar_box {background:#919eaa;padding-top:10px;padding-bottom:10px;float:left;width:100%;}
.side_bar_box_inner {margin-right:10px;margin-left:10px;}
.side_bar_box img {margin-bottom:10px;}
.star {margin-left:5px;}


#footer {width:100%;height:10px;float:left;background:#444a4e;color:#999999;font-size:9px;text-align:center;}

/*  HOME PAGE  */
.featured_right img, .featured_left img {margin-bottom:10px;}
.featured_right {border-left:1px black dashed;width:270px;}
.featured_left {width:278px;}
.featured_inner_right {float:left;margin-left:8px !important;margin-left:4px;}
.featured_inner_left {float:left;}


/*  GAMES SECTION  */
.case_study_item {float:left;clear:both;border-top:1px gray dashed;width:400px;padding-top:10px;padding-bottom:10px;}
.case_study_item img {margin-right:15px;}
.case_study_item a {text-decoration:none;}
.case_study_item a:hover {text-decoration:underline;}

.game_nav a {font-size:12px;}
.game_nav a:hover {color:black;}

.game_title, .dev_type, .case_study {color:#222428;}
.game_title {font-size:17px;}
.platform_list {color:#e2702f;font-size:12px;letter-spacing:1px;font-weight:bold;line-height:17px;}
.dev_type {font-size:15px;font-style:italic;}
.case_study {font-size:12px;letter-spacing:1px;line-height:21px;}

.quote {font-size:15px;line-height:20px;}

.lower_tag {position:relative;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}
