body { background-color:#fff;font-family:verdana,arial;font-size:11px;margin:0px;padding:0px;height:100%; }
#container { position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;margin-left:auto;margin-right:auto; }
#content   { position:relative;top:0px;left:0px;width:980px;height:100%;text-align:left;margin-left:auto;margin-right:auto; }
	.navigation-bar { position:relative;margin:0px;width:980px;height:155px;background-image:url(images/bars.jpg);margin-left:auto;margin-right:auto; }
		#navigation-bar-banner { position:absolute;top:84px;left:500px; }
			.banner { width:468px;height:60px;border:1px solid #fff; }
		.h1-holder  { position:absolute;top:110px;left:15px; }
		#dir-tree   { position:relative;height:20px;padding-left:10px;font-size:9px; }
	#navigation-dropdown   { position:absolute;left:580px;top:153px;margin:0px;padding:0px;}
		.dd { width:400px;font-size:11px;font-family:courier new;}
			.dd-style-b  { background-color:#990000;color:#fff; }
			.dd-style-w { background-color:#fff; }
	#sidebar-left   { position:absolute;left:0px;top:180px;margin:0px;margin-left:10px;padding:0px;width:170px; }
		.navlinkbox { background-color:#FEFEFE;font-size:10px;padding:5px;padding-left:3px;margin-bottom:2px;border:1px solid #aaa; }
		.navlinkbox-head {  }
	#center-column  { position:absolute;left:180px;top:180px;margin:0px;margin-left:10px;padding:0px;width:448px;height:auto;border:1px solid #1C69EB;border-bottom:0px;text-align:center;line-height:150%; }
		.center-column-text 	 { padding:3px;padding-top:3px;padding-bottom:10px;text-align:justify;color:#555; line-height:150%; }
		.center-column-heading 	 { background-color:#ddd;color:#666;font-size:11px;font-weight:bold;padding:5px;padding-left:5px;margin-top:17px;margin-bottom:3px;border:1px solid #888; }
		.center-column-images	 { height:auto;padding:3px;padding-top:10px;padding-bottom:10px;text-align:justify;color:#555;line-height:150%; }
			.center-column-image { float:left;color:#1C69EB;width:143px;height:100%;;border:1px solid #fff;text-align:center;margin-bottom:0px;line-height:120%; }
			.sidebar-column-image { float:left;color:#1C69EB;width:143px;height:100%;border:1px solid #fff;text-align:center;margin-bottom:10px;line-height:120%; }
			
		.footer { position:relative;text-align:center; }	
	#sidebar-right  { position:absolute;left:640px;top:180px;margin:0px;margin-left:10px;padding:0px;width:320px; }
		.sidebar-right-panel { padding-left:1px;padding-top:10px;color:#1C69EB; }
			.sidebar-right-block { width:290px; margin-top:20px;background-color:#fff;color:#1C69EB;padding:10px;text-align:left; }
		.sidebar-right-head { background-color:#fff;color:#1C69EB;font-size:10px;padding:5px;padding-left:3px;margin-top:3px;margin-bottom:3px;border-top:1px solid #1C69EB; }
			.sidebar-right-casino { color:#666;padding-bottom:3px;margin-top:10px;text-align:justify; }
			.stats  		 { margin-bottom:5px;height:auto;overflow:auto;font-size:10px; }
				.statsL 	 { float:left;width:130px;height:100%;color:#000;border:1px solid #fff; }
				.statsR 	 { color:#990000;border:1px solid #fff; }
			.game-images	 { margin-bottom:5px;height:120px;font-size:10px; }
				.game-image  { border:4px double #1C69EB;width:120px;height:120px;display:block; }
					.bgimg 		{ width:120px;height:90px;background-repeat:no-repeat;background-position:top center; }
					.bgimgtxt 	{ width:120px;height:30px;background-color: #1C69EB;margin-top:2px; }
				.gamesL 	 { float:left;width:150px;height:100%;border:1px solid #fff;text-align:center; }
				.gamesR 	 { float:right;width:150px;height:100%;border:1px solid #fff;text-align:center; }
				.game-title  { width:128px;background-color:#1C69EB;color:#fff;border:1px solid #aaa;padding:2px;display:block; }
			.sidebar-right-ml {  }
				.sidebar-right-ml-text  { float:left;width:80px;height:100%;color:#000;border:1px solid #fff; }			
				.sidebar-right-ml-field { border:1px solid #fff; }
				.ml-input 	 { width:140px;border:1px solid #ccc;font-size:10px;color:#666;margin-bottom:3px; }
				.ml-submit 	 { margin-top:10px; }
				
.blue-heading { background-color:#1C69EB;width:auto;padding:7px;text-align:center; }
	.heading-font-right { font-size:12px; }
	.heading-font-center { color:#FFF;font-size:16px; }
	
.list { margin-bottom:5px; }

h1 { font-size:16px;color:#fff; }
h2 { color:#FFF;font-size:16px;margin:0px; }
h3 { background-color:#ddd;color:#666;font-size:11px;font-weight:bold;padding:5px;padding-left:5px;margin-top:17px;margin-bottom:6px;border:1px solid #888; }
h4 { background-color:#ddd;color:#666;font-size:10px;font-weight:bold;padding:5px;padding-left:3px;margin:0px;border:1px solid #888; }

/* links */
a 		{ color:#1C69EB;text-decoration:none; }
a:hover { color:#0000ff; }
a.menu 		 { color:#1C69EB;text-decoration:none; }
a.menu:hover { color:#0F55CE; }
a.usa		{ color:#CC0000;text-decoration:none; }
a.usa:hover { color:#0000ff; }
a.stronglink 	   	{ color:#1C69EB;text-decoration:none;font-weight: bold; }
a.stronglink:hover 	{ color:#0000ff; }
a.external 		 { color:#BB0000;text-decoration:none; }
a.external:hover { color:#FF0000; }
a.invideo 		 { color:#FFFF00;text-decoration:underline; }
a.invideo:hover { color:#FF7700;text-decoration:none; }
a.slot 		 { color:#FFF;text-decoration:none; }
a.slot:hover { color:#FFFF00; }

/* search form */
.searchselect { font-size:12px;width:300px;border:1px solid #1C69EB;margin-bottom:5px; }
.searchsubmit { font-size:13px;width:300px; }
.searchtable { font-size:10px;width:440px; }
.optselected { background-color: #1C69EB;color:#FFF; }
.searcherror { color:#1C69EB;font-weight:bold; }

/* Search results */
.tr1 { background-color:#ddd;height:35px;}
.tr2 { background-color:#fff;height:35px; }
.std { border-top:1px solid #777;border-right:1px solid #FFF; padding:2px;padding-top:4px;padding-bottom:4px; }
.stdbold { font-weight:bold;border-top:1px solid #777;border-right:1px solid #FFF; padding:2px;padding-top:4px;padding-bottom:4px; }
.stdh {padding:2px; }

/* fonts */
.usa { color: #CC0000; }
.hint { color:#888;font-size:10px; } 
.copyright { font-size:10px;color:#999;text-align:center; }
.b { background-color:#1C69EB;color:#fff;font-weight:bold;padding:2px; }

/* form fields */
.sel1 { width:200px;border:1px solid #ccc;font-size:10px;color:#666;margin-bottom:3px; }
.sub1 { padding-left:4px;font-size:11px;font-weight:bold; width:60px;color:#0F55CE;background-color:#fff;border:1px solid #fff;cursor:pointer;_cursor:hand; }

/* tool tips */
.tooltip {	text-decoration: none; font-size: 10px;z-index:100; }
.tooltip:hover { position: relative;z-index:100; }
.tooltip span { display:none;z-index:100;color:#000;width:180px;text-align:justify;font-size:11px;font-weight:normal;padding:5px; }
.tooltip:hover span { display:block;position:absolute;top:91px;left:-35px;padding:5px;margin:10px;z-index:100;background:#FFFFBE;border:1px dotted #000;opacity:0.9; }


/* Blue Star Ratings CSS */
/* <div class="classification" title="1.25 average"><div class="cover"></div><div class="progress" style="width: 27%;"></div></div>  */
.classification { 
	position: relative;
	width: 91px;
	height: 17px;
}
.classification .cover {
	position: absolute;
	background: transparent url(/images/stars.png) top left no-repeat;
	top: 0px;
	left: 0px;
	width: 91px;
	height: 17px;
	z-index: 101;
}
.classification .progress {
	position: absolute;
	background: transparent url(/images/stars_full.png) top left no-repeat;
	top: 0px;
	left: 0px;
	height: 17px;
	z-index: 102;
} 

