@charset "utf-8";
/* CSS Document */

body	{background:#000000; color:#FFFFFF; font-size:82%; margin:0px; padding:0px; font-family:Geneva, Arial, Helvetica, sans-serif; }
h1	{color:#E4AD05; margin-top:0px; margin-bottom:5px; font-size:1.3em;}
h2	{color:#fff; margin-top:0px; margin-bottom:5px; font-size:1.2em;}
h3	{color:#E4AD05; margin-top:0px; margin-bottom:5px; font-size:1.1em;}
a	{color:#FFFFFF;}
.hr	{border-bottom:1px solid #232323; height:1px; margin-bottom:20px;}
.yellow	{color:#E4AD05;}
.keywords	{display:none;}

#outerframe	{background:url(graphics/header.gif) center top no-repeat; overflow:auto; border-top:10px solid #000000;}
#outerframe2	{background:url(graphics/header2.gif) center top no-repeat; overflow:auto; border-top:10px solid #000000;}
#frame	{margin:0px; padding:0px; position:relative; width:900px; margin-left:auto; margin-right:auto; color:#FFFFFF; }
#nav	{width:900px; margin-left:auto; margin-right:auto; font-weight:bold; font-size:12px; float:right; padding:0px; margin:0px; z-index:1000; position:relative;}
#nav	ul	{margin:0px; padding:0px;}
#nav	ul li	{margin:0px; padding:0px; padding-left:16px; float:right; list-style:none;}
#nav	ul li a	{text-decoration:none;}
#header	{position:relative; height:370px; z-index:50;}
#header2	{position:relative; height:78px; width:100%; z-index:50;}

li	{ list-style:square; padding-bottom:5px;}

#logo	{position:absolute; left:0px; top:5px;}
#ken	{margin-top:79px; float:left; width:332px;}
.picturesframe	{margin-top:48px !important; padding-top:31px !important; background: url(graphics/hanger.gif) no-repeat top center; float:right; margin-left:9px; position:relative;}
.pictures	{border:3px solid #FFFFFF; width:166px;}
.picturetext	{ color:#cccccc; font-style:italic; font-weight:bold; padding:0 5px 5px 5px; font-size:11px; background:#000000; margin:0px;}
.picturesbottom	{height:4px; background:url(graphics/shadow_bottom.jpg) repeat-x;}
#tagline	{position:absolute; right:0px; bottom:8px;}
#main	{margin-top:25px;}
#left	{float:left; width:340px; margin-top:25px; color:#CCCCCC;}
.login	{padding:10px 10px 10px 0;  border-bottom:1px solid #4D4D4D; margin:10px 10px 10px 0; width:90%;}
#right	{float:right; width:530px; line-height:1.5em;}
.clear	{clear:both; height:25px;}
#reviews	{clear:both; background:#232323; border:1px solid #4D4D4D; padding:4px; color:#CCCCCC; text-align:justify; font-style:italic;  font-size:0.8em;}
.reviewauthor	{ font-weight:bold; clear:both; text-align:right;margin-top:10px;}