﻿/* vim:set ai fenc=utf-8 ff=unix sw=4 ts=4: */

/* Dojo Styles */
@import "dojo.css";
@import "tundra.css";
@import "ag-styles-sign-up.css";

/* Layovers */
@import "ag-styles-layover.css";

/* Game Info Layover */
@import "ag-styles-gameinfo-layover.css";

/** Left Column Styles **/

/* New/Feature Games */
@import "ag-styles-new-games.css";

/* Top Games */
@import "ag-styles-top-games.css";

/** Right Column Styles **/

/* Game Links */
@import "ag-styles-game-links.css";

/* Play of the Week */
@import "ag-styles-potw.css";

/* Ad */
@import "ag-styles-ad.css";

/*** Other stuff to deal with ***/

/* Footer */
@import "ag-styles-footer.css";

/* Game Genres */
@import "ag-styles-game-genres.css";

/* Game Reviews */
@import "ag-styles-game-reviews.css";

/* Center Promos */
@import "ag-styles-center-promos.css";

/* Right Promos */
@import "ag-styles-right-promos.css";

/* Atom Uploads */
@import "ag-styles-atom-uploads.css";

/* Recently played games */
@import "ag-styles-recent.css";

/* Genres Pages */
@import "ag-styles-genre-games.css";

/* Game of the Day */
@import "ag-styles-gotd.css";

/* Embed Games */
@import "ag-styles-embed-games.css";

/* Login */
@import "ag-styles-login.css";

/* Sign Up */
@import "ag-styles-register.css";

/* Game Stats */
@import "ag-styles-gamestats.css";

/*  General Styles */
#breadcrumbs,
#breadcrumbs a {
	font-family: Arial;
	font-size: 14px;
}

#breadcrumbs {
	padding-left: 25px;
	padding-top: 16px;
}

div.dijitTooltip div.dijitTooltipConnector {
	display: none;
}

body.tundra div.dijitTooltip,
body.tundra div.dijitTooltipDialog {
	opacity: 1;
}

body.tundra .dijitDialogPaneContent {
	font-family: "Arial";
	font-size: 12px;
	height: 105px;
	width: 300px;
}

.tundra .dijitDialog {
	background: #6f90a2 none repeat scroll 0%;
	border: 1px solid #6f90a2;
}

.tundra .dijitDialogTitleBar {
	background: none;
}

.progress {cursor: progress;}

a
{
	font-weight: bold;
	color: #2e4b82;
	font: bold 12px Arial;
	cursor: pointer;
}

a:hover
{
	text-decoration: none;
}

a img { border: 0; }

body {
	font: 12px Verdana;
	background-color: #567e96;
	background-image: url("../images/background-gradient.png");
	background-repeat: repeat-x;
	text-align: center;
}

#main {
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding: 0px;
	position: relative;
	width: 994px;
}

#header {
	position: absolute;
	left: 10px;
	top: 0px;
	width: 974px;
}

#content {
	position: absolute;
	left: 10px;
	top: 196px;
	width: 974px;
}

#columns {
	background-color: white;
	float: left;
	width: 974px;
	padding-bottom: 22px;
}

#column-left {
	float: left;
	padding-left: 15px;
	width: 620px;
}

#column-right {
	float: right;
	padding-right: 15px;
	width: 300px;
}
table {
}

.divider {
	color: #fff;
	margin: 0px 10px;
}

.validation-message {
	color: #333;
	font-family: "Arial";
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}

.loginPopup .validation-message,
.registerPopup .validation-message {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}


#flag-review,
#delete-review {
	color: #333;
	font-family: "Arial";
	font-size: 14px;
	height: 100px;
	text-align: left;
	width: 300px;
}

#flag-review a,
#delete-review a {
	color: #333;
}

#delete-yes-no,
#flag-review-yes-no {
	text-align: center;
}

#confirm-email-success,
#cancel-no-confirm {
	color: #333;
	font-family: "Arial";
	font-size: 12px;
	padding-top: 25px;
}
.error {
	COLOR: #cc0000;
}

.clear{
clear:both;
margin:0;
padding:0;
}
