/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/


/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
#wrapper
{
	border-style: solid none none none;
	border-width: medium;
	border-color: #FCFBF6;
	position: relative;
	float: right;
	clear: both;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	-moz-border-radius: : 10px;
	background-color: #E7E3BC;
	background-image: url(e.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	display:none;
}
#wrapper ol, ul {
	list-style: none;	
}
#wrapper blockquote,#wrapper  q {
	quotes: none;
}
#wrapper blockquote:before,#wrapper blockquote:after,
#wrapper q:before,#wrapper q:after {
	content: '';
	content: none;
}
#menu-controls
{
	width: 95%;
	margin: 0 auto;
	
	text-align: center;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	-moz-border-radius: : 10px;
}

#menu-controls li a
{
	margin: 0 10px;
	color:var(--color--Theme--Color--Primary-1);
	outline: none;
	font-size: medium;
}
#menu-controls a.active
{
	font-weight: bold;
	
}
#wrapper .options
{
	opacity:0;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	border: 0;
	width: 20px;
	margin: 0px;
	text-align: center;
	position: absolute;
	float: right;
	
	right: 30px;
	bottom:10px;
}

#wrapper .options a
{
	text-decoration: none;
	color:var(--color--Theme--Color--Primary-1);
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
#wrapper .options span {font-size:10px;font-weight:bold}
#wrapper .options div{float:left}
#menu-container.xray {overflow:visible;}
#menu-controls li a{position:relative;display:block;text-align:center;}

#loadingWrapper{position:absolute;width:31px;height:31px;top:50px;left:370px;
		background-image:url(284.gif)
	}
	/* REQUIRED FOR MENU TO WORK
	-------------------------
	All margins, padding, sizes, borders, etc. are set for this particular demo and will vary with use,
	but items marked 'REQUIRED' are essential. */
	
#menu-container
{
	
	position: relative; /* REQUIRED */
	width: 800px;
	height: 140px;
	padding: 0px;
	margin: 10px auto 0;
	overflow: hidden; /* REQUIRED */
}
	#menu-container ul {
		list-style-type:none; /* REQUIRED */
		position:absolute; /* REQUIRED */
		right:0; /* REQUIRED */
	}
	#menu-container ul li {
		position:absolute; /* REQUIRED */
		width:130px; /* Size of menu list item, or 'cell' */
		height:150px; /* Size of menu list item, or 'cell' */
		padding:10px;
	}

