/* air on top */
body
{
	padding-top:18px;
	background: white url(images/tree.jpg) no-repeat bottom left;
}

/* make .caps and .alt availiable */
.caps
{ 
	font-variant: small-caps; 
	letter-spacing: 1px; 
	text-transform: lowercase; 
	font-size:1.2em;
	font-weight:bold;
	padding:0 2px;
}
.alt { 
  color: #666; 
  font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif; 
  font-style: italic;
  font-weight: normal;
  font-size:1.2em;
}

/* aline horisontal lists with grid */
#nav_top ul, #nav_lang ul
{
	margin-left:0;
}

/* make horisontal list horisontal */
#nav_top ul li, #nav_lang ul li
{
	list-style: none;
	display: inline;
	padding-right:5px;
}

/* nav_top stylings */
#nav_top a, #nav_lang a
{
	text-decoration:none;
}
#nav_top a:hover, #nav_top a.current
{
	border-bottom: 4px solid #feba19;
}

/* nav_bar */
#nav_bar
{
	margin-top:-3px;
}
#nav_bar h6
{
	padding-left:1em;
	color:#55a012;
}
#nav_bar ul
{
	margin-left:0;
	border-top: 2px solid gray;
}
#nav_bar ul li
{
	border-top: 1px solid gray;
	list-style: none;
	padding:.75em;
	padding-left:1em;
}
#nav_bar ul li a
{
	color:#55a012;
	text-decoration:none;
}
#nav_bar ul li a:hover
{
	font-weight:bold;
}

/* bottom stylings */
#bottom
{
	background-color:#7ea4d7;
	background-color:#004d9b; // 2009-05-27
}
#bottom p
{
	margin-top:0.25em;
	margin-bottom:0;
	text-indent:2em;
	color:white;
}
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b {display:block;height: 1px; overflow: hidden; background: #004d9b}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
.backwards { unicode-bidi:bidi-override; direction: rtl; } 

/* header stylings */
#header
{
	margin-bottom:-55px;
}
#date
{
	margin:0;
	padding:0;
	position:relative;
	left:740px;
	top:-170px;
	color:white;
	width:200px;
	cursor:default;
}
#cite
{
	margin:0;
	padding:0;
	position:relative;
	left:620px;
	top:-155px;
	color:white;
	font-size:2.0em;
	width:330px;
	cursor:default;
}

/* default lists */
#content ul li
{
	list-style: square; /* should use image to make it yellow - http://css.maxdesign.com.au/listamatic/vertical05.htm */
}

/* default horsiontal rules */
#content hr
{
	background-color:#feba19;
	color:#feba19;
}

/* admin */
div.navigation ul li
{
	list-style: none;
	display: inline;
	padding-right:5px;
}
div.navigation ul li form
{
	display: inline;
}

