/* HTML elements */
html, body {
	height: 100% auto;
	margin: 0;
	padding: 0;
	font: 12px Verdana, Arial, sans-serif;
	line-height: 1.4;
	color: #3D3E3F;
	text-align: center;
}

img {
	border: none;
}

/* Site */

#container {
	position: relative;
	height: 100%;
	width: 950px;
	margin: auto;
	text-align: left;
	background-color: #C8E164;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 1px;
}

/* Header */

#header {
	width: 950px;
	height: 150px;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#header_g {
	width: 212px; /* 212 */
	height: 150px; /* 150 */
	padding: 0px 0px 0px 0px;
	float: left;
	background: url(/_img/header_g.jpg) top no-repeat;
}

#header_d {
	width: 738px; /* 738 */
	height: 150px; /* 150 */
	padding: 0px 0px 0px 0px;
	float: left;
	background: url(/_img/header_d.jpg) top no-repeat;
}

#leaderboard {
	width: 728px; /* 738 */
	height: 90px; /* 100 */
	padding: 5px 5px 5px 5px;
	float: left;
}

#menu {
	text-align: center;
	width: 728px; /* 738 */
	height: 30px; /* 50 */
	padding: 15px 5px 5px 5px;
	float: left;
}

#menu a {
	color: green;
}

#cse {
	/* Google custom search */
	width: 300px;
}

/* Mid content */

#content {
	width: 930px;
	_height: 500px;
	min-height: 500px;
	padding: 5px 10px 5px 10px;
	background-color: #E1EBAE;
	/*text-align: center;*/
}

#content a:link    { color: #3B4020; text-decoration: underline; }
#content a:visited { color: #3B4020; text-decoration: underline; }
#content a:hover   { color: #6A8000; text-decoration: underline; }
#content a:active  { color: #6A8000; text-decoration: underline; }

#colGauche {
	float: left;
	width: 620px;
	_height: 500px;
	min-height: 500px;
	padding-right: 10px;
}

#colDroite {
	float: left;
	width: 300px;
	_height: 500px;
	min-height: 500px;
}

/* Actual content */

.game {
	float: left;
	width: 302px;
	height: 135px;
	text-align: left;
}

.game img {
	margin-right: 5px;
	border: 1px solid black;
}

/* Game page */

#gameTitle {
	float: left;
	width: 470px;
	height: 68px;
	text-align: left;
}

#gameAddThis {
	float: left;
	width: 130px;
	height: 42px;
	padding-top: 26px;
	text-align: left;
}

#gameBox {
	width: 618px;
	height: 449px;
	padding: 5px 0px 5px 0px;
	border: 1px solid black;
	background-color: black;
	text-align: center;
}

#gameDescription {
	/*border: 1px solid black;*/
}

#gameInstructions {
	/*border: 1px solid black;*/
}

#gameSimilarGames {
	text-align: left;
}

/* Footer */

#footer {
	width: 950px;
	/*height: 150px;*/
	text-align: left;
	font: 12px Verdana, Arial, sans-serif;
	/*line-height: 2;*/
	color: #444444;
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 1px;
}

#footer h2 {
	color: #444444;
	text-decoration: none;
}

#footer a {
	color: #444444;
	text-decoration: none;
}

#footerInformation {
	width: 220px;
	height: 200px;
	padding: 5px 10px 5px 10px;
	float: left;
	border-right-color: black;
	border-right-style: dotted;
	border-right-width: 1px;
}

#footerGameCategories {
	width: 200px;
	height: 200px;
	padding: 5px 10px 5px 10px;
	float: left;
	border-right-color: black;
	border-right-style: dotted;
	border-right-width: 1px;
}

#footerFollowUs {
	width: 147px;
	height: 200px;
	padding: 5px 10px 5px 10px;
	float: left;
	/*border-right-color: black;
	border-right-style: dotted;
	border-right-width: 1px;*/
}

#footerFriends {
	width: 300px;
	height: 200px;
	padding: 5px 10px 5px 10px;
	float: left;
	border-left-color: black;
	border-left-style: dotted;
	border-left-width: 1px;
}

#footerCopyright {
	width: 930px;
	height: 15px;
	padding: 5px 10px 5px 10px;
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 1px;
	text-align: center;
}

/* General */
.margin5Left {margin: 0px 0px 0px 5px;}

.pad5Left {padding: 0px 5px 0px 0px;}
.pad5Right {padding: 0px 0px 0px 5px;}
.pad5LeftRight {padding: 0px 5px 0px 5px;}

.pad10 {padding: 10px 10px 10px 10px;}

.pad10Left {padding: 0px 0px 0px 10px;}
.pad10Right {padding: 0px 10px 0px 0px;}
.pad10LeftRight {padding: 0px 10px 0px 10px;}

.left {text-align: left;}
.center {text-align: center;}
.right {text-align: right;}

.floatl {float: left;}
.floatr {float: right;}

/* Backgrounds */
.bgRed {background-color: red;}
.bgTeal {background-color: teal;}
.bgBlue {background-color: blue;}
.bgYellow {background-color: yellow;}

/* jQuery */
.flash-replaced .alt {
	display: block;
	height: 0;
	position: absolute;
	overflow: hidden;
	width: 0;
}

/* Slideshow */

#slideshow {
	width: 598px;
	height: 245px;
	text-align: left;
	color: white;
	background-color: #4D4139;
}

#slideshow img {
	margin-right: 10px;
	border: 1px solid black;
}

#slideshow a:link    { color: #BFBFBF; text-decoration: underline; }
#slideshow a:visited { color: #BFBFBF; text-decoration: underline; }
#slideshow a:hover   { color: #FFFFFF; text-decoration: underline; }
#slideshow a:active  { color: #FFFFFF; text-decoration: underline; }

#slideshowInner {
	padding: 0px 10px 10px 10px;
}

#slideshow ul, #slideshow li{
	margin: 0;
	padding: 0;
	list-style: none;
}

#slideshow, #slideshow li{ 
	width: 598px;
	height: 245px;
	overflow: hidden; 
}

span#prevBtn{}
span#nextBtn{}

/* Slideshow */
