@CHARSET "UTF-8";
body, html {
	margin: -1px 0 0 0; padding: 0 0 0 3px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.15in;
	background-color: #666633;
}
#nav {
	position: fixed;
	top: 10px;
	left: 5px;
	width: 150px;
	bottom: 10px;
	background-color: #ffcc66;
	z-index: -1;
}
#nav ul {
	position: absolute;
	top: 10px;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0;
	padding-left: 5px;
}
#nav ul li {
	list-style: none;
	position: relative;
	left: 0;
	margin: 0 0 6px 0;
	text-indent: 2px;
}
#nav ul li a {
	color: black;
	font-weight: bold;
	text-decoration: none;
	text-shadow: 1px 1px 1px #cc0000, -1px -1px 1px #ffc;
}
#content {
	position: absolute;
	top: 10px;
	left: 170px;
	right: 170px;
	background-color: #fefedd;
	padding: 10px 10px 10px 10px;
	margin-bottom: 10px;
	z-index: 0;
}
#adstrip {
	position: fixed;
	top: 10px;
	right: 10px;
	width: 135px;
	bottom: 10px;
	background-color: #ffffff;
	padding-top: 10px;
	padding-left: 10px;
	z-index: -3;
}
#logo {
	position: relative;
	margin-bottom: 10px;
	left: 26px;
}
#avatar {
	position: relative;
	margin-bottom: 20px;
	left: 12px;
}
#gondra {
	position: relative;
    margin-left: 5px;
    margin-top: 10px;
	background-color: black;
	padding: 20px 20px 20px 20px;
}
#khaydhaik {
	margin-bottom: 10px;
	position: relative;
	z-index: 1;
	float: right;
	width: 101px;
	height: 135px;
}
#expand {
	position: absolute;
	top: 0;
	right: 0px;
	width: 20px;
	cursor: pointer;
	z-index: 1000;
}
#expandleft {
	position: absolute;
	top: 0;
	left: 0;
}
#expandright {
	position: absolute;
	top: 0;
	right: 0;
}
.imgwhitebg, .whitebg {
	background-color: white;
}
.navbg {
  background-color: #ffcc66;
}
.horizclearance {
	padding: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.wideclearance {
	padding: 10px;
	margin-right: 20px;
	margin-left: 20px;
}
.vertclearance {
	margin-top: 15px;
}
.noclearance {
	padding: 0 0 0 0;
	margin: 0 0 0 0;	
}
.bumpup {
	margin-top: -25px;
}
.bumpdown {
	margin-top: 25px;
}
.bumpleft {
	margin-right: 25px;
}
.bumpright {
	margin-right: -25px;
}
.nudgeup {
	margin-bottom: -5px;
}
.nudgedown {
	margin-bottom: 5px;
}
.nudgeleft {
	margin-left: -5px;
}
.nudgeright {
	margin-left: 5px;
}
.horizpadded {
	padding-left: 10px;
	padding-right: 10px;
}
.vertpadded {
	padding-top: 5px;
	padding-bottom: 5px;
}
.shadowright {
	box-shadow: 5px 5px 10px black;
	-webkit-box-shadow: 5px 5px 10px black;
	-moz-box-shadow: 5px 5px 10px black;
}
.rounded {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.small {
	font-size: 0.8em;
}
.centertext {
	text-align: center;
}
.lefttext {
	text-align: left;
}
.righttext {
	text-align: right;
}
.jsbg {
	background-color: #fefedd;
	color: black;
	text-align: center;
	padding: 5px;
}
.jsbg > .msg {
	position: relative;
	left: 10%;
	font-size: 0.8em;
	width: 80%;
}
.genresult {
	background-color: #ccffff;
	color: black;
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
}
.ttbg {
	background-color: #662200;
	color: #ffaa44;
}
.ttbg > h2 {
	color: #ffcc66;
}
.ttbg :link {
	color: #ffcc00;
}
.ttbg :visited {
	color: #ddbb00;
}
.ttbg a:hover {
	color: #ffcc00;
}
:link	 {
	color : #bb3300;
	text-decoration: none;
	font-weight: bold;
}
:visited	{
	color: #dd6644;
	text-decoration: none;
	font-weight: bold;
}
a:hover		{
	color: #bb3300;
	text-decoration: underline;
	font-weight: bold;
}
h1	 {
	font-size : 14pt ;
	color : #cc6655 ;
}
h2	 {
	font-size : 12pt ;
	color : black ;
}
h3  {
	font-size: 12pt;
	color: #cc6666;
}
h4	{
	font-size: 11pt;
	color: #cc8888;
}
ul li {
	list-style-type: none;
	padding-bottom: 0.7em;
}
#amazonad, .amazonad {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
a img {
	border: 0;
}
.toc {
	 position: relative;
	 z-index: 20;
	 text-align: center;
	 width: 450px;
	 background-color: #eeddcc;
	 padding-top: 5px;
	 padding-bottom: 5px;
}
.tocEntry {
	display: inline-block;
	border: 1px solid black;
	padding: 2px 2px 2px 2px;
	margin: 3px 3px 3px 3px;
}
.tocHilite {
	background-color: #996655;
	text-align: center;
	font-weight: bold;
	color: #ffddcc;
}
.tocHilite a:link, .tocHilite a:visited, .tocHilite a:hover {
	color: #ffddcc;
}
#faq {
	color: #ffddcc;
}
.tocFullsize {
	width: 416px;
}
.tocHalfsize {
	width: 200px;
}
.tocBg1 {
	background-color: #ffeedd;
}
.tocBg2 {
	background-color: #ffffdd;
}
.startContent {
	clear: both;
	margin-top: 20px;
}
.hilite {
	font-style: italic;
	color: #ff3333;
}
.diceimage {
	width: 32px;
	height: 32px;
	border-width: 0;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.bordered {
	border: solid black 1px;
	border-collapse: collapse;
}

table.bordered th, table.bordered td {
	border: solid black 1px;
	padding: 5px 5px 5px 5px;
}

table.bordered th {
	background-color: silver;
}

.floatleft {
	float: left;
}

.floatright {
	float: right;
}