/********** SUBPAGE LAYOUT STYLES **********/
#content_wrapper {min-height:440px; margin:auto; padding:40px 0px 20px 0px; width:1006px;}

.contentPad {padding:10px 20px;}
table.screenShots td {padding:0 10px 10px 0;}

#breadcrumbs {color:#333333; font-size:12px; padding:5px 0px 15px 0px;}
	#breadcrumbs a {color:#333333;}
	
#subcontent_wrapper {float:right; width:776px;}
	#subcontent_wrapper #subcontent {background-color:#F0F0F0; border:1px solid #D7D7D7; padding:10px 20px 10px 20px;}
	#subcontent_wrapper #subcontent_list {background:URL(/assets/images/subcontent_list_bg.jpg) #DCDADA;}
	#subcontent_wrapper #subcontent_wht {background:URL(/assets/images/subcontent_wht_bg.jpg) #FFFFFF; padding:10px 20px 10px 20px;}
	#subcontent_wrapper #subcontent_banner {/* border:0px solid #D7D7D7; */}
	#subcontent_wrapper #slg_video {position:absolute; left:496px; top:43px; z-index:5;}
	
#subcontent_1col_wrapper {width:1005px;}
	#subcontent_1col_wrapper #subcontent {background-color:#F0F0F0; border:1px solid #D7D7D7; padding:10px 20px 10px 20px;}
	#subcontent_1col_wrapper #subcontent_reg {background-color:#F0F0F0; border:1px solid #D7D7D7; padding:0px 0px 10px 0px;}
	#subcontent_1col_wrapper #subcontent_banner {background-color:#F0F0F0; /* border:1px solid #D7D7D7; */}


/********** SUBNAV LAYOUT STYLES **********/

#subnav_wrapper {float:left; width:230px;}
	#subnav_wrapper #subnav {border:1px solid #d7d7d7; margin:0px; padding:0px; width:207px;}
	#subnav_wrapper #subnav li {height:auto; list-style:none; width:207px;}
	#subnav_wrapper #subnav li a {background:#f0f0f0; color:#494949; border-top:1px solid #fff; border-bottom:1px solid #c9c9c9; display:block; font-size:13px; font-weight:bold; height:auto; padding:6px 10px; text-decoration:none; width:187px;}
	#subnav_wrapper #subnav li a:hover {background:#87F147 url(/assets/images/subnav_item_h.gif) 0 46% repeat-x; color:#FFFFFF; border-top:1px solid #D9F6CA; border-bottom:1px solid #c9c9c9; display:block; height:auto; width:187px;}
	#subnav_wrapper #subnav li.active a {background:#FF7210 url(/assets/images/subnav_item_on.gif) 0 46% no-repeat; color:#FFFFFF; border-top:1px solid #FFD6A5; border-bottom:1px solid #fff; display:block; height:auto; width:187px;}
	#subnav_wrapper #subnav li.active a:hover {background:#87F147 url(/assets/images/subnav_item_h.gif) 0 46% repeat-x; color:#FFFFFF; border-top:1px solid #D9F6CA; border-bottom:1px solid #c9c9c9; display:block; height:auto; width:187px;}

/*
#subnav_wrapper {float:left; width:230px;}
	#subnav_wrapper #subnav {border:1px solid #D7D7D7; margin:0px; padding:0px; width:207px;}
	#subnav_wrapper #subnav li {height:30px; list-style:none; width:207px;}
	#subnav_wrapper #subnav li a {background:URL(/assets/images/subnav_item_off.gif) repeat-x; color:#494949; display:block; font-size:13px; font-weight:bold; height:30px; padding:7px 10px; text-decoration:none; width:187px;}
	#subnav_wrapper #subnav li a:hover {background:URL(/assets/images/subnav_item_h.gif) repeat-x; color:#FFFFFF; display:block; height:30px; width:187px;}
	#subnav_wrapper #subnav li.active a {background:URL(/assets/images/subnav_item_on.gif) repeat-x; color:#FFFFFF; display:block; height:30px; width:187px;}
	#subnav_wrapper #subnav li.active a:hover {background:URL(/assets/images/subnav_item_h.gif) repeat-x; color:#FFFFFF; display:block; height:30px; width:187px;}
*/

/********** PRESS PAGE LAYOUT STYLES **********/
#pressitems {padding-bottom:15px;}
	#pressitems h3 {margin-bottom:6px;}
	#pressitems .pressintro {padding-bottom:5px;}
	#pressitems .presslink {padding-bottom:5px;}
	
#presspages {border-top:1px solid #000000;}
	#presspages .ditto_currentpage {font-weight:bold; padding:0px 3px;}
	#presspages .ditto_page {padding:0px 3px;}
	
	
/********** GAME BUTTON STYLES **********/
.moregames_btm_bg {background:URL(/assets/images/moregames_btm_bg.jpg); height:44px; width:191px;}
.moregames_btm_bg.center_btn {padding-left:65px; width: 126px;}

.moregames_btn_buy a {background:URL(/assets/images/moregames_btn_buy.gif); display:block; float:left; height:32px;margin-left:35px; margin-right:3px; width:58px;}
.moregames_btn_buy a:hover {background:URL(/assets/images/moregames_btn_buy_h.gif); display:block; float:left; height:32px; margin-left:35px; margin-right:3px; width:58px;}

.moregames_btn_info a {background:URL(/assets/images/moregames_btn_info.gif); display:block; float:left; height:32px; width:58px;}
.moregames_btn_info a:hover {background:URL(/assets/images/moregames_btn_info_h.gif); display:block; float:left; height:32px; width:58px;}

.moregames_btn_info_right a {background:URL(/assets/images/moregames_btn_info.gif); display:block; float:left; height:32px; margin-left:96px; width:58px;}
.moregames_btn_info_right a:hover {background:URL(/assets/images/moregames_btn_info_h.gif); display:block; float:left; height:32px; width:58px;}

.moregames_btn_archive a {background:URL(/assets/images/moregames_btn_archive.gif); display:block; float:left; height:32px; margin-left:23px; width:147px;}
.moregames_btn_archive a:hover {background:URL(/assets/images/moregames_btn_archive_h.gif); display:block; float:left; height:32px; width:147px;}

.white_btm_bg{background:URL(/assets/images/white_product_box_btm.jpg) no-repeat; height:44px; width:191px;}

.app_store_btn{text-align:center;padding-top:7px;}

/********** SCENE IT MAIN PAGE STYLES **********/
#sceneit_banner {background:URL(/assets/images/sceneit_main_banner.png) no-repeat; height:375px; margin:auto; width:1050px;}

#sceneit_boxes {height:235px; margin:auto; margin-bottom:30px; margin-top:10px; width:995px;}

/********** SHOP PAGE *************************/
.product td {
	text-align:center;
	vertical-align:top;
	padding:10px 10px 30px 10px;
}
.product td:hover {
	background:#eeeeee;
}
.product h1 {
	text-align:left;
	font-size:13px;
	font-weight:bold;
	display:block;
	height:40px;
	margin:0;
}

.product .shot {
	height:135px;
	padding:10px 0 0;
}

.product .nudge_down {
	margin-bottom:5px;
}

/********** COLORBOX POPUP VIDEO CONTAINER *************************/
#colorbox_video_wrapper {float:left; background-color:#000000; width:400px; padding:47px 0 47px 0;}
	#colorbox_video_wrapper object {display:block; margin:auto;}
	.colorbox_big {background-color:transparent !important; width:auto !important; padding:0 !important;}
	

/********** ACCOUNT DASHBOARD PAGE *************************/
#dash_top {
	height:90px;
	background:url('/assets/images/dash_top_edge.png') repeat-x bottom;
	position:relative;
	z-index:1;
}

#dash_top h1 {
	font-size:18px;
	text-transform:uppercase;
	margin:0;
	margin-top:3px;
}

#dash_middle {
	background:#6d8490 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAABCAYAAAAW/mTzAAAAG0lEQVR42mJgYGDgAGI+IBYBYumVK1eGAgQYAAjUApYLNUAJAAAAAElFTkSuQmCC') repeat-y right;
	position:relative;
	top:-9px;
	border-bottom:1px solid #c3c3c3;
}

#member_days {
	margin-top:3px;
	margin-right:5px;
	float:left;
}

#member_days_left {
	width:10px;
	height:72px;
	background:url('/assets/images/member_days_left.png') no-repeat;
	float:left;
}

#member_days_mid {
	width:91px;
	height:42px;
	background:url('/assets/images/member_days_mid.png') repeat-x;
	float:left;
	margin-top:8px;
	font-size:11px;
	color:white;
	text-transform:uppercase;
	font-weight:bold;
	padding-top:14px;
	padding-left:16px;
}

#member_days_right {
	width:10px;
	height:56px;
	background:url('/assets/images/member_days_right.png') no-repeat;
	float:left;
	margin-top:8px;
}

#dash_date_type {
	float:left;
}

.days_left_number {
	float:left;
	width:52px;
	height:59px;
	margin-left:4px;
	margin-top:7px;
}

#dash_nav {
	width:55px;
	height:179px;
	float:left;
}

#dash_nav a {
	display:block;
	width:55px;
	height:60px;
	background:url('/assets/images/dash_left_nav_bg.png') no-repeat;
}

#dash_nav .selected {
	background:url('/assets/images/dash_left_nav_sel.png') no-repeat;
}

#dash_nav #dash_home {
	padding-top:22px;
	padding-left:17px;
	width:38px;
	height:38px;
}

#dash_nav #dash_settings {
	padding-top:21px;
	padding-left:17px;
	width:38px;
	height:39px;
}

#dash_nav #dash_mail {
	padding-top:24px;
	padding-left:17px;
	width:38px;
	height:35px;
}

#user_info {
	width:288px;
	height:100%;
	background:green;
}




/************************ mobile section styles ******************************/
#mobile_buttons {
	margin:10px auto 0px auto;
	width:153px;
}

#mobile_buttons_top, #mobile_buttons_bottom {
	width:153px;
	height:10px;
	background:url('/assets/images/buttons_top_bg.png') no-repeat;
	overflow:hidden;
}

#mobile_buttons_bottom {
	background:url('/assets/images/buttons_bottom_bg.png') no-repeat;
}

#mobile_buttons_mid {
	width:121px;
	padding:7px 16px 2px 16px;
	background:url('/assets/images/buttons_mid_bg.png') repeat-y;
}

#mobile_buttons_mid div.button {
	padding-bottom:5px;
}

#mobile_buttons_mid.extra_pad {
	padding-left:20px;
	width:117px;
}



