html {

	overflow: hidden;



}



body {

	margin: 0;

	padding: 0;

	background: url(../images/demo-bg.png) 50% 0 repeat-x;

	font: 11px Helvetica,Arial,FreeSans,sans-serif;



}



img { border: 0; }



#navigation {

	width: 996px;

	height: 78px;

	border: 0px solid #f00;

	margin: 0 auto;

	position: relative;

	z-index: 2000;

}



#logo {

	position: absolute;

	top: 0;

	left: 0;

}



#selectbox {
	border: 0px solid #f00;
	position: absolute;
	left: 161px;
	top: 10px;
	width: 486px;

}



#selectbox form {

	margin: 0;

	padding: 0;

}



#selectbox select {

	margin-top: 19px;

	width: 332px;

	overflow: hidden;

	color: #ccc;

	background: #111;

	height: 22px;

}



#joinbox {

	float: right;

	width: 820px;



}



#monoSlideshow2 { 

	float: right;
010px 0 0;

}



/* enanched select box */



div.preview {

	position: absolute;

	width: 216px;

	height: 160px;

	padding: 5px;

	background: #fff;

	z-index: 3400;

}



#selecttpl {

	margin: 28px 5px 0 0;

	float: left;

	width: 335px;

	height: 26px;

	background-position: top center;

	background-repeat: no-repeat;

	background-image: url(../images/demo-selectbox.png);

	cursor: pointer;

}



#selecttpl span.current {

	font-size: 1.3em;

	font-weight: bold;

	padding-left: 10px;

	line-height: 25px;

	color: #fff;

}



#list {

	background: url(../images/demo-listbox.png) bottom center;

	position: absolute;

	z-index: 3500;

	padding: 5px 8px 8px 0;

	overflow: hidden;

}



#list div {

	padding: 0 1em 1em;

	max-height: 352px;

	overflow: auto;



}



#list div ul {

	margin: 0;

	padding: 0;

	list-style: none;

}



#list div ul li a {

	font-size: 13px;

	outline: none;

	display: block;

	color: #ccc;

	font-weight: normal;

	text-decoration: none;

	padding: 5px 8px;

	border-bottom: 1px solid #292929;

}



#list div ul li a:hover { 

	background-color: #222;

	color: #FF5600;

font-weight:bold;

}



#list div ul li a.bonus {

	background: url(../images/bonus.gif) right center no-repeat;

}



#list div ul li a.selected {

	background: #2D2D2D url(../images/current.gif) right center no-repeat;

	color: White;

font-weight: bold;

}





.rok-tooltip {

	width: 240px;

	height: 224px;

	background: url(../images/demo-preview.png) no-repeat;

	padding: 0;

	margin-left:50px;

	z-index: 53000;

	text-align: center;

}



.rok-tooltip .tip-title p {

	color: #fff;

	font-size: 13px;

	font-weight: bold;

	margin: 20px 0pt 0pt;

	padding: 0;

}



.rok-tooltip .tip-text {

	margin-right: 0px;

	margin-top: 5px;



}



.rok-tooltip .error {

	background: none;

	width: 220px;

	height: 155px;

}

#list div ul li a.date {

	background-color: #cc0000; 

	font-weight: bold; 

	font-size: 14px; 

	color: white;

padding-left:75px;

font-style:italic;



}

#iframe {

	

	

	

	/*fire fox only with underscore */



	_overflow-x:hidden;

	

	



}
