/*custom h1-h6*/
h1  /* main titles */  { color: #915611; font-size: 120%; font-weight: bold; line-height: 150%; background-color: transparent; margin: 0; padding: 0 18px 5px       }
h2 { color: #5a5853; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: transparent; margin: 1em 0 ; padding: 0; }
h4 /* table indents */  { color: #915611; font-size: 100%; font-weight: bold; line-height: 150%; background-color: transparent; margin: 0; padding: 0; }
/*--------------*/
body { font: 76%/150% "Lucida Grande", Verdana, Arial, sans-serif; color: #434343; background-color: #f6f4f1; background-image: url(images/border.gif); background-repeat: repeat-y; background-position: center top; text-align: center; margin: 0; padding: 0; }
.tantext { color: #915611; }
#wrapper { text-align: left; margin: 0 12px; padding: 0; width: 780px; height: 100%; }
#headername /* University of Nebraska State Museum */  { background-image: url(images/friendsheader.gif); width: 780px; height: 41px   ; margin-top: 0; }
#headerphoto { margin-top: 0; width: 780px; height: 140px; }
#navcontainer  { background-color: #462300; text-align: center; width: 780px ; height: 29px; margin-right: auto; margin-left: auto; }

#navlist { color: white; font-size: 13px; font-family: Arial, helvetica, sans-serif; text-align: center; letter-spacing: normal; margin: 0; padding: 0; width: 780px; height: 29px; float: left    ; }

#navlist li { color: white; background-color: transparent; letter-spacing: normal; display: inline     }

#navlist li a { color: white; letter-spacing: normal; padding: 0.5em 1em 0.4em; float: left ; }

#navlist li a:hover { color: #fff; background-color: #78460c; letter-spacing: normal ; }

#leftcol {
margin: 0;
padding: 0 26px 20px 14px;
width: 526px;
float: left }
#leftcol p { line-height: 18px; text-indent: 12px; margin: 0; padding: 5px 18px; }
#rightcol { text-align: left; margin: 0; width: 214px; float: left  ; padding-top: 21px; border-bottom-style: hidden; border-bottom-width: 0; }
#rightcol p { text-indent: 12px; }
.menulinks a:link { color: #06c; font-style: normal; font-weight: normal; background-image: url(images/dotlink.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 50% bottom; text-decoration: none; text-align: left; padding-bottom: 2px; }
.menulinks a:visited { color: #06c; font-style: normal; font-weight: normal; background-image: url(images/dotlink.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 50% bottom; text-decoration: none; text-align: left; padding-bottom: 2px; }
.menulinks a:hover    { color: #69c; font-style: normal; font-weight: normal; background-color: transparent; text-decoration: none ; text-align: left; }
.menulinks a:active { color: #06c; font-style: normal; font-weight: normal; background-image: url(images/dotlink.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 50% bottom; text-decoration: none; text-align: left; padding-bottom: 2px; }
#side_navigation  { line-height: 160%; border-width: 0; list-style-image: url(images/arrow.gif); display: block; }
#side_navigation2 { color: #918f85; font-size: 90%; line-height: 160%; background-color: #fdfbf8; margin: 14px 0 12px -30px; padding: 10px 0 14px 30px; border-top: 1px solid #d8d4c6; border-bottom: 1px solid #d8d4c6; border-right-width: 0; border-left-width: 0; list-style-type: circle; display: block; }
#commonlinks { font-size: 11px; width: 600px; float: left; margin: 20px 0 0 10px; padding: 5px 0 0; border-top: 1px solid #e1e1e1; }
#commonlinkshome { font-size: 11px; margin: 20px 0 0 10px; padding: 5px 0 0; width: 600px; float: left; }
.bottomlinks a:link { color: #06c; font-style: normal; font-weight: normal; background-image: url(images/dotlink.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 50% bottom; text-decoration: none; text-align: left; padding-bottom: 2px; }
.bottomlinks a:visited { color: #06c; font-style: normal; font-weight: normal; background-image: url(images/dotlink.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 50% bottom; text-decoration: none; text-align: left; padding-bottom: 2px; }
.bottomlinks a:hover     { color: #69c; font-style: normal; font-weight: normal; background-color: transparent; text-decoration: none ; text-align: left; }
.bottomlinks a:active { color: #06c; font-style: normal; font-weight: normal; background-image: url(images/dotlink.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 50% bottom; text-decoration: none; text-align: left; padding-bottom: 2px; }
#copyright { font-size: 11px; width: 760px; float: left; margin-left: 10px; padding-top: 5px; padding-bottom: 20px; }
#border { background-image: url(images/border.gif); background-repeat: repeat-y; background-position: center top; margin: auto; width: 804px; height: 100%; }
p { line-height: 120%; }
/*blue-white tables*/
#table { width: 500px; float: left; padding: 10px 0 0 20px; }
.blue { color: #434343; background-color: #edf8fe; text-align: left; margin: 0; padding: 6px 20px; border-top: 1px solid #c6e4f9; border-bottom: 1px solid #c6e4f9; }
.white { text-align: left; margin: 0; padding: 6px 20px; }
h3 /* table indents */  { font-size: 100%; font-weight: normal; line-height: 150%; text-indent: 12px; margin: 0; padding: 0; }
h5 { font-size: 100%; font-weight: normal; line-height: 150%; text-indent: 32px; margin: 0; padding: 0; }
h6 { font: 90%/150% "Lucida Grande", Verdana, Arial, sans-serif; margin: 0; padding: 0; }
.thumb1 { float: left; }
.thumblinks a:link    { background-image: none; border-bottom-style: none; }
.thumblinks a:visited { background-image: none; border-bottom-style: none; }
.thumblinks a:hover { background-image: none; border-bottom-style: none; }
.thumblinks a:active { background-image: none; border-bottom-style: none; }

/*BOTANY STYLES*/
a:link { color: #630; font-style: normal; font-weight: normal; background-image: url(images/dotlink.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 50% bottom; text-decoration: none; text-align: left; padding-bottom: 2px; }
a:visited { color: #630; font-style: normal; font-weight: normal; background-image: url(images/dotlink.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 50% bottom; text-decoration: none; text-align: left; padding-bottom: 2px; }
a:hover    { color: #963; font-style: normal; font-weight: normal; background-color: transparent; text-decoration: none ; text-align: left; }
a:active { color: #630; font-style: normal; font-weight: normal; background-image: url(images/dotlink.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 50% bottom; text-decoration: none; text-align: left; padding-bottom: 2px; }
#buttons { text-decoration: none; border-bottom-style: hidden; border-bottom-width: 0; }
#feature1-2 { line-height: 135%; margin: 0; padding: 0 10px; width: 544px; float: left; }
#feature1-2 p  { line-height: 18px; text-indent: 12px; margin: 0; padding: 5px 18px        }
#titlebox1-2 { background-color: #d8d4c6; text-indent: 0; width: 262px; height: 22px; margin: 4px 0; }
#resources  /* right column homepage */ { font-size: 100%; line-height: 150%; width: 184px; float: left; margin: 0; padding-right: 10px; padding-bottom: 10px; padding-left: 20px; }
#titlebox-resources { background-color: #d8d4c6; text-indent: 0; width: 194px; height: 22px; margin: 4px 0; }
#resources-nav  { margin-left: 0; padding-left: 20px; border-width: 0; list-style-image: url(images/arrow.gif); display: block; }
#home-swoosh { width: 780px; height: 160px; float: left; margin: 0; padding: 0; }
#tan-container { background-image: url(images/tanbkgrnd.gif); background-repeat: repeat-y; width: 780px; float: left; margin: 0; padding: 0; }
#left-tan-col { line-height: 135%; background-color: #fafaf6; margin: 0; padding: 0 10px 0 20px; width: 253px; float: left; }
#subfeature-table { width: 263px; margin: 0; padding: 0; }
th { font-size: 11px; font-weight: inherit; line-height: 130%; text-align: left; margin: 0 0 0; padding: 0; }
#mid-tan-col { font-size: 11px; line-height: 130%; background-color: #f0ede3; margin: 0; padding: 0 0 0 10px; width: 273px; float: left; }
#right-tan-col { background-color: #f0ede3; margin: 0; padding: 0 20px; width: 450px; float: left; }
#right-tan-col p { line-height: 18px; text-indent: 12px; margin: 0; padding: 5px 0 5px 0; }
#leftcol-full { margin: 0; padding: 0 26px 20px 14px; width: 740px; float: left; }
