body{
	background-color:#000;
	color:#a6a6a6;
	margin:0;
	padding:0;
	font-family:Tahoma,Arial,Verdana,Sans,sans-serif;
	font-size:11px;
	text-align:center;
}



#header{
	width:530px;
	height:120px;
	margin:auto;
	padding:50px 0;
}
#header h1 span{
	display:block;
	text-indent:-999em;
}
#header h1 a{	
	display:block;
	margin:auto;
	background-image:url(../images/luxury_logo.jpg);
	width:300px;
	height:110px;
}


#editorial{
	width:530px;
	margin:auto;
	padding:5px;
	text-align:left;
	line-height:20px;
	color:#a6a6a6;
	/* TODO: remove outline after test */
	/* outline:2px solid orange; */
}
#editorial h1{
	color:#d3d3d3;
	font-size:22px;
	font-weight:normal;
	letter-spacing:.4em;
	text-align:center;
	margin:0 auto;
	padding:0;
}
#editorial h2{
	margin:0 auto;
	padding:0;
	color:#959595;
	font-size:16px;
	letter-spacing:.2em;
	text-align:center;
}
#editorial h3{
	margin:0;
	padding:0;
	font-size:11px;
	font-weight:normal;
}
#editorial p{
	margin:0;
	color:#a6a6a6;
	font-size:11px
}
#editorial p.table{
	margin:0;
	color:#5a5a5a;
}


#navigation{
	width:530px;
	margin:auto;
}
#navigation hr{
	border:none;
	border-top:1px solid #404040;
	background:none;
	color:none;
}
#navigation a:link,#navigation a:visited{
	text-decoration:none;
}
#navigation a img{
	border:none;
	vertical-align: top;
}
#navigation #prev{
	color:#9e1919;
	margin-left:10px;
	float:left;
}
#navigation #prev:hover,#navigation #next:hover{
	color:#d84040;
}
#navigation #next{
	color:#9e1919;
	margin-right:10px;
	float:right;
}
#navigation #back{
	display:block;
	/* width:100%; */
	margin:0 auto;
	color:#5a5a5a
}
#navigation #back:hover{
	color:#adadad;
}

a:link, a:link .link, .link a:link,
a:visited, a:visited .link, .link a:visited{
	color:#adadad;
	text-decoration:none;
}
a:hover, a:hover .link, .link a:hover,
a:hover, a:active .link, .link a:active{
	color:#828282;
}
a:link .link2, .link2 a:link,
a:visited .link2, .link2 a:visited{
	color:#5a5a5a;
	text-decoration:none;
}
a:hover .link2, .link2 a:hover,
a:active .link2, .link2 a:active{
	color:#828282;
}


#footer{
	width:530px;
	margin:50px auto 0;
	padding-bottom:50px;
}
#cf_footer{
	font-size:10px;
	color:#404040;
}
#cf_footer a img{
	border:none;
	vertical-align: top;
}


/* Styles for FCK toolbar */

.SC_Panel {
	background-color: black;
}

