/*  Removes the dotted outline on firefox browsers */
a:active, a:focus 
{
     outline: 0;
}
/* Removes the blue outline from Safari */
input:focus{ 
	outline: none;
}

table.padded-table td 
{ 
padding:5px;
border-bottom: 1px solid #444444;
}
/*  Used on pages that have tables */
#pageTable
{
margin-left: 20px;
}

body
{
	background-color: #000000;
	margin: 0;
	font-family: tahoma, arial, geneva, helvetica, sans-serif;
}

/********
Top Navigation
*********/
#topNav
{
	width: 850px;
	height: 34px;
	background-image: url('../images/topNav_Background.jpg');
	background-repeat: repeat-x;
	border-left: 5px solid #5E1012;
	border-right: 5px solid #5E1012;

}

#topNav ul
{
	list-style-type: none;
	margin: 0;
	padding-top: 7px;
}

#topNav li
{
	float: left;
	display: inline;
	list-style-type: none;
	padding-left: 18px; /*20px;*/
	padding-right: 18px; /*20px;*/
	border-right: 4px solid #5E1012;
	font-size: 1.0em;
}
/*  This explicitly overrides the last menu item on the main menu and removes the border on the right */
#topNav li.item546
{
	border-right: 0px;
padding-right: 10px; /*20px;*/
}

#topNav li a:link, #topNav a:visited
{
	color: #cccccc;
	text-decoration: none;
}

#topNav li a:hover
{
	color: #ffffff;
	text-decoration: none;
}


#topNav a:active 
{
	color: #ffffff;	
}

#topNav a.active a:hover
{
	color: #0000000;
	text-decoration: none;
}

/********
Left Column Items 	
***/


#leftColumn
{

	height: auto;

}





#leftMenu1
{
	width: 180px;
	height: auto;
	margin-left: 38px;
	margin-bottom: 10px;

}




#leftMenu1 ul
{
	font-size: 96%;
	padding-left: 15px;
	padding-top: 0px;
	margin-bottom: 0px;
}


/*-----------------------------------------------------------------------------------------------------------------*/

#leftMenu1 ul li, #leftMenu1 ol li
{
        padding:7px 0 18px 27px;
        background-image: url('images/bullet.png');
        background-repeat:no-repeat;
        margin:0 0 0 0;

}

#leftMenu1 li a:link, #leftMenu1 li a:visited
{	
	color: #591311;
	text-decoration: none;
}

#leftMenu1 li a:hover
{	
	color: #000000;
	text-decoration: none;
}

/* rightMenu Only used if it is assigned in template. This is an "Optional Area" */

#rightMenu 
{
	width: 145px;
	float: left;
	padding-left: 7px;
	border-left: 1px solid #c6b4a2;
	margin-top: 30px;
	margin-bottom: 50px;
}


#rightMenu ul
{
	font-size: 14px;
        padding-bottom: 8px;
        padding-top: 5px;
        background-color: #e6ddd3;

}

#rightMenu ul li
{
	    padding-top: 1px;		
            padding-bottom: 8px;
	    padding-left: 11px;	
            padding-right: 10px;
	    line-height: 1.2em;
        background-image: url('images/Bullet2.jpg');
        background-repeat:no-repeat;
}

#rightMenu li a:link, #rightMenu li a:visited 
{
	color: #872e30;
	text-decoration: none;
}

#rightMenu li a:hover
{
	color: #532120;
	text-decoration: underline;
}

/********
Staff and Faculty Directory Component
***/

#staffDirectoryListing
{
font-size: .80em;
}

#staffDirectoryListingTableHeader
{
font-weight: bold;
color: #000000;	
text-align: center;
}

#staffDirectoryListing a:link, #staffDirectoryListing a:visited
{	
	color: #591311;
	text-decoration: none;
}

#staffDirectoryListing a:hover
{	
	color: #000000;
	text-decoration: none;
}

#staffDirectory
{
padding-top: 40px;
padding-bottom: 20px;

}

#staffDirectory .title
{
font-size: 1.5em;
font-weight: bold;
color: #000000;	
}

#staffDirectory .boldBlackItalic
{
font-size: 1.15em;
font-weight: bold;
font-style: italic;
color: #555555;
/*text-indent: 20px;	*/
}

#staffDirectory .italic
{
font-size: 1.15em;
font-weight: normal;
font-style: italic;
color: #555555;
/*text-indent: 20px;	*/
}

#staffDirectory_LeftColumn
{
float: left;
width: 200px;
padding-bottom: 20px;

}

#staffDirectory_RightColumn
{
float: left;
width: 322px;
padding-bottom: 20px;

}

#staffDirectoryName
{
padding-bottom: 10px;
}

#staffDirectoryBio ul,
#staffDirectoryBio li
{
font-size: 12px;
color: #555555;
}

#staffReturnLink
{
padding-top: 20px;
color: #000000;
}

#staffReturnLink a:link, #staffReturnLink a:visited
{
	color: #591311;
	text-decoration: none;
}

#staffReturnLink a:hover
{
	color: #000000;
	text-decoration: none;

.boldBlack{
	font-weight: bold;
	color: #000000;
}

/* ------ Library Database items -------- */

#dataBaseHeaderTable
{
margin-top: 60px;
width: 540px;
}

#dataBaseHeaderTable_AlphaListing
{
font-size: .8em;

}

#dataBaseHeaderTable_AlphaListing a:link, #dataBaseHeaderTable_AlphaListing a:visited
{	
	color: #591311;
	text-decoration: none;
}

#dataBaseHeaderTable_AlphaListing a:hover
{	
	color: #000000;
	text-decoration: none;
}

.dataBaseTable p
{
font-size: .8em;
padding: 2px;
}

/* temp menu cursor change

#leftMenu1 .item100 ul, #leftMenu1 .item100 ol a{
list-style-type: none;
color: #000000;
}

#leftMenu1 .item100 a:link, #leftMenu1 .item100 a:hover, #leftMenu1 .item100 a:visited
{
cursor: crosshair;
}
*/