﻿body {
	margin: 0 2% 0 2%;
	padding: 0;
	font-size: 10px;
	background-color: #FFF;
}

#mainTable {
	margin: 0 auto;
	border: 1px solid #000;
	padding: 20px;
	/*/*/line-height: 1.5em; /* */
}
#maincontent {
	border-left: 2px dotted #333;
	font-size: 10px;
	text-align:justify;
	/*/*/font-size: 100%; /* */
}
#maincontent td{
	padding: 20px; font-size:100%; text-align:justify; line-height:100%
}
#sidebar {
	background-image: url('nav.htm');
	width: 200px;
	align: left;
	margin-top: 0px;
	font-size: 14px;
	/*/*/font-size: 85%; /* */
}
#sidebar td{
		padding: 0px;
	}
#header {
	background-color: #333333;
	color: #CCCCCC;
	background-image: url('images/twohillsbanner.gif');
	background-repeat: no-repeat;
}
#footer {
	background-color: #000000;
	color: #CCCCCC;
	border-top:2px solid #a50408;
	}

ul {
	font-family: Georgia, "Times New Roman", Times, serif;
}

p {
	font-family: Georgia, "Times New Roman", Times, serif;
}

td {
	font-family: Georgia, "Times New Roman", Times, serif;
}
h1:first-child {border-bottom:2px solid #990000; margin-top: 0; color:#990000}/*starts first heading in a TD flush top*/
h2:first-child {margin-top: 12;}/*starts first heading in a TD flush top*/
h1 { font-size: 80%;
     border-bottom:1px solid;
     margin-top: 0; 
     color:#990000; 
     }
h2 { font-size: 140%; }
p  { font-size: 100%; }
td  { font-size: 100%; }
tr  { font-size: 100%; }

#sidebar a {
	/*/*/border-left:medium #000000; border-right:medium #000000; border-top:2px solid #000000; border-bottom:2px solid #000000; padding:3px; display: block;
	line-height: 1.5;
	text-decoration: none;
	width: 200px
}
#sidebar a:visited {
	background-color: #A50408;
	color: #ffffff;
}
#sidebar a:link {
	background-color: #A50408;
	color: #ffffff;
}
#sidebar a:active {
	color: #000000;
	background-color: #E7E700;
	text-decoration: none;
	/*/*/border-left:medium none #000000; border-right:medium #000000; border-top:2px solid #000000; border-bottom:2px solid #000000; padding:3px; display: block;
}
#sidebar a:hover {
	color: #000000;
	background-color: #E7E700;
	text-decoration: none;
	/*/*/border-left:medium none #000000; border-right:medium #000000; border-top:2px solid #000000; border-bottom:2px solid #000000; padding:3px; display: block;
}
#current a {
	text-decoration: none;
	color: #A50408 !important;
	/*/*/background-color: #A50408!important;
	border-left:medium #000000; border-right:medium #000000; border-top:2px solid #000000; border-bottom:2px solid #000000; padding:3px; display: block;/* */
}
#sidebar ul {
	/*/*/padding-left: 0;
	list-style-type: none;
	margin-left: -20; /* */
}

#sidebar li {
	/*/*/margin: 0px 0px 3px 0px; /* */
}
#n4shell {
/* Happy hunting. This rule will allow you to create an outer border around the layout table in netscape 4. Wrap the entire table inside a div and assign to the div this id */
	/*/*/border: 0px none; /* */
}a:active     { color: #666666; text-decoration: underline }
a:link       { color: #990000; text-decoration: none }
a:visited    { color: #B52E00; text-decoration: none }
a:hover      { color: #666666; text-decoration: underline }
a            { text-decoration: underline; color: #666666 }
