html, body, div, h1, h3, h4, h5, h6, p, blockquote, pre,



a, abbr, acronym, code,



img, small, strike, strong, dl, dt, dd, ol, ul, li,



fieldset, form, label, legend {



	margin: 0;
		color:#333;



	padding: 0;



	border: 0;



	outline: 0;



	font-weight: inherit;



	font-style: inherit;



	font-size: 100%;



	font-family: inherit;



	vertical-align: baseline;





	

	margin-left: 10;



}



h2 {

	color: #982e2e;

	margin: 5px auto 5px;

	font-family:Arial, Helvetica, sans-serif;
	text-shadow:#333;

	font-size:18px;
	line-height: 20px;

}



html {



	font-size: 100.01%;



	height: 100%;



}



body {



	font-family: "Verdana", Arial, Helvetica, sans-serif;



	text-align: center;



	font-size: 62.5%;



	background-repeat:no-repeat;



	text-align: center;



	height: 100%;



	background-color: #a9a9a9;
	color:#333;



	background-position: top;

	

	background-image:url(images/dynamic_bg.png);



}



img {



    border: none ;

	margin-left:auto;



}







ul {



	list-style-type: none;



}



a {



	color: #982e2e;



	text-decoration: none;

	

	text-align:center;



}



a:hover {



	text-decoration: underline;

	color: #c35454;



}



a:focus {



    outline: 0;



}



.center {



	text-align: center;



}



.left {



	text-align: center;



}



#wrap {



	width: 1000px;



	margin-right: auto;



	margin-left: auto;



}



#header {



width: 1000px;

height: 185px;

position: relative;

}

#catwrapper{

width:950px;

}

#cat_game_container {

float:left;

width:49%;

margin-right:5px;

margin-top:5px;

text-align:center;;

background-image:url(images/content_space.jpg);

background-position:right;

}

#game_image {

float:left;

width:60px;

height:60px;

border:1px solid #000000;

}

#game_text {

float:right;

width:274px;

padding-left:3px;

padding-right:3px;

color:#333333;}

#game_text a {

text-decoration:underline;

color:#000000;

}

#game_stats {

float:right;

width:277px;

padding-top:10px;

font-size:10px;

color:#000;

}

#homewrapper{

width:700px;

}

a.logo {



	background-image: url(images/Header.png);



	background-repeat: no-repeat;



	display: block;



	height: 185px;



	width: 1000px;



	margin-right: auto;



	margin-left: auto;



}



a.logo span {



	position: absolute;



	left: -99999px;



}



* html a.logo



{



background-image: none;



filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="templates/addictivegames/images/logo.png", sizingMethod="crop");



}



#nav {







	text-align: center;



	display: block;



	height: 41px;



	width: 100%;



	margin-top: 6px;



	margin-bottom: 0px;



}



#nav li {



	display: inline;



	margin-right: 30px;



}



#nav li a {



	font-size: 16px;



	line-height: 42px;



	color: #ffba00;



	text-decoration: none;



}



#rightcol {



	width: 1000px;



	font-size: 1.1em;



}



.righttop {

	background-image:url(images/generic_top.png);

	background-repeat:no-repeat;

	height:26px;

	clear:both;

	margin-top:15px;

    margin-left:auto;

    margin-right:auto;

    visibility:visible;

    width:952px;

	clear: both;

}



.rightbottom {

	background-image:url(images/generic_bottom.png);

	background-repeat:no-repeat;

	height:30px;

    margin-left:auto;

    margin-right:auto;

    visibility:visible;

    width:952px;

	margin-bottom: 17px;

}



#rightcol .box{



	width: 1000px;

	margin-left:auto;

	margin-right: auto;



	border: none;

	



	background-color:#f5f5f5;



	margin-bottom: 0px;



	padding: 0px;



	color: #FFFFFF;



}

.gameincat {

	width: 980px;

	margin-left: 20px;

}



.searchbg {

	width: 950px;

	height: 60px;

	background-image:url(images/fire_bg.gif);

	margin-bottom: 15px;

}



* html #rightcol .box, * html .gameincat



{



	width: 950px;



	padding: 10px;



}

.headlinks{

	color: #c21111;

	font-size:14px;

	font:"Arial Black", Gadget, sans-serif;

	margin-top: 5px;

}

.cat_change_text{

	color: #C00;

	font-size:14px;

	margin-top: 10px;

}

.notice{

	color: #982e2e;

	font-size:16px;

	margin-top:5px;

	margin-bottom:5px;

}



#rightcol .box h1, #rightcol .box h2 {



	width: 636px;



	font-size: 1.2em;



	line-height: 1.6em;



	color: #c80203;



	margin-bottom: 10px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #d8d9da;



	text-align: center;



	margin-right: auto;



	margin-left: auto;



}



#rightcol .box2 {



	width: 656px;



	border: 1px solid #acb8bf;



	padding-bottom: 10px;



	background-color: #FFFFFF;



	margin-bottom: 10px;



	padding-top: 10px;



	font-size: 1.2em;



}



#rightcol .box2 p {



	margin-right: 5px;



	margin-left: 5px;



	line-height: 1.5em;



}



div.gameinfo {



	text-align: center;



	margin-left: 0px;



	color: #FFFFFF;



}



div.leftalign {



	text-align: center;



}



div.leftalign p{



	padding-right: 10px;



	padding-left: 10px;



	line-height: 1.6em;



	color: #adaeae;



}



.game {



	padding-top: 10px;



}



table.homegames {



	margin-right: 15px;



	margin-left: 15px;



	text-align: left;



}



.gamesrow {

margin-left: auto;

margin-right: auto;



}



p.allgames {



	width: 960px;



	margin-right: 20px;



	margin-left: 20px;



	padding-top: 10px;



	padding-bottom: 10px;



	border-top-width: 1px;



	border-top-style: solid;



	border-top-color: #d8d9da;



	text-align: right;



}



p.allgames a{



	background-image: url(images/allgames.png);



	background-repeat: no-repeat;



	display: block;



	height: 26px;



	width: 106px;



	margin-left: auto;



}



p.allgames a span {



	position: absolute;



	left: -999999px;



}



#leftcol{



	float: left;



	width: 152px;



	font-size: 1.1em;



}



#leftcol .box {



	text-align: center;



	width: 150px;



	border: 1px solid #acb8bf;



	padding-bottom: 10px;



	background-color: #111112;



	padding-top: 2px;



	margin-bottom: 10px;



	color: #FFFFFF;



}



#leftcol .box h2 {



	background-repeat: no-repeat;



	height: 31px;



	width: 148px;



	margin-right: auto;



	margin-left: auto;



	margin-bottom: 10px;



}



#leftcol .box h2 span {



	position: absolute;



	left: -999999px;



}



#leftcol .box ul {



	text-align: left;



	margin-left: 27px;



	line-height: 1.5em;



}



#leftcol .box ul li {







}



#leftcol .box .inbox {



	text-align: left;



	margin-right: 27px;



	margin-left: 27px;



}







.categories {



	background-image: url(images/categories.gif);



}



.adsense {



	background-image: url(images/moregames.gif);



}



.newgames {



	background-image: url(images/newgames.gif);



}



.populargames {



	background-image: url(images/mostpoular.gif);



}



.statistics {



	background-image: url(images/stats.gif);



}



.friends {



	background-image: url(images/friends.gif);



}



.search {



	background-image: url(images/search.gif);



}



.afiliates {



	background-image: url(images/affiliates.gif);



}



#footer {



	line-height: 1.4em;



	text-align:center;



	clear: both;



	display: block;



	padding-bottom: 15px;



}



#framewrap {	



    background-image: url(images/bg.jpg);



	background-repeat: repeat-x;



	}



.topframe {



	margin-top: 10px;



}



.footercontent {

background-image: url(images/footer_content.png);

width: 1000px;

}



.footertop {
	
	margin-top: 25px;

background-image: url(images/footer_top.png);

width: 1000px;

height: 36px;

}



.top_plr {

	margin-top: 20px;

	background-image:url(images/top_plr.png);

	height: 44px;

	width: 225px;

}

.top_bg {

	background-image:url(images/top_content.png);

	background-repeat:repeat-y;

	width: 225px;

}

.top_bottom {

	background-image:url(images/top_bottom.png);

	margin-bottom: 5px;

	height: 10px;

	width: 225px;

}

	



.topframe a{



	font-size: 12px;



	color: #FFFFFF;



}

.featured-table {

	height:265px; 

	width:740px;

	background-color:#242525;

}



.featured-image {

	float:right; 

	border:1px solid #06a8c0;

	height:180px;

	width:180px;

}



.featured-game-title {

	font-size:16px; 

	font-weight:bold; 

	font-family:Arial, Helvetica, sans-serif;

}



.featured-game-plays {

	font-size:11px; 

	font-family:Arial, Helvetica, sans-serif;

}



.featured-game-text {

	font-size:12px; 

	font-family:Arial, Helvetica, sans-serif;

}



a.featured_playnow {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color:#01deff;

	font-weight:bold;

}



a.featured_playnow:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color:#99CC00;

	text-decoration:underline;

	font-weight:bold;

}











.sliderwrapper{

	position: relative; /*leave as is*/

	overflow: hidden; /*leave as is*/

	border-left:1px solid #000000;

	width: 385px; /*width of featured content slider*/

	height: 245px;

}



.sliderwrapper .contentdiv{

	visibility: hidden; /*leave as is*/

	position: absolute; /*leave as is*/

	left: 0;  /*leave as is*/

	top: 0;  /*leave as is*/

	padding: 5px;

	width: 375px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */

	height: 100%;

	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);

	-moz-opacity: 1;

	opacity: 1;

	text-align:left;

	color:#FFFFFF;

}



.pagination{

	width: 334px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/

	text-align: right;

	background-color: #9d0808;

	padding: none;

}



.pagination a{

	padding: none;

	text-decoration: none; 

	background: white;

}



.pagination a:hover, .pagination a.selected{

	color: #FFFFFF;

	background-color: #FEE496;

}



.toc-img {

	border:solid 1px #000000;

}



.toc-img-hover {

	border:solid 1px #FFFFFF;

}

.flinks {

	color: #FFFFFF;

	font-size: 12px;

	margin-top: 10 px;

	font:Arial, Helvetica, sans-serif;

}


.welcomebox {

	float:right;

	background-color: #f5f5f5;

	width: 670px;
	height: 322px;
	margin-top:6px;

	color: #222;

	text-align:left;

}

.welcomeb {

	float:right;

	background-image: url(images/welcome_bottom.png);

	width: 670px;

	height: 17px;

	margin-bottom: 18px;

}



.fgames {

float:right;

	background-image: url(images/featured.png);

	width: 761px;

	height: 53px;

}

.fgamebottom {

float:right;

background-image: url(images/featured_bottom.png);

width: 761px;

height: 10px;

margin-bottom:10px;

}



.fgamecontent {

float:right;

background-image: url(images/featured_content.png);

width: 761px;

}



.pgames {

	background-image: url(images/most_popular.png);

	width: 952px;

	height: 35px;

	margin-left:auto;

	margin-right:auto;

}

.ngames {

	background-image: url(images/newest.png);

	width: 952px;

	height: 35px;

	margin-left:auto;

	margin-right:auto;

	clear:left;

}

.ttext {

	padding: 0px 19px;

	color: #dfdede;

}

.crgv {

	color:#FFFFFF;

}



.squaread {

margin-top:7px;
margin-bottom:15px;

 background-color:#f5f5f5;

 width: 305;

 height: 255;

 float: left;
 padding: 2px 2px 7px 2px;

 }

 

.gamesbox {

	margin-top:35px;


	clear:both;

	width:1000px;

	background-color:#f5f5f5;

	border:1px #222;

	padding-top:10px;

	padding-bottom:10px;
	
	box-shadow: 2px 4px 8px #797979;
	-webkit-box-shadow: 2px 4px 8px #797979;
	-moz-box-shadow: 2px 4px 8px #797979;

}

.box_game {
	background-color: #f5f5f5;
	padding-top:10px	
}

.ratingbox {

	margin-top:20px;
	clear:both;
	color:#333;
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:14px;
	width:1000px;
	background-color:#f5f5f5;
	border:1px #222;
	padding-bottom:30px;
	box-shadow: 2px 4px 8px #797979;
	-webkit-box-shadow: 2px 4px 8px #797979;
	-moz-box-shadow: 2px 4px 8px #797979;
}

