* {
    margin: 0;
}

html, body {
    height: 100%;
	background-image: url(../images/background.jpg);
}

p {
	color: #DDDDDD;
	font-family: Arial;
	font-size: 14px;
	line-height: 1.3;
}

a.inline:link {
	font-weight:normal;
	color:#DDDDDD;
	text-decoration:underline;
	font-family: Arial;
	font-size: 14px;
}
a.inline:visited { 
	font-weight:normal;
	color:#DDDDDD;
	text-decoration:underline;
	font-family: Arial;
	font-size: 14px;
}
a.inline:focus {
	font-weight:normal;
	color:#DDDDDD;
	text-decoration:underline;
	font-family: Arial;
	font-size: 14px;
}
a.inline:hover {
	font-weight:normal;
	color:#DDDDDD;
	text-decoration:underline;
	font-family: Arial;
	font-size: 14px;
}
a.inline:active {
	font-weight:normal;
	color:#DDDDDD;
	text-decoration:underline;
	font-family: Arial;
	font-size: 14px;
}

.wrapper {
    min-height: 100%;
    height: auto;
    height: 100%;
    margin: 0 auto -4em;
}

.menu {
	width: 125px;
	height: 50px;
	background-image:url(../images/menu.png);
	background-position : center;
	background-repeat : no-repeat;
}

.menu .menutext {
	position: relative;
	margin-top: -200px;
	margin-left: -50px;
	width: 200px;
	padding : 15px 15px 15px 15px;
	color : #CCCCCC;
	border-radius : 3px;
	background-color : rgba(22,25,29,.9) !important;
	box-shadow : inset 0 1px 2px rgba(0,0,0,.6), 0 0 2px rgba(255,255,255,.2) !important;
	-webkit-box-shadow : inset 0 1px 2px rgba(0,0,0,.6), 0 0 2px rgba(255,255,255,.2) !important;
	-moz-box-shadow : inset 0 1px 2px rgba(0,0,0,.6), 0 0 2px rgba(255,255,255,.2) !important;
}

.menu .menutext a {
	display : block;
	padding : 1px 10px 10px 1px;
	margin  : 0 0 0 0px;
	text-shadow : 0px 2px 2px rgba(0,0,0,0.8);
	font-weight:normal;
	color:#DDDDDD;
	font-family: Arial;
	font-size: 14px;
}

.fade-in .fade-in-target {
	opacity : 0;
	-moz-transition-property : opacity; 
	-webkit-transition-property : opacity; 
	-o-transition-property : opacity; 
	transition-property : opacity; 
	-moz-transition-duration : 0.7s; 
	-webkit-transition-duration : 0.7s; 
	-o-transition-duration : 0.7s; 
	transition-duration : 0.7s; 
}

.fade-in:hover .fade-in-target {
	opacity : 1;
	-moz-transition-property : opacity; 
	-webkit-transition-property : opacity; 
	-o-transition-property : opacity; 
	transition-property : opacity; 
	-moz-transition-duration : 0.3s; 
	-webkit-transition-duration : 0.3s; 
	-o-transition-duration : 0.3s; 
	transition-duration : 0.3s; 
}

#ie .fade-in .fade-in-target { 
	visibility : hidden; 
}

#ie .fade-in:hover .fade-in-target,
#ie6 .fade-in .fade-in-target { 
	visibility : visible; 
}
