/* CSS Document */
body {
	background-color: #FFFFFF;
	margin:0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

html, body {
    height: 100%;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	}
	
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	}

p {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a9887;
	}

a:link {
	color:#000000;
	font-weight:bold;
	}
	
a:visited {
	color:#111111;
	font-weight:bold;
	}
	
.toplinks:link {
	color:#000000;
	}

#topBackground {
	background-image:url(../images/top_background.jpg);
	background-repeat:repeat-x;
	width:100%;
	}

#topBackground_shoot {
	background-image:url(../images/top_background_shoot.jpg);
	background-repeat:no-repeat;
	width:809px;
	height:179px;
	}
#topBackground_arcade {
	background-image:url(../images/top_background_arcade.jpg);
	background-repeat:no-repeat;
	width:809px;
	height:179px;
	}
#topBackground_sports {
	background-image:url(../images/top_background_sports.jpg);
	background-repeat:no-repeat;
	width:809px;
	height:179px;
	}
#topBackground_action {
	background-image:url(../images/top_background_action.jpg);
	background-repeat:no-repeat;
	width:809px;
	height:179px;;
	}
#topBackground_misc {
	background-image:url(../images/top_background_misc.jpg);
	background-repeat:no-repeat;
	width:809px;
	height:179px;;
	}
#topBackground_humor {
	background-image:url(../images/top_background_humor.jpg);
	background-repeat:no-repeat;
	width:809px;
	height:179px;
	}
#topBackground_puzzle {
	background-image:url(../images/top_background_puzzle.jpg);
	background-repeat:no-repeat;
	width:809px;
	height:179px;
	}
	
#mainHeader {
	background-image:url(../images/top_title.jpg);
	background-repeat:no-repeat;
	width:809px;
	height:179px;
	}
/*--------- login --------*/
#login {
	background-image:url(../images/login-boxes.gif);
	background-repeat:no-repeat;
	position:relative;
	float:right;
	width:200px;
	height:179px;
	}
	
.loginButton {
		background-image:url(../images/loginbtn.gif);
		background-repeat:no-repeat;
		background-color:transparent;
		color:#FFFFFF;
		font-weight:bold;
		text-align:right;
		padding-right:5px;
		border:0px;
		width:132px;
		height:34px;
		}
	
.sendButton {
		background-image:url(../images/contactus_submit.gif);
		background-repeat:no-repeat;
		background-color:transparent;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;
		padding-right:5px;
		border:0px;
		width:96px;
		height:45px;
		}

.resetButton {
		background-image:url(../images/contactus_reset.gif);
		background-repeat:no-repeat;
		background-color:transparent;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;
		padding-right:5px;
		border:0px;
		width:96px;
		height:45px;
		}
		
.inputBoxes {
	border:0px;
	color:#a5e8d9;
	text-align:right;
	vertical-align:middle;
	height:20px;
	}

.inputBoxes_contactus {
	border:0px;
	color:#a5e8d9;
	text-align:left;
	vertical-align:middle;
	height:15px;
	width:315px;

	}
	
#customBoxes {
	background-color:#5bb4ff;
	position:relative;
	top:-3px;
	width:809px;
	height:100px;
	}

#customBoxes_dois {
	background-color:#66CC00;
	position:relative;
	float:left;
	top:5px;
	bottom:5px;
	width:809px;
	height:100px;
	}

#customBoxes_tres {
	background-color:#66CC00;
	position:relative;
	top:-3px;
	width:809px;
	height:100px;
	}
	
/*--------- menu system --------*/

#menuSystem {	
	position:relative;
	width:809px;
	height:118px;
	}
	
#Home, #Home:link, #Home:visited  {
	background-image:url(../images/menu_home.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:161px;
	height:118px;
	}
	

#Home:active, #Home:focus, #Home:hover  {
	background-image:url(../images/menu_home_selected.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:161px;
	height:118px;
	}
	
#Games, #Games:link, #Games:visited  {
	background-image:url(../images/games_home.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:161px;
	height:118px;
	}
	
#Games:active, #Games:focus, #Games:hover  {
	background-image:url(../images/games_home_selected.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:161px;
	height:118px;
	}
	

#Videos, #Videos:link, #Videos:visited  {
	background-image:url(../images/videos_home.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:161px;
	height:118px;
	}
	

#Videos:active, #Videos:focus, #Videos:hover  {
	background-image:url(../images/videos_home_selected.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:161px;
	height:118px;
	}

#News, #News:link, #News:visited  {
	background-image:url(../images/news_home.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:161px;
	height:118px;
	}
	
#News:active, #News:focus, #News:hover  {
	background-image:url(../images/news_home_selected.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:161px;
	height:118px;
	}
	
#Contacts, #Contacts:link, #Contacts:visited  {
	background-image:url(../images/contact_home.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:161px;
	height:118px;
	}
	

#Contacts:active, #Contacts:focus, #Contacts:hover   {
	background-image:url(../images/contact_home_selected.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:161px;
	height:118px;
	}


/*---------------newest--------------*/
#newest {
	background-image:url(../images/newestgames_background.gif);
	background-repeat:repeat-x;
	width:809px;
	height:156px;
	}
	
#newestAddtionsBegin{
	background-image:url(../images/newestgames_begin.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:29px;
	height:156px;
	
	}

#newestAdditionsIcons{
	position:relative;
	float:left;
	width:212px;
	height:156px;
	
	}
	
#conteinerBox{
	position:relative;
	float:left;
	padding-top:9px;
	width:70;
	height:156px;
	
	}
	
#newestSponsors{
	position:relative;
	float:left;
	width:560px;
	height:156px;
	
	}
	
#newestAddtionsEnd{
	background-image:url(../images/newestgames_end.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:8px;
	height:156px;
	
	}
	
#icons{
	position:relative;
	top:15px;
	width:212px;
	height:90px;
	
}

#iconNewest{
	background-image:url(../images/games_back_100.gif);
	background-repeat:no-repeat;
	background-position:center;
	position:relative;
	float:right;
	padding-top:5px;
	width:70px;
	height:64px;
	}
#newstTitle {
	font-size:10px;
	font-weight:bold;
	position:relative;
	height:16px;
	width:70px;
	}

#newestTitle{
	background-image:url(../images/newestgames_title.gif);
	background-repeat:no-repeat;
	position:relative;
	width:229px;
	height:56px;
}

#newestBanner{
	position:relative;
	width:560px;
	height:100px;
}

.banner{
	background-color:#FFFFFF;
	position:relative;
	top:37px;
	width:468px;
	height:60px;
	}

#sponsorsTitle{
	background-image:url(../images/sponsor_title.gif);
	background-repeat:no-repeat;
	position:relative;
	width:560px;	
	height:56px;
	
	}


.cellTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.topMenuText {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.topMenuText:link {color: white; text-decoration: none;}
a.topMenuText:visited {color: white; text-decoration: none;}
a.topMenuText:hover {color: white; text-decoration: underline;}
a.topMenuText:active {color: white; text-decoration: none;}

.subCategoryList {
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.subCategoryList:link {color: black; text-decoration: none;}
a.subCategoryList:visited {color: black; text-decoration: none;}
a.subCategoryList:hover {color: black; text-decoration: underline;}
a.subCategoryList:active {color: black; text-decoration: none;}


.gameBreadcrumb {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.gameBreadcrumb:link {color: white; text-decoration: none;}
a.gameBreadcrumb:visited {color: white; text-decoration: none;}
a.gameBreadcrumb:hover {color: white; text-decoration: underline;}
a.gameBreadcrumb:active {color: white; text-decoration: none;}

.footerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}



.defaultText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.listSmallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	padding-top:50px;

}
.mainSmallGameText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.pageNumbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.displaygamebottomtitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.bottomgametext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.privatemessageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.sendmessageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.messagecellheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.messagesubject {font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.messagefrom {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.messagesummary {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.messagedate {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.privatemessagesubject {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.privatemessageprofileinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.privatemessageprofileusername {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.privatemessagedate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.privatemessagetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.memberlistboxtitles {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
}
.memberlistabc {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}
.memberlistusers {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}
.memberlistpages {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
}

a.PoweredBy:link {color: white; text-decoration: none;}
a.PoweredBy:visited {color: white; text-decoration: none;}
a.PoweredBy:hover {color: white; text-decoration: underline;}
a.PoweredBy:active {color: white; text-decoration: none;}

/*----- first two rows ---*/
#content {
	position:relative;
	height:100%;
	min-height: 100%;
	max-height:100%;
	}

#mainContentTwoRows {
	position:relative;
	width:809px;
	}

#mainLeft {
	position:relative;
	float:left;
	width:121px;
	}

#oursponsors {
	position:relative;
	padding-top:1px;
	background-image:url(../images/oursponsor_left_bk.gif);	
	background-repeat:no-repeat;
	background-color:#5cb5ff;
	width:121px;
	}

#sportsLeft {
	position:relative;
	background-image:url(../images/sportsandskills_right_bk.gif);
	background-repeat:no-repeat;
	background-color:#00CC66;
	width:121px;
	height:290px;
	}
	
#divisionLeftCenter {
	position:relative;
	float:left;
	width:688px;
	}

#centerFirst {
	position:relative;
	float:left;
	width:688px;
	height:402px;
	}

#shootemUp {
	background-image:url(../images/shootem_up_bk.gif);
	background-repeat:no-repeat;
	background-color:#000066;
	position:relative;
	float:left;
	width:380px;
	height:402px;
	}

#arcadeGames {
	background-image:url(../images/arcade_games_bk.gif);
	background-repeat:no-repeat;
	background-color:#009933;
	position:relative;
	float:left;
	width:308px;
	height:402px;
	}

#centerSecond {
	position:relative;
	float:left;
	width:688px;
	height:489px;
	}

#sportsRight {
	background-image:url(../images/sportsandskills_left_bk.gif);
	background-repeat:no-repeat;
	background-color:#FC0066;
	position:relative;
	float:left;
	width:290px;
	height:489px;
}

#actionGames {
	background-image:url(../images/actiongames_bk.gif);
	background-repeat:no-repeat;
	background-color:#00FFFF;
	position:relative;
	float:right;
	width:390px;
	height:489px;
}

/*----third row----*/
#thirdRow {
	position:relative;
	width:809px;
}

#misc {
	background-image:url(../images/misc_bk.jpg);
	background-repeat:no-repeat;
	background-color:#CC3300;
	position:relative;
	float:left;
	width:480px;
	height:367px;

}

#mostPlayed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background-image:url(../images/mostPlayed_bk.gif);
	background-repeat:no-repeat;
	background-color:#FF3300;
	position:relative;
	float:left;
	padding-left:10px;
	width:166px;
  height:367px;


}


#links {
	background-image:url(../images/links_bk.gif);
	background-repeat:no-repeat;
	background-color:#FF5505;
	position:relative;
	float:left;
	width:153px;
	height:367px;


}

/*------------fourth row---------*/
#fourthRow {
	position:relative;
	width:809px;
}

#funnyVideo {
	background-image:url(../images/funnyvideos_bk.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:656px;
	height:426px;

}

#topPlayers {
	background-image:url(../images/top_players_bk.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:153px;
	height:423px;

}



/*------------fifth row---------*/
#fifthRow {
	position:relative;
	width:809px;
}

#puzzle {
	background-image:url(../images/puzzle_bk.gif);
	background-repeat:no-repeat;
	float:left;
	width:809px;
	height:372px;
}

#footer {
	
	position:relative;
	margin-top:20px;
	width:809px;
	
}

#disclaimer {
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color:#5bb4ff;
	float:left;
	width:809px;

	}


#gamePos_um {
	position:relative;
	float:left;
	padding-top:80px;
	width:240px;
	height:322px;
	}
	
#gamePos_dois {
	position:relative;
	top:50px;
	padding-left:5px;
	width:308px;
	}
	
#gamePos_tres {
	position:relative;
	padding-top:50px;
	padding-left:5px;
	width:200px;
	height:429px;
	}
	
#gamePos_quatro {
	position:relative;
	top:170px;
	padding-left:55px;
	width:391px;
	}

#gamePos_cinco {
	position:relative;
	top:185px;
	width:385px;
	height:248px;
	}
	
#gamePos_seis {
	position:relative;
	top:20px;
	left:20px;
	width:138px;
	height:383px;
	}
	
#gamePos_sete {
	position:relative;
	float:left;
	padding-top:30px;
	left:30px;
	width:485px;
	height:155px;
	}
	
#gamePos_oito {
	position:relative;
	top:100px;
	width:121px;
	height:180px;
	}
/*-----------------Vertical------*/
#gameHolderVert {
	position:relative;
	left:10px;
	width:155px;
	height:70px;
	}
	
#iconVert {
	background-image:url(../images/games_back_100.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	padding-top:5px;
	width:70px;
	height:70px;
	}

#descriptionVert{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF6600;
	position:relative;
	padding-left:5px;
	float:left;
	width:80px;
	height:80px;
	}
	
/*-----------horizontal-------*/

#gameHolderHori {
	position:relative;
	float:left;
	width:100px;
	height:70px;
	}

#iconHori {
	background-image:url(../images/games_back_100.gif);
	background-repeat:no-repeat;
	position:relative;
	padding-top:5px;
	width:70px;
	height:70px;	
	}

#descriptionHori{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF6600;
	position:relative;
	width:80px;
	height:20px;
	}
	
/*--------------3op--*/
#gameHolderVertCenter { 
	position:relative;
	width:100px;
	height:155px;
	}

#iconVertCenter {
	background-image:url(../images/games_back_100.gif);
	background-repeat:no-repeat;
	position:relative;
	padding-top:5px;
	width:70px;
	height:70px;
	}

#descriptionVertCenter{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF6600;
	text-align:center;
	position:relative;
	width:100px;
	height:80px;
	}

.linkAction, .linkAction:link, .linkAction:active {
	color:#184161;
	font-weight:bold
	}
	


#gamesDiv {
	position:relative;
	width:80px;
	height:80px;
	}
	
#shoot_btn {
	position:relative;
	float:left;
	top:360px;
	}
	
#arcade_btn {
	padding-top:100px;
	}

#action_btn {
		padding-top:50px;
		width:391px;
	}
	
#video_btn {
		position:relative;
		float:right;
		right:10px;
	}

#puzzle_btn {
		position:relative;
		float:left;
		width:324px;
		height:123px;
	}
	
#sports_btn {
		position:relative;
		top:55px;
		height:39px;
	}

#misc_btn {
		position:relative;
		top:55px;
		width:480px;
		height:64px;
	}
	
.shootColors:link,  .miscColors:link,  .funnyColors:link,  .puzzleColors:link {
	color:#FFFFFF;
	font-weight:bold;
	}
	
.shootColors, .miscColors, .funnyColors, .puzzleColors, .sportsColors {
	color:#FFFFFF;
	font-size:12px;
	}
	
.shootColors, .shootColors:visited, .miscColors:visited, .funnyColors:visited, .puzzleColors:visited {
	color:#EEEEEE;
	font-weight:bold;
	}
	
.arcadeColors:link, .actionColors:link {
	color:#000000;
	font-weight:bold;

	}
	
.arcadeColors, .actionColors {
		color:#000000;
		font-size:12px;
		}


.arcadeColors:visited, .actionColors:visited {
	color:#111111;
	font-weight:bold;

	}
.sportsColors:link {
	color:#FFFFFF;
	font-weight:bold;
	}

.sportsColors:visited {
	color:#eeeeee;
	font-weight:bold;
	}

-->



