/*
Theme Name: Library
Theme URI: http://stevensonuniversity.org/
Description: Template for the Library.
Author: Jen Brechin
Author URI: http://www.stevenson.edu
*/

/* Begin Typography & Colors */

BODY
	{
		background: #00552E;
		background-image: url(images/body_bg.gif);
		background-repeat: repeat-x;
		color: #000;
		margin: 0px;
		padding: 0px;
		font-size: 71%;
	}
	
body.mceContentBody {
  background-color:#FFFFFF !important;
  background-image: none;
  text-align: left;
}

#suLogo
	{
		background-image: url(images/logo.gif);
		background-repeat: no-repeat;
		background-position: center;
		width: 200px;
		height: 72px;
	}
	
#spacer
	{
		background-image: url(images/spacer.jpg);
		background-repeat: no-repeat;
		background-position: center;
		width: 5px;
		height: 5px;
	}

#libraryHeader
	{
		background-image: url(images/library.jpg);
		background-repeat: no-repeat;
		background-position: right;
		width: 400px;
		height: 35px;
	}

#blackNavBar
	{
		background-image: url(images/navigation.jpg);
		background-repeat: no-repeat;
		background-position: top;
		width: 770px;
		height: 27px;
	}
	
#imageBanner
	{
		background-image: url(images/imageBanner.jpg);
		background-repeat: no-repeat;
		background-position: top;
		width: 770px;
		height: 175px;
	}

#chatLibrarian
	{
		background-image: url(images/chatLib.gif);
		background-repeat: no-repeat;
		background-position: top;
		width: 150px;
		height: 50px;
	}

#askUsNowButton
	{
		background-image: url(images/askusnow.gif);
		background-repeat: no-repeat;
		background-position: top;
		width: 125px;
		height: 125px;
	}

#tileSOBL
	{
		background-image: url(images/libSchBus.gif);
		background-repeat: no-repeat;
		background-position: top;
		width: 166px;
		height: 62px;
	}

#tileNews
	{
		background-image: url(images/newsEvents.gif);
		background-repeat: no-repeat;
		background-position: top;
		width: 166px;
		height: 62px;
	}

#tileBlog
	{
		background-image: url(images/directorsBlog.gif);
		background-repeat: no-repeat;
		background-position: top;
		width: 166px;
		height: 62px;
	}
	
#twitterBlog
	{
		background-image: url(images/twitter.png);
		background-repeat: no-repeat;
		width: 25px;
		height: 25px;
	}
	
#facebookBlog
	{
		background-image: url(images/facebook.png);
		background-repeat: no-repeat;
		width: 25px;
		height: 25px;
	}

#header a {
	text-decoration:none;
}
.hide {
	visibility:hidden;
}
#explore { /* Explore SU Link */
	float: left;
	position:absolute;
	width : 75px;
	height: 20px;
	margin-left: 43px;
	margin-top: 1px;
}
#admissions { /* Admissions Link */
	float: left;
	position:absolute;
	width : 72px;
	height: 20px;
	margin-left: 145px;
	margin-top: 1px;
}
#academics { /* Academics Link */
	float: left;
	position:absolute;
	width : 68px;
	height: 20px;
	margin-left: 243px;
	margin-top: 1px;
}
#studentLife { /* Student Life Link */
	float: left;
	position:absolute;
	width : 85px;
	height: 20px;
	margin-left: 335px;
	margin-top: 1px;
}
#campusServices { /* Campus Services Link */
	float: left;
	position:absolute;
	width : 105px;
	height: 20px;
	margin-left: 445px;
	margin-top: 1px;
}
#athletics { /* Athletics Link */
	float: left;
	position:absolute;
	width : 65px;
	height: 20px;
	margin-left: 578px;
	margin-top: 1px;
}
#career { /* Career Link */
	float: left;
	position:absolute;
	width : 50px;
	height: 20px;
	margin-left: 665px;
	margin-top: 1px;
}

a
  {
    color : #006633;
    text-decoration : none;
  }

a:visited
  {
     color: #339966;
  }

h4
  {
    background-color : #FFFFFF;
	font-family : times, serif;
	font-size : 30px;
    font-weight : normal;
  }  
  
td
  {
    font-family : verdana, sans-serif;
    font-size : 11px;
  }
  
p
  {
    font-family : verdana, sans-serif;
    font-size : 11px;
  }
  
.required
  {
    color : #990000;
	font-family : verdana, sans-serif;
    font-size : 11px;
  }
  
.required-bold
  {
    color : #990000;
	font-family : verdana, sans-serif;
    font-size : 11px;
	font-weight: bold;
  }
  
ul li
  {
    font-family : verdana, sans-serif;
    font-size : 11px;
  }
  
ol li
  {
    font-family : verdana, sans-serif;
    font-size : 11px;
  }
  
.font-small
  {
    font-family : verdana, sans-serif;
    font-size : 10px;
  }

.copyright
  {
    color : #FFFFFF;
    background-color : transparent;
    font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
  }

.linethrough
  {
    color : #000000;
    background-color : transparent;
    font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    text-decoration : line-through;
  }
  
.side-nav-bold
  {
    color : #FFFFFF;
    font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
	font-weight : bold;
  }
 
 .side-nav
  {
    color : #FFFFFF;
    font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
  }
  
.top-title
  {
    color : #000000;
    font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 22px;
  }
  
.person-name
  {
    color : #000000;
    font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 16px;
	font-weight : bold;
  }
