#menu a:link {

	color: #622e04; 
	
	text-decoration: none;

}

#menu a:visited {

	color: #622e04; 
	
	text-decoration: none;
	
}

#menu a:hover {

	color: #ab5816; 

	text-decoration: line-through;

}

#menu a:focus {

	color: #fcfaf9; 

	text-decoration: line-through;

}

/*footer styles*/
#footer a:link {

	color: #211f1f; 
	
	text-decoration: none;

}

#footer a:visited {

	color: #211f1f; 
	
	text-decoration: none;
	
}

#footer a:hover {

	color: #822903; 

	text-decoration: underline;

}

#footer a:focus {

	color: #822903; 

	text-decoration: underline;

}
/*footer styles*/

/*content styles*/
#content a:link {

	letter-spacing: 3px;

	color: #FFFFFF; 
	
	text-decoration: underline;

}

#content a:visited {

	letter-spacing: 3px;

	color: #FFFFFF; 
	
	text-decoration: underline;
	
}

#content a:hover {

	letter-spacing: 3px;

	color: #472c06; 
	
	text-decoration: underline;

}

#content a:focus {

	letter-spacing: 3px;

	color: #472c06; 
	
	text-decoration: underline;

}
/*content styles*/

ul {
	
	list-style-position: outside;

	list-style-type: circle;
	
	list-style-image: url(images/listicon!.png);

	font-size: 1.1em;
	
	letter-spacing: 2px;
	
	line-height: 25px;
	
}

.logo {

	position: absolute; /*main attribute*/
	
		top: 45px; /*sub attribute*/
		
		left: 197px; /*sub attribute*/
		
	z-index: 3;
		
}

.backtotopposition {

	position: absolute;
	
		left: 55px;
		
		top: 40px;
		
}

.crposition {

	position: absolute;
	
		left: 625px;
		
}

h1, h2, h3, h4, h5, h6 {

	font-family: Gill Sans;
	
	letter-spacing: 2px;
	
	font-size: 240%;
	
}

textarea {

	border: 1px solid #fcfcfb;

	background-color: #fbaa1c;
	
	font-family: Helvetica, arial;
	
}

input {

	border: 1px solid #fcfcfb;

	background-color: #fbaa1c;
	
	font-family: Helvetica, arial;
	
}

fieldset {

	color: #ff9518;

	border: 1px solid #fcfcfb;
	
	background-color: #232020;
	
	font-family: Helvetica, arial;
	
}

body {

	margin-top: -8px;

	background-color: black;

	background-image: url(images/background.jpg);

}

#container {
	
	margin: auto; 

	width: 835px; 
	
	height: 830px;

	background-color: #2c2626;

	border: 1px solid #262625;

	position: relative;

		top: 8px;
	
	overflow: hidden;

}

#header {

	position: absolute; 

	margin: auto;

	background-image: url(images/header.png);

	height: 150px;

	width: 835px;

}

#menu {

	overflow: hidden;

	position: absolute;

	left: 4px;

	top: 166px;

	width: 175px;

	height: 475px;

	background-image: url(images/menu.png);
	
	padding: 0px 0px 10px 0px; /*top, right, bottom, left*/
	
	color: #5f2a01;
	
}

#content {

	position: absolute;

	left: 186px;

	top: 166px;

	width: 620px;

	height: 475px;

	background-image: url(images/rct.png);
	
	padding: 0px 15px 10px 15px; /*top, right, bottom, left*/
	
	letter-spacing: 0px;
	
	font-size: 15px;
	
	font-family: Helvetica, arial;
	
	color: #5f2a01;
	
	line-height: 25px;
}

#footer {

	background-repeat: no-repeat;
	
	background-color: #2c2626;

	color: #211f1f;

	background-image: url(images/footer.png);

	width: 835px;
	
	height: 150px;
	
	position: relative;
	
		top: 665px;
		
	padding: 110px 0px 0px 170px;
		
}
