/*
-----------------------------------------------
bepress IR local stylesheet.
Author:  Paul Oxborrow
Version:  16 November 2012
PLEASE SAVE THIS FILE LOCALLY!
----------------------------------------------- */

#luclaw { margin-top: 40px; }

/* Header */

#luclaw #header {
	height: 146px;
	background: #fff url(assets/md5images/1464b15aa6e6551d11c5237d74e3bf99.jpg) top left no-repeat; }

#luclaw #pagetitle { 
	margin-left: 91px;
	width: 880px; }

#luclaw #pagetitle,
#luclaw #header h1,
#luclaw #header h1 a {
	display: block;
	height: 130px;
	padding: 1px 0 0 0; }

#luclaw #header h1 a {
	background: #fff url(assets/md5images/40a3ce13e18329336589dfdee634ea2b.jpg) top left no-repeat;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden; 
	width: 460px;
	height: 130px;
	display: block; }

#luclaw #header #logo { 
	margin-top: 12px;
	width: 90px;
	padding-left: 1px; }

/* Navigation */

#luclaw #navigation {
	width: 978px;
	height: 63px;
	border-left: 1px solid #a7a4a4;
	border-right: 1px solid #a7a4a4; }

#luclaw #navigation #tabs {
	margin-top: 28px;
	height: 35px; }

#luclaw #navigation #tabs a {
	background-color: #a30046;
	color: #fff;
	float: left;
	margin: 0;
	padding: 0;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	border: 0;
	border-right: 1px solid #fff; }

#luclaw #navigation #tabs a:hover,
#luclaw #navigation #tabs a:active,
#luclaw #navigation #tabs a:focus {
	text-decoration: underline;
	color: #555f69;
	background-color: #fff; }

#luclaw #navigation #tabs li#tabone a { width: 50px; }

#luclaw #navigation #tabs li#tabtwo a { width: 55px; }

#luclaw #navigation #tabs li#tabthree a { width: 43px; }

#luclaw #navigation #tabs li#tabfour a { width: 88px; }

/* Sidebar */

#luclaw #sidebar h2 { 
	background-color: #a30046;
	color: #fff;
	height: 35px;
	font: bold 15px Georgia, "Times New Roman", Times, serif;
	line-height: 35px;
	text-indent: 10px; }

#luclaw #sidebar p.advanced { margin-left: 10px; }

#luclaw #sidebar p.advanced a { 
	text-decoration: none;
	font-size: 11px; }

#luclaw #sidebar p.advanced a:hover,
#luclaw #sidebar p.advanced a:active,
#luclaw #sidebar p.advanced a:focus {
	text-decoration: underline;
	color: #000; }

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

#luclaw #sidebar ul { padding-top: 0; }

#luclaw #sidebar ul li a { margin-left: 10px; }

#luclaw #sidebar #sidebar-search label { 
	color: #a30046;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px; }

#luclaw #sidebar ul#side-notify { padding-top: 0; }

#luclaw #sidebar ul#side-notify a { font-size: 11px; }

#luclaw #sidebar a:hover,
#luclaw #sidebar a:active,
#luclaw #sidebar a:focus {
	color: #000; }

/* Main Content */

#luclaw #content { background: transparent; }

#luclaw #content #main.text { padding-top: 0; }

#luclaw #content #dcn-home script + link { display: none; }

#luclaw #content #dcn-home .box {
	width: 50%;
	margin-right: 6% }

#luclaw #content #dcn-home .box h2 {
	font-size: 16px;
	border-bottom: 1px solid #999; }

#luclaw #content #dcn-home .box.top.left h2 {
	border: 0; }

#luclaw #content #dcn-home .box.top.right { 
	width: 290px;
	min-height: 240px;
	margin-right: 0; }

#luclaw #content #dcn-home .box.top.right p { padding-top: 18px; }

#luclaw #content #series-home ul li {
	background-image: url(assets/md5images/1474d84b0272ac83eb9bb7c7951b0d93.gif); }

#luclaw #message ul.confirm ul li,
#luclaw #message ul.warning ul li {
	background-image: url(assets/md5images/1474d84b0272ac83eb9bb7c7951b0d93.gif); }

#luclaw #content h2 { font-size: 21px; }

#luclaw #content #cover-browse h3 {
	background-image: url(assets/md5images/1474d84b0272ac83eb9bb7c7951b0d93.gif); } 

#luclaw #content #cover-browse h3 a {
	font-weight: normal;
	font-size: 12px;
	text-decoration: underline; }

#luclaw #main.text a:link,
#luclaw #main.text a:visited {
	color: #555f69;
	text-decoration: underline; }

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

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

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

#luclaw #main.text #policies dt {
    font-weight: bold;}

/* Footer */

#luclaw #footer {
	width: 978px;
	height: 119px;
	border: 1px solid #a29e9e;
	background-color: #fff; }

#luclaw #footer #bepress a {
	height: 119px; }

#luclaw #footer #footer-links { 
	float: left;
	width: 620px; }

#luclaw #footer p.standard {
	width: 640px;
	height: 1em;
	padding-bottom: 3px;
	line-height: 1em;
	text-transform: uppercase;
	color: #a30046;
	margin-left: 0 }

#luclaw #footer p a:link,
#luclaw #footer p a:visited {
	color: #555f6a;
	text-decoration: none; }

#luclaw #footer p a:active,
#luclaw #footer p a:hover {
	color: #000;
	text-decoration: underline; }

#luclaw #footer p.custom {
	font-size: 10px;
	text-align: center;
	margin-top: 12px;
	margin-left: 18px;
	padding: 0;
	width: 530px;
	line-height: 12px;
	height: 48px;
	color: #a30046; }

#luclaw #footer p.custom span { display: block; }

#luclaw #footer p.custom span.title { font-weight: bold; }

#luclaw #footer #footer-logo {
	float: right;
	height: 119px;
	width: 89px;
	padding: 0;
	margin: 5px 20px 0 0; }

#luclaw #footer #footer-logo a {
	display: block;
	background: #fff url(assets/md5images/922681b8ab3faa25797665cfb1a3fe22.jpg) top left no-repeat;
	text-indent: -9999px;
	height: 114px;
	width: 89px;
	margin: 0;
	padding: 0; }
	
#luclaw #sidebar li.submit {
    display: none;
}

/* Expert Gallery Suite SW Gallery */
.egs-profile-gallery {
	display: block; /* removes descender space below inline element */
 /* left aligned */
	margin: -16px 0 -16px -42px; /* #content .text padding: 16px 0; and #content .text (margin 32px) + #sidebar (margin 10px) */
 
}

.verticalalign { height: 0; }
#content div.clear { height: 0; }
	          

