/* CSS Document */
body {
		/*background-color: #FFFFFF;
		font-family:Times New Roman, Times, serif;
		font-size:16px;
		letter-spacing:1px;*/
		background-color: #ffffff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
}

/*new stuff added by rob*/
#top_bg{/*this styles the 100 percent width div for the bg*/
background-image:url(../Flash/GreenBars.jpg);
background-repeat:repeat-x;
border: 2px solid #A9A19C;
width:100%;
height:76px;
position:absolute;
top:70px;
left:0px;
}

#navlist{/*this positions the list to the right and down 20 px from the top of the div*/
font-size:14px;
position:absolute;
left:850px;
top:34px;
width: 415px;/*this keeps the nav buttons from collapsing when you resize the window to more narrow*/
}
#navlist li{
display:inline;/*this line makes the list display horizontally*/
float: left;/*this takes away the separation between the white background hover and the border to the left of it*/
}
#navlist li a{
text-decoration:none;/*this gets rid of the underline on the links*/
padding: 16px;/*this separates the buttons*/
color:#5D7165;
}
#navlist li a:hover{
text-decoration:none;/*this gets rid of the underline on the links*/
color:#fff;
/*background: #FFF;*/
}
#navlist a:active
{
background: #5D7165;
color: #fff;
}
#navlist li#active a
{
background: #5D7165;
color: #fff;
}
/*thank you Rob for bailing me out*/

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
letter-spacing:3px;
padding:0;
margin:0;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
letter-spacing:1px;
padding:0;
margin:0;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
letter-spacing:2px;
padding:0;
margin:0;
}

h4{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
letter-spacing:2px;
padding:0;
margin:0;
}

table.border{
border:solid 3px #A9A19C;
}

table.border2{
border-top:solid .5px #A9A19C;
border-bottom:solid .5px #A9A19C;
border-right:solid .5px #A9A19C;
border-left:solid .5px #A9A19C;
}

table.topandright{
border-top:solid 3px #A9A19C;
border-right:solid 3px #A9A19C;

}
table.bottomline{
border-bottom:solid .5px #A9A19C;
}

table.rightline{
border-right:solid 3px #A9A19C;
}

table.leftline{
border-bottom:solid 1px #A9A19C;
}
table.topline{
border-right:solid 3px #A9A19C;
}
#blogbody {
	position:absolute;
	width:800px;
	left: 5px;
	top: 200px;
	background-color:#FFFFFF;
}
#rightlinkbar {
	position:absolute;
	width:310px;
	left: 850px;
	top: 200px;
	background-color:#CDD5C8;
}
table.array {
	border:3px solid #A9A19C;
}