@charset "utf-8";
/* CSS Document */

body 	{
	background-image:url(../Images/dots.jpg);
	background-repeat:repeat;
	background-position:0 center;
	/*background-repeat:no-repeat;
	background-position:left top;*/
	

}

#mainContainer {
	width:1024px;
	margin:0px auto;
	
}

#FloatContainer {
	width:1024px;
	margin:0px;
	padding:0px;
	float:left;
	overflow:hidden;
	background-color:#ccc;
	
}

#BannerPanel	{
	width:1012px;
	height:95px;
	margin:0px;
	padding:12px 0px 0px 12px;
	float:left;
	overflow:hidden;
	background-image:url(../Images/BannerPanelRed.jpg);
	background-repeat:no-repeat;
	
}

#Banner 	{
	width:1000px;
	height:95px;
	margin:0px;
	padding:0px;
	float:left;
	overflow:hidden;
	background-image:url(../Images/BannerBgRed.jpg);
	background-repeat:no-repeat;
	
}

#Logo a	{
	width:255px;
	height:83px;
	margin:12px 0px 0px 0px;
	padding:0px;
	float:left;
	overflow:hidden;
	/*background-image:url(../Images/logo3.jpg);
	background-repeat:no-repeat;*/

}

#Logo a:hover	{
	/*background-image:url(../Images/logo3Over.jpg);
	background-repeat:no-repeat;*/

}

.column175	{
	width:170px;
	float:left;
	margin:0px;
	padding:0px 2.5px;
	display:inline;
	
}


.column315	{
	width:310px;
	float:left;
	margin:0px;
	padding:0px 2.5px;
	display:inline;
	
}

.column513	{
	width:513px;
	float:left;
	margin:0px;
	padding:0px;
	display:inline;
	
}

.column510	{
	width:505px;
	float:left;
	margin:0px;
	padding:0px 2.5px;
	display:inline;
	
}

.column825	{
	width:820px;
	float:left;
	margin:0px;
	padding:0px 2.5px;
	display:inline;
	
}

.wrapper825	{
	width:825px;
	float:left;
	margin:0px;
	padding:0px;
	display:inline;
	
}

.column685	{
	width:680px;
	float:left;
	margin:0px;
	padding:0px 2.5px;
	display:inline;
	
}

.wrapper685	{
	width:685px;
	float:left;
	margin:0px;
	padding:0px;
	display:inline;
	
}

.contact	{
	width:290px;
	height:85px;
	margin:0px;
	padding:15px 20px 0px 0px;
	float:left;
	background-image:url(../Images/twitterPic.jpg);
	background-repeat:no-repeat;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0066;
	font-weight:700;
	display:inline;
	
}

.contact a	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#660000;
	font-weight:700;

}

.contact a:hover	{
	color:#99FFCC;

}

.twitter a	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#660000;
	font-weight:700;

}

.twitter a:hover	{
	color:#006600;

}
	

.Ad728x90	{
	width:733px;
	height:95px;
	margin:0px;
	padding:5px 0px 0px 5px;
	float:right;
	overflow:hidden;
	display:inline;
	
	
}

/*.Ad160x600	{
	width:160px;
	height:600px;
	margin:0px;
	padding:5px;
	float:left;
	overflow:hidden;
	display:inline;
	background-image:url(../Images/Edges170x610.jpg);
	background-repeat:no-repeat;

}*/

/*.Ad300x250	{
	width:300px;
	height:250px;
	margin:0px;
	padding:5px;
	float:left;
	overflow:hidden;
	display:inline;
	background-image:url(../Images/Edges310x260.jpg);
	background-repeat:no-repeat;

}*/


.FeaturedGane300x250Wrapper	{
	width:310px;
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
	

}

.FeaturedGame300x250 	{
	width:300px;
	height:250px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	display:inline;
	float:left;
	
	
	

}





.FeaturedGame300x250TopPanel a	{
	width:294px;
	height:40px;
	padding:10px;
	margin:0px;
	overflow:hidden;
	display:inline;
	float:left;
	background-image:url(../Images/310panelTop.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ff2657;
	font-weight:700;
	text-decoration:none;
	text-align:center;
	
}

.FeaturedGame300x250TopPanel a:hover	{
	color:#99FFCC;
	background-image:url(../Images/310panelTopOver.jpg);
	background-repeat:no-repeat;
	
}

.FeaturedGame300x250BottomPanel	{
	width:300px;
	height:7px;
	padding:0px 5px;
	margin:0px;
	display:inline;
	float:left;
	background-image:url(../Images/310panelBottom.jpg);
	background-repeat:no-repeat;
	
}


.contentWrapper	{
	width:510px;
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
	

}


.Content513	{
	width:495px;
	margin:0px;
	padding:0px;
	float:left;
	overflow:hidden;
	display:inline;
	/*background-image:url(../Images/Content513Panel.jpg);
	background-repeat:repeat-y;*/

}


	

.headingPanel505 a	{
	width:490px;
	height:28px;
	margin:0px;
	padding:8px 5px 0px 10px;
	float:left;
	overflow:hidden;
	display:inline;
	background-image:url(../Images/headingPanel505.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff2657;
	font-weight:700;
	
	text-decoration:none;
}

.headingPanel505 a:hover	{
	color:#99FFCC;
	background-image:url(../Images/headingPanelOver505.jpg);
	
}

.headingPanel305 a	{
	width:290px;
	height:28px;
	margin:0px;
	padding:8px 5px 0px 10px;
	float:left;
	overflow:hidden;
	display:inline;
	background-image:url(../Images/headingPanel305.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff2657;
	font-weight:700;
	text-align:center;
	text-decoration:none;
}

.headingPanel305 a:hover	{
	color:#99FFCC;
	background-image:url(../Images/headingPanelOver305.jpg);
	
}


.game150x150 	{
	width:150px;
	height:150px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	display:inline;
	float:left;


}




.gamePanel a{

	margin:0px;
	padding:0px;
	width:165px;
	height:205px;
	float:left;
	display:block;
	overflow:hidden;
	background-image:url(../Images/gamepanelGrey165x205.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:3;
	font-weight:700;
	color:#ff2657;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	text-transform:uppercase;
	
	
}



.gamePanel a:hover	{
	background-image:url(../Images/gamepanelRed165x205.jpg);
	background-repeat:no-repeat;
	color:#99FFCC;


}

.gamePanelImage 	{
	width:155px;
	margin:0px;
	padding:0px 0px 0px 5px;
	clear:both;
	

}



	
.contentFooter	{
	width:513px;
	height:5px;
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
	background-image:url(../Images/contentFooterPanel.jpg);
	background-repeat:no-repeat;

}

.gamePlayWrapper	{
	width:683px;
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
	

}


.gamePlayTop	{
	width:683px;
	height:10px;
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
	/*background-image:url(../Images/EdgeTop683.jpg);
	background-repeat:no-repeat;*/
	
	

}

.gamePlayBody	{
	width:643px;
	margin:0px;
	padding:0px 20px;
	float:left;
	display:inline;
	/*background-image:url(../Images/EdgeFill683.jpg);
	background-repeat:repeat-y;*/
	

}


.gamePlayBottom	{
	width:683px;
	height:10px;
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
	background-image:url(../Images/EdgeBottom683.jpg);
	background-repeat:no-repeat;
	
	

}


#BelowBannerWrapper	{
	width:1012px;
	margin:0px;
	padding:0px 0px 0px 12px;
	float:left;
	overflow:hidden;
	background-image:url(../Images/ContentPanelRed.jpg);
	background-repeat:repeat-y;
	display:inline;

	
}

#TotalContentWrapper	{

	width:1000px;
	margin:0px;
	padding:0px;
	float:left;
	background-color:#333232;
	display:inline;
	
}


#Blurb p	{
	width:1000px;
	margin:0px;
	padding:5px 0px;
	float:left;
	overflow:hidden;
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff2657;
	font-weight:700;
	text-decoration:none;
	background-color:#333232;
	
}

#Blurb a	{
	color:#ff2657;
	text-decoration:none;

}

/*#Blurb a:hover	{
	color:#99FFCC;
	text-decoration:none;

}*/

#navigationWrapper	{
	width:995px;
	/*height:50px;*/
	margin:0px;
	padding:0px 0px 0px 5px;
	float:left;
	overflow:hidden;
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333232;
	font-weight:700;
	/*background-image:url(../Images/navBar.jpg);
	background-repeat:no-repeat;*/
	background-color:#333232;
	

}

#fbTotalWrapper	{
	width:995px;
	/*height:50px;*/
	margin:0px;
	padding:10px 2.5px 0px 2.5px;
	float:left;
	overflow:hidden;
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333232;
	font-weight:700;
	background-color:#333232;
	

}

#contentFB	{
	width:980px;
	/*height:90px;*/
	margin:0px;
	padding:0px 2.5px;
	float:left;

	background-color:#FAEBEE;
	
}

.FBlogin	{
	width:980px;
	/*height:60px;*/
	margin:0px;
	padding:0px;
	float:left;

}

.FBlike	{
	width:980px;
	height:30px;
	margin:0px;
	padding:0px;
	float:left;

}

ul#navigation 	{
	margin-left:5px;
	padding-left:0;
	list-style-type:none;
	white-space:nowrap;
	float:left;
	width:995px;

}

ul#navigation li	{
	display:inline;
	
	
}

ul#navigation a	{
	display:block;
	float:left;
	padding:0px 5px 0px 5px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FF2657;
	font-weight:700;
	/*text-shadow:0 0 0.2em #333232, 0 0 0.2em #333232,
        0 0 0.2em #99FFCC;*/
	border-right:1px solid #99FFCC;
	/*background-color:#333232;*/
	

}

ul#navigation a:hover{
	color:#99FFCC;

	
}


#FooterPanel	{
	width:1012px;
	height:95px;
	margin:0px;
	padding:0px 0px 12px 12px;
	float:left;
	overflow:hidden;
	background-image:url(../Images/FooterPanelRed.jpg);
	background-repeat:no-repeat;
	display:inline;
	
}

#Footer 	{
	width:1000px;
	height:55px;
	margin:0px;
	padding:40px 0px 0px 0px;
	float:left;
	overflow:hidden;
	background-image:url(../Images/FooterBgRed.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff2657;
	font-weight:400;
	text-align:center;
	display:inline;
	
}

.smaller	{
	font-size:12px;

}

#Footer a	{
	text-decoration:none;
	color:#ff2657;
	
	
}


#Footer a:hover	{
	color:#99FFCC;
	
	
}

#games {
	width:800px;
	padding:0px;
	margin:0px;
	float:left;
	clear:both;
	overflow:hidden;
	display:inline;
	
}

.gameThumb	{

	width:100px;
	height:120px;
	padding-right:10px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	overflow:hidden;
	display:inline;


}

.gameThumbText	{

	width:100px;
	padding:0px;
	margin:0px;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	overflow:hidden;
	display:inline;


}



   .roundedboxAd160x600  {
      background: #fff;
      float: left;
	  width:170px;
	  overflow:hidden;
	  display:inline;
	  margin-bottom:5px;


   }
   
   .roundedbox310  {
      background: #fff;
      float: left;
	  width:310px;
	  overflow:hidden;
	  display:inline;
	  margin-bottom:5px;


   }
   
   .roundedboxContent505  {
      background: #fff;
      float: left;
	  width:505px;
	  overflow:hidden;
	  display:inline;
	  margin-bottom:5px;


   }
   
   .roundedboxContent990  {
      background: #fff;
      float: left;
	  width:995px;
	  overflow:hidden;
	  display:inline;
	  margin-bottom:5px;


   }
   
   .roundedboxContent820  {
      background: #fff;
      float: left;
	  width:820px;
	  overflow:hidden;
	  display:inline;
	  margin-bottom:5px;


   }
   
   .roundedboxContent680  {
      background: #fff;
      float: left;
	  width:680px;
	  overflow:hidden;
	  display:inline;
	  margin-bottom:5px;


   }
   
   .roundedboxtop, .roundedboxbottom {
      font-size: 1px;
      height: 5px;
      line-height: 1px;
	 
	 
   }
   
   .roundedboxtopleft {
   		
      background-image:url(../Images/CornerTopLeft.jpg);
	  background-repeat:no-repeat;
	  background-position:top left;
	  float: left;
      height: 5px;
      width: 5px;
   }
   .roundedboxtopright {
      background-image:url(../Images/CornerTopRight.jpg);
	  background-repeat:no-repeat;
	  background-position:top right;
      float: right;
      height: 5px;
      width: 5px;
   }
   .roundedboxbottomleft {
      background-image:url(../Images/CornerBottomLeft.jpg);
	  background-repeat:no-repeat;
	  background-position:bottom left;
      float: left;
      height: 5px;
      width: 5px;
   }
   .roundedboxbottomright {
      background-image:url(../Images/CornerBottomRight.jpg);
	  background-repeat:no-repeat;
	  background-position:bottom right;
      float: right;
      height: 5px;
      width: 5px;
   }
   
   .roundedboxboxcontentAd160x600 {
      margin:0px 5px;
	  background-color:#fff;
	 width:160px;
	  float:left;
	  display:inline;
	  
   }
   
   .roundedboxboxcontent310 {
      margin:0px 5px;
	  background-color:#fff;
	 width:300px;
	  float:left;
	  display:inline;
	  
   }
   
   .roundedboxboxcontentContent505 {
      margin:0px 5px;
	  background-color:#fff;
	 width:495px;
	  float:left;
	  display:inline;
	  
   }
   
    .roundedboxboxcontentContent990 {
      margin:0px 5px;
	  background-color:#fff;
	 width:985px;
	  float:left;
	  display:inline;
	  
   }
   .roundedboxboxcontentContent825 {
      margin:0px 5px;
	  background-color:#fff;
	 width:820px;
	  float:left;
	  display:inline;
	  
   }
   
   .roundedboxboxcontentContent680 {
      margin:0px 5px;
	  background-color:#fff;
	 width:670px;
	  float:left;
	  display:inline;
	  
   }
   
   .allgames305	{
	width:305px;
	margin:0px;
	padding:0px;
	float:left;
	
}


.allgames305thumbjutest	{
	width:98px;
	margin:0px;
	padding:0px;
	float:left;

}
  
.allgames305thumb	{
	width:100px;
	margin:0px;
	padding:0px;
	float:left;

}

.allgames305text	{
	width:255px;
	margin:0px;
	padding:0px;
	float:left;
}

   .allgames505	{
	width:495px;
	margin:0px;
	padding:0px;
	float:left;
}

.allgames505thumb	{
	width:99px;
	margin:0px;
	padding:0px;
	float:left;

}

#playgame {
	width:640px;

	margin:15px;
	padding:0px;
	float:left;
	text-align:center;
	/*background-image:url(../Images/dots.jpg);
	background-repeat:repeat;*/

	
	
}

#playgame810 {
	width:800px;
	float:left;
	margin:5px;
	padding:0px;
	text-align:center;
	/*background-image:url(../Images/dots.jpg);
	background-repeat:repeat;*/

	
	
}



	
	



#flashgame {

	margin:10px auto;
	padding:0px;
	


}

.links	{
	width:300px;

	padding:0px;
	margin:0px;
	overflow:hidden;
	display:inline;
	float:left;
	background-color:#333232;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff2657;
	font-weight:400;
	
}

.links a {

	color:#ff2657;
	text-decoration:none;
	
}

.links a:hover	{

	color:#99FFCC;
	
}


.ClickHereToPlay	{
	font-family:"Courier New", Courier, monospace;
	font-size:32px;
	font-weight:bold;
	color:#ff2657;
	padding: 0px 10px;
	outline:none;
	
}

.ClickHereToPlay a	{
	color:#Ff2657;
	text-decoration:none;
	outline:none;
	
	
}


.ClickHereToPlay a:hover	{
	color:#0C9;
	text-decoration:none;
	outline:none;
	
}

.info	{
	font-family:"Courier New", Courier, monospace;
	font-size:16px;
	font-weight:bold;
	color:#000;
	padding-left:10px;
	
}

.services_description	{
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	font-weight:normal;
	color:#000;
	padding-left:10px;	
}
.services_comments	{
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	font-weight:normal;
	color:#226;
	padding-left:10px;
}
.services_standard	{
	font-family:"Courier New", Courier, monospace;
	font-size:20px;
	font-weight:normal;
	color:#ddd;
	padding-left:10px;
}
	