BODY {
	margin: 0px;
	padding: 0px 0px 100px 0px;
	background-color: #e5e5e2;
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	height: 100%;
}

.hidden {
	display: none;
}

.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
	line-height: 0px;
	font-size: 0px;
}

.syfy_bold {
	font-weight: bold;
	color: #42145f;
	font-size: 11px;
	text-decoration: none;
}

#container {}

.sn_alert_pop, .sn_alert_pop2 {
	position: absolute;
	top: 0px;
	left: 0px;

	background-color: #42145f;

	padding: 15px 15px 30px 15px;
	position: fixed;
	left: 50%;
	top: 50%;
	color: #ffffff;
	z-index: 500;
	width: 300px;
	margin-left: -150px;


	box-shadow: 4px 4px 5px rgba(0,0,0,0.2);
	-moz-box-shadow: 4px 4px 5px rgba(0,0,0,0.2);
	-webkit-box-shadow: 4px 4px 5px rgba(0,0,0,0.2);

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#AAAAAA');
	
}

* html .sn_alert_pop, * html .sn_alert_pop2 {
	position:absolute;
	width:250px;
  	left: expression(eval(document.documentElement.clientWidth/2));
	top: expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight/2)-(document.all['sn_alert_popID'].offsetHeight/2)));
}

#close-style-box {
	position: absolute;
	bottom: 5px;
	right: 5px;
	width: 66px;
	height: 30px;
	background-image: url('/themes/sfgamecenter/images/v4/button-close-gray.jpg');
	line-height: 0px;
	font-size: 0px;
	color: transparent;

}


#mainColumn {
	background-color: #e5e6e1;
	width: 1010px;
	margin: auto;
	padding-left: 10px;
}


#header {
	height: 149px;
	width: 1000px;
	background: url('/themes/sfgamecenter/images/v4/header-background.jpg') top left no-repeat;
	position: relative;
}

#header #home_link {
	display: block;
	position: absolute;
	width: 370px;
	height: 100px;
	top: 0px;
	left: 0px;
}

#header #logo_rotation {
	display: none;
	height: 100px;
	width: 140px;
	background: url('/themes/sfgamecenter/images/v4/logo-rotation-mech.png') top left no-repeat;
	bottom: 0px;
	left: 220px;
	position: absolute;
	behavior: url("/themes/sfgamecenter/css/iepngfix.htc");
}

#header #fblike {
	width: 170px;
	height: 64px;
	position: absolute;
	top: 41px;
	right: 360px;
}


#header #fblike .fbicon {
	width:50px;
	height:50px;
	float:left;
	padding:5px;
}

#header #fblike .fbicon img{
border: 1px solid #CCCCCC;
}

#header #fblike .fb-like{
position:absolute;
right:5px;
bottom:7px;

}

#header #fblike .fblink {
   color: #42145F;
    font-size: 15px;
    position: absolute;
    right: 20px;
    text-decoration: none;
    top: 5px;
}

#header #user_module {
	width: 344px;
	height: 64px;
	position: absolute;
	top: 41px;
	right: 5px;
	background: url('/themes/sfgamecenter/images/v4/usermodule-background.jpg') top left no-repeat;
	font-family: verdana, helvetica, sans-serif;
}


#user_image_container {
	width: 47px;
	height: 47px;
	border: #d9d9d6 solid 1px;
	position: absolute;
	top: 8px;
	left: 10px;
	padding: 0px;
	margin: 0px;
}

#user_image_container a {
	padding: 0px;
	margin: 0px;
}

#user_image_container img {
	padding: 0px;
	margin: 0px;
	width: 47px;
	height: 47px;
}

#user_module_firstline {
	position: absolute;
	top: 15px;
	left: 70px;
	
}

#user_name {
	display: inline;
}

h1#user_username {
	float: left;
}

h1#user_username a {
	font-weight: bold;
	color: #42145f;
	text-decoration: none;
	font-size: 11px;
}

div#user_module_firstline div#user_points_container {
	float: left;
	margin-left: 10px;
}

#user_loggedin {
	position: absolute;
	top: 19px;
	left: 0px;
	width: 250px;
}

#your_account_link {
}

#user_points_container #user_points {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-size: 11px;
	color: #606060;
	padding: 1px 10px 1px 15px;
	background: url('/themes/sfgamecenter/images/v4/points-star.gif') left center no-repeat;
}

#user_points_container a {
	font-size: 11px;
	text-decoration: none;
	color: #606060;

	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #cccccc;
	padding-right: 10px;
	margin-right: 10px;
}

#user_notloggedin {
	position: absolute;
	top: 35px;
	left: 70px;
}

#user_notloggedin a {
	font-size: 11px;
	color: #606060;
	text-decoration: none;
	border-color: #ccc;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	padding: 1px 10px;
}

#user_notloggedin a.first {
	padding-left: 0px;
}

div#fbConnect {
	padding: 0px;
	margin: 0px;
	position: absolute;
	bottom: 10px;
	right: 10px;
}

#syfy_network_container {
	position: absolute;
	top: 0px;
	right: -112px;
}

/*
#header .network_link {
	display: block;
	border-width: 0px;
	position: absolute;
}

#header #link_syfy {
	top: 0px;
	right: 202px;
	width: 60px;
	height: 36px;
	background: url('/themes/sfgamecenter/images/v4/site-nav-syfy.jpg') top left no-repeat;
}

#header #link_wire {
	top: 0px;
	right: 139px;
	width: 63px;
	height: 36px;
	background: url('/themes/sfgamecenter/images/v4/site-nav-wire.jpg') top left no-repeat;
}

#header #link_dvice {
	top: 0px;
	right: 68px;
	width: 71px;
	height: 36px;
	background: url('/themes/sfgamecenter/images/v4/site-nav-dvice.jpg') top left no-repeat;
}

#header #link_fidgit {
	top: 0px;
	right: 0px;
	width: 68px;
	height: 38px;
	background: url('/themes/sfgamecenter/images/v4/site-nav-fidgit.jpg') top left no-repeat;	
}

#header #network_blurb {
	position: absolute;
	color: #999;
	top: 10px;
	right: 270px;
	letter-spacing: 0.45pt;
}
*/


#horizontal_ad {
	margin-top: 10px;
	margin-bottom: 10px;

	background-color: #fff;

	width: 990px;

	margin-left: 5px;

	box-shadow: 4px 4px 5px rgba(0,0,0,0.2);
	-moz-box-shadow: 4px 4px 5px rgba(0,0,0,0.2);
	-webkit-box-shadow: 4px 4px 5px rgba(0,0,0,0.2);

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#AAAAAA');


	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

#horizontal_ad .iframediv {
}

/* main navigation */
#main_navigation {
	height: 33px;
	position: absolute;
	bottom: 5px;
	right: 0px;
}

/*
#main_navigation .nav_button {
	display: block;
	height: 33px;
}
*/

.nav_button {
	display: block;
	height: 35px;
	float: left;
}

#button_mmo {
	width: 66px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') 0px 5px no-repeat;
}

#button_mmo:hover {
	width: 66px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') 0px -30px no-repeat;
}

#button_mmo.current, #button_mmo.current:hover {
	width: 66px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') 0px -65px no-repeat;
}

#button_social {
	width: 72px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') -66px 5px no-repeat;
}

#button_social:hover {
	width: 72px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') -66px -30px no-repeat;
}

#button_social.current, #button_social.current:hover {
	width: 72px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') -66px -65px no-repeat;
}

#button_action {
	width: 77px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') -138px 5px no-repeat;
}

#button_action:hover {
	width: 77px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') -138px -30px no-repeat;
}

#button_action.current, #button_action.current:hover {
	width: 77px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') -138px -65px no-repeat;
}

#button_strategy {
	width: 91px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') -215px 5px no-repeat;
}

#button_strategy:hover {
	width: 91px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') -215px -30px no-repeat;
}

#button_strategy.current, #button_strategy.current:hover {
	width: 91px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') -215px -65px no-repeat;
}

#button_rpg {
	width: 59px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') -306px 5px no-repeat;
}

#button_rpg:hover {
	width: 59px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') -306px -30px no-repeat;
}

#button_rpg.current, #button_rpg.current:hover {
	width: 59px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') -306px -65px no-repeat;
}

#button_arcade {
	width: 81px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') -365px 5px no-repeat;
}

#button_arcade:hover {
	width: 81px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') -365px -30px no-repeat;
}

#button_arcade.current, #button_arcade.current:hover {
	width: 81px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') -365px -65px no-repeat;
}

#button_allgames {
	width: 100px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') -446px 5px no-repeat;
}

#button_allgames:hover {
	width: 100px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') -446px -30px no-repeat;
}

#button_allgames.current, #button_allgames.current:hover {
	width: 100px;
	background: url('/themes/sfgamecenter/images/v4/syfygames-nav.png') -446px -65px no-repeat;
}





#main_navigation .nav_button span {
	display: none;
}

#nav_multiplayer {
	width: 106px;
	left: 125px;	
}

a#nav_multiplayer {
	background: url('/themes/sfgamecenter/images/v4/nav.png') 0px 0px no-repeat;
}

div#nav_multiplayer {
	background: url('/themes/sfgamecenter/images/v4/nav.png') 0px -66px no-repeat;
}

a#nav_multiplayer:hover {
	background: url('/themes/sfgamecenter/images/v4/nav.png') 0px -33px no-repeat;	
}








a#nav_action {
	width: 72px;
	left: 231px;
	background: url('/themes/sfgamecenter/images/v4/nav.png') -106px 0px no-repeat;
}

a#nav_action:hover {
	background: url('/themes/sfgamecenter/images/v4/nav.png') -106px -33px no-repeat;	
}

div#nav_action {
	width: 72px;
	left: 231px;
	background: url('/themes/sfgamecenter/images/v4/nav.png') -106px -66px no-repeat;
}




a#nav_puzzle {
	width: 74px;
	left: 303px;
	background: url('/themes/sfgamecenter/images/v4/nav.png') -178px 0px no-repeat;
}

a#nav_puzzle:hover {
	background: url('/themes/sfgamecenter/images/v4/nav.png') -178px -33px no-repeat;	
}

div#nav_puzzle {
	width: 74px;
	left: 303px;
	background: url('/themes/sfgamecenter/images/v4/nav.png') -178px -66px no-repeat;
}







a#nav_word {
	width: 65px;
	left: 377px;
	background: url('/themes/sfgamecenter/images/v4/nav.png') -252px 0px no-repeat;
}

a#nav_word:hover {
	background: url('/themes/sfgamecenter/images/v4/nav.png') -252px -33px no-repeat;	
}

div#nav_word {
	width: 65px;
	left: 377px;
	background: url('/themes/sfgamecenter/images/v4/nav.png') -252px -66px no-repeat;
}




a#nav_card {
	width: 63px;
	left: 442px;
	background: url('/themes/sfgamecenter/images/v4/nav.png') -317px 0px no-repeat;
}

a#nav_card:hover {
	background: url('/themes/sfgamecenter/images/v4/nav.png') -317px -33px no-repeat;	
}

div#nav_card {
	width: 63px;
	left: 442px;
	background: url('/themes/sfgamecenter/images/v4/nav.png') -317px -66px no-repeat;
}



a#nav_downloadable {
	width: 125px;
	left: 380px;
	background: url('/themes/sfgamecenter/images/v4/nav.png') -380px 0px no-repeat;
}

a#nav_downloadable:hover {
	background: url('/themes/sfgamecenter/images/v4/nav.png') -380px -33px no-repeat;	
}

div#nav_downloadable {
	width: 125px;
	left: 380px;
	background: url('/themes/sfgamecenter/images/v4/nav.png') -380px -66px no-repeat;
}




a#nav_allgames {
	width: 96px;
	left: 505px;
	background: url('/themes/sfgamecenter/images/v4/nav.png') -505px 0px no-repeat;
}

a#nav_allgames:hover {
	background: url('/themes/sfgamecenter/images/v4/nav.png') -505px -33px no-repeat;	
}

div#nav_allgames {
	width: 96px;
	left: 505px;
	background: url('/themes/sfgamecenter/images/v4/nav.png') -505px -66px no-repeat;
}


/* game options */
.game_options a {
	display: block;
	background-image: url('/themes/sfgamecenter/images/v4/button-playgame-gameinfo.jpg');
	background-repeat: no-repeat;
	height: 35px;
	padding: 0px;
	float: left;
}

.game_options .game_options_info {
	background-position: -54px 0px;
	width: 70px;
}

.game_options .game_options_playnow {
	background-position: 0px 0px;
	width: 54px;
}


#column_allgameslist .game_options a {
	font-weight: normal;	
}


/* FOOTER */

#footer {
	width: 1000px;
	height: 41px;
	background: url('/themes/sfgamecenter/images/v4/footer-background.jpg') 0px 0px no-repeat;
	text-align: center;
	margin-left: 5px;
	padding-bottom: 30px;
}

#footer_links {
	padding-top: 9px;
}

#footer_links a {
	margin: 0px;
	padding: 5px 15px;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #d9d9d6;
	color: #606060;
	text-decoration: none;
	font-size: 11px;
}

#footer_links a.last {
	border-width: 0px;
}

#footer p#footer_copyright {
	margin-top: 25px;
	font-size: 11px;
	color: #606060;
}


#submit_button {
	width: 72px;
	height: 37px;
	background: url('/themes/sfgamecenter/images/v4/button-submit.jpg') top left no-repeat;
	cursor: pointer;
	border: none;
}

#column_newpeople .column_content {
	margin: 0px;
	padding: 0px;
}

#column_newpeople table.table_newpeople {
	border-collapse: collapse;
}

#column_newpeople table.table_newpeople div.newpeople_img a img {
	width: 44px;
	height: 44px;
	border-width: 1px;
	border-style: solid;
	border-color: #606060;
}

#column_newpeople table.table_newpeople div.newpeople_img a {
}

#column_newpeople table.table_newpeople tr td {
	padding: 6px 0px 0px 8px;
}

#mainColumn .column_300px .column_content table.table_newpeople tr td {
	padding: 6px 0px 0px 11px;
}


/* restyling nitro notices */

#nitro_notices {
}

#nitro_notices .row {
	display: none;
}

#nitro_notices .main08 {
	margin-right: 40px;
	margin-bottom: 30px;
}

#nitro_notices .main08 a {
	color: #fff;
}

#nitro_notices .main08 .mainbg08 {
	background-image: none;
	background-color: #42145f;
	color: #ffffff;
	padding: 25px 20px;	

	box-shadow: 4px 4px 5px rgba(0,0,0,0.2);
	-moz-box-shadow: 4px 4px 5px rgba(0,0,0,0.2);
	-webkit-box-shadow: 4px 4px 5px rgba(0,0,0,0.2);

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#AAAAAA');
}

#nitro_notices .main08 .mainbg08 .left08 {
	margin: 0px;
	background-image: none;
	height: 78px;
	width: 78px;
}

#nitro_notices .main08 .mainbg08 .left08 img {
	margin: 0px;
	width: 78px;
	height: 78px;
	border-style: solid;
	border-width: 1px;
	border-color: #cecbce;
}

#nitro_notices .main08 .mainbg08 .right08 {
	margin-left: 9px;
	width: 250px;
}

#nitro_notices .main08 .mainbg08 .right08 p strong span {
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	font-family: verdana, helvetica, sans-serif;
}

.required_fields {
	color: #93509e;
}

.required_fields_label {
	margin-bottom: 15px;
}




/* Game Of The Week Sweepstakes Page */

#column_gotw { 
	height: auto;
	padding-bottom: 25px;
}

#column_gotw h2 {
	width: 685px;
	height: 33px;
	background: url('/themes/sfgamecenter/images/v4/title_gotw.jpg') left top no-repeat;
}

#header_gotw {
	width: 600px;
	height: 62px;
	background: url('/themes/sfgamecenter/images/v4/header_gotw.jpg') left top no-repeat;
	margin-bottom: 15px;
	margin-top: 25px;
}

#column_gotw p.header {
	font-size: 12px;
}

#button_loginnow {
	box-shadow: 4px 4px 5px rgba(0,0,0,0.2);
	-moz-box-shadow: 4px 4px 5px rgba(0,0,0,0.2);
	-webkit-box-shadow: 4px 4px 5px rgba(0,0,0,0.2);

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#AAAAAA');
	display: block;
	width: 108px;
	height: 33px;
	background: url('/themes/sfgamecenter/images/v4/button_loginnow.jpg') left top no-repeat;
	margin-top: 20px;
	margin-bottom: 25px;
}

#column_gotw h3 {
	margin-top: 20px;
	margin-bottom: 3px;
}

#this_weeks_game {
	display: block;
	float: left;
	width: 224px;
	height: 158px;
	margin-right: 5px;
}

#this_weeks_prize {
	float: left;
	width: 226px;
	height: 158px;
	background: url('http://www.syfy.com/global/images/games/gotw_prize.jpg') left top no-repeat;
}

.global_alert_banner {
	width: 1010px;
	height: 70px;
	margin-left: -5px;
}





/* dumb bsgo banner/popup */

.simplemodal-overlay {
	background-color: #000;
}

#bsgo_popup {
	background-color: #fff;
	width: 500px;
}

#bsgo_popup .content {
	padding: 20px;
}




#standalone_plutoattacks {
	height: 1000px;
	 margin-left: -5px;
	 width: 990px;	
}

