@charset "utf-8";
/* CSS Document */

/*MENU FLYOUTS*/
#historyflyout { display: block; width: 450px; height: 245px; position: absolute;  top: 150px; left: 160px; z-index:500; visibility: hidden; background: url(../images/menulayershadow.png) no-repeat bottom right; _background: transparent;  margin: 0; padding: 0;}
#storyflyout { display: block; width: 300px; height: 150px; position: absolute;  top: 150px; left: 150px; z-index:500; visibility: hidden; background: url(../images/menulayershadow.png) no-repeat bottom right; _background: transparent;  margin: 0; padding: 0;}
#eventsflyout { display: block; width: 525px; height: 165px; position: absolute;  top: 215px; left: 160px; z-index:500; visibility: hidden; background: url(../images/menulayershadow.png) no-repeat bottom right; _background: transparent;  margin: 0; padding: 0;}
#pressflyout { display: block; width: 425px; height: 225px; position: absolute;  top: 250px; left: 160px; z-index:500; visibility: hidden; background: url(../images/menulayershadow.png) no-repeat bottom right; _background: transparent;  margin: 0; padding: 0;}
#essentialsflyout { display: block; width: 300px; height: 275px; position: absolute;  top: 220px; left: 160px; z-index:500; visibility: hidden; background: url(../images/menulayershadow.png) no-repeat bottom right; _background: transparent;  margin: 0; padding: 0;}

.layercontainer { border: 1px solid #c2af79; background: url(../images/flyoutbg.gif) repeat-x bottom left white; position: absolute; height: 100%; width: 100%; z-index: 550; padding: 0; margin: 0; top: -12px; left: -12px}
h3.flyoutheader { font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; border-bottom: 1px solid #c2af79; color: #433525; padding: 0 0 10px 15px; margin: 20px 0 5px 20px; width: 75%; font-variant:small-caps;}

ul.floyoutlist { float:left; padding: 0 0 0 35px; margin: 0; }
ul.floyoutlist li { list-style-type: none; padding: 3px 0;}
ul.floyoutlist li a:link, ul.floyoutlist li a:visited, ul.floyoutlist li a:active { padding: 0; margin: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #673a03; font-variant:small-caps;  text-decoration: none; font-weight: bold; }
ul.floyoutlist li a:hover{ text-decoration: underline;}

ul.floyoutlistright {float: left; padding: 0 0 0 35px; margin: 0;}
ul.floyoutlistright li { list-style-type: none; padding: 3px 0;}
ul.floyoutlistright li a:link, ul.floyoutlistright li a:visited, ul.floyoutlistright li a:active {padding: 0; margin: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #673a03; font-variant:small-caps; text-decoration: none; font-weight: bold;}
ul.floyoutlistright li a:hover { text-decoration: underline;}

ul.flyoutsublist { padding: 0 0 0 35px; margin: 0;}
ul.flyoutsublist li { list-style-type: square; padding: 0; color: #c2af79;}
ul.flyoutsublist li a:link, ul.flyoutsublist li a:visited, ul.flyoutsublist li a:active { padding: 0; margin: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #673a02; font-variant: normal;  text-decoration: none; font-weight: normal;}
ul.flyoutsublist li a:hover{ text-decoration: underline;}
/*------------------------------------------*/

/*NONACTIVE MAIN NAVIGATION*/
ul.flyoutsublist li a.nonActiveSub { padding: 0; margin: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #d6cbac; font-variant: normal;  text-decoration: none; font-weight: normal; cursor: text;}
/*NONACTIVE MAIN NAVIGATION*/
ul.flyoutsublist li.nonActive, ul.floyoutlistright li.nonActive, ul.floyoutlist li.nonActive{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px;  font-variant:small-caps; text-decoration: none; font-weight: bold; color: #d6cbac; cursor: text;}
/*------------------------------------------*/

/*BODY STRUCTURE*/
html { height: 100%; overflow:hidden;}
body { background-color: #30221A; margin: 0px; padding: 0px; height: 100%; border-top: 1px transparent solid; margin-top: -1px; z-index:0; position:relative; }
img#background { height: 100%; width: 100%; z-index: -50; position:absolute; color: white; }
#wrapper { width: 100%; margin: 0; padding: 0; height: 100%; }
#main { width: 985px; height: 476px; margin-top: -238px; padding: 0; position: absolute; top:50%; } 
/*#transparent { width: 985px; height: 476px; background-color: #180c07; filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity: 0.85; opacity: 0.85; position: absolute; z-index: 1;}*/
#transparent { width: 985px; height: 476px; background: url(../images/transparentbg.png) top left repeat-x; position: absolute; z-index: 1;}
#footer { width: 100%; position: absolute; height: 50px; bottom: 0; left: 0; margin: 0; padding: 0; background: url(../images/footerbg.png) repeat-x bottom left; z-index: 100; _background: url(../images/footerbg.gif) bottom left repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: gray;}
#footer img { position: absolute; margin: 0; padding: 0; left: 0; top: -10px;}
#footer p { padding: 0; margin: 10px 0 0 50px; }
#footer a:link, #footer a:active, #footer a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: gray; text-decoration: underline;}
#footer a:hover { text-decoration: none;}
#header { width: 100%; position: absolute; height: 50px; background: url(../images/headerbg.png) repeat-x top left; top: 0; left: 0; margin: 0; padding: 0; z-index: 100; _background: url(../images/headerbg.gif) repeat-x top left;}
#scrapbook { text-indent: -9000px; display: block; width: 250px; height: 150px; position: absolute; top: -30px; right: 0; z-index: 90; background: url(../images/scrapbook.png) no-repeat top left; _background: url(../images/scrapbook.gif) no-repeat top left; }
#scrapbook:hover { top: 10px; }
/*------------------------------------------*/

/*MAIN CONTAINER*/
#outline { border: 1px solid #c2af78; width: 755px; height: 470px; position: absolute; z-index: 30; right: 0; top: 0; margin: 2px;}
/*#bgtrans { background: url(../images/bggradient.jpg) no-repeat top right; position: absolute; z-index: 5; display: block; width: 760px; height: 470px; right: 0; top: 0; margin: 2px; filter:alpha(opacity=80); -moz-opacity:0.80; -khtml-opacity: 0.80; opacity: 0.80;}*/
#bgtrans { background: url(../images/bggradient.png) no-repeat top right; position: absolute; z-index: 5; display: block; width: 760px; height: 470px; right: 0; top: 0; margin: 2px;}
/*------------------------------------------*/

/*HOME PAGE*/
h2#miniheader { text-indent: -9000px; background: url(../images/welcomevalpo.gif) no-repeat; width: 620px; height: 26px; margin: 25px auto 0 auto; padding: 0; display: block;}
#explore { position: absolute; width: 340px; height: 295px; margin: 25px 0 0 10px; left: 0; }
#celebrate { position: absolute; width: 380px; height: 295px; margin: 25px 10px 0 0; right: 0; }
#explore h3 { padding: 0; background: url(../images/explore.gif) no-repeat; text-indent: -9000px; display: block; width: 345px; height: 28px; margin: 0 auto;}
#celebrate h3 { padding: 0; background: url(../images/celebrate.gif) no-repeat; text-indent: -9000px; display: block; width: 345px; height: 28px; margin: 0 auto;}
#minifooter { position: absolute; bottom: 20px; left: 0; margin: 0 20px 0 20px; padding: 0; border-top: solid 1px #c2af78; height: 75px; width: 715px;}
.callouts { width: 320px; margin: 20px auto 30px auto; padding: 0; height: 100px; position: relative;}
.callouts img, .calloutflash, .footercallout img, #flashtimeline, #flashmap { float: left; display: block; width: 77px; height: 76px; padding: 0; margin: 0; border: 0;}
#flashstory { float: left; display: block; width: 230px; height: 60px; padding-right: 30px; border-right: 1px solid #4a3b2a;}
#flashstory img { float: left; display: block; width: 230px; height: 60px; padding-right: 30px; border-right: 1px solid #4a3b2a;}

.callouts p { width: 230px; float: right; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; line-height: 14px; color: #c2af78; margin: 2px 0; _margin: 0; padding: 0;}
p.calloutcaption { 	width: 185px; float: right;	font-family: Georgia, "Times New Roman", Times, serif; font-size: 9px; line-height: 14px; color: #f0e5c4; margin: 2px 0; _margin: 0; padding: 0; font-style: italic; }
.callouts a:link, .callouts a:visited, .callouts a:active, .footercallout a:link, .footercallout a:visited, .footercallout a:active { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: white; text-decoration: none; margin: 0; padding: 0; font-variant:small-caps; font-weight: bold; line-height: 19px;}
.callouts a:hover, .footercallout a:hover  { text-decoration: underline;}
.ecardlink { position: absolute; left: 180px; top: -5px; _top: -2px; margin: 0; padding: 0;}

h4#timeline1 { float: left; text-indent: -9000px; background: url(../images/valpo150timeline.gif) no-repeat; display: block; width: 148px; height: 16px; margin: 0 0 0 12px; padding: 0;}
h4#map1 { float: left; text-indent: -9000px; background: url(../images/valpomap.gif) no-repeat; display: block; width: 188px; height: 13px; margin: 0 0 0 14px; padding: 0;}
h4#events1 { float: left; text-indent: -9000px; background: url(../images/150eventscalendar.gif) no-repeat; display: block; width: 190px; height: 15px; margin: 0 0 0 14px;  padding: 0;}
h4#ecards1 { float: left; text-indent: -9000px; background: url(../images/wallpaper1.gif) no-repeat; display: block; width: 87px; height: 14px; margin: 0;  padding: 0;}
.footercallout { margin:15px 10px 10px 10px; padding: 0;}
.footercallout p { float: right; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #c2af78; width: 400px; margin: 5px 0; padding: 0;}
.footercallout h4 { float: right; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #c2af78; font-weight: bold; margin: 0 ; padding: 0; font-variant:small-caps; width: 400px;}
/*------------------------------------------*/

/*MAIN SIDE NAVIGATION*/
#sidenav { width: 225px; height: 100%; position: absolute; top: 0; z-index: 10;}
/*#bottomimg {background: #2d211a url(../images/menubg.png) no-repeat bottom left; filter:alpha(opacity=65); -moz-opacity:0.65; -khtml-opacity: 0.65; opacity: 0.65; position: absolute; z-index: 5; display: block; width: 225px; height: 100%; bottom: 0; }*/
#bottomimg {background: url(../images/menubglong.png) no-repeat bottom left; position: absolute; z-index: 5; display: block; width: 225px; height: 100%; bottom: 0; }
h1 { background: url(../images/valpo150logo.gif) no-repeat; text-indent: -9000px;  margin: 30px 0 30px 15px; padding: 0;}
h1 a { display: block; width: 200px; height: 94px; }
#sidenav ul {padding: 0; margin: 0; }
#sidenav ul li { list-style-type: none; margin: 0 auto; padding: 0;}
#history {background: url(../images/valpohistory.gif) no-repeat left; text-indent: -9000px; display: block; width: 117px; height: 15px;  margin: 0 auto; padding: 8px 0;}
#history:hover {background: url(../images/valpohistory.gif) no-repeat right; }
#stories {background: url(../images/stories.gif) no-repeat left; text-indent: -9000px; display: block; width: 60px; height: 15px;  margin: 0 auto; padding: 8px 0;}
#stories:hover {background: url(../images/stories.gif) no-repeat right; }
#events {background: url(../images/eventscalendar.gif) no-repeat left; text-indent: -9000px; display: block; width: 138px; height: 15px;  margin: 0 auto; padding: 8px 0;}
#events:hover {background: url(../images/eventscalendar.gif) no-repeat right; }
#essentials {background: url(../images/150essentials.gif) no-repeat left; text-indent: -9000px; display: block; width: 138px; height:15px; margin: 0 auto; padding: 8px 0;}
#essentials:hover {background: url(../images/150essentials.gif) no-repeat right; }
#pressroom {background: url(../images/pressroom.gif) no-repeat left; text-indent: -9000px; display: block; width: 92px; height: 15px;  margin: 0 auto; padding: 8px 0;}
#pressroom:hover {background: url(../images/pressroom.gif) no-repeat right; }
#map {background: url(../images/interactivemap2.gif) no-repeat left; text-indent: -9000px; display: block; width: 134px; height: 15px;  margin: 0 auto; padding: 8px 0;}
#map:hover {background: url(../images/interactivemap2.gif) no-repeat right; }
#timeline {background: url(../images/150timeline.gif) no-repeat left; text-indent: -9000px; display: block; width: 148px; height: 15px;  margin: 0 auto; padding: 8px 0;}
#timeline:hover {background: url(../images/150timeline.gif) no-repeat right; }
#backgroundimage {background: url(../images/viewbackground.gif) no-repeat right; text-indent: -9000px; display: block; width: 121px; height: 7px;  margin: 55px auto 0 auto; padding: 8px 0; _margin: 25px auto 0 auto;}
#backgroundimage:hover {background: url(../images/viewbackground.gif) no-repeat left; }

/*------------------------------------------*/

/*MAIN SIDE ACTIVE NAVIGATION*/
#historyActive {background: url(../images/valpohistory.gif) no-repeat right; text-indent: -9000px; display: block; width: 117px; height: 15px;  margin: 0 auto; padding: 8px 0;}
#storiesActive {background: url(../images/stories.gif) no-repeat right; text-indent: -9000px; display: block; width: 60px; height: 15px;  margin: 0 auto; padding: 8px 0;}
#storiesActive2 {background: url(../images/stories.gif) no-repeat right; text-indent: -9000px; display: block; width: 60px; height: 15px;  margin: 0 auto; padding: 8px 0;}
#eventsActive {background: url(../images/eventscalendar.gif) no-repeat right; text-indent: -9000px; display: block; width: 138px; height: 15px;  margin: 0 auto; padding: 8px 0;}
#essentialsActive {background: url(../images/150essentials.gif) no-repeat right; text-indent: -9000px; display: block; width: 138px; height:15px; margin: 0 auto; padding: 8px 0;}
#pressroomActive {background: url(../images/pressroom.gif) no-repeat right; text-indent: -9000px; display: block; width: 92px; height: 15px;  margin: 0 auto; padding: 8px 0;}
#mapActive {background: url(../images/interactivemap.gif) no-repeat right; text-indent: -9000px; display: block; width: 134px; height: 15px;  margin: 0 auto; padding: 8px 0;}
#timelineActive {background: url(../images/150timeline.gif) no-repeat right; text-indent: -9000px; display: block; width: 148px; height: 15px;  margin: 0 auto; padding: 8px 0;}
/*------------------------------------------*/


/*SUBPAGE SETUP*/
.subpagers { margin: 40px;}
.subpagers h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #c2af78; font-weight: bold; margin: 0 0 7px 0; padding: 0; font-variant: small-caps; }
.subpagers h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; color: #ffe69e; font-weight: bold; margin: 15px 0 7px 0; padding: 0; font-variant: small-caps;}
.subpagers p { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #f0e5c4; width: 90%; margin: 0; padding: 7px 0 0 0; line-height: 18px;}
.subpagers img.left { margin: 0 15px 0 0;}
.subpagers img.right { margin: 0 0 0 15px;}
.subpagers table { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #f0e5c4; width: 90%; margin: 0; padding: 7px 0 0 0; line-height: 18px;}
.subpagers table input { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #433525; margin: 0; padding: 0; margin: 3px 0; }
.subpagers form span { width: 300px;}

.subpagers ul { list-style-type: square; margin: 10px 25px 10px 35px; padding: 0;}
.subpagers li, .subpagers li a:link, .subpagers li a:visited, .subpagers li a:active{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #f0e5c4; margin: 0; padding: 0; line-height: 20px;  }
.subpagers li a:hover{ text-decoration: none;}

ul.wallpaper { list-style-type: none; width: 100%; position: absolute; left: 0;}
ul.wallpaper li.header { display: block; padding: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; color: #f0e5c4; }
ul.wallpaper li { display: inline; padding: 8px;}


/*STORIES PAGES*/
h2#storyheader { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #c2af78; font-weight: normal; margin: 60px 0 0 40px; padding: 0; }
p.storyintro { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #c2af78; width: 80%; margin: 15px 0 0 80px; padding: 0; line-height: 18px;}
ul#bookselect { margin: 0; padding: 0; background: url(../images/bookcase.gif) no-repeat bottom left; display: block; width: 755px; height: 274px; position: absolute; bottom: 0;}
ul#bookselect li { display: inline; list-style-type: none;}
#studentsbook {text-indent: -9000px; display: block; width: 43px; height: 212px; margin:0; padding: 0; position: absolute; z-index: 200; bottom: 25px; left: 310px;}
#studentsbook:hover {background: url(../images/studentbook.gif) no-repeat; }
#facultybook { text-indent: -9000px; display: block; width: 43px; height: 212px; margin: 0; padding: 0; position: absolute; z-index: 200; bottom: 25px; left: 350px;}
#facultybook:hover {background: url(../images/facultybook.gif) no-repeat; }
#alumnibook {text-indent: -9000px; display: block; width: 42px; height: 211px; margin: 0; padding: 0; position: absolute; z-index: 200; bottom: 25px; left: 386px;}
#alumnibook:hover {background: url(../images/alumnibook.gif) no-repeat; }
#athleticsbook {text-indent: -9000px; display: block; width: 50px; height: 233px; margin: 0; padding: 0; position: absolute; z-index: 200; bottom: 25px; right: 278px;}
#athleticsbook:hover {background: url(../images/athleticsbook.gif) no-repeat; }
#parentsbook {text-indent: -9000px; display: block; width: 54px; height: 230px; margin: 0; padding: 0; position: absolute; z-index: 200; bottom: 25px; right: 228px;}
#parentsbook:hover {background: url(../images/parentsbook.gif) no-repeat; }
#pubsbook {text-indent: -9000px; display: block; width: 49px; height: 231px; margin: 0; padding: 0; position: absolute; z-index: 200; bottom: 25px; right: 181px;}
#pubsbook:hover {background: url(../images/publicationsbook.gif) no-repeat; }

/*STORIES SIDE NAVIGATION*/
#mainmenu {background: url(../images/mainmenu.gif) no-repeat left; text-indent: -9000px; display: block; width: 103px; height: 14px; margin: 0 0 0 30px; padding: 8px 0;}
#mainmenu:hover {background: url(../images/mainmenu.gif) no-repeat right; }
#students {background: url(../images/students.gif) no-repeat left; text-indent: -9000px; display: block; width: 66px; height: 10px; margin: 0 0 0 70px; padding: 8px 0;}
#students:hover {background: url(../images/students.gif) no-repeat right; }
#faculty {background: url(../images/faculty.gif) no-repeat left; text-indent: -9000px; display: block; width: 54px; height: 10px; margin: 0 0 0 70px; padding: 8px 0;}
#faculty:hover {background: url(../images/faculty.gif) no-repeat right; }
#alumni {background: url(../images/alumni.gif) no-repeat left; text-indent: -9000px; display: block; width: 51px; height: 10px; margin: 0 0 0 70px; padding: 8px 0;}
#alumni:hover {background: url(../images/alumni.gif) no-repeat right; }
#athletics {background: url(../images/athletics.gif) no-repeat left; text-indent: -9000px; display: block; width: 71px; height: 10px; margin: 0 0 0 70px; padding: 8px 0;}
#athletics:hover {background: url(../images/athletics.gif) no-repeat right; }
#parents {background: url(../images/parents.gif) no-repeat left; text-indent: -9000px; display: block; width: 57px; height: 10px; margin: 0 0 0 70px; padding: 8px 0;}
#parents:hover {background: url(../images/parents.gif) no-repeat right; }
#pubs {background: url(../images/publications.gif) no-repeat left; text-indent: -9000px; display: block; width: 93px; height: 10px; margin: 0 0 0 70px; padding: 8px 0;}
#pubs:hover {background: url(../images/publications.gif) no-repeat right; }
#postmem {background: url(../images/postyourmemory.gif) no-repeat left; text-indent: -9000px; display: block; width: 131px; height: 10px; margin: 0 0 0 70px; padding: 8px 0;}
#postmem:hover {background: url(../images/postyourmemory.gif) no-repeat right; }
/*------------------------------------------*/
/*STORIES SIDE NAVIGATION ACTIVE STATE*/
#studentsActive {background: url(../images/students.gif) no-repeat right; text-indent: -9000px; display: block; width: 66px; height: 10px; margin: 0 0 0 70px; padding: 8px 0;}
#facultyActive {background: url(../images/faculty.gif) no-repeat right; text-indent: -9000px; display: block; width: 54px; height: 10px; margin: 0 0 0 70px; padding: 8px 0;}
#alumniActive {background: url(../images/alumni.gif) no-repeat right; text-indent: -9000px; display: block; width: 51px; height: 10px; margin: 0 0 0 70px; padding: 8px 0;}
#athleticsActive {background: url(../images/athletics.gif) no-repeat right; text-indent: -9000px; display: block; width: 71px; height: 10px; margin: 0 0 0 70px; padding: 8px 0;}
#parentsActive {background: url(../images/parents.gif) no-repeat right; text-indent: -9000px; display: block; width: 57px; height: 10px; margin: 0 0 0 70px; padding: 8px 0;}
#pubsActive {background: url(../images/publications.gif) no-repeat right; text-indent: -9000px; display: block; width: 93px; height: 10px; margin: 0 0 0 70px; padding: 8px 0;}
#postmemActive {background: url(../images/postyourmemory.gif) no-repeat right; text-indent: -9000px; display: block; width: 131px; height: 10px; margin: 0 0 0 70px; padding: 8px 0;}
/*------------------------------------------*/

#imagelayer {display: block; width: 623px; height: 555px; position: absolute;  z-index:500; visibility: hidden; margin: 0; padding: 0; background:  url(../images/imgshowshadow.png) no-repeat bottom right; top: 7%; left: 10%; _background: transparent; _top: 8%;}
/*top: 50px; left: 30px;*/
.imgcontainer { background: white; z-index: 550; width: 610px; height: 540px;}
#imagelayer img { margin: 0; padding: 0; position: relative; top: 10px; left: 10px;}
#imagelayer p {font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #441002; text-align: center; margin: 0; padding: 12px 0 0 0;  _padding: 8px 0 0 0;}
/*IE 7.0 HACK*/*:first-child + html #imagelayer p { padding: 7px 0 0 0;}

/*FOOTER NAVIGATION*/
ul.footer {padding: 0; margin: 0;}
ul.footer li {list-style-type: none; padding: 0; margin: 0; display: inline; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #68412e;}

ul.footer li a:link, ul.footer li a:visited, ul.footer li a:active {list-style-type: none; padding: 0; margin: 0; display: inline; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #441002; text-decoration: underline;}
ul.footer li a:hover{ text-decoration: none;}

ul.footer li.firstlist { position: absolute; bottom: 8px; _bottom: 11px; left: 75px; }
ul.footer li.rightlist { position: absolute; bottom: 8px; _bottom: 11px; right: 5px;}
ul.footer li.valpologo { background: url(../images/valpologo.png) no-repeat top left; _background: url(../images/valpologo.gif) no-repeat top left; width: 70px; height: 70px; padding: 0; margin: 0; text-indent: -9000px; display: block;  position: absolute; bottom: 0;}
/*------------------------------------------*/

/*HEADER NAVIGATION*/
ul#right {padding: 0; margin: 0; list-style-type:none; position: absolute; left: 0; top: 4px; _top: 8px;}
ul#right li { psdding: 0; margin: 0; display: inline; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #68412e;}
ul#right li.first a:link, ul#right li.first a:visited, ul#right li.first a:active{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #68412e; text-decoration: none; padding: 0 0 0 10px; margin-left: 250px;}
ul#right li.first a:hover{ text-decoration: underline;}
ul#right li img { position: absolute; top: -4px; margin: 0; padding: 0;}
ul#right li.firstlist a:link, ul#right li.firstlist a:visited, ul#right li.firstlist a:active{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #68412e; text-decoration: none; background: url(../images/bullet.gif) no-repeat 0%; padding: 0 0 0 10px;}
ul#right li.firstlist a:hover{ text-decoration: underline;}

ul#left {padding: 0; margin: 0; list-style-type:none; position: absolute; right: 5px; top: 2px;}
ul#left li { psdding: 0; margin: 0; display: inline; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #68412e;}
ul#left li.rightlist a:link, ul#left li.rightlist a:visited, ul#left li.rightlist a:active{  font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #68412e; text-decoration: none; background: url(../images/bullet.gif) no-repeat 0%; padding: 0 0 0 10px;}
ul#left li.rightlist a:hover{ text-decoration: underline;}
ul#left li.first a:link, ul#left li.first a:visited, ul#left li.first a:active{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #68412e; text-decoration: none; padding: 0 0 0 10px;}
ul#left li.first a:hover{ text-decoration: underline;}
ul#left li.rightsearch a:link, ul#left li.rightsearch a:visited, ul#left li.rightsearch a:active{  font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #68412e; text-decoration: none; background: url(../images/bullet.gif) no-repeat 0%; padding: 0 0 0 10px;}
ul#left li.rightsearch a:hover{ text-decoration: underline;}
ul#left input.box { margin: 0; padding: 0; height: 12px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #68412e;}
ul#left input.button { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
/*------------------------------------------*/


