/*
-----------------------------------------------
bepress IR local stylesheet.
Author:   Lani Goto
Version:  Aug 2016
PLEASE SAVE THIS FILE LOCALLY!
----------------------------------------------- */

/* Background */

#unlvlaw {
	background-image: url(assets/md5images/c1448cda8da97f50c7ec3d7cc038c680.gif),
	url(assets/md5images/1099707964fde2e60a4873a0dc5fad3b.gif),
	url(assets/md5images/b359c5a3c3a918c88d644c43b0c54ca3.gif);
	background-repeat: repeat-x, repeat-x, repeat;
	background-position: top left, bottom left, top left; }


/* Navigation */

#unlvlaw #navigation {
	height: 44px;
	border-top: 21px solid #333333; }

#unlvlaw #navigation #logo,
#unlvlaw #navigation #logo * {
	width: 295px;
	height: 44px;
	padding: 0;
	margin: 0;
	display: block;
	float: left; }

#unlvlaw #navigation #tabs {
	width: 650px;
	display: block;
	float: right; }

#unlvlaw #navigation #tabs ul {
	width: 650px; }

#unlvlaw #navigation #tabs,
#unlvlaw #navigation #tabs ul,
#unlvlaw #navigation #tabs ul li {
	padding: 0;
	margin: 0; }

#unlvlaw #navigation #tabs a {
	font-size: 16px;
	font-weight: normal;
	color: #fff;
	background-color: #b10202;
	text-decoration: none;
	padding: 0 45px;
	margin: 0;
	border: 0;
	float: right;
	height: 44px;
	line-height: 44px; }

#unlvlaw #navigation #tabs a:hover,
#unlvlaw #navigation #tabs a:active,
#unlvlaw #navigation #tabs a:focus {
	text-decoration: underline; }


/* Header */

#unlvlaw #header {
	position: relative;
  	height: auto !important; }

#unlvlaw #header #banner_image {
	display: block; }


/* Sidebar */

#unlvlaw #sidebar {
	padding-top: 20px; }

#unlvlaw #sidebar h2 {
	width: 224px;
	height: 47px;
	line-height: 47px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #fff;
	background-color: #b10202;
	padding: 0;
	margin: 0;
	margin-left: 8px;
	border-top: 0;
	border-bottom: 0;
	text-indent: 15px; }

/* Triangles */

#unlvlaw #sidebar ul, #sidebar ul li { 
	padding: 0; }

#unlvlaw #sidebar h2 + ul li:first-child a { 
	background: #666666 url(assets/md5images/4d4b2d4a5e40899e8bb9119c122e478a.png) top left no-repeat; }

#unlvlaw #sidebar ul li a {
	margin: 0 8px 0;
	padding: 15px 0 15px 15px;  }

#unlvlaw #sidebar h2 + ul li:first-child a:hover { 
	background: #b10202 url(assets/md5images/4d4b2d4a5e40899e8bb9119c122e478a.png) top left no-repeat; }

/* end Triangles */

#unlvlaw #sidebar a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	color: #fff;
	background-color: #666666;
	border-bottom: 1px solid #fff;
	padding: 15px 0 15px 15px; }

#unlvlaw #sidebar a:hover,
#unlvlaw #sidebar a:active,
#unlvlaw #sidebar a:focus {
	background-color: #b10202; }

#unlvlaw #sidebar p.advanced a,
#unlvlaw #sidebar ul#side-notify li.notify a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #575757;
	background-color: #fff;
	text-decoration: none; }

#unlvlaw #sidebar ul#side-notify li.notify a {
	padding-left: 20px; }

#unlvlaw #sidebar p.advanced a:hover,
#unlvlaw #sidebar p.advanced a:active,
#unlvlaw #sidebar p.advanced a:focus,
#unlvlaw #sidebar ul#side-notify li.notify a:hover,
#unlvlaw #sidebar ul#side-notify li.notify a:active,
#unlvlaw #sidebar ul#side-notify li.notify a:focus {
	color: #000;
	text-decoration: underline; }

#unlvlaw #sidebar #sidebar-search {
	padding-left: 20px; 
	margin-top: 20px; }

#unlvlaw #sidebar #sidebar-search label {
	font-size: 13px;
	color: #000; }

#unlvlaw #sidebar p.advanced + div {
	display: none; }


/* Main Content */

#unlvlaw #content {
	background-color: transparent; }

#unlvlaw #dcn-home h2 {
	font: normal 21px Verdana, Arial, Helvetica, sans-serif;
	color: #b10202;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-top: 0;
	border-bottom: none; }

#unlvlaw #dcn-home #cover-browse h3 a {
	font: normal 15px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline; }

#unlvlaw #dcn-home .box.aag h2,
#unlvlaw #dcn-home .box.potd h2{
	width: 267px;
	font: normal 16px Verdana, Arial, Helvetica, sans-serif;
	color: #b10202;
	border-bottom: 1px solid #b10202; }

#unlvlaw #dcn-home .box.aag a,
#unlvlaw #dcn-home .box.potd a {
	border-bottom: none;
	background: none; }

#unlvlaw #main.text .box a:link,
#unlvlaw #main.text .box a:visited {
	text-decoration: none; }

#unlvlaw #main.text .box a:hover,
#unlvlaw #main.text .box a:active,m
#unlvlaw #main.text .box a:focus {
	text-decoration: underline; }

#unlvlaw #main.text a:link,
#unlvlaw #main.text a:visited {
	color: #575757;
	text-decoration: underline; }

#unlvlaw #main.text a:hover,
#unlvlaw #main.text a:active,
#unlvlaw #main.text a:focus {
	color: #000;
	text-decoration: underline; }

#unlvlaw #main.text a.recent-additions {
	border-bottom: none; }


/* Full width footer */

.legacy #unlvlaw #wrapper::after { 
	display: none; }

#unlvlaw #footer {
	background: url(assets/md5images/1099707964fde2e60a4873a0dc5fad3b.gif) top left repeat-x; }


/* Footer */

#unlvlaw #footer {
	height: 104px;
	background-color: #333333; }

#unlvlaw #footer #bepress a {
	height: 80px;
	background-color: #333333; }

#unlvlaw #footer p {
	width: 450px;
	
	margin-left: 4px;
	float: left; 
	}

#unlvlaw #footer p,
#unlvlaw #footer p a {
	font-size: 12px;
	color: #fff;
	text-decoration: none; }

#unlvlaw #footer p a:hover,
#unlvlaw #footer p a:active,
#unlvlaw #footer p a:focus {
	color: #fff;
	text-decoration: underline; }

#unlvlaw #footer #footer-logo {
	width: 100px;
	height: 80px;
	margin-right: 20px;
	float: right; }

#unlvlaw #footer #footer-logo a {
	width: 100px;
	height: 80px;
	background: #333333 url(assets/md5images/272b8352a16ac5b010416dfe428c8a74.gif) top left no-repeat;
	text-indent: -9999px;
	display: block;
	margin-top: -36px; }


/* Mobile */

.mbl #unlvlaw #navigation {
	display: none; }

.mbl #unlvlaw #footer p {
	float: none; }

.mbl #unlvlaw #footer #footer-logo {
	display: none; }

.mbl #unlvlaw #sidebar h2 { 
	margin-bottom: 0px !important; 
	text-indent: 15px !important; }
	
.mbl #unlvlaw #sidebar ul li a { margin: 0px; }	

/* Custom CSS */

/*Hiding Author FAQ Link - SBeld 8/15/16 */
#unlvlaw #sidebar #side-author .faq {display:none}

/* Paul R 8/22/16 */

#unlvlaw #side-author { margin-bottom: 8px; }