* {
	margin:0;
	padding:0; }
	
body {
	background:url(images/background.png) repeat-x #ffe2a5;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#5d1412; }
	
a {
	text-decoration:none;
	color:#5d1412;
	cursor:pointer; }
	
a:hover {
	text-decoration:underline; }
	
a img {
	border:none; }
	
#container {
	width:970px;
	margin:0 auto; }

/* header*/	
#header {
	background:url(images/header.png) no-repeat;
	height:218px;
	position:relative; }	
	
#header ul {
	list-style:none;
	position:absolute;
	top:10px;
	left:565px; }
	
#header li {
	float:left;
	display:inline;
	margin-left:21px; }
	
#header a {
	color:#f4e7e7; }
/* /header*/

/* top_bar*/
#top_bar { 
	background:url(images/top_bar_back.png) repeat-x;
	height:42px;
	padding:0 1px; }
	
#top_bar .message {
	width:255px;
	height:38px;
	float:left;
	display:inline;
	margin-left:3px;
	margin-top:2px;
	background:url(images/message_back.png) no-repeat;
	_margin-bottom:-10px; }
	
.message strong {
	float:left;
	display:block;
	height:38px;
	width:63px;
	line-height:38px;
	vertical-align:middle;
	text-align:center;
	font-size:14px;	
	_margin-bottom:-2px; }
	
.message span {
	float:right;
	display:block;
	width:186px;
	margin-top:6px;
	height:38px;
	font-size:11px;
	padding-right:3px;
	_margin-bottom:-2px; }
	
#top_bar .split {
	background:url(images/top_bar_split.png) no-repeat;
	_background:none;
	width:2px;
	height:38px;
	margin:2px 3px 0 3px;
	_margin:1px 3px 0px 0px;
	float:left;
	display:inline; }
	
#top_bar .new_message_button {
	margin-top:2px; }
	
.button {
	background:url(images/button_back.png) no-repeat;
	width:184px;
	height:32px;
	line-height:32px;
	vertical-align:middle;
	text-align:center;
	color:#f3be2d;
	font-weight:bold;
	font-size:14px;
	display:block;
	margin-top:4px;
	cursor:pointer; }
	
#top_bar .bar {
	width:710px;
	height:15px;
	margin:13px 30px 0 30px;
	float:left;
	display:inline;
	background:#f9fbcf; }	
/* /top_bar*/

/* content*/
#content_container {
	background:url(images/content_container_back.png) repeat-x #a63904;
	position:relative; }
	
#content_top {
	background:url(images/content_top.png) no-repeat;
	height:34px; }
	
#content_bottom { margin-top:36px; }
	
#content {
	background:url(images/content_back.png) repeat-y;
	_height:622px;
	min-height:622px; }
	
.white { color:#fff; }
.white a { color:#fff; }

#content .game {
	float:left;
	display:inline;
	width:650px;
	background:url(images/game_back.png);
	text-align:center; }
	
#content .game h1.dark a { color:#fff; }
	
.game .game_container {
	margin:30px 0; }

#content .game_bar {
	float:left;
	display:inline;
	width:152px;
	background:#5f1511;
	margin-left:8px;
	color:#fccfcd; }
	
.game_bar a {
	color:#fccfcd; }
	
.game_bar ul {
	list-style:none;
	margin-left:11px;
	font-size:12px;
	margin-bottom:12px; }

.game_bar p {
	line-height:15px;
	margin-left:11px;
	margin-right:11px;
	margin-bottom:11px; }
	
.game_bar h4 {
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	margin-left:11px; }
	
.game_bar h1 {
	margin-bottom:12px; }
	
.game_bar .star {
	margin-top:3px; }
		
.game_bar li {
	height:20px; }	

#content_padding {
	margin:0 80px;
	_margin:0;
	_margin-left:80px;
	_width:830px;
	overflow-x:auto; }
	#content_row {
	
	width:800px;
	}
	
#content h1 {
	height:23px;
	line-height:23px;
	text-indent:7px;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
	text-align:left; }
	
#content .light {
	background:url(images/light_head_back.png) repeat-x;
	color:#511010;
	border:1px solid #e9b10b; }

#content .dark {
	background:url(images/dark_head_back.png) repeat-x;
	color:white;
	border:1px solid #892907;
	font-size:12px;
}
	
#content .content_box {
	float:left;
	display:inline; }
	
#content .collumn_wide {
	width:434px;
	float:left;
	display:inline;
	margin-right:4px; }

#content .collumn_small {
	width:172px;
	float:left;
	display:inline;
	margin-right:4px; }
	
#content .collumn_normal {
	margin-right:-10px; }
		
.block {
	float:left;
	display:inline;
	width:172px;
	background:#ebc167;
	margin:3px;
	*padding-bottom:2px;
	position:relative }

.collumn_normal .block {
	width:215px;
	margin-right:5px;
	*margin-right:1px; }
		
.block ul {
	list-style:none;
	margin:5px 0; }
	
.block li {
	height:18px;
	line-height:18px;
	vertical-align:middle;
	background:url(images/star.png) 5px center no-repeat;
	padding-left:15px; }
	
.block .dark_back {
	background:url(images/star.png) 5px center no-repeat #e2ba63;}

.block .light_back {
	background:url(images/star.png) 5px center no-repeat #ebc167; }
	
.block .search {
	text-align:center;
	font-size:12px;
	margin:8px 0 11px 0; }
	
.search input {
	border:1px solid #c4a156;
	background:#ffe2a5;
	height:17px;
	margin-bottom:1px; }
	
.block .add {
	text-align:center;
	margin:15px 0; }
	
#content .populair {
	background:url(images/populiar_bar.png) no-repeat;
	padding:0 0 0 2px;
	overflow-x:auto; }
	
.populair p {
	width:102px;
	float:left;
	display:inline;
	text-align:center;
	margin-right:7px; }
	
.populair a {
	color:white;
	display:block;
	margin-top:6px; }
	
.populair a:first-child {
	margin-bottom:11px; }
	
.populair img {
	border:1px solid #6c0b0a; }
/* /content*/

/* footer*/
#footer {
	background:url(images/footer_back.png) no-repeat;
	height:91px;
	text-align:center;
	margin-bottom:6px; }
	
#footer p {
	padding-top:60px; }
/* /footer*/

#bottom_ad {
	width:882px;
	height:97px;
	background:url(images/bottom_ad.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom_ad.png');
	margin-top:5px;
	margin-left:5px; }
	
#content_padding .top {
	overflow:auto;
	_height:35px; }
	
#content_padding .top .page_button {
	float:left;
	display:inline;
	margin-top:8px; }
	
#content_padding .top .navbar {
	margin:0 auto;
	width:648px;
	display:block;
	height:25px;
	text-align:center;
	font-size:18px;
	color:#ffe2a5;
	float:left; }
	
#content_padding .top .navbar_container {
	background:url(images/ornament_left.png) left 9px no-repeat;
	display:inline;
	padding-left:10px; }
	
#content_padding .top p {
	background:url(images/ornament_right.png) no-repeat right 9px;
	display:inline;
	padding-right:16px; }
	
#content_padding .top span {
	background:url(images/arrow.png) left 11px no-repeat;
	padding-left:9px;
	margin-right:3px; }
	
#content_padding .top span:first-child {
	background:none; }
		
#content_padding .top .navbar a {
	text-decoration:underline;
	color:#f2d69d; }	

#content_padding .center {
	overflow:auto;
	padding-top:3px; }
	
#content_padding .center .game_prev {
	background:#ebc167;
	width:194px;
	height:260px;
	float:left;
	display:inline;
	margin-right:3px;
	margin-bottom:3px;
	position:relative; }
	
#content_padding .center .game_prev p {
	padding:0 10px; }

#content_padding .center .game_prev img {
	margin-top:9px;
	margin-bottom:6px;
	border:1px solid #b53228; }
	
#content_padding .center .game_prev .vote {
	display:block;
	height:18px;
	margin-bottom:1px;
	background:#eec97b;
	color:#d36027;
	text-align:right;
	padding:0 11px;
	margin-top:6px;
	padding-top:6px;
	position:absolute;
	bottom:0;
	left:0;
	width:172px;
	z-index:4; }

#content_padding .center .game_prev .vote img {
	display:inline;
	border:none;
	margin-bottom:-5px;
	margin-top:-1px; }

#content_padding .center .game_prev .vote span {
	margin-right:3px; }
	
#content_padding .bottom .left, #content_padding .bottom .center, #content_padding .bottom .right {
	display:inline;
	float:left;
	height:62px;
	*padding-top:3px; }

#content_padding .bottom {
	clear:both; }
		
#content_padding .bottom .left, #content_padding .bottom .right {
	width:69px; }
	
#content_padding .bottom .center {
	width:648px;
	text-align:center;
	padding-top:25px; }
	
.url_text
{
	padding-left:15px;
	font-weight:bold;
}
.url_description
{
	padding-left:15px;
	font-style:italic;
}

.th_item
{
	background:url(images/populiar_bar.png) no-repeat;font-size:12px;color:white;height:30px;
}

.input_text
{
	border:1px solid #ECC46C;
}

.input_button
{
	background-color:#670D0D;
	border:1px solid #ECC46C;
	color:#F3BE2D;
	font-weight:bold;
}

.breadcrumb
{
	float:left;width:650px;
	padding-top:20px;
}

.breadcrumb td
{
	color:#FFE2A5;
	font-size:14px;
	font-weight:bold;
	float:left;
}

.breadcrumb td a
{
	color:#FFE2A5;
	font-size:14px;
	font-weight:bold;
}

#container h2
{
	color:#FFE2A5;
	font-size:20px;
	font-weight:bold;
}
#games_row {
float:left;
width:180px;
margin-left:20px;
}
#games_row2 {
float:left;
width:180px;
margin-left:20px
}
#games_2_rows {
float:left;
width:800x;
}

#bubble_tooltip{
	width:147px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	background-image: url('../images/bubble_top.gif');
	background-repeat:no-repeat;
	height:16px;	
}
#bubble_tooltip .bubble_middle{
	background-image: url('../images/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('../images/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
}


.addons{
float:left;
width:300px;
padding:10px;
}
.addonsbox{
float:left;
width:650px;
padding-bottom:5px;
margin-bottom:10px;
background:url(../images/lijngrens.jpg) bottom no-repeat;
}
#nobg{background:none;}
#width882{position:relative; background:none;}

.addsensebottom{ width:970px; height:200px; position:relative; top:0px; left:-100px; background:#000;}
