@charset "UTF-8";

/* hide from ie on mac \*/
html,body,#flashcontent {
		height: 100%;
		overflow: hidden;
}

/* end hide */
body {
		background: #000000;
		font: 86% Arial, sans-serif;
		color: #ffffff;
		margin: 0;
}
#wrapper {
		margin: 0px;
		padding: 0px;
		height: 100%;
		width: 100%;
		overflow: hidden;
}

#flashcontent {
	width       :100%;
	height      :100%;
	line-height	:0;
	margin      :0;
	padding     :0;
}

#Sidemenu {
		position:absolute;
		left:50px;
		top:0px;
		width:220px;
		height:100%;
		background-image: url(/images/menubg.png);
		background-repeat: repeat-y;
		overflow: visible;
		float: left;
		text-align: center;
		vertical-align: top;
		padding-top: 50px;
		border-top-width: 4px;
		border-top-style: solid;
		border-top-color: #000000;
		padding-bottom: 50px;
}

#Sidemenu h1 span {
		font-size: xx-small;
		visibility: hidden;
}

#Sidemenu h1 {
		background-image: url(/images/curalogo.png);
		background-repeat: no-repeat;
		height: 91px;
		width: 196px;
}

#Sidemenu #logo {
		width: 172px;
		height: 80px;
		padding-bottom: 30px;
		margin-right: auto;
		margin-left: auto;
}
#Sidemenu a {
		color: #111;
		text-decoration: none;
		display: block;
		padding-left: 2px;
		cursor: pointer;
}
#Sidemenu a:hover {
		color: #FFFFFF;
		text-decoration: none;
		background-color: #111;
		cursor: pointer;
}

p { 
	 line-height: 1.5em;
}
#Sidemenu ul {
		float: none;
		clear: both;
		font-size: small;
		line-height: 1.5em;
}

#wrapper #flashcontent .Flp-get {
		clear: both;
		float: none;
		text-align: center;
}
 .Flp-get p {
		margin-bottom: 5px;
}

#Sidemenu .topMenu {
		text-align: left;
		margin-right: auto;
		margin-left: auto;
		width: 160px;
		line-height: 1.5em;
		font-size: 90%;
}
