/* CSS Document located in the CSS folder */ 

.dashboard_block {width: 278px; height: 288px;background-color:#FFFFFF;color:#000000;margin-bottom: 10px; } 

html { height: auto;  width: 100%   } body {padding: 0px; margin: 0px; background-color: #7797b2 /*#6884AB */; text-align: left;height: auto;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;background-repeat: no-repeat;    } #wrap {  margin:0 0; /* set to wrap: 0 auto for centering */    min-width: 950px; width: 100%; height: auto;text-align: left;    } body a:link { color: #2c4d7a;text-decoration: none;font-weight: bold; font-size: 1em;} body a:visited {color: #2c4d7a;text-decoration: none;font-weight: bold; font-size: 1em;}  body a:hover { color: #990000;text-decoration: underline; font-weight: bold; font-size: 1em;}  .link_lookalike { margin-left: 10px; margin-right: 10px; color: #2c4d7a;text-decoration: none;font-weight: bold; font-size: 10px; display: block;  }H4 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;color: #990000;} H3 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 14px;color: black;} #header { clear:both;width: 1000px;height: 96px; border: 1px solid black   }  /* Welcome banner IMAGE AND DROPDOWNS */ #wrap_top { min-width: 950px; width: 100%; height: 36px; background-image: url('/library/images/top_area/top_expandable.jpg'); background-repeat: repeat-x;} #left_top { width: 724px; float: left; height: 36px; position: relative; z-index: 2;} #right_top { float: right; height: 36px; width: 168px; background-repeat: no-repeat; background-image: url('/library/images/top_area/top_right.jpg');} #wrap_bottom { min-width: 950px; width: 100%; height: 24px; background-image: url('/library/images/top_area/bottom_expandable.jpg'); background-repeat: repeat-x;} #wrap_middle { min-width: 950px; width: 100%; height: 36px; background-image: url('/library/images/top_area/middle_expandable.jpg'); background-repeat: repeat-x;} #course_reserves {float: right; height: 36px; width: 77px;}  #journal_finder { float: right; height: 36px; width: 91px;} #middle_left { width: 724px; float: left; height: 36px; background-image: url('/library/images/top_area/middle_left.jpg'); background-repeat: no-repeat;}  #bottom_left_wrap {  width: 730px; float: left; height: 24px;} #bottom_left_left { width: 140px; float: left; height: 24px; background-image: url('/library/images/top_area/bl_left.jpg'); background-repeat: no-repeat;} #bottom_right { float: right; height: 24px; width: 168px; background-image: url('/library/images/top_area/bottom_right.jpg'); background-repeat: no-repeat;} #bottom_left_right { float:left; height: 24px; width: 590px;  background-image: url('/library/images/top_area/bl_right.jpg'); background-repeat: no-repeat;}   /* WCL Search Box right side */ #wcl_heading { text-align: left; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin-top:12px; color: #990000; font-weight: bold; }  #outer_wcl { border: 1px solid #666666; padding-top: 5px; margin-bottom: 5px; width:300px; background-color:#f8f5e6 ; height: 180px; margin-top:10px; } /*  background-color:#F6F6F6 */ #inner_wcl {  background-color:#F6F6F6; width:278px; height: 160px; border: 1px solid black;margin-left:10px; margin-right: 10px; margin-top:5px; margin-bottom: 0px;} #outer_wcl a:link { color: #2c4d7a; text-decoration: none; font-weight: bold; font-size: 8pt; } #outer_wcl  a:visited { color: #2c4d7a; text-decoration: none; font-weight: bold; font-size: 8pt; }  #outer_wcl a:hover { color: #990000; text-decoration: underline; font-size: 8pt; } #links_under_worldcat { text-align: center; padding-top:0px; padding-left:2px; margin-top: 15px;}  #mainbody { margin-left: 0px;  margin-right: 0px;width: 100%; min-width: 950px; overflow:visible; height: 100%; }    /* LEFT SIDE: Sidebar and Center area */ #leftside {padding-left: 0px; margin-left: 0px; float: left; width:66%; } #center_area { width: 72%; float: right; margin-left: 0px; padding-top: 10px;  } #leftside_tertiary {padding-left: 0px; margin-left: 0px; float: left; width:80%; } #center_area_tertiary { width: 80%; float: right; margin-left: 0px; padding-top: 10px;  } #inner_center {  width: 100%; float: left; }   /* Round Corners  for white main content areas */ 

.roundcont {width: 100%;background-color:#FFFFFF;color:#000000;margin-bottom: 10px; } 

.roundcont p {margin-left: 10px; font-size:1em } .roundtop {background: url('/library/images/roundedcorner/central/upper_right.gif') no-repeat top right;} .roundbottom {background: url('/library/images/roundedcorner/central/lower_right.gif') no-repeat top right;} img.corner { width: 11px;height: 11px;border: none;display: block !important;} .roundcont_feeds {width: 100%;background-color:#f8f5e6;color:#000000;margin-bottom: 10px; } .roundcont p {margin-left: 10px;} .roundtop_feeds_straight { } .roundcont p {margin-left: 10px;} .roundtop_feeds {background: url('/library/images/roundedcorner/central/beige_edges/upper_right.gif') no-repeat top right;} .roundbottom_feeds {background: url('/library/images/roundedcorner/central/beige_edges/lower_right.gif') no-repeat top right;} img.corner { width: 11px;height: 11px;border: none;display: block !important;} .content { margin-left: 20px; margin-right: 15px; margin-bottom: 10px; margin-top: 10px; font-size: 1.2em;  } .content>h4 { margin-top: 40px; margin-bottom: 0px;  } .content>p { margin-left:0px; margin-top: 0px;   } #content_heading { margin-bottom: 40px; color: #990000 } .content a:link { color: #2c4d7a;text-decoration: underline ;font-weight: normal; font-size: 1em;} .content a:visited {color: #2c4d7a;text-decoration: underline;font-weight: normal; font-size: 1em;}  .content a:hover { color: #990000;text-decoration: underline; font-size: 1em;}  .float_left { float: left; margin-right: 15px; margin-bottom: 15px; margin-top: 15px } .float_right { float: right; margin-right: 15px; margin-bottom: 15px; margin-top: 15px } #rightside {  margin-left: 10px; float: right;  width: 300px;  }   #sidebar { margin-bottom: .5em; height: 100%; width: 130px; float: left;  } #sidebar a:link { color: #2c4d7a;text-decoration: none; } #sidebar a:visited {color: #2c4d7a;text-decoration: none;  }  #sidebar  a:hover { color: #990000;text-decoration: underline;  } .sidebar_style {  border-bottom: 1px solid #006699 ;  width: 12.3em; padding-top: 3px; padding-bottom: 3px; padding-right: 3px; height: 2em; text-align: left; vertical-align:middle; background-color:#f8f5e6  } /* border-top: 1px dotted #006699; border-bottom: 1px dotted #006699; */ #sidebar_books {  border-bottom: 1px solid #006699 ;  width: 12.3em; padding-top: 0px; padding-bottom: 3px; padding-right: 3px; height: 2em; text-align: left; vertical-align:middle; background-color:#f8f5e6  } /* border-top: 1px dotted #006699; border-bottom: 1px dotted #006699; */  #today { height: 100%;  /* background-image: url('/library/images/datebackground.gif'); background-repeat:no-repeat; */ color:#000000; margin-left: 5px;margin-bottom: 1em;margin-top: 5px; font-size:10px;  width: 140px;  padding-top: 5px; padding-bottom: 15px; padding-right: 0px;  padding-left: 0px;  }  #today>ul li { margin-top: 1em; }#today>li, #today>li ul, #today>ul, #today>h4 { list-style:none; margin-top: 0px; margin-bottom: 0px;  margin-left: 0px; padding-top: 6px; padding-left:0px; } #today>ul li li { margin-left: -30px; padding-left: -20px; margin-bottom: 10px;}#today>ul { color:#FFFFFF; } #today>ul li ul { margin-bottom:0px; margin-top: 10px; list-style:none; margin-left:0px;padding-left:31px;}#today>h4 { font-size:12px }  /* RIGHT SIDE: News feeds */  .feedbox { border: 1px solid black; margin-top: 5px } .news_item {   } .news {width: 100%;  height:250px; border: 1px solid black; margin-top: 10px;  } #block_heading1, #block_heading2, #block_heading3 {background-color: #f8f5e6; padding-left: 5px; height: 35px; padding-right: 5px; border-bottom: 1px solid black;  color: #2c4d7a; font-weight: bold; font-size: 12px; padding-top: 5px} #block_heading4 {background-color: #f8f5e6; padding-left: 5px; height: 55px; padding-right: 5px; border-bottom: 1px solid black;  color: #2c4d7a; font-weight: bold; font-size: 12px; padding-top: 5px} #block_heading1>h2, #block_heading2>h2, #block_heading3>h2, #block_heading4>h2  {margin-top:0px; padding-top: 3px; } .feed_item { padding: 5px; padding-left: 10px   }  /* FOOTER */ #footer { border-top: 1px solid #446382; clear:both;width: 100%;text-align: left;color: #000000; margin-bottom: 10px; margin-top: 5px; margin-left: 5px; font-size: 1.2em;    }   #footer a:link { color: #2c4d7a;text-decoration: none;font-weight: bold; font-size: 0.9em;} #footer a:visited {color: #2c4d7a;text-decoration: none;font-weight: bold; font-size: 0.9em;}  #footer a:hover { color: #990000;text-decoration: underline; font-size: 0.9em;}  /*  DROPDOWN STYLING - compressed  */ #nav { height: 10px; width: 580px; } /* background-color: #f8f5e6; */    #nav, #nav ul { /* all lists */  position:relative; z-index:5; padding-top: 0em;   margin: 0px; padding-left: 0px;  list-style: none; float: left; line-height: 1.85; width: auto;  } #nav a:link { color: #2c4d7a;text-decoration: none;font-weight: bold; }  #nav a:visited {color: #2c4d7a;text-decoration: none;font-weight: bold; } #nav a:hover { color: #990000;text-decoration: underline; }  #nav a:active { color: #2c4d7a;text-decoration: none;font-weight: bold; } #nav a { color: white; font-weight: bold;   font-size: 10px;   padding-left: 10px; display: block; padding-right: 10px; } #nav li { /* all list items - width of top level items*/ float: left; width: auto;} #nav li ul { /* second-level lists */ border-right: 1px solid #006699 ; border-left: 1px solid #006699 ;border-bottom: 1px solid #006699 ; position: absolute; margin-top: 0px; z-index:5; padding: 10px; background: #f8f5e6;  width: 16em;  left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ } #nav li ul li { /* second-level list items */ padding-bottom: .5em;} #nav li ul a { color: #2c4d7a; font-weight: normal;   font-size: 10px;  width: 15.5em;  } li.top_menu_item { margin-top: 3px; border-right: 1px solid #2c4d7a;}li.menu_list { margin-top: 1.2em; } #nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */ left: auto;} #sidebar_items, #sidebar_items ul { /* all lists */ padding-top: 0em;  padding-left: 0px;   margin: 0px; list-style: none; line-height: 2em; /*  changed from 1 to 1.85 */ } #sidebar_items li { /* all list items - width of top level items*/ float: none; width: auto; } #sidebar_items li ul { /* second-level lists */ border-left: 1px solid #006699 ;border-right: 1px solid #006699 ;border-bottom: 1px solid #006699 ; border-top: 1px solid #006699 ; position: absolute; padding: 10px; z-index:5; margin-top: -30px; background:#f8f5e6; width: auto;    left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ } #sidebar_items li ul li { padding-top:3px; padding-bottom: 3px;  } #sidebar_items li:hover ul, #sidebar_items li.sfhover2 ul { /* lists nested under hovered list items */ left: 135px; position: absolute;} #sidebar_items li ul a { color: #ffffff; font-weight: bold;   font-size: 12px;   width: 150px; padding-right: 10px    } #sidebar_items a { color: white; font-weight: bold; font-size: 12px;   padding-left: 10px;padding-right: 0px; }  .highlighted_menu_item {  background-color:#FFCC66;  margin-top: -10px; padding-left: 10px; border-bottom: 1px solid black; padding-bottom: 10px; padding-top: 10px; padding-right: 10px; margin-left: -10px; margin-right: -10px; }
