
body { 
	background-color: #d8d8d8 ;
	background-image: url("images/bkgrd.jpg") ;
	background-repeat: repeat-x ;
	background-position: top  ;
	font-family: Verdana, Arial, Helvetica, Sans-serif ;
	color: #888386 ;
	font-size: 80% ;
	text-align: center ;
	border: 0 ;
	margin: 0 0 20px 0;
	padding: 0 ;
}


* {
	margin: 0 ;
	padding: 0 ;
}


/* HEADER and NAVIGATION */

.header { 
	background-image: url("images/frozen.jpg") ;
	background-repeat: repeat-x ;
	background-position: top center ;
	color: #888386 ;
	text-align: center ;
	width: 100% ;   
}
.pagewrap {
	background-color: #f9f9f9 ;
	width: 92% ;
	border-width: 1px ;
	margin-right: auto ;
	margin-left: auto ;
	margin-bottom: 35px ;
}

.nav {
      background-color: #f9f9f9 ;
      text-align: center ;
      font-family: Arial, Helvetica, Sans-serif ;
      font-size: 1em ;
      color: #829398 ;
}
.navpad {
	padding: 14px 10px 15px 10px ;
}

.inline ul, .inline li  { 
	font-family: Arial, Helvetica, Sans-serif ;
	font-size: 1em ;
	list-style-type: none ;
	list-style-position: outside ;
	display: inline ;
}


/* SECONDARY WRAPS */

.ttwrap {
	float: left ;
	width: 64% ; 
}

.menuwrap {
	float: right ;
 	width: 35% ;
}


/* BOXES AND BARS */

.udbar {
	background-color: #fefefe ;
	background-image: url("images/bar.jpg") ;
	background-repeat: repeat-x ;
	background-position: top ; 
	font-family: Verdana ,Arial, Helvetica, Sans-serif ;
	font-weight: bold ;
	font-size: 1em ;
	text-align: center ;
	line-height: 25px ;
        height: 40px ;
	color: #62654F ;
	color: #62654F ;
	border: solid #d8d8d8 1px ;
	border-bottom: none ;
	margin: 0px ;
}

.actionbar {
	background-color: #fefefe ;
	background-image: url("images/barpink.jpg") ;
	background-repeat: repeat-x ;
	background-position: top ;
	font-family: Verdana ,Arial, Helvetica, Sans-serif ;
	font-weight: bold ;
	font-size: 1em ;
	text-align: center ;
	line-height: 25px ;
        height: 40px ;
	color: #8F4524 ;
	color: #62654F ;
	border: solid #d8d8d8 1px ;
	border-bottom: none ;
	margin: 0px ;
}

.mainbox {
	background-color: #fefefe ;
	font-family: Verdana, Arial, Helvetica, Sans-serif ;
	font-size: 1em ;
	color: #888386 ;
	text-align: left ;
	color: #62654F ;
	border: solid #d8d8d8 1px ;
	border-top: none ;
	margin-bottom: 3px ;
}
.menubar {
	background-color: #fefefe ;
	background-image: url("images/bar.jpg") ;
	background-repeat: repeat-x ;
	background-position: top ; 
	font-family: Verdana ,Arial, Helvetica, Sans-serif ;
	font-weight: bold ;
	font-size: 1em ;
	text-align: center ;
	line-height: 25px ;
        height: 40px ;
	color: #62654F ;
	color: #62654F ;
	border: solid #d8d8d8 1px ;
	border-bottom: none ;
	margin: 0 ;
}
.menu {
	background-image: none ;
	background-color: #fefefe ;
	font-family: Arial, Helvetica, Sans-serif ;
        font-size: 1em ;
	text-align: center ;
	color: #888386 ;
	color: #62654F ;
	border: solid #d8d8d8 1px ;
	border-top: none ;
	margin-bottom: 3px ;
}
.menupad {
	padding: 0 10px 13px 10px ; 
}

.startpad {
	padding: 0px 40px 13px 25px ; 
}
.start p {
	background-color: #fefefe ;

	margin-bottom: 5px ;
	margin-left: 130px ;
}

.start img {
	float: left ;
}

.hithbar {
	background-color: #fefefe ;
	background-image: url("images/barhith.jpg") ;
	background-repeat: repeat-x ;
	background-position: top ; 
	font-family: Verdana ,Arial, Helvetica, Sans-serif ;
	font-weight: bold ;
	font-size: 1em ;
	text-align: center ;
	line-height: 25px ;
        height: 40px ;
	color: #62654F ;
	color: #62654F ;
	border: solid #d8d8d8 1px ;
	border-bottom: none ;
	margin: 0px ;
}

.hith  {
	background-color: #fefefe ;
	background-image: url("images/hith.jpg") ;
	background-repeat: repeat-x ;
	background-position: bottom ;
	font-family: Arial, Helvetica, Sans-serif ;
	font-size: 1em ;
	text-align: center ;
	color: #888386 ;
	color: #62654F ;
	border: solid #d8d8d8 1px ;
	border-top: none ;
	margin-bottom: 3px ;
}
.block {
	font-family: Verdana, Arial,Helvetica,sans-serif ;
	color: #888386 ; 
	margin: 0px 20px 10px 20px ;
}


/* FOOTER */

.subfoot {
	clear: both ;
	width: 100% ;
	font-family: arial, helvetica, sans-serif ;
	text-align: center ;
	color:  #8C9A51 ;
	background-image: url("images/biobot.gif") ;
	background-repeat: no-repeat ;
	background-position: bottom center ;
 	background-color: #EEF2F1; 
	border: solid #d8d8d8 1px ;
	height: 60px ;
}


/* LISTS */

.no ul {
	list-style-type: none ;
	list-style-position: outside ;
	margin: 0px 3px 5px 3px ;
}
.no li  {
	list-style-type: none ;
	list-style-position: outside ;
	font-family: Arial, Helvetica, Sans-serif ;
	font-weight: normal ;
	line-height: 1.1em ;
	text-align: center ;
	margin: 0px 3px 8px 3px ;
}
.no p {
	text-align: justify ;
}
.hith ul {
	list-style-type: none ;
	list-style-position: outside ;
	font-size: 1em ;
	margin: 0px 3px 5px 10px ;
}
.hith li  {
	list-style-type: none ;
	list-style-position: outside ;
	font-family: Arial, Helvetica, Sans-serif ;
	font-weight: bold ;
	font-size: 1em ;
	text-align: center ;
	padding: 0px 3px 8px 3px ;
}


/* PARAGRAPHS */

p {
	background-color: transparent ;
	color: #888386 ;
	font-family: Verdana, Arial, Helvetica, Sans-serif ;
	text-align: justify ;
	line-height: 1.2em ;
	padding-bottom: 8px ;
}
p.cen {
	background-color: transparent ;
	color: #888386 ;
	font-family: Verdana, Arial, Helvetica, Sans-serif ;
	text-align: center ;
	padding: 2px 0px 2px 0px ;
}


/* FONT STYLING */

strong {
	color: #62654F ;
	font-family: Verdana, Arial,Helvetica,sans-serif ;
	font-weight: bold ;
	font-size: 1em ;
}

span.bld {
	font-size: 105% ;
	font-weight: bold ;
}

span.smaller {
	font-size: .85em ;
}


/* MISCELLANEOUS STUFF */

img {
	border-color: #DEDEDE ;
}
img.linked {
      border-width: 1px ;
      border-style: solid ;
      border-color: #DEDEDE ;
}

.clear {
	height: 1px ;
	overflow: hidden ;
	clear: both ;
	margin-top: -1px ;
}


/* LINKS */

a:link {
	color: #829398 ;
	background: transparent ;
	text-decoration: none ;
	font-size: 1em ;
	font-weight: bold ;
}
a:visited  {
	color: #829398;
	background: transparent ;
	text-decoration: none ;
	font-weight: bold ;
}
a:active {
	color: #A0AA6A  ;
	background: transparent ;
	text-decoration: underline ;
	font-weight: bold ;
}
a:hover {
	color: #A0AA6A ;
	background: transparent ;
	text-decoration: underline ;
	font-weight: bold ;
}

a.other:link {
	color: #829398 ;
	background: transparent ;
	text-decoration: none ;
	font-weight: bold ;
}
a.other:visited {
	color: #829398 ;
	background: transparent ;
	text-decoration: none ;
	font-weight: bold ;
}
a.other:active {
	color: #A0AA6A ;
	background: transparent ;
	text-decoration: underline ;
	font-weight: bold ;
}
a.other:hover {
	color:  #A0AA6A ;
	background: transparent ;
	text-decoration: underline ;
	font-weight: bold ;
}
