


/* GamesGenie CSS build for Sean Cooper Games */




/* Block */


.box_table {
	padding: 0;
	border: 0;
	spacing: 0;
	
}

.box_top {
	height: 38px;
	background-color: #95c04c;
	z-index:200;
}

.box_title_game {
	position: absolute;
	font-size: 34px;
	font-weight: normal;
	color: #ffffff;
	padding-left: 20px;
	margin-top: -42px;
	font-family: impact, verdana;
	overflow: hidden;
	width: 570px;
	white-space: nowrap;
	z-index:200;
	}
	
.box_title { 
	position: absolute;
	font-size: 34px;
	font-weight: normal;
	color: #ffffff;
	padding-left: 36px;
	margin-top: -3px;
	font-family: impact, verdana;
	overflow: hidden;
	width: 570px;
	white-space: nowrap;
	z-index:200;
	}

.box_title_module { 
	position: absolute;
	font-size: 34px;
	font-weight: normal;
	color: #ffffff;
	padding-left: 16px;
	margin-top: -3px;
	font-family: impact, verdana;
	overflow: hidden;
	width: 314px;
	white-space: nowrap;
	z-index:200;
	}

.box_title_mod { 
	font-size: 34px;
	font-weight: normal;
	color: #ffffff;
	width: 300px;
	margin-top: -3px;
	font-family: impact, verdana;
	white-space: pre;
	z-index:200;
}

.box_top_right {
	background-image: url('../../../seancooper/greengray/images/sc_upper_right_1.png');
	width: 20px;
	z-index:200;
}

.box_top_right_2 {
	background-image: url('../../../seancooper/greengray/images/sc_header_upper_right_1.png');
	width: 19px;
	z-index:200;
}

.box_left {
	background-image: url('../../../seancooper/greengray/images/sc_upper_left_1.png');
	background-repeat: no-repeat;
	vertical-align: top;
	width: 16.00px !important;
	z-index:200;

	}

.box_left_2 {

	vertical-align: top;
	width: 16px;
	z-index:200;
	}	
	
.box_bottom_1 {
	background-image: url('../../../seancooper/greengray/images/sc_down_left_1.png');
	background-repeat: no-repeat;
	width: 20px !important;
	height: 20px;
	
	z-index:200;
	}

.box_bottom_2 {
	background-color: #454e47;
	color: #454e47;
	width: 591px;
	z-index:200;
}

.box_bottom_2_top {
	width: 933px !important;
	background-color: #454e47;
	z-index:200;
}

.box_right {
	background-color: #454e47;
	background-image: url('../../../seancooper/greengray/images/sc_upper_right_2.png');
	background-repeat: no-repeat;
	vertical-align: top;
	z-index:200;
	
}

.box_right_3 {
	background-color: #454e47;
	background-image: url('../../../seancooper/greengray/images/sc_header_upper_right_2.png');
	background-repeat: no-repeat;
	vertical-align: top;
	z-index:200;
}

.rightadvert {
	padding-left: 7px;
	margin-top: -8px;
	margin-bottom: -8px;
}

.rightadvert IMG{
	max-width: 300px;
	max-height: 250px;
}

.box_right_2 {
	background-color: #454e47;
	background-image: url('../../../seancooper/greengray/images/sc_header_upper_right_2.png');
	background-repeat: no-repeat;
	vertical-align: top;
}

.box_content {
	background-color: #6a776d;
	}

.box_content_top {
	background-color: #6a776d;
	width: 953px !important;
	}


.module_title_link {
	position: absolute;
	width: 200px;
	height: 30px;
	margin-top: -50px;
}

.sc_new_window_img {
	margin-left: -5px;
} 

.sc_latesttitlelink {
	position: absolute;
	width: 200px !important;
	height: 20px !important;
	background-color: transparent !important;
	margin-top: -35px;
	z-index: 300;
}

a.sc_latesttitlelink2{
	padding-left: 200px;
	padding-top: 30px;
	background-color: transparent !important;
	
}

.sc_latestmorelink {
	position: absolute;
	margin-top: -39px;
	padding-left: 207px;

}

a.sc_latestmorelink2{
	text-decoration: underline;
	color: #000000;

	
}


/* Game Window */

IMG a{
	border: 0;
}

.games_link {
	position: absolute;
	width: 60px;
	height: 59px;
	margin-left: 131px;
	margin-top: -26px;
	background-image: url('../../../seancooper/greengray/images/sc_play_button_big.png');
}

.games_link2 {
	position: absolute;
	width: 60px;
	height: 59px;
	margin-left: 508px;
	margin-top: 6px;
	background-image: url('../../../seancooper/greengray/images/sc_play_button_big.png');
}

.games_link3 {
	position: absolute;
	width: 51px;
	height: 51px;
	margin-left: 87px;
	margin-top: 81px;
	background-image: url('../../../seancooper/greengray/images/sc_play_button_small.png');
}

.games_name {
	padding-left: 10px;
	padding-top: 14px;
	font-size: 30px;
	font-weight: normal;
	color: #000000;
	font-family: Verdana;
	white-space: nowrap;
}

.games_title {
	
	padding-top: 26px;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	font-family: Verdana;
	white-space: nowrap;
	overflow: hidden;
}


.game_table {
	padding-left: 8px;
	padding-top: 9px;
	padding-right: 10px;
	}

.game_table2 {
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 10px;

	}
.game_table3 {
	width: 500px !important;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
	}
	
.box
	{
	margin-left:auto;
	margin-right:auto;
	width: 580px;
	background-color: #9ea59e;	
	}

.box_2
	{
	margin-left:auto;
	margin-right:auto;
	width: 580px;
	background-color: #9ea59e;	
	}

.box_3
	{
	margin-left:auto;
	margin-right:auto;
	width: 580px;
	}	

.box_4
	{
	margin-left:10px;
	margin-right:10px;
	background-color: #9ea59e;
	}

.box_5
	{
	margin-left:10px;
	margin-right:10px;
	width: 580px;
	}	

.box_6
	{
	margin-left:15px;
	margin-right:10px;
	margin-bottom: 10px;
	margin-top: 20px;
	background-color: #9ea59e;
	width: 580px;
	}

	
#tlc, #trc, #blc, #brc
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlc
	{
	background-image:url(../../../seancooper/greengray/images/tlc.png);
	background-position: 0% 0%;
	}

#trc
	{
	background-image:url(../../../seancooper/greengray/images/trc.png);
	background-position: 100% 0%;
	}
	
#blc
	{
	background-image:url(../../../seancooper/greengray/images/blc.png);
	background-position: 0% 100%;
	}

#brc
	{
	background-image:url(../../../seancooper/greengray/images/brc.png);
	background-position: 100% 100%;
	}

#tb, #bb
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tb
	{
	background-image:url(../../../seancooper/greengray/images/tb.png);
	background-position: 0% 0%;
	}

#bb
	{
	background-image:url(../../../seancooper/greengray/images/bb.png);
	background-position: 50% 100%;
	}
	
#rb
	{
	background-image:url(../../../seancooper/greengray/images/r.png);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lb
	{
	background-image:url(../../../seancooper/greengray/images/l.png);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}

	
.guide_awards {
	text-align: center;	
}
.guide_awards a{
	color: #ffffff !important;
	font-size: 14px;
	font-weight: 700;
	font-family: Verdana;
}

.fullgame_topic {
	color: #ffffff !important;
	font-size: 12px;
	font-weight: 700;
	font-family: Verdana;

}

.fullgame_text {
	color: #000000 !important;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana;
}

.fullgame_text a{
	color: #E9E9E9 !important;
	text-decoration: underline;
	}

TD.fullgame_text {
	max-width: 420px !important;
	overflow: hidden;
}

.gameawards_text {
	color: #000000 !important;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana;
}


.gameawards_text a{
	color: #E9E9E9 !important;
	text-decoration: underline;
	}

TD.gameawards_text {
	max-width: 420px !important;
	overflow: hidden;
}

.gameawards_text li{
	background-image:url(../../../seancooper/greengray/images/seant_cooper_icon_award.png); 
	list-style: none;
	vertical-align: middle;
	background-position: left center;
	background-repeat: no-repeat;	
	margin-left: -25px;
	margin-top: -5px;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 10px;
	min-height: 25px;
	}

.gameguide_a {
	max-width: 420px !important;
	white-space: pre-wrap;
	
}
.addthis_button {
	padding-left: 10px !important;
}	

td.sc_gametumbs {
	border: 1px solid #5f6961 !important;
	background-color: #5f6961;
}

/* More Games Windows */

.moregames{
	width: 138px;
	height: 132px;
	
}

.moregames_name {
	margin-top: -50px;
	padding-left: 4px;
	font-size: 16px;
	font-weight: 700;
	color: #000000;
	font-family: Verdana;	
}

.moregames_title {
	color: #000000;
	padding-left: 4px;
	font-family: Verdana;
	font-size: 11px;
	width: 90px;
}	
	
.moregames_table {
	padding: 5px;
	
}

/* Comments */

.commenttitle {
	font-size: 22px;
	font-weight: 800;
	padding-top: 5px;
	padding-bottom: 5px;
}

.addcommenttitle {
	font-size: 24px;
	font-weight: 800;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Arial;
}

.stars {

	padding-top: 2px;
}

.ratingtitle {
	font-size: 16px;
	font-weight: 700;
	padding-top: 10px;
	padding-bottom: 5px;
	width: 120px;
	float: right;
}

#sc_input_name {
	width: 222px !important;
	height: 15px !important;
	border: 0;
	vertical-align: middle;
	font-family: verdana;
	font-size: 12px;
	padding-left: 5px;
	}

.sc_commentform_input {
	width: 237px !important;
	height: 32px !important;
	background-image:url(../../../seancooper/greengray/images/sc_input_comment_name.png);
	background-repeat: no-repeat;
	margin-bottom: 3px;
	}

#sc_input_text {
	width: 462px !important;
	height: 129px !important;
	border: 0;
	vertical-align: middle;	
	font-family: verdana;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 1px;
}

.sc_commentform_message {
	width: 477px !important;
	height: 144px !important;
	background-image:url(../../../seancooper/greengray/images/sc_input_comment_msg.png);
	background-repeat: no-repeat;	
	}

.sc_commentform_title {
	text-align: right;
	color: #000000;
	font-size: 12px;
	font-family: verdana;
}
	
.sc_commentform_extra {
	text-align: left;
	color: #656565;
	font-size: 12px;
	font-family: verdana;
	}
		


.comment_title {
	font-size: 12px;
	font-weight: 800;
	color: #2f2f2f;
}

.comment_rating {

	width:200px;
	text-align: right;
	padding-right: 10px;
	
}

.comment_name {
	clear: both;
	color: #000000;
	font-family: verdana;
	font-size: 14px;
	font-weight: 900;

}
#jcepopup-ajax {
overflow:hidden !important;
}
.comment_date {

	color: #2f2f2f;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;

}

#commentbutton {
	padding-right: 10px;
}

#searchForm {
	padding: 10px;
}

/* popup new game window */

.sc_nw_popup_top {
	position: absolute;
	text-align: left;
	height: 30px;
	width: 100%;
	padding-top: 4px;
	font-family: verdana;
	font-size: 12px;
	z-index: 200;

	}

.sc_nw_popup_top a{
	text-decoration: none;
	color: #ffffff;
}

.sc_nw_popup_game {
	text-align: center;
	background-color: #000000;
	vertical-align: middle;
	}
	
.sc_nw_popup_footer {
	text-align: right;
	height: 60px;
	margin-top: 2px;
	background-color: #000000;
	padding-right: 10px;
	}

.popupclose {
	float:right;
	margin-top: 6px;
	margin-left: 78%;
	width: 20%;
	position:absolute;
	z-index: 100;
}
	
