/**************** Page and tag styles ****************/
body{margin:0;padding:0;color:#303030;background:#000000;font:76% Georgia,"Times New Roman",Times,serif}
ul{list-style:circle;margin:15px 0 20px 0;font-size:0.9em}
li{margin:0 0 8px 25px}
a{color:#888888;font-weight:bold;text-decoration:none}
a:hover{color:#6699FF;text-decoration:underline}
/*img{float:left;margin:0 15px 15px 0;padding:1px;background:#ffffff;border:1px solid #d0d0d0;}*/
a img{border-color:#D85D5D}
a img:hover{background:#6699FF;border-color:#6699FF}
/**************** Sidebar area styles ****************/
#sidebar{position:absolute;top:0;left:0;width:220px;height:100%;overflow:hidden;text-align:left;z-index:2}
body > #sidebar{position:fixed}
#sidebar h1{margin:20px 18px 0 5px;color:#FFFFFF;font-size:1.6em;text-align:center;font-variant:small-caps;letter-spacing:.1em}
#sidebar h2,#sidebar h3{margin:0 20px 18px 5px;color:#808080;text-align:center;letter-spacing:.5em;font:bold 1.1em Verdana,Arial,Helvetica,sans-serif}
#sidebar h3{margin:20px 18px 4px 5px;color:#606060}
#sidebar  p{margin:0 20px 18px 5px;color:#606060;font-size:0.8em}
#sidebar a{color:#808080}
/**************** Navigation menu styles ****************/
#menu{padding-left:1em}
#menu a{display:block;padding:1px 18px 1px 0;color:#666666;font-size:1em;font-weight:normal;text-decoration:none;letter-spacing:0px}
#menu a.subnav{padding-left:2em;background:none;color:#999999}
#menu a.sub2{padding-left:2.5em;background:none;color:#CCCCCC}
#menu a.sub3{padding-left:3.5em;background:none;color:#FFFFFF}
#menu a:hover{color:#303030;background:#F0F0F0}
#menu a.active{padding:5px 18px 5px 0;color:#CCCCCC}
#menu a.active:hover{color:#505050;background:#FAFAFA}
/**************** Content area styles ****************/
#content{width:520px;margin:0 0 0 240px;padding:20px 0;background:#000000;color:#FFFFFF}
#content p{margin:0 0 20px 0;line-height:1.5em}
#content h1{
	margin:0em 0 0;
	padding:1em 0em 0em;
	padding-bottom:.5em;
	color:#FFFFFF;
	font-size:1em;
	text-align:center;
}
#content h2{margin:0;color:#808080;font-weight:normal;font-size:1em;/*letter-spacing:-2px;*/text-align:center}
#content h3{clear:both;margin:0;color:#808080;font-weight:normal;font-size:1em;/*letter-spacing:-2px;*/text-align:center}
img#slide{display:block;margin:auto;border:1px solid #CCCCCC}
#thumbs {display:block; margin:auto; text-align:center; }
#thumbs img{margin:1em;}
#navigation{
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
}
#navigation h1, #navigation h2, #navigation h3 {font-size:1em;color:#FFFFFF;padding:0;margin-top:0;margin-bottom:0;}
#navigation h2, #navigation h3 {color:#808080;}
#navigation #left{display:block;float:left;font-size:2em;color:#808080;}
#navigation #right{display:block;float:right;font-size:2em;color:#808080;}
#navigation #left:hover, #navigation #right:hover {color:#FFFFFF;}
hr#footrule {z-index:1; height:1px;margin-top:20px;}
#footer{
width:520px;margin:0 0 0 240px;padding:0;
	text-align:center;
	z-index:1;
}
a img{border:thin solid #CCCCCC}
/**************** Front Page Styles ****************/
#frontnav {
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
}
#frontnav li { display: inline; list-style-type: none; padding-right: 50px;   font-size: large;     color:#FFFFFF;}
#frontnav a {   color:#FFFFFF;   text-decoration:none;   border:none;}
#frontnav a:hover{color:#6699FF;text-decoration:underline}
img#frontpic {height:300px;display:block;margin:auto;margin-top:2.5em;}
h1#headline {
	font-size:2.5em;
	margin:0em 0 0;
	padding:0em;
	color:#FFFFFF;
	text-align:center;
	font-variant: small-caps;
	font-weight: normal;
}
h2#subheadline {font-size:1.5em;text-align:center;margin: 0em 0pt 1em;   font-family: Helvetica, Verdana, Sans-serif;   font-style: normal;   font-variant: normal;   font-weight: normal;      line-height: normal;   font-size-adjust: none;   font-stretch: normal;   color: #999999;   letter-spacing: .7em;text-transform: lowercase;padding: 0em 0px 0px 5px;}
img#frontpic {}
#hidden {display:none;}