/*----------- CSS Document -----------*/

body { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; background-color: white; overflow: -moz-scrollbars-vertical; margin: 0; }
p {}
td {}
a:link { color: #069 ; text-decoration: none; }
a:visited { color: #069 ; text-decoration: none; }
a:hover { color: #c60 ; text-decoration: none; }
a:active {
	color: #c60;
	text-decoration: none;
	text-align: right;
}

/*----------- HEADINGS -----------*/
h1 { color: #666; font-size : 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
h2 { color: #369; font-size: 13px; font-weight: bold; font-style: italic; }
h3 { font-size: 12px; font-weight: bold; }
h4 {}
h5 {}
h6 {}


/*----------- IDs -----------*/
#header { background-image: url(../images/yellowbkgrd1.gif); background-repeat: repeat-y; text-align: right; width: 770px; }
#navbar { background-color: #333; text-align: right; width: 770px; border: solid 1px #f03; }
#content { background-image: url(../images/bluebkgrd1.gif); background-repeat: repeat-y; width: 770px; clear: both; }
#footer { width: 620px; clear: both; padding: 15px 0 15px 150px; border-top: 1px solid #000; }
#maintxt { padding: 70px 70px 70px 210px; }


/*----------- MAIN NAVIGATION -----------*/

.menu {display:inline-block;}
.menu {display:inline;}
.holder {display:table;}
.menu {
  display:table-row;
  padding:0;
  margin:0;
  list-style-type:none;
  white-space:nowrap; 
  }
.menu li {display:inline;}
.menu a, .menu a:visited { display:block; float:left; padding:3px 11px; color:#fff; background:#333; text-decoration:none; border-left: 1px solid #000; }
.menu a:hover {
  color:#fff; 
  background:#08c;
  }

#navwrap { background-color: #333; text-align:right; width: 770px; border-color: #000; border-style: solid; border-width: 1px 1px 1px 0; }
#navwrap .holder {margin:0 0 0 auto;}

/*----------- SUB NAVIGATION -----------*/

.menu2 {display:inline-block;}
.menu2 {display:inline;}
.holder2 {display:table;}
.menu2 {
  display:table-row;
  font-size: 10px;
  padding:0;
  margin:0;
  list-style-type:none;
  white-space:nowrap; 
  }
.menu2 li {
	display:inline;
	float:left;
	margin:3px 0px;
	padding:0px 5px;
	color:#069;
	}
.menu2 a, .menu2 a:visited { 
	display:block;
	text-decoration:none;  }
.menu2 a:hover {
  color:#c60;}
.menuborder {
	border-right: 1px solid #666;
	}

#navwrap2 { float: right; width: 620px; text-align:right; }
#navwrap2 .holder2 {margin:0 0 0 auto;}


/*----------- OTHER -----------*/
.floatL { float: left; }
.floatR { float: right; }
.clearL {clear: left;}

.imgRight {
	float: right;
	margin: 0 0 15px 15px;
	border: 1px #000000 solid;
	}

