﻿/**********************************/
/* TEMPLATE DEVELOPED BY VINCHUCA */
/* http://vinchuca.info ***********/
/* Web Design and Development *****/
/* Developer: Andrés Richero ******/
/* E-mail: arichero@gmail.com *****/
/**********************************/

@charset "utf-8";
/* CSS Document */

body {margin:0px; padding:0px; background-color:#f1fcff; font-family:Arial, Helvetica, sans-serif; color:#444444; font-size:11px; float:none;}
#cont {margin:0px auto; width:1266px; height:auto; display:block;}

/* CONTAINER */
#container_top {margin:0px auto; margin-top:10px; width:1280px; height:8px; display:block; background:url(images/justarcade_container_top.jpg) no-repeat; float:left;}
#container {margin:0px auto; width:1266px; height:auto; display:block; background:url(images/justarcade_container_bg.jpg) repeat-y; float:left; padding-left:10px; padding-right:8px;}
#container_bottom {margin:0px auto; width:1280px; height:9px; display:block; background:url(images/justarcade_container_bottom.jpg) no-repeat; float:left;}

/* TOP NAV BAR */
#top_nav_bar_container {width:1260px; height:27px; display:block; float:left;}
#top_nav_bar {width:585px; height:23px; display:block; background:url(images/justarcade_topnavbar_bg.jpg) repeat-x; float:left; padding-left:15px; color:#FFFFFF; padding-top:1px;}
#top_nav_links {width:415px; padding-top:3px; height:23px; display:block; float:left;}
#top_nav_bar a {color:#FFFFFF; text-decoration:none;}
#top_nav_bar a:hover {color:#DDDDDD;}
#top_nav_bar_close {margin:0px; width:8px; height:27px; display:block; background:url(images/justarcade_topnavbar_close.jpg) no-repeat; float:left;}
#top_nav_bar form {float:left; margin:0px; padding:0px; width:160px; display:block;}
#top_nav_bar input {float:left; margin:0px; padding:0px; border:1px solid #555555; width:80px;}
.submit {background:url(images/justarcade_search_button.jpg) no-repeat; width:73px !important; height:18px; border:0px !important; cursor:pointer;}
/* MAIN BLOCK CONTAINER */
#main_block_container {padding-top:15px; padding-left:5px; margin-bottom:12px; width:1275px; height:autopx; display:block; float:left;}

/* LEFT & RIGHT SIDEBARS */
#left_sidebar_container, #right_sidebar_container  {width:150px; display:block; height:auto; float:left;}
#left_sidebar_top, #right_sidebar_top {width:150px; display:block; height:4px; background:url(images/justarcade_sidebar_top.jpg) no-repeat; float:left;}
#left_sidebar_mid, #right_sidebar_mid {width:150px; display:block; height:1052px; background:url(images/justarcade_sidebar_mid.jpg) repeat-y; float:left; text-align:center;}
#left_sidebar_mid img, #right_sidebar_mid img {border:1px solid #000000;}
#left_sidebar_bot, #right_sidebar_bot {width:150px; display:block; height:4px; background:url(images/justarcade_sidebar_bot.jpg) no-repeat; float:left;}

/* CENTRAL CONTAINER */

#central_container {width:950px; float:left; display:block;}

/* HEADER */

#header_container {width:938px; margin-left:5px; margin-right:5px; margin-bottom:10px; display:block; height:auto; float:left;}
#header_logo {width:210px; display:block; height:auto; float:left; text-align:center;}
#header_banner {width:728px; display:block; height:auto; float:left;}

/* MENU */
#menu_container {width:938px; margin-left:5px; margin-right:5px; margin-bottom:10px; display:block; height:auto; float:left;}
#menu_container_left {width:10px; display:block; height:43px; float:left; background:url(images/justarcade_menu_left.jpg) no-repeat;}
#menu_container_mid {width:918px; display:block; height:43px; float:left; background:url(images/justarcade_menu_mid.jpg) repeat-x; vertical-align:top;}
#menu_container_right {width:10px; display:block; height:43px; float:left; background:url(images/justarcade_menu_right.jpg) no-repeat;}
#menu_items {float:left; padding-top:12px; padding-left:12px;}
#menu_buttons {float:left;}

/* ADSENSE */
#adsense_container {width:934px; margin-left:5px; margin-right:5px; margin-bottom:10px; display:block; height:15px; float:left; background-color:#cc0000;}

/* SCORES */

#scores_container {width:938px; padding-left:5px; padding-right:5px; margin-bottom:20px; display:block; height:auto; float:left;}

#scores_box {width:390px; display:block; height:auto; float:left;}
#scores_top {width:390px; display:block; height:29px; background:url(images/justarcade_scores_top.jpg) no-repeat; float:left;}
#scores_mid {width:370px; display:block; height:189px; padding:10px;  background:url(images/justarcade_scores_mid.jpg) repeat-y; float:left;}
#scores_bot {width:390px; display:block; height:10px; background:url(images/justarcade_scores_bot.jpg) no-repeat; float:left;}

#scores_2_box {width:229px; display:block; height:auto;margin-right:19px; float:left;}
#scores_2_top {width:229px; display:block; height:29px; background:url(images/justarcade_scores_2_top.jpg) no-repeat; float:left;}
#scores_2_mid {width:209px; display:block; height:189px; padding:10px; background:url(images/justarcade_scores_2_mid.jpg) repeat-y; float:left;}
#scores_2_bot {width:229px; display:block; height:10px; background:url(images/justarcade_scores_2_bot.jpg) no-repeat; float:left;}

#scores_banner_short {width:296px; display:block; height:auto; float:left;}

/* ADS */

#ads_container {width:938px; padding-left:5px; padding-right:5px; padding-bottom:20px; display:block; height:70px; float:left;}
#ads_banner {width:638px; display:block; height:70px; float:left;}
#ads_banner_stats_left {width:115px; display:block; height:71px; float:left; padding:12px; padding-top:26px; background:url(images/statsleft.gif) no-repeat;}
#ads_banner_stats_right {width:472px; display:block; height:85px; float:left; padding:3px; padding-top:22px; background:url(images/statsright.gif) no-repeat;}
#ads_banner_short {width:296px; display:block; height:40px; padding-top:32px; float:left; background:url(images/justarcade_banner_short.jpg) no-repeat;}

/* LINKING */

#linking_container {width:933px; display:block; height:auto; float:left; padding-left:5px;}
#linking_top {width:933px; display:block; height:4px; background:url(images/justarcade_linking_top.jpg) no-repeat; float:left;}
#linking_mid {width:913px; display:block; height:auto; background:url(images/justarcade_linking_mid.jpg) repeat-y; float:left; padding-left:10px; padding-top:15px; padding-right:10px; padding-bottom:15px;}
#linking_bot {width:933px; display:block; height:4px; background:url(images/justarcade_linking_bot.jpg) no-repeat; float:left;}

/* LOGIN */

#login_container {width:197px; display:block; height:auto; margin-right:12px; margin-bottom:12px; float:left;}
#login_top {width:197px; display:block; height:30px; background:url(images/justarcade_login_top.jpg) no-repeat; float:left;}
#login_mid {width:181px; display:block; height:124px; background:url(images/justarcade_login_mid.jpg) repeat-y; float:left; padding:8px;}
#login_bot {width:197px; display:block; height:6px; background:url(images/justarcade_login_bot.jpg) no-repeat; float:left;}

/* REGISTER */

#register_container {width:702px; display:block; height:auto; float:left; margin-bottom:12px;}
#register_top {width:702px; display:block; height:4px; background:url(images/justarcade_register_top.jpg) no-repeat; float:left;}
#register_mid {width:702px; display:block; height:169px; background:url(images/justarcade_register_mid.jpg) no-repeat; float:left;}
#register_mid_txt {width:477px; display:block; height:153px; float:left; padding:8px;}
#register_mid_img {width:205px; display:block; height:169px; background:url(images/justarcade_image.jpg) repeat-y; float:left;}
#register_bot {width:702px; display:block; height:4px; background:url(images/justarcade_register_bot.jpg) no-repeat; float:left;}

/* RATE */

#rate_container {width:294px; display:block; height:auto; margin-right:14px; float:left;}
#rate_top {width:294px; display:block; height:50px; background:url(images/justarcade_rate_top.jpg) no-repeat; float:left;}
#rate_mid {width:278px; display:block; height:226px; background:url(images/justarcade_rate_mid.jpg) repeat-y; float:left; padding:8px;}
#rate_mid ul {margin:0px; margin-left:25px; padding:0px;}
#rate_mid ul li {list-style:url(images/justarcade_bullet_magenta.jpg); margin-bottom:10px; color:#D11391; vertical-align:top;}
#rate_bot {width:294px; display:block; height:18px; background:url(images/justarcade_rate_bot.jpg) no-repeat; float:left;}

/* POP */

#pop_container {width:294px; display:block; height:auto; margin-right:14px; float:left;}
#pop_top {width:294px; display:block; height:50px; background:url(images/justarcade_pop_top.jpg) no-repeat; float:left;}
#pop_mid {width:278px; display:block; height:226px; background:url(images/justarcade_pop_mid.jpg) repeat-y; float:left; padding:8px;}
#pop_mid ul {margin:0px; margin-left:25px; padding:0px;}
#pop_mid ul li {list-style:url(images/justarcade_bullet_magenta.jpg); margin-bottom:10px; color:#D11391; vertical-align:top;}
#pop_bot {width:294px; display:block; height:18px; background:url(images/justarcade_pop_bot.jpg) no-repeat; float:left;}

/* LINK */

#link_container {width:294px; display:block; height:auto; float:left;}
#link_top {width:294px; display:block; height:50px; background:url(images/justarcade_link_top.jpg) no-repeat; float:left;}
#link_mid {width:278px; display:block; height:226px; background:url(images/justarcade_link_mid.jpg) repeat-y; float:left; padding:8px;}
#link_mid ul {margin:0px; margin-left:25px; padding:0px;}
#link_mid ul li {list-style:url(images/justarcade_bullet_magenta.jpg); margin-bottom:10px; color:#D11391; vertical-align:top;}
#link_bot {width:294px; display:block; height:18px; background:url(images/justarcade_link_bot.jpg) no-repeat; float:left;}

/* SECOND BLOCK CONTAINER */
#second_block_container {margin-bottom:10px; width:1240px; padding-left:10px; padding-right:15px; height:auto; display:block; float:left;}
#second_block_container_top {width:1240px; display:block; height:4px; background:url(images/justarcade_second_block_top.jpg) no-repeat; float:left;}
#second_block_container_mid {width:1210px; display:block; height:auto; background:url(images/justarcade_second_block_mid.jpg) repeat-y; float:left; padding-left:25px; padding-top:15px; padding-right:25px; padding-bottom:15px;}
#second_block_container_bot {width:1240px; display:block; height:4px; background:url(images/justarcade_second_block_bot.jpg) no-repeat; float:left;}

/* ADVENTURES */

.adventures_container {width:177px; height:auto; display:block; float:left; margin-right:27px;}
.adventures_container_last {width:177px; height:auto; display:block; float:left;}
.adventures_container_top {width:177px; display:block; height:27px; background:url(images/justarcade_adventures_top.jpg) no-repeat; float:left;}
.adventures_container_mid {width:153px; display:block; height:127px; background:url(images/justarcade_adventures_mid.jpg) repeat-y; float:left; padding:12px;}
.adventures_container_mid ul {margin:0px; margin-left:25px; padding:0px;}
.adventures_container_mid ul li {list-style:url(images/justarcade_bullet_grey.jpg); margin-bottom:5px; color:#333333; vertical-align:top;}
.adventures_container_bot {width:177px; display:block; height:13px; background:url(images/justarcade_adventures_bot1.jpg) no-repeat; float:left;}





.adventures_container_top1 {width:177px; display:block; height:27px; background:url(images/action.jpg) no-repeat; float:left;}
.adventures_container_mid1 {width:153px; display:block; height:127px; background:url(images/yellomid.jpg) repeat-y; float:left; padding:12px;}
.adventures_container_mid1 ul {margin:0px; margin-left:25px; padding:0px;}
.adventures_container_mid1 ul li {list-style:url(images/justarcade_bullet_grey.jpg); margin-bottom:5px; color:#333333; vertical-align:top;}
.adventures_container_bot1 {width:177px; display:block; height:13px; background:url(images/yellobottom.jpg) no-repeat; float:left;}


.adventures_container_top2 {width:177px; display:block; height:27px; background:url(images/adventure.jpg) no-repeat; float:left;}
.adventures_container_mid2 {width:153px; display:block; height:127px; background:url(images/bluemid.jpg) repeat-y; float:left; padding:12px;}
.adventures_container_mid2 ul {margin:0px; margin-left:25px; padding:0px;}
.adventures_container_mid2 ul li {list-style:url(images/justarcade_bullet_grey.jpg); margin-bottom:5px; color:#333333; vertical-align:top;}
.adventures_container_bot2 {width:177px; display:block; height:13px; background:url(images/bluebottom.jpg) no-repeat; float:left;}


.adventures_container_top3 {width:177px; display:block; height:27px; background:url(images/puzzle.jpg) no-repeat; float:left;}
.adventures_container_mid3 {width:153px; display:block; height:127px; background:url(images/pinkmid.jpg) repeat-y; float:left; padding:12px;}
.adventures_container_mid3 ul {margin:0px; margin-left:25px; padding:0px;}
.adventures_container_mid3 ul li {list-style:url(images/justarcade_bullet_grey.jpg); margin-bottom:5px; color:#333333; vertical-align:top;}
.adventures_container_bot3 {width:177px; display:block; height:13px; background:url(images/pinkbottom.jpg) no-repeat; float:left;}


.adventures_container_top4 {width:177px; display:block; height:27px; background:url(images/shooting.jpg) no-repeat; float:left;}
.adventures_container_mid4 {width:153px; display:block; height:127px; background:url(images/yellomid.jpg) repeat-y; float:left; padding:12px;}
.adventures_container_mid4 ul {margin:0px; margin-left:25px; padding:0px;}
.adventures_container_mid4 ul li {list-style:url(images/justarcade_bullet_grey.jpg); margin-bottom:5px; color:#333333; vertical-align:top;}
.adventures_container_bot4 {width:177px; display:block; height:13px; background:url(images/yellobottom.jpg) no-repeat; float:left;}


.adventures_container_top5 {width:177px; display:block; height:27px; background:url(images/sports.jpg) no-repeat; float:left;}
.adventures_container_mid5 {width:153px; display:block; height:127px; background:url(images/bluemid.jpg) repeat-y; float:left; padding:12px;}
.adventures_container_mid5 ul {margin:0px; margin-left:25px; padding:0px;}
.adventures_container_mid5 ul li {list-style:url(images/justarcade_bullet_grey.jpg); margin-bottom:5px; color:#333333; vertical-align:top;}
.adventures_container_bot5 {width:177px; display:block; height:13px; background:url(images/bluebottom.jpg) no-repeat; float:left;}


.adventures_container_top6 {width:177px; display:block; height:27px; background:url(images/strategy.jpg) no-repeat; float:left;}
.adventures_container_mid6 {width:153px; display:block; height:127px; background:url(images/pinkmid.jpg) repeat-y; float:left; padding:12px;}
.adventures_container_mid6 ul {margin:0px; margin-left:25px; padding:0px;}
.adventures_container_mid6 ul li {list-style:url(images/justarcade_bullet_grey.jpg); margin-bottom:5px; color:#333333; vertical-align:top;}
.adventures_container_bot6 {width:177px; display:block; height:13px; background:url(images/pinkbottom.jpg) no-repeat; float:left;}










/* FOOTER */
#footer {margin:auto; width:1280px; text-align:center; font-size:10px;}

.menuheadgray, .menuhead3 {
	background-image: url(images/bar.jpg);
	height: 34px;
	text-align: center;
	border: 1px solid #007BB5;
	margin-bottom: 4px;
}

.menuheadtext {
	font-size: 15px;
	font-family: Arial;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 6px;
}

.gamethumb {
	border: 1px solid #000000;
	margin-right: 4px;
}