/* link color */


.home .middle .homehead .homemenu .homemenucontent {
	margin-top:-1px;	
}

.menu_box_outer {
	height:30px;
}


body.alaplaya {
  background: #6f5642 url(/images/backgrounds/bg_avalon_1px.jpg) repeat-x;
  margin: 0;
  padding: 0;
  font: 11px sylfaen, Arial, Helvetica, sans-serif;
  color: c5bdb6;
}

#nav,
#sidebar .head strong,
.aside .head strong {
	font-family: sylfaen, Arial, Helvetica, sans-serif;
}
#nav li a span {
	font-size: 11px;
}

#nav {
	line-height:17px;
	margin:0;
	padding:5px 0 5px 30px;
}
#nav li a span {
	font-size:13px;
}

#nav li a span {
	cursor:pointer;
	float:left;
	font-size:12px;
	font-weight:normal;
	padding:0 5px 2px;
}

.nav-bar .frame,
#nav,
#nav li a:hover span,
#nav li:hover a span,
#nav li.hover a span,
#nav li a:hover,
#nav li:hover a,
#nav li.hover a,
#nav .drop ul li a:hover,
#nav .drop ul li a:hover span{
	background-image: url(/images/layout/avalon/bg-nav.png);
}
body,
#nav li a,
#nav .drop ul li a,
#sidebar .box h4,
.aside .box h4,
.slide-box h1 a,
.slide-box h2 a,
.slide-box h3 a,
.slide-box .head strong,
.slide-box .head strong a,
.slide-box .title-holder strong, 
.slide-box .title-holder strong a,
.slide-box .btn-list li a,
.slide-box .date,
.aside .btn-area a,
.aside .game-list li a,
.aside .login-form .pass,
#content .add .btn-list li a{
	color:#C5BDB6;
}

.slide-box h1,
.slide-box h2,
.slide-box h3,
.slide-box .head strong,
.slide-box .head strong a,
.slide-box .title-holder strong, 
.slide-box .title-holder strong a{
	float:left;
	margin:0;
	font-family:sylfaen, Arial, Helvetica, sans-serif;
	font-size:22px;
	line-height:24px;
	color:#C5BDB6;
}

#nav li a:hover,
#nav li:hover a,
#nav li.hover a,
#nav .drop ul li a:hover{
	background-color: none;
}
.content,
.body {
	background-color: #2f1714;
}
.left,
.right,
.top-left,
.top-right,
.bottom-left,
.bottom-right,
.content-box .t .l,
.content-box .t .r,
.content-box .b .l,
.content-box .b .r {
	background-image: url(/images/layout/avalon/bg-bottom.png);
}
top-right {
	background-position:-63px -42px;
}
.right {
	background-position:-63px 0;
}
.top-right {
	background-position:-21px 0;
}
.bottom-left {
	background-position:0 -21px;
	background-repeat:no-repeat;
}
.left {
	background-position:-42px 0;
}
.top {
	background-image: url(/images/layout/avalon/bg-menu-top.png);
	background-repeat: repeat-x;
	position:relative;
	z-index:999;
}

.bottom {
	background-image: url(/images/layout/avalon/bg-menu-bottom.png);
	background-repeat: repeat-x;
	position:relative;
	z-index:999;
}

.register-box .register-box-t,
.register-box .register-box-c,
.register-box .register-box-b{
	background-image: url(/images/layout/quickregistration/avalon/bg-register-box.png);
}

.register-form strong {
	font-size:12px;
}

.aside .login-form .btn-submit{
	background-image: url(/images/seo/themes/fancy/btn-submit.gif);
}
.register-form .text,
.aside .login-form .text{
	background-image: url(/images/seo/themes/fancy/bg-text.gif);
}
#sidebar .box .head,
#sidebar .box .box-c,
#sidebar .box .box-b,
.aside .box .head,
.aside .box .box-c,
.aside .box .box-b{
	background-image: url(/images/sidebar/avalon/bg-sidebar-boxes.png);
}
#sidebar .social li,
.aside .login-form,
.aside .game-list li{
	background-image: url(/images/seo/themes/default/separator.gif);
}
.panel .add-nav li a,
.panel .add-nav li.active a,
.popup .btn-close span,
.aside .login-form .icon{
	background-image: url(/images/seo/themes/fancy/icons.gif);
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
}
.aside .btn-area a,
.aside .btn-area a span{
	background-image: url(/images/layout/avalon/bg-btn-area.png);
	font-size: 14px;
}
.aside .login-form .pass {
	font-size:14px;
}

.slide-box{
	width:570px;
	overflow:hidden;
	margin:0 0 15px;
	font:1.1em/1.1em sylfaen, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #C5BDB6;
}

/* CONTENT COLOR */
.content-box .c,
.content-box .holder,
.slide-box .text-box {
	background-color: #140c09;
}
.slide-box .block .bar .connect-facebook {
	background-position:100% -44px;
	background-color: transparent;
	background-repeat:no-repeat;
	padding-right:14px;
}

.content-box .slide-box .block,
.content-box .slide-box .block-holder,
.content-box .slide-box .block-frame{
	background-image: url(/images/teaser/avalon/bg-slide-box.png);
}
#content .content-box .active .open-close,
.content-box .slide-box .open-close,
.content-box .add .back,
.content-box .add .btn-top{
	background-image: url(/images/layout/avalon/btn-open.png);
}
.slide-box,
#content .content-box .add,
.content-box .holder .frame{
	color:#C5BDB6; 
}
.slide-box .text-box,
.slide-box .text-box-holder{
	background-image: none;
	background-color:transparent;
}
.content-box .slide-box .title,
.content-box .slide-box .title-holder{
	background-image: url(/images/teaser/avalon/bg-slide-title.gif);
}
.slide-box .block .bar .connect-facebook,
.slide-box .block .bar .connect-holder{
	/*background-image: url(/images/layout/avalon/bg-facebook-box.png);*/
}
.slide-box .btn-list li a,
.slide-box .btn-list li a span,
#content .add .btn-list li .btn-back{
	background-image: url(/images/layout/avalon/btn-slide.png);
}

.row button.submitBtn { 
	background: url("/images/layout/avalon/btn-slide.png") repeat scroll 100% -19px transparent;

}
.row button.submitBtn span { 
	background: url(/images/layout/avalon/btn-slide.png) no-repeat scroll 0 0 transparent;
	color:#C5BDB6;
}


#footer ul,
#footer ul li a{
	color:#984429;
}
#footer ul li{
	background-image: url(/images/seo/themes/fancy/bullet.gif);
}

/* RANKING */
.overview {
	color: #C5BDB6;
}

.aeonier {
	color: #7482c1;
	font-size: 17px;
}

.oriens {
	color: #c17474;
	font-size: 17px;
}

.aeoniersmall {
	color: #7482c1;
	font-size: 11px;
}

.orienssmall {
	color: #c17474;
	font-size: 11px;
}

.overview a{
	color: #C5BDB6;
	text-decoration: none;
}

.overview table {
	border-collapse: collapse; 
	width: 570px;
	font-size:11px;
}

.overview table tr.oddrowhead{
	background: #140c09 url(/images/rankings/avalon/row_head.png); 
	height: 7px;
}

.overview table tr.oddrowbottom{
	background: #140c09 url(/images/rankings/avalon/row_bottom.png);
	height:7px;
}

.overview table tr.oddrowbg{
	background: #140c09 url(/images/rankings/avalon/row_bg.png);
}

.overview table tr.evenrowhead{
	background: #37302e url(/images/rankings/avalon/row_head.png); 
	height:7px;
}

.overview table tr.evenrowbottom{
	background: #37302e url(/images/rankings/avalon/row_bottom.png);
	height:7px;
}

.overview table tr.evenrowbg{
	background: #37302e url(/images/rankings/avalon/row_bg.png);
}

.overview table td {
	padding-left: 7px;
	text-align:center;
}

.overview table tr.overallrowbg{
	background: #37302e url(/images/rankings/avalon/overall_bottom.png);
	height:9px;
}

.overview table tr.paginate	a {
  color: #C5BDB6;
}


.overview .stats {
	text-align:left;
}

.notthetap img{
	float:left;
	border: none;
}

.highlight {
	color: yellow;
}
.highlight a{
	color: yellow;
}

/*RANKINGS END*/

#facebooklike {
	background-color:white;
	margin-left:4px;
	overflow:hidden;
	width:176px;
	height:315px;
}

.download {
	margin-left: auto; 
	margin-right: auto;
	width: 174px; 
	heigth: 48px;
	text-align:center;
}

.slide-box .btn-list li a {
	background-position:100% -19px;
}

#header .btn {
	float:left;
	margin:10px 0 0 9px;
	z-index:1;
}

table tr td img {
	margin-bottom: -3px;
}

.aside .game-list li a {
	font-size:1.2em;
	font-weight:normal;
}
.aside .login-form .pass,
.aside .row a {
	font-weight:normal;
}

#content .content-box .add p a {
	font-weight: bold;
	color: #a37648;
}
