@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding:10px;
}
body {
	background-color: #efe7de;
}
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#c89d45;
	font-size:11px;
}
a {color:#a87a48;}

body#index {
	background: #efe7de url(images/bluebackground.jpg) repeat-y;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
}
.container {
	width:995px;
}
.leftcol { 
	background:url(images/bluemap.jpg) no-repeat;
	width:100px;
	height:600px;
	float:left;
}
.leftcol a { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; margin-left:10px; color:#ffffff; text-decoration:none;}
.leftcol a:hover { color:yellow;}
.mainnavigation ul { background: url(images/starnav.jpg) no-repeat; margin:0px; padding:0px; width:100px; }
.mainnavigation li { margin: 0px; padding:0px 0px 0 0; list-style: none; text-transform:uppercase; color:#FFF; }
.mainnavigation li#homeNav a,
.mainnavigation li#nineNav a,
.mainnavigation li#tenNav a,
.mainnavigation li#elevenNav a,
.mainnavigation li#twelveNav a,
.mainnavigation li#thirteenNav a,
.mainnavigation li#fourteenNav a,
.mainnavigation li#fifteenNav a,
.mainnavigation li#sixteenNav a,
.mainnavigation li#seventeenNav a,
.mainnavigation li#eighteenNav a,
.mainnavigation li#nineteenNav a,
.mainnavigation li#twentyNav a,
.mainnavigation li#twentyoneNav a,
.mainnavigation li#twentytwoNav a,
.mainnavigation li#twentythreeNav a,
.mainnavigation li#twentyfourNav a,
.mainnavigation li#twentyfiveNav a {
  margin: 0;
  width:100px;
  display: block;
  text-indent: -9999px;
  background: url(images/starnav.jpg) no-repeat;
}

/* Navigation Image Replacement */
.mainnavigation li#homeNav a { background-position: 0px 0px; height:23px; }
.mainnavigation li#nineNav a { background-position: 0px -23px; height:42px; }
.mainnavigation li#tenNav a { background-position: 0px -65px; height:35px; }
.mainnavigation li#elevenNav a { background-position: 0px -100px; height:33px; }
.mainnavigation li#twelveNav a { background-position: 0px -133px; height:35px; }
.mainnavigation li#thirteenNav a { background-position: 0px -168px; height:31px; }
.mainnavigation li#fourteenNav a { background-position: 0px -199px; height:31px; }
.mainnavigation li#fifteenNav a { background-position: 0px -230px; height:36px; }
.mainnavigation li#sixteenNav a { background-position: 0px -266px; height:34px; }
.mainnavigation li#seventeenNav a { background-position: 0px -300px; height:32px; }
.mainnavigation li#eighteenNav a { background-position: 0px -332px; height:33px; }
.mainnavigation li#nineteenNav a { background-position: 0px -365px; height:34px; }
.mainnavigation li#twentyNav a { background-position: 0px -399px; height:33px; }
.mainnavigation li#twentyoneNav a { background-position: 0px -432px; height:32px; }
.mainnavigation li#twentytwoNav a { background-position: 0px -464px; height:31px; }
.mainnavigation li#twentythreeNav a { background-position: 0px -495px; height:37px; }
.mainnavigation li#twentyfourNav a { background-position: 0px -532px; height:27px; }
.mainnavigation li#twentyfiveNav a { background-position: 0px -559px; height:41px; }

/* the hover and current page */
.mainnavigation li#homeNav a:hover { background-position: -101px 0px;}
.mainnavigation li#nineNav a:hover { background-position: -101px -23px;}
.mainnavigation li#tenNav a:hover { background-position: -101px -65px;}
.mainnavigation li#elevenNav a:hover { background-position: -101px -100px;}
.mainnavigation li#twelveNav a:hover { background-position: -101px -133px;}
.mainnavigation li#thirteenNav a:hover { background-position: -101px -168px;}
.mainnavigation li#fourteenNav a:hover { background-position: -101px -199px;}
.mainnavigation li#fifteenNav a:hover { background-position: -101px -230px;}
.mainnavigation li#sixteenNav a:hover { background-position: -101px -266px;}
.mainnavigation li#seventeenNav a:hover { background-position: -101px -300px;}
.mainnavigation li#eighteenNav a:hover { background-position: -101px -332px;}
.mainnavigation li#nineteenNav a:hover { background-position: -101px -365px;}
.mainnavigation li#twentyNav a:hover { background-position: -101px -399px;}
.mainnavigation li#twentyoneNav a:hover { background-position: -101px -432px;}
.mainnavigation li#twentytwoNav a:hover { background-position: -101px -464px;}
.mainnavigation li#twentythreeNav a:hover { background-position: -101px -495px;}
.mainnavigation li#twentyfourNav a:hover { background-position: -101px -532px;}
.mainnavigation li#twentyfiveNav a:hover { background-position: -101px -559px;}

body.homeNav .mainnavigation li#homeNav a { background-position: -101px 0px;}
body.nineNav .mainnavigation li#nineNav a { background-position: -101px -23px;}
body.tenNav .mainnavigation li#tenNav a { background-position: -101px -65px;}
body.elevenNav .mainnavigation li#elevenNav a { background-position: -101px -100px;}
body.twelveNav .mainnavigation li#twelveNav a { background-position: -101px -133px;}
body.thirteenNav .mainnavigation li#thirteenNav a { background-position: -101px -168px;}
body.fourteenNav .mainnavigation li#fourteenNav a { background-position: -101px -199px;}
body.fifteenNav .mainnavigation li#fifteenNav a { background-position: -101px -230px;}
body.sixteenNav .mainnavigation li#sixteenNav a { background-position: -101px -266px;}
body.seventeenNav .mainnavigation li#seventeenNav a { background-position: -101px -300px;}
body.eighteenNav .mainnavigation li#eighteenNav a { background-position: -101px -332px;}
body.nineteenNav .mainnavigation li#nineteenNav a { background-position: -101px -365px;}
body.twentyNav .mainnavigation li#twentyNav a { background-position: -101px -399px;}
body.twentyoneNav .mainnavigation li#twentyoneNav a { background-position: -101px -432px;}
body.twentytwoNav .mainnavigation li#twentytwoNav a { background-position: -101px -464px;}
body.twentythreeNav .mainnavigation li#twentythreeNav a { background-position: -101px -495px;}
body.twentyfourNav .mainnavigation li#twentyfourNav a { background-position: -101px -532px;}
body.twentyfiveNav .mainnavigation li#twentyfiveNav a { background-position: -101px -559px;}



.maincol { 
	background:url(images/pictureheader.jpg) no-repeat;
	width:554px;
	float:left;
	padding-top:222px;
	border-right: 1px #898989 solid;
}
body.homeNav .maincol { border-right:none; }

.maincol p { margin: 15px;}

.rightcol {
	width:340px;
	float:left;
}