/* text */

a {text-decoration:none;}
a:hover {text-decoration:underline;}

body {
	font-family:Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:93%;
}

p, ul {
	font-size:100%;
}


.flush {
	text-align:justify;
}

.page_item {
	text-align:left;
	margin-left:1em;
	margin-right:.5em;
}

.stdcopy h1, .stdcopy h2 {
	font-family:Georgia, Calibri, Verdana, sans-serif;
	font-weight:bold;
}
.stdcopy h1 {
	font-size:161.6%;
}
.stdcopy h2 {
	font-size:161.6%;
}
.stdcopy p, .stdcopy ul {
	line-height:1.7em;
	padding-left:2em;
	padding-right:.1em;
}

#copyright {
	text-align:center;
	font-weight:bold;
}

#footerlinks {
	text-align:center;
}
#footerlinks p {
	text-align:center;
}
#ft {
	text-align:center;
}

#maincol {
	text-align:center;
	margin-top:0em;
}

#pagetitle {
	font-size:138.5%;
	font-weight:bold;
}

#pagesubtitle {
	font-size:108%;
	font-weight: bold;
}


/* colors */

a {color:blue;text-decoration:none;}
a:visited {color:blue;}
a.visitable:visited {color:#666;}

.stdcopy h1, .stdcopy h2 {
	color:#c9a45a;
}

#copyright {
	color:#f80;
}

#footerlinks, #ft, #lhc {
	background-color:#400;
}
#footerlinks a {color:#d75;text-decoration:none;}
#footerlinks a:hover {color:#eb9;text-decoration:underline;}

#pagetitle, #pagesubtitle {
	color:white;
}


/* layout */

a {cursor: pointer;}

div.page_item {
	padding:.5em 0;
	margin-bottom: 1em;
}

.stdcopy h1 {
	padding-bottom:0;
	margin-bottom:1em;
}
.stdcopy h2 {
	margin:1em 0 1em .5em;
}
.stdcopy li {
	margin-bottom:.25em;
}
.stdcopy p {
	margin-left:0em;
	margin-right:1em;
}

#copyright {
	width:100%;
	margin-top:1em;
}

#footerlinks {
	position:relative;
	height:3em;
	margin-top:0;
	padding-top:0;
}
#footerlinks p {
	width:100%;
	padding-top:0em;
	margin-top:0;
}

#lhc {
	padding-bottom:4em;
}

#pagetitle {
	padding-bottom: 4px;
	padding-left:16px;
	margin-bottom:20px;
	margin-top:19px;
}

#maincol {
	padding-top:1em;
	padding-bottom:0;
	margin-bottom:0;
}


#content-title {
	background-image:url(/img/pg_title_bg.png);
	margin-top:3em;
	width:600px;
	float:right;
	overflow:hidden;
	height:47px;
	white-space:nowrap;
}

#content-title h1 {
	font-size:16pt;
	font-family:Verdana,Arial,sans-serif;
	font-weight:normal;
	text-align:left;
	padding-left:.75em;
	margin-top:.4em;
	/* color:#070; */
	color:#242;
}

#content-blurb {
	font-size:85%;
	font-family:Verdana,sans-serif;
	font-weight:normal;
	line-height:1.5em;
	text-align:justify;
	margin:0 2em 1em 0;
	color:#666;
}
#hd {
	margin-top:0em;
	padding-top:0em;
}
.yui-t2 .yui-main .yui-b {
	margin-left:13.8462em;
}
.gamegroup-item {
	margin-bottom:0;
}
.gamegroup-link {
	text-align:right;
	margin-top:0;
	padding-top:0;
}

#main_and_rhc {
	padding:0;
	margin:0;
	border:none;
	width:100%;
}
#main_and_rhc td {
	border:none;
	vertical-align:top;
}
#rhc {
	width:130px;
	background-color:#395;
	border:1px solid maroon;
	margin-right:5px;
	padding-left:0;
	font-family:'Trebuchet MS';
}


table.featprod, table.prod, table.featprod td, table.prod td {
	border:none;
}

span.ahagame {
	font-weight:bold;
	font-style:italic;
}

.feature_list {
	margin-left:2em;
}

.feature_list li:nth-child(odd) {
	background-color:yellow;
}

.prodinfolink {
	text-align:center;
}

.thumbnail img {
	margin:0em;
	margin-top:.5em;
	border:2px solid black;
}
.thumbnail {
	font-size:77%;
	text-align:center;
	font-family:Georgia,'Times New Roman',serif;
	color:#866;
	line-height:1.0;
	margin-bottom:0;
}

.ilash_room {
	margin:2em 1em 0 1em;
	width:100%;
	text-align:center;
}
.ilash_features {
	 background-color:#cfffff;
	 border:1px solid black;
}
.ilash_features th {
	 background-color:white;
}
.ilash_features td {
	 padding:4px;
	 margin:1px;
	 text-align:left;
}
.parahead {
	color:red;
	font-weight:bold;
}
.parahead a, .parahead a:active, .parahead a:visited, .parahead a:link {
	color:red;
}
.parahead a:hover {
	text-decoration:underline;
}
.first_text {
	margin-top:2em;
}
