* {
    padding: 0;
    margin: 0;
} 

body {
background: #333333;
font-family: Helvetica, Arial, sans-serif;
font-size: 0.74em;
margin: 0;
padding: 0;
color: #FFFFc4;
}

a,a:link,a:active,a:visited { color: #CCCCCC; outline: none; text-decoration: none; }

a:hover { color: #811305; }

img {  
	border-style: none;
}

#wrap {
width:900px;
margin:0 auto;
background: #545454;
border:solid; border-color:#000000;
}

#intro {
	background: #545454 url;
	height: 42px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#intro h1 { 
color: #FFFFC4;
font-size: 2em;
padding: 0px 0px 0 0;
font-weight: 100;
letter-spacing: 2px;
}

#intro h2 { 
color :#FFFFC4;
font-size: 1.8em;
padding: 0 10px 0 0;
font-weight: 100;
}

#nav {
	padding: 250;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#nav ul {
float: left;
list-style: none;
margin: 0;	
padding: 0;	
height: 32px;		
}
#nav ul li {
float: left;
margin: 0; padding: 0;
height: 32px;
}
#nav ul li a {
display: block;
float: left;
width: auto;
margin: 0;
padding: 0 30px;
color: #FFFFC4;
font: bold 16px/54px Helvetica, Arial, sans-serif;
text-decoration: none;	
letter-spacing: 1px;	
}
#nav ul li a:hover, 
#nav ul li a:active {
	color: #811305;
}
#nav ul li#rss a {	
color: #FF8B00;	
}

#content {
float:left;
width: 800px;
background: #545454;
padding:10px;
text-align: justify;

}

#navigation {
float:right;
width:190px;
background: #545454 url;
padding: 10px;
}
#navigation ul { list-style: none; text-align: left; padding-left: 20px; font-size: 1.1em; font-weight: 600;}

#footer{
clear:both;
background: #545454;
padding: 10px;
text-align: center;
font-weight:bold;
}
