@charset "utf-8";
/* CSS Document */

/*
#mainNavigation{	
	background:url(../images/bg-header-menu-sub.gif) no-repeat;
}
*/
/*--------------
  Container
----------------*/	
#mainContainer {
	height: auto !important;
	height: 100%;
	min-height: 100%;
	position:relative;
	margin:0 auto;
	background:url(../images/bg-drop.gif) no-repeat 50% 348px;
}	


#mainWrap{
	margin:0 auto;
	width:1004px;
}

#main{
	margin:0 0 0 5px;
	background:#162800 url(../images/bg-sub-right.gif) repeat-y right;
	float:left;
	width:999px;
	padding-bottom:20px;
}

* html #main{
	margin:0 0 0 3px;
}

#content{
	background:url(../images/bg-sub-top.gif) no-repeat top right;
	float:left;
	width:999px;
}

#news {	
	padding:0 0 10px 0;
	font-size:12px;
}

#news .newsItem{
	padding:5px 10px 7px 12px;
}

#news .newsItem .date{
	color:#ffffff;
	font-weight:bold;
	padding:0 0 3px 0;
}
#news .newsItem .title a{
	color:#edbe31;
	font-weight:bold;
	padding:0 0 3px 0;
	display:block;
	text-decoration:none;
}
#news .newsItem .content a{
	color:#edbe31;
}
#news .newsItem .content p{
	padding-bottom:0;
}

#news.leftPadd, .news-list-browse{
	padding:10px 0 0 20px;
}
#news .header{
	font-size:14px;
	font-weight:bold;
	color:#dee7d3;
	background:url(../images/bg-header-news.gif) no-repeat left top;
	height:25px;
	padding:5px 0 0 60px;
}

#news .newsSingleItem .newsDate{
	color:#ffffff;
	font-weight:bold;
	padding:0 0 3px 0;
}

#news .newsSingleItem .newsTitle{
	color:#edbe31;
	font-weight:bold;
	padding:0 0 10px 0;
	display:block;
	text-decoration:none;
}
#news .newsSingleItem .content a{
	color:#edbe31;
}

#news .newsSingleItem .newsCintent img.left{
	margin:2px 10px 2px 0;
	float:left;
}

#news .newsSingleItem .newsCintent img.right{
	margin:2px 0 2px 10px;
	float:right;
}

	
/*--------------
  column Left
----------------*/
#gameHeader{
	padding:0 0 0 4px;
	background:url(../images/bg-left-nav.gif) no-repeat left top;
}

#gameHeader .header{
	width:228px;
	text-align:center;
}

#columnLeft{
/*	background:#009966;*/
	float:left;
	width:228px;
	padding:0 0 0 4px;
	background:url(../images/bg-left-nav.gif) no-repeat left top;
}
#columnLeft .header{
	text-align:center;
}
#columnLeft .header h1{
	margin-bottom:0px;
}
#columnLeft #leftNavigation{
	margin:20px 0 0 0;
}
#columnLeft #leftNavigation ul {
	margin:0 0 0 7px;
}
#columnLeft #leftNavigation a{
	display:block;
}

#columnLeft #leftNavigation ul li{
	padding:5px 0 5px 0;	
}
#columnLeft #leftNavigation ul li.main{
	background:url(../images/bg-sub_menu_bot.gif) repeat-x left bottom;
}

#leftNavigationTop{
	padding:20px 0 0 45px;
	color:#edbe31;
	font-weight:bold;
	font-size:11px;
	width:900px;
}
#leftNavigationTop .main{	
	background: url("../images/bullet-left-m-1.gif") no-repeat 0 3px transparent;
	padding:0 10px 0 15px;
	float:left;	
}
#leftNavigationTop .sub{
	background: url("../images/arrow_gal.gif") no-repeat 0 3px transparent;
	padding:0 5px 0 20px;
	font-size:14px;
	float:left;
}

#leftNavigationTop .menuItemSub{
	background: url("../images/arrow_gal.gif") no-repeat 0 5px transparent;
	padding:0 5px 0 20px;
	font-size:14px;	
}

.navWrapGal{
	padding:0 0 5px 0;
}
.linkWrap{
	float:left;
}
.singleLink{
	padding:0 0 3px 0;
}



#columnLeft #leftNavigation ul li a{
	color:#bacfa8;
	font-weight:bold;
	font-size:14px;
	background:url(../images/bullet-left-m-1.gif) no-repeat 0 4px;
	padding:0 0 5px 17px;
}
#columnLeft #leftNavigation ul li a:hover{
	color:#edbe31;
}


#columnLeft #leftNavigation ul ul li a{
	color:#bacfa8;
	font-weight:bold;
	font-size:12px;
	background:url(../images/bullet-left-m-1.gif) no-repeat 0 4px;
	padding:0 0 5px 15px;
}
#columnLeft #leftNavigation ul ul li a:hover{
	color:#edbe31;
}

#columnLeft #leftNavigation ul ul{
	margin:0 0 0 16px;
}
#columnLeft #leftNavigation ul ul li a{
	color:#bacfa8;
	font-weight:bold;
	font-size:12px;
	background:url(../images/bullet-left-m-2.gif) no-repeat 0 4px;
	padding:0 0 5px 15px;
}

#columnLeft #leftNavigation ul ul li{
	padding:0 0 1px 0;
}
#columnLeft #leftNavigation a.act{
	color:#ff4200;
}

#columnLeft #leftNavigation ul ul li a:hover{
	color:#edbe31;
}

#columnLeft #leftNavigation ul ul ul li a{
	color:#edbe31;
	font-weight:normal;
	font-size:12px;
	background:url(../images/bullet-left-m-3.gif) no-repeat 0 4px;
	padding:0 0 5px 17px;
}

#columnLeft #leftNavigation ul ul ul li a:hover{
	color:#edbe31;
}
#columnLeft #leftNavigation ul ul ul li.act a{
	color:#ff4200;
	
}




/*--------------
  column Left Eof
----------------*/


#center{
	/*background:#CCFF33;*/
	float:left;
	width:520px;
	margin:30px 11px 0 10px;	
}
#center ul li{
 list-style:disc;
 padding:0 0 5px 0;
}
#center ul  {
	padding:3px 0 3px 20px;
}

#center.wide{
	width:750px;
}

#newProducts{
	margin:10px 0 0 0;
}

#newProducts .header{
	color:#dee7d3;
	font-weight:bold;
	font-size:14px;	
	height:23px;
	background:url(../images/bg-new-prod.gif) no-repeat;
	padding:10px 0 0 50px;
}
#newProducts .productItems{
	padding:10px 0 10px 8px;
	background:#1f3504;
}
#newProducts .productItems img{
	border:1px solid #475b2c;
	margin-right:5px;
}
#ourFriends{
	background:url(../images/bg-drop-fr.gif) no-repeat 60px 0;
	float:left;
}
#ourFriends .header{
	color:#dee7d3;
	font-weight:bold;
	font-size:14px;	
	padding:15px 0 10px 8px;	
}

#ourFriends .friendItems{
	float:left;
	padding:0 0 30px 5px;
	width:522px;
	background:url(../images/bg-drop-fr.gif) no-repeat right bottom;
}
#ourFriends .friendItems img{
	border:1px solid #495d2e;
	margin:0 2px 0 0;
}

/*--------------
  2columnContent
----------------*/

#wideColumnContent{
	width:777px;
	float:left;
	position:relative;
}

#gameColumnContent{
	width:777px;
	float:left;
	position:relative;
}

#pageContent{
	padding:20px 0 0 20px;
}

#pageContent ul{
	margin:0 0 0 15px;
}

#pageContent .note{
	color:#edbe31;
}
#pageContent ul li{
	list-style:circle;	
}

#pageContent table{
	width:100%;
	border-collapse:collapse;
	margin:0 0 10px 0;
}
#pageContent table tr.header td{
	color:#edbe31;
	font-weight:bold;
}
#pageContent table tr.odd {
	background:#2a3c14;
}
#pageContent table  td{
	padding:2px 2px;
}

#pageContent img{
	border:1px solid #bacfa8;
	padding:1px;	
}

table p{
	padding:0 0 0 0px;
}
/**arenas*/

.arenas{
	margin:15px 0 0 10px;
/*	width:775px;
	float:left;*/
}

.arenasH {
	background:#2a3c14;
	float:left;
	width:760px;
	margin:0 0 10px 1px;
}
.arenasH h2{
	margin:3px 0;
	padding:0 0 0 10px;
}
.arenasImages{
	float:left;
	text-align:center;
	margin:0 4px 10px 3px;
}

.arenasImages img{
	border:1px solid #bacfa8;
	padding:1px;	
}

.arenasImages a{
	font-size:11px;
}
.arenasContent{
	padding:0 0 0 5px;
	float:left;
	width:760px;
}
/*--------------
  2columnContent EOF
----------------*/


/*--------------
  column Right
----------------*/
#columnRight{
	width:222px;
	float:left;
	position:relative;
	padding-bottom:300px;
}

#rightNav{
	margin:7px 0 0 0;	
}

#rightNav li span{
	display:none;
}
#rightNav li{
	width:222px;
	height:114px;
	float:left;
	margin:0 0 7px 0;
}
#rightNav li.gamers{
	background:url(../images/gamers-db.gif) no-repeat;
}
#rightNav li.arenas{
	background:url(../images/arenas.gif) no-repeat;
}
#rightNav li a{
	width:222px;
	height:114px;
	display:block;
}

#forumLast{
	background:url(../images/bg-forum-mess-items.gif) repeat-y;	
	font-size:11px;
	float:left;
}
#forumLast .header{
	position:relative;
	height:20px;
	width:152px;
	background:url(../images/bg-forum-mess.gif) no-repeat;
	color:#dee7d3;
	font-weight:bold;
	font-size:14px;	
	padding:15px 0 10px 70px;	
}
#forumLast .items{
	padding:0 10px 0 10px;
}
#forumLast .items .item{
	position:relative;
	background:url(../images/bg-forum-mess-items-bott.gif) repeat-x bottom left;
	padding:0 0 5px 0;
	margin:0 0 10px 0;
}


#sub_bg_1{
	background:url(../images/bg-sub-1.gif) no-repeat right bottom;
	width:222px;
	height:388px;
	position: absolute !important;
	bottom:107px;
	right:0;
}

#sub_bg_2{
	background:url(../images/bg-sub-2.gif) no-repeat right bottom;
	width:210px;
	height:425px;
	position: absolute !important;
	bottom:107px;
	right:0;
}

#sub_bg_3{
	background:url(../images/bg-sub-3.gif) no-repeat right bottom;
	width:217px;
	height:444px;
	position: absolute !important;
	bottom:107px;
	right:0;
}

#sub_bg_4{
	background:url(../images/bg-sub-4.gif) no-repeat right bottom;
	width:214px;
	height:258px;
	position: absolute !important;
	bottom:107px;
	right:0;
}

#sub_bg_5{
	background:url(../images/bg-sub-5.gif) no-repeat right bottom;
	width:168px;
	height:259px;
	position: absolute !important;
	bottom:107px;
	right:0;
}

#sub_bg_6{
	background:url(../images/bg-sub-6.gif) no-repeat right bottom;
	width:218px;
	height:395px;
	position: absolute !important;
	bottom:107px;
	right:0;
}

/* create order */

#orderGame{
	color:#edbe31;
	font-size:12px;	
}

#orderGame{
	padding:20px 0 0 20px;
}

#orderGame table{
	width:533px;
	border-collapse:collapse;
}
#orderGame table td{
	vertical-align:top;
}
#orderGame .row1{
	text-align:right;
	width:203px;
	padding:8px 0 10px 0;
}
#orderGame .high1{
	padding:2px 0 4px 0;
}
#orderGame .row2{
	padding:6px 0 0 10px;
}
#orderGame .row2 input{
	border:1px solid #4c5a3b;
	background:#2a3c14;
	color:#FFFFFF;
}

#orderGame .row2 textarea{
	border:1px solid #4c5a3b;
	background:#2a3c14;
	color:#FFFFFF;
	width:308px;
	height:80px;
	overflow:auto;
	magrin:0 0 5px 0;	
}

#orderGame .high{
	padding:7px 0 0 10px;
}


#orderGame .text{
	padding:7px 0 0 10px;
	padding-bottom:5px;
}

#orderGame .sepRow{
	background:url(../images/bg_dotted.gif) repeat-x;
	height:1px;
}

#orderGame .submRow{
	background:#2a3c14;
}
#orderGame .submRow td{	
	padding:5px 0 5px 10px;	
}

#orderGame #submit{
	font-weight:bold;
	magrin:0 0 0 10px;
}

.tx-thmailformplus-pi1 .req{
 padding:10px 0 0 100px;
}

.tx-thmailformplus-pi1 span.req b{
  padding:10px 0 0 100px;
	display:block;
}

/*reg */
.tx-srfeuserregister-pi1-error{}


/*--------------
  column Right Eof
----------------*/

.innerPadding{
	padding:20px 0 0 30px;
}
