/* general hypermedia*/

a {color: rgb(255,150,0); text-decoration: none;}


/*general definitions, as it were*/

body   
{	width: 710px;
	height: 590px;
	margin: 0px;
	padding: 0px;
	borders: none;
	background-color: rgb(225,235,225);
	color: rgb(0,0,0);
	font-family: helvetica;
	font-size: 13px;
   	}

h1 { margin: 0px 0px 18px 0px; padding: 0px; border: none;
	font-family: tahoma;
	font-size: 25px;
	font-weight: lighter;
	display: block;}

h2 {margin: 0px 0px 18px 0px; padding: 0px; border: none;
	font-family: tahoma;
	font-size: 21px;
	font-weight: lighter;
	display: block;
	text-align: left;}

h3 { margin: 0px 0px 5px 0px; padding: 0px; border: none;
	font-family: Tahoma;
	font-size: 18px;
	font-weight: lighter;
	display: block;
	text-align: left;}

h4 { margin: 0px 0px 0px 0px; padding: 0px; border: none;
	font-family: Tahoma;
	font-size: 15px;
	font-weight: lighter;
	display: block;
	text-align: left;}

sub {font-size: 0.5em}

blockquote {font-size: 0.8em; padding: 0px; margin: 1em;}

p {margin: 0em 0em 1.5em 0em; padding: 0px; border: none;}

ul {margin: 0px; padding: 0px; border: none; list-style:;}

li { margin: 0px; padding: 0px; border: none; }

dl { margin: 0px; padding: 0px; border: none; }

dt { margin: 0px; padding: 0px; border: none; }

dd { margin: 0px; padding: 0px; border: none; display: inline-block; position: relative; top: -4px;}

sub {margin: 0px; padding: 0px; border: none; background-color: transparent;}

#banner {width: 690px; height:140px; background-image: url(); background-color:rgb(240,240,240); position: absolute; left: 10px; top: 10px;}


#nav  {width: 155px;  
	display: block;
	position: absolute;
	top: 160px;
	left: 0px;
	/*background-color: rgb(230,230,180);*/
	/*background-color: rgb(255,255,255);*/
	font-size: 15px;
	line-height: 1em;
	text-align: right;
	font-family: tahoma, sans-serif;
	z-index: 5; }

#nav li {display:block; margin-right:7px; margin-left: 8px;}
#nav li #current {color: white; background-color: rgb(255,153,0);}
#nav a {display:block; padding: 4px; color: rgb(255,153,0); border-right-style: solid; border-width:1px; margin:5px 2px;}
#nav a:hover {color: white; background-color: rgb(255,153,0);}


#main {width: 528px;
	height: ;
	/*background-color:rgb(230,230,180);*/
	background-color: rgb(255,255,255);
	position: absolute;
	top: 160px;
	left: 160px;
	padding: 0px 6px 0px 6px;
	text-align: ;
	z-index: 0;}

#main div {margin-bottom: 2em;}
#main ul {width: 480px; margin-left:20px; }
#main li {margin-bottom:0.7em;}


.postdate {text-align: right; font-family: arial; font-size: 11px; border-bottom: 1px dotted black; margin: -0.5em 0em 2em;}
