body 	{	
	color:#c2ced8;
	font-weight:bold;
	font-size:12pt;
	font-family:'Garamond';
	text-align:justify;
	overflow:hidden;
	}

a, a:visited, a:hover {
	color:#c2ced8;
	font-weight:bold;
	font-size:12pt;
	font-family:'Garamond';
	text-align:justify;
	text-decoration:underline;
	}

b	{
	font-variant:small-caps;
	}

h1	{
	font-size:26px;
	text-align:center;
	font-variant:small-caps;
	}

#background {
	DISPLAY: block; 
	Z-INDEX: 10; 
	POSITION: absolute; 
	LEFT: 0px; 
	width: 100%; 
	bottom: 0px;
	height: 100%; 
	BACKGROUND-COLOR: transparent;
	}

#menu 	{
	display: block; 
	z-index: 500;
	text-align:right;
	position:absolute; 
	top:0px; 
	right:0px; 
	width:100%; 
	height:50px; 
	padding:0; 
	margin:0; 
	list-style-type:none; 
	opacity:0.6; 
	-moz-opacity:0.6; 
	filter:Alpha(Opacity=6);
	}

#menu ul {
	float:right; 
	text-align:right;
	margin:0; 
	padding:0; 
	list-style:none;
	}

#menu li {
	float:left; 
	width:120px; 
	height:20px; 
	margin-top:0px; 
	margin-bottom:0px; 
	margin-left:5px; 
	margin-right:5px;
	}

#menu a {
	position:absolute; 
	display:block; 
	width:120px; 
	height:17px; 
	padding-top:30px; 
	vertical-align:middle; 
	text-align:center; 
	font-family: Garamond; 
	color:#ffffff; 
	text-decoration:none; 
	font-weight:bold;
	}

#menu a:hover {
	border-bottom: 6px solid white;
	}

#menubottom {
	display: block; 
	z-index: 500;
	text-align:right;
	position:absolute; 
	bottom:0px; 
	right:0px; 
	width:100%; 
	height:30px; 
	padding:0; 
	margin:0; 
	list-style-type:none; 
	opacity:0.6; 
	-moz-opacity:0.6; 
	filter:Alpha(Opacity=60);
	}

#menubottom ul {
	float:right; 
	text-align:right;
	margin:0; 
	padding:0; 
	list-style:none;
	}

#menubottom li {
	float:left; 
	width:120px; 
	height:20px; 
	margin-top:-3px; 
	margin-bottom:0px; 
	margin-left:5px; 
	margin-right:5px;
	}

#menubottom a {
	position:absolute; 
	display:block; 
	width:120px; 
	height:17px; 
	padding-top:6px; 
	vertical-align:middle; 
	text-align:center; 
	font-family: Garamond; 
	color:#ffffff; 
	text-decoration:none; 
	font-weight:bold;
	}

#menubottom a:hover {
	border-top: 6px solid white;
	padding-top:0px;
	}

#header {
	DISPLAY: block; 
	Z-INDEX: 400; 
	POSITION: absolute; 
	right: 0px; 
	width: 100%; 
	TOP: 0px; 
	height: 50px; 
	background-color:black; 
	border-bottom: 3px solid white; 
	opacity:0.6; 
	-moz-opacity:0.6; 
	filter:Alpha(Opacity=60);
	}

#footer {
	color:white;
	font-size:10pt;
	font-family:'Garamond';
	text-align:left;
	float:right;
 	DISPLAY: block; 
	Z-INDEX: 400; 
	POSITION: absolute; 
	LEFT: 0px; 
	width: 100%; 
	BOTTOM: 0px; 
	height: 30px; 
	background-color:black; 
	border-top: 3px solid white; 
	opacity:0.6; 
	-moz-opacity:0.6; 
	filter:Alpha(Opacity=60);
	}


#body {
	DISPLAY: block; 
	Z-INDEX: 200; 
	POSITION: absolute; 
	RIGHT: 0px; 
	TOP: 0px; 
	width: 100%; 
	height: 100%; 
	BACKGROUND-COLOR: transparent;
	}

#content {
	DISPLAY: block; 
	POSITION: absolute; 
	right: 0px; 
	left: 0px; 
	TOP: 53px; 
	bottom: 33px;
	}

#contentbg {
	DISPLAY: block; 
	POSITION: absolute; 
	top: 0px; 
	left: 100px; 
	width: 400px; 
	height: 100%; 
	background-color:black; 
	opacity:0.2; 
	-moz-opacity:0.2; 
	filter:Alpha(Opacity=20); 
	border-left: 
	3px solid white; 
	border-right: 3px solid white;
	}

#frame 	{
	position: absolute; 
	z-index: 400;
	}

#logo	{
	z-index:500;
	display:block;
	position:absolute;
	right:100px;
	bottom:150px;
	opacity:0.8; 
	-moz-opacity:0.8; 
	filter:Alpha(Opacity=80);
	}

#IR	{
	text-align:right;
	font-size:30px;
	font-variant:small-caps;
	margin-bottom:-17%;
	}

#page	{
	text-align:center;
	padding-left:20px;
	}

#main 	{
	DISPLAY: block;
	z-index: 400; 
	POSITION: absolute; 
	top: 0px; 
	left: 107px; 
	width: 392px; 
	height: 100%; 
	}