/*TYPOGRAPHY OVERRIGHT */
h4 { line-height:1em;}
/*END TYPOGRAPHY*/
.formWrap 
{
 width:414px;
 margin-top:0px;
}
.copy 
{ 
		position: relative; top: 40; left: 0;
		padding: 0px 15px 0px 30px; border: 1px; margin:5px 10px -2pt -15pt;
}

#contentarea {background: none; width: 724px; margin-left: 16px; margin-right: 6px;}
#contentarea #banner {padding-top: 10px;}


/*** FREEGAMES.ASPX ***/
/* header link and image */
#webmastercodeNav {
	width: 755px;  height: 40px;
	background: url(../images/about/webmasters/nav_webmasters.gif);
	margin: 0 0 0 5px; padding: 0;
	position: relative;}
#webmastercodeNav li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#webmastercodeNav li, #webmastercodeNav a {height: 40px; display: block;}

#subnavwebmastercode {left: 0; width: 280px; text-indent: -8000px;}
#subnavwebmastercode a:hover {background: transparent url(../images/about/webmasters/nav_webmasters.gif) 0 -40px no-repeat;}
/* TABLE for DataList items */
.PreviewTabel 
{
 border:solid 0px red; width:177px; text-align:left;
}
/* TD sytles for DataList items */
.gametitle {height: 50px; vertical-align: bottom;  padding:0px 0px 0px 10px; border:none; width:165px;}
.infobox {background: url(../images/about/webmasters/infobox.gif) no-repeat;}
.gamethumb {height: 125px; width: 175px; border:solid 0px red; vertical-align:middle; text-align:center;}
.gamethumb img, .gamethumb input {}
.moreinfo {text-align: right; padding-right:10px; height:38px; vertical-align:top; border:solid 0px red;}	
/* BACKGROUND for DataList items */
.gamebox, .gamebox_new, .infobox {
	float: left; background: url(../images/about/webmasters/gamebox.gif) no-repeat; 
	width:177px; height: 239px; margin: 19px 4px 0 0; }
.gamebox_new {background: url(../images/about/webmasters/gamebox_new.gif) no-repeat;}

/* THE LINK TAB */
.tablink { text-align:right;}
.infothumb {width: 93px; height: 93px; position: relative; top: 27px; left: 43px;}
.infothumb a {display: block; width: 100%; height: 100%; text-indent: -5000px;}


/* -- COMMON STYLES (reusable bits) -- 	
.error2 {color: #66130b; background-color: #e3be8d; margin: 0 0 3px 0px; padding: 5px 0 0 ; width:400px; padding-left:5px;}
.error2 ul {padding:0px 0px 0px 0px; margin:0px 0px 0px 5px;}
.error2 li {list-style: none; padding:0 0 0 -10px; margin: 0 0 0 0;}
*/
/* -- sub nav --*/


/* GET CODES */



/*.gamebox h4, .gamebox_new h4, .infobox h4 {font-family: arial, sans-serif; font-size: 1.5em; 
	line-height: 1em; letter-spacing: -.05em; position: absolute; bottom: 0; _padding-bottom: 2px; _margin-bottom: -1px;}
.infobox h4 {color: #66130b;}*/
	
/* J.T. NEW STUFF FOR freeGames.aspx */

/* J.T. NEW TITLE STUFF	
.gametitle {height: 48px; vertical-align:bottom; border:solid 0px red; padding-left:10px;}
.gamebox h4, .gamebox_new h4, .infobox h4 {font-family: arial, sans-serif; font-size: 1.5em; 
	line-height: 1em; letter-spacing: -.05em;}  
.infobox h4 {color: #66130b;}*/

	/* THE IMAGE 
/*.gamethumb {display: table; height: 400px; position: relative; overflow: hidden}
.gamethumb div {_position: absolute; _top: 50%; _left: 50%; display: table-cell; text-align: center; vertical-align: middle;}
.gamethumb img,
.gamethumb input {_position: relative; _top: -50%; _left: -50%;} 
/**//*
.gamethumb {display: table; height: 128px; width: 175px; _position: relative; overflow: hidden; padding:20px 0px 0px 0px;}
.gamethumb div {_position: absolute; _top: 50%; _left: 50%; display: table-cell; text-align: center; vertical-align: middle;}
.gamethumb img, .gamethumb input {_position: relative; _top: -50%; _left: -50%;}*/
	
 /* J.T. NEW IMAGE STUFF */


	/* MORE INFO 
.moreinfo {width: 155px; margin: -10px 10px 0 10px; text-align: right;}
*/
/* J.T. MORE INFO */

	/*
.infobox .tablink {}
.tablink a {display: block; text-indent: -5000px;border:solid 1px red;}

*/

/*** WEBMSTERDETAIL.ASPX ***/
/* GAMES FOR WEBMASTERS */
#gamesforwebmasters {width: 716px; background: url(../images/about/webmasters/gamesforwebmasters.png) no-repeat;
	position: relative; top: 0px; left: -1px;}
#gamesforwebmasters #forms, #gamesforwebmasters #info {float: left; position: relative; top: 53px; left: 17px; }
#gamesforwebmasters .wrap {position: relative; top: 63px; left: 10px;}

#gamesforwebmasters  #generalContent {width: 699px; position: relative; top: 50px; left: 17px;}

	/* LEFT COLUMN, GAME CODE AND WEBMASTER PROFILE */
#gamesforwebmasters #forms {width: 414px;border:solid 0px black; padding-top:0px;}
#gamesforwebmasters #gamecode {height: 401px; }
/*#gamesforwebmasters #gamecode h3 {font-family: arial, sans-serif; font-size: 1.5em; line-height: 1em; letter-spacing: -.05em;
	height: 16px; overflow: hidden;}
#gamesforwebmasters #gamecode p {margin: .3em 0 1.5em 0; width: 380px; line-height:1.5em; height: 30px; overflow: hidden;}
#gamesforwebmasters #gamecode textarea {width: 392px; height: 225px; border: 1px solid #ccc; background-color: #f8f8f8;}*/
#gamesforwebmasters .codebox {width: 385px; height: 225px; border: 1px solid #ccc; background-color: #f8f8f8; overflow:scroll;}
/*#gamesforwebmasters #gamecode input {width: 120px; height: 25px; position: relative; top: 20px; left: 280px;}*/

#gamesforwebmasters #profile {margin-top: 26px; _margin-top:0px; padding: 5px 0px 0px 0px;}

#gamesforwebmasters #online {margin-top: 40px; _margin-top:0px; padding: 0px 0px 0px 0px; position: relative;}

#online strong {padding: 0px 1px 1px 1px; text-align:center; margin-top: -9px; font-size:larger; position: absolute;}

#online .onlinefilewrap {padding: 0px 5px 1px 5px;}
/*
#gamesforwebmasters #profile .wrap {top: 55px; left: 7px; padding:0 0 55px 0;}
#gamesforwebmasters #profile div {_height: 23px; padding: 1px;}
#gamesforwebmasters #profile .widetxtinput {width: 260px; height: 17px; margin-bottom: 5px; padding: 3px 0 0 3px; 
	background-color: #f8f8f8; border: 1px solid #ccc;}
	
#gamesforwebmasters #profile #firstname {height: 23px; background: url(../images/about/webmasters/firstname.gif) no-repeat}
#gamesforwebmasters #profile #lastname {height: 23px; background: url(../images/about/webmasters/lastname.gif) no-repeat}
#gamesforwebmasters #profile #email {height: 23px; background: url(../images/about/webmasters/emailaddress.gif) no-repeat}
#gamesforwebmasters #profile #url {height: 23px; background: url(../images/about/webmasters/siteurl.gif) no-repeat}
#gamesforwebmasters #profile #keepinloop {height: 23px; background: url(../images/about/webmasters/keepinloop.gif) no-repeat}

#gamesforwebmasters .profile_foot {margin-top:0px; background: url(../images/about/webmasters/webmasterprofile_foot.gif) no-repeat;  
  border:none;}

#gamesforwebmasters #profile_submit,
#gamesforwebmasters .profile_submit {width: 60px; height: 25px; position: relative; top: 0px; left: 343px;}*/


	/* RIGHT COLUMN, GAME DESCRIPTION AND GAME ART */
#gamesforwebmasters #info {width: 272px;}
#gamesforwebmasters .gameDescription_head { height:52px; width:272px; background: url(../images/about/webmasters/gamedescription_head.gif) no-repeat;}
#gamesforwebmasters .gameDescription_copy { background: url(../images/about/webmasters/gameart_bg_wide.gif) repeat-y; padding:1px 5px 5px 7px; line-height: 1.5em;}
/*#gamesforwebmasters #gamedescription p {position: relative; top: 53px; left: 7px; line-height: 1.5em; margin: 0; 
	width: 260px; background: url(../images/about/webmaster/gameart_bg_wide.gif) repeat-y; }
*/
/*#gamesforwebmasters #gameart {height: 456px; background: url(../images/about/webmasters/gameart.gif) no-repeat;}
#gamesforwebmasters #gameart .wrap {top: 50px; left: 7px;}*/

#gamesforwebmasters #gameart { background: url(../images/about/webmasters/gameart_bg_tn_ico.gif) repeat-y;}
#gamesforwebmasters #gameart p {line-height: 1.5em; margin: 0; width: 260px; height: 30px; overflow: hidden;}
#gamesforwebmasters #gameart #screenshot {margin: 0px 0 0 12px;}

#gamesforwebmasters #gameart #thumbnail {float: left; margin: 2px 23px 10px 15px; _margin-left: 7px;}
#gamesforwebmasters #gameart #icon {float: left; width: 90px; _float: none;}
#gamesforwebmasters #gameart #icon img {margin: 20px 0 0 40px;}

/* NEW gameart styles */
#gamesforwebmasters .gameart_head { height:40px; width:272px; background: url(../images/about/webmasters/gameart_head.gif) no-repeat;}
#gamesforwebmasters .gameart_body { background: url(../images/about/webmasters/gameart_bg_wide.gif) repeat-y; padding:1px 5px 5px 7px; line-height: 1.5em;}
#gamesforwebmasters .gameart_ss_title { height:16px; width:272px; background: url(../images/about/webmasters/gameart_title_screenshot.gif) no-repeat; }

#gamesforwebmasters .get_more_games { clear:left; height:65px; width:272px; background: url(../images/about/webmasters/get_more_games.gif) no-repeat;}
#gamesforwebmasters .get_more_games #getmoregames {clear: left; width: 120px; height: 25px; position: relative; top: 21px; left: 75px;}
#gamesforwebmasters .get_more_games #getmoregames a {display: block; width: 100%; height: 100%; text-indent: -5000px;}

#gamesforwebmasters .gameart_tn_ico_title { height:15px; width:272px; background: url(../images/about/webmasters/gameart_title_tn_icon.gif) no-repeat;}
#gamesforwebmasters .gameart_tn_ico_body { width:272px; padding:0 0 5px 0;background: url(../images/about/webmasters/gameart_bg_tn_ico.gif) repeat-y;}

/* FAQ */
#gamesforwebmasters #faq { padding: 10px 5px 5px 5px; }