@charset "utf-8";
/* CSS Document */

		/*   AV Arcade v5 Premium Template   *
		 *               by Abe              *
		 *        www.abeon-hosting.com      *
		 *                                   */
		


/* Clear Browser CSS
===-----------------*/
	html, body, ul, ol, li, p,
	h1, h2, h3, h4, h5, h6,
	form, fieldset, a {
		margin: 0;padding: 0;border: 0; }
	body {
		font-size: 100.01%; /* Fix for some browser bugs */
		background-color: #ffffff;
		font-family: "Arial","Lucida Sans Unicode","Lucida Grande",sans-serif;}
	h1, h2, h3, h4, h5, h6 {
		font-weight:normal;
		font-size:100%; }
/* End Clear Browser CSS */


/* Main Styling
===------------*/
.float{width:960px; min-width:960px; margin:auto auto;}

	a{color:#089c00; text-decoration:none;}
	a:hover{color:#999; text-decoration:underline}

	a.lightlink{color:#999; text-decoration:none}
	a.lightlink:hover{color:#6bc033; text-decoration:underline}

        a.h3-dark{color:#666; text-decoration:none}
	a.h3-dark:hover{color:#666; text-decoration:underline}
	
	a.darkbold{color:#089c00; text-decoration:none; font-weight:bold}
	a.darkbold:hover{color:#999; text-decoration:underline; font-weight:bold}
	
	a.topnavlink{ font-size: 11px; color:#FFF; text-decoration:none}
	a.topnavlink:hover{ font-size: 11px; color:#FFF; text-decoration:underline}
	a.lowernavlink{ font-size: 12px; color:#FFF; text-decoration:none}
	a.lowernavlink:hover{ font-size: 12px; color:#FFF; text-decoration:underline}
        a.lowernavlink2{ font-size: 11px; color:#666; text-decoration:none}
	a.lowernavlink2:hover{ font-size: 11px; color:#666; text-decoration:underline}

	.game-title a{ color:#089c00; font-weight:bold; text-decoration:underline}
	.game-title a:hover{ color:#000000; font-weight:bold; text-decoration:underline}

	.footer-top a{font-size:0.8em;color:#666;}
	.footer-top a:hover{font-size:0.8em;color:#666;}

h2{color:#069b00;}
h2.page-title{position:relative;top:6px;left:14px;color:#089C00;letter-spacing:-1.5px;font-size:24px;}


img{border:none}


/* Containers
===----------*/
.top-left{background:url(images/top-left-grad.gif) top left no-repeat; width:5px; height:40px; float:left}
.top-mid{background:url(images/top-mid-grad.gif) top left repeat-x; width:98%; height:40px;float:left; min-width:900px}
.top-right{background:url(images/top-right-grad.gif) top left no-repeat; width:5px; height:40px; float:left}

.searchbox{width:225px; height:2em; position:relative; top:8px; left:10px; float:left}
	.searchbox input{float:left; padding-left:5px}

.userarea{width:650px; height:2em; position:relative; top:8px; right:10px; float:right;}
	.usertxt{font-size:1em; position:relative;bottom:10px}
	.usertxtlinks{font-size:0.8em; position:relative;top:4px; padding-right:4px}

.logocont{ position:relative;top:10px; min-width:960px; margin:auto auto; width:90%}
	.logo{width:215px; height:95px; float:left; position:relative;left:0px;}
	.adstop{width:735px;height:95px; float:right;}


.navcont{width:960px; margin:auto auto; clear:left; text-align:center;}
	.nav-top{text-align:center;}
		.nav-top-left{background:url(images/nav-left-grad.gif) top left no-repeat; width:27px; height:30px; float:left}
		.nav-top-mid{background:url(images/nav-mid-grad.gif) top left repeat-x; padding-top: 3px; width:906px; height:27px;float:left}
		.nav-top-right{background:url(images/nav-right-grad.gif) top left no-repeat; width:27px; height:30px;float:left}
		.nav-top-mid a{padding-left: 6px; padding-right: 6px; padding-bottom: 0px;}
	.nav-lower{text-align:center;}
		.nav-lower-left{background:url(images/lowernav-left-grad.gif) top left no-repeat; width:27px; height:50px; float:left}
		.nav-lower-mid{background:url(images/lowernav-mid-grad.gif) top left repeat-x; width:906px; height:50px;float:left}
		.nav-lower-right{background:url(images/lowernav-right-grad.gif) top left no-repeat; width:27px; height:50px;float:left}
		.nav-lower-mid a{ position:relative; top:10px;padding:0 6px 0 6px;}
        .nav-lower-2{text-align:center;}
		.nav-lower-2{background:url(images/lowernav2.gif) top left repeat-x; width:960px; height:30px; float:left; border-bottom: 1px solid #CCC; margin-bottom: 14px;}
		.nav-lower-2 a{padding-left: 6px; padding-right: 6px; padding-bottom: 0px;}


#left-block{width:70%; float:left}
#right-block{width:26%; float:left}
#footer-block{width:99%; margin:auto auto; clear:both;}

#featured-block{ width:100%;}
.cat-block{ width:100%;}
	.h3-light h3, .h3-dark h3{color:#666; position:relative;top:6px; left:12px;;letter-spacing:-1.5px;}
		.h3-light{background:url(images/h3-light.gif) top left repeat-x; width:575px; height:36px; padding-top: 3px; margin-bottom: 6px; float:left;}
		.h3-dark{background:url(images/h3-dark.gif) top left repeat-x; width:575px; color:#666; padding-top: 3px; height:36px; margin-bottom: 6px; float:left;}
	.gamecont{width:210px; height:80px; padding-top:5px; font-size: 13px; overflow:auto; text-align:left; float:left; padding-left:4px}
	.gamecont2{width:210px; height:100px; padding-top:5px; font-size:13px; overflow:auto; text-align:left; float:left; padding-left:4px}
		.gamecont img{width:60px; height:60px; position:relative;left:6px;top:6px}
		.gamecont2 img{width:60px; height:60px; position:relative;left:6px;top:6px}
		.game-img{width:72px; margin-right: 6px; height:72px; border:thin solid #e4e4e4; float:left;}
		.game-title{float:left; position:relative; left:5px}
		.game-text{float:right; width:123px; height:60px; font-size:11px; color:#666666}
	.newscont{width:100%; padding-top:5px; font-size:11px; text-align:left; float:left; padding-left:4px;}
		.newscont img{width:60px; height:60px; position:relative;left:4px;top:4px}
		.news-text{float:left; width:100%; height:60px; font-size:12px; color:#666666}
		.news-title{float:left; position:relative; left:10px; top:2px; font-size:1.2em}

.ads2{width:290px; height:220px}
.h4-light{background:url(images/h4-light.gif) top left repeat-x; width:289px; height:36px; padding-top: 3px; float:left;}
	.h4-light h4{color:#666; position:relative;top:6px; left:12px;letter-spacing:-1.5px;}
.right-block-cont{width:290px; }
.right-block-cont p{ font-weight:normal; font-size:0.7em; padding:6px; border-bottom:thin solid #eaeaea}
.rightlinks{ position:relative;bottom:8px}

.footer-top{background:url(images/footer-grad.gif) top left repeat-x; height:81px;}
	.footer-top p{color:#8e8e8e; position:relative; top:8px; left:20px}
.footer-bottom{font-size:0.8em;color:#8e8e8e;}
	.footer-bottom img{ position:relative; top:6px; float:right}
	.footer-bottom-left{float:left; position:relative;top:6px;left:20px;}
	.footer-bottom-right{float:right; position:relative; right:20px}

#gamecont{width:auto; margin:auto auto; text-align:center;}
	.gameinfocont{width:auto; margin:auto auto; text-align:left; border:thin solid #066}
	.gameinfoleft{ width:100px; text-align:center; float:left;  padding-top:6px;}
	.gameinforight{ width:240px; text-align:left; float:left;}

.misc{width:75%; padding:10px; margin:auto auto;}
/* Forms
===-----*/
#search_textbox{height:18px}


/* Imported
===--------*/
.ua_points{ position:relative; bottom:10px;
	background-color: #CCC;
	margin-left: 5px;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
	color: #fff;
	margin-top: 3px;
	padding: 0px 8px 0px 8px;
	border: 1px solid #cccccc;
	-moz-border-radius: 8px;}
.ua_points a{color: #fff;text-decoration: none;}
.ua_points a:hover{color: #fff;text-decoration: none;}

/* REQUIRED CSS STYLES */
.game_not_found{height: 170px;padding-top: 130px;font-family: Arial;}
#no_games{	font-family: Arial;text-align: center;padding-top: 30px;}

/* REQ:5 STAR RATING CSS */
#rateStatus{float:right; clear:both; width:100%; height:20px;}
    #rateMe{float:right; height:auto; padding:0px; margin:0px;}
    #rateMe li{float:left;list-style:none;}
    #rateMe li a:hover,
    #rateMe .on{background:url(images/star.png) no-repeat;}
    #rateMe a{float:left;background:url(images/empty_star.png) no-repeat;width:20px; height:20px;}
    #ratingSaved{display:none;}
    .saved{color:red; }

/* AVA Comments */
#comments ul{list-style: none;
	margin:0px;	padding:0px;
	padding:8px 10px 15px 8px;}

#comments ul li{color:#999;
	line-height: 150%; margin-bottom:8px;
	border:1px solid #dcd6d4;
	padding:4px; overflow:auto;
	width:90%;}
	
.comments_container{padding: 10px;}

.comment_avatar{float: left;margin: 4px 10px 0px 5px;}
.comment_content{float: left;width: 85%;}
.comment_username{color: #2f2f2f;padding-top: 6px;}
.comment_username a{color: #730702;text-decoration: none;}
.thecomment{color: #2f2f2f;border-top:1px solid #dcd6d4;}
.the_comment{ border: thin solid #F00}
.add_comment_box{border: 1px solid #ccc;width:450px;}
.new_comment_container{text-align:left;font-family: Arial;}
.comment_button_container{padding-top:5px;text-align:center;margin-bottom: 10px;}
#login_to_comment{text-align: center;padding: 15px 0px 15px 0px;}

.link_item{height:20px; font-size:0.8em; background:url(images/list-link.gif) top left no-repeat;}
.link_item span{position:relative; left:14px;}
#member_list {width: 100%;}
#member_list td {border-bottom: 1px solid #dfdfdf;height: 40px;}
#member_list td a {color: #373737;}
#member_list img {margin-top: 5px;}
