/*
-----------------------------------------------
bepress IR local stylesheet.
Author:   Kyle G Sessions
Version:  07 December 2009
PLEASE SAVE THIS FILE LOCALLY!
----------------------------------------------- */

#bclaw #header {
        width: 980px;
        height: 125px; }

#bclaw #header h1 {
        padding: 0 0 0 0;
        margin: 0 0 0 0;
        text-indent: -9999px; }

#bclaw #header #pagetitle {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
        width: 980px;
        height: 125px; }

#bclaw #pagetitle h1 a {
        width: 980px;
        height: 125px;
        background: url(assets/md5images/8f34b49ac417df6a80bd34e7450bfb5a.gif) top left no-repeat;
        display: block; }

#bclaw #navigation {
        width: 980px;
        height: 44px;
        background: url(assets/md5images/0afb4aeda5d6aaa765c227e692081692.gif) top left no-repeat; }

#bclaw #navigation #tabs a:link,
#bclaw #navigation #tabs a:visited {
        text-transform: uppercase;
        border: 0px;
        background: transparent;
        color: #fff;
        padding: 12px 8px 8px 8px;
        text-decoration: none; }

#bclaw #navigation #tabs a:active,
#bclaw #navigation #tabs a:hover,
#bclaw #navigation #tabs a:focus {
        text-transform: uppercase;
        border: 0px;
        background: transparent;
        color: #c7ab7d;
        padding: 12px 8px 8px 8px;
        text-decoration: underline; }

#bclaw #content {
        background: url(assets/md5images/97710b6fee1b753e4b227dacc26f21ba.gif) top left repeat-y; }

#bclaw #content #main h2 {
        font-size: 24px;
        color: #4f0000; }

#bclaw #content #main a:link,
#bclaw #content #main a:visited {
        text-decoration: none;
        color: #9e6810; }

#bclaw #content #main a:active,
#bclaw #content #main a:hover {
        text-decoration: underline; }

#bclaw #content #main .box a:link span,
#bclaw #content #main .box a:visited span,
#bclaw #content #main .box a:active span,
#bclaw #content #main .box a:hover span {
        text-decoration: none; 
        text-transform: none; }

#bclaw #content #main p {
        line-height: 1.5em; }

#bclaw #cover-browse h3 {
        background: none; 
        font-size: 14px;
        line-height: 8px; }

#bclaw .box a {
        font-size: 14px; }

#bclaw #cover-browse h3 a:link,
#bclaw #cover-browse h3 a:visited,
#bclaw #cover-browse h3 a:active,
#bclaw #cover-browse h3 a:hover {
        text-decoration: none; }

#bclaw #sidebar h2 {
        font-weight: bold; 
        font-size: 14px; 
        color: #640000; 
        text-transform: uppercase;
        border-top: none;
        border-right: 1px solid #b7a680;
        border-bottom: none;
        border-left: 1px solid #b7a680;
        background: transparent url(assets/md5images/0efd4199e51a07f9c3d8fc9910b572fa.gif) bottom center no-repeat; }

#bclaw #sidebar a:link,
#bclaw #sidebar a:visited {
        text-decoration: none;
        color: #333; }

#bclaw #sidebar a:active,
#bclaw #sidebar a:hover {
        background-color: transparent;
        text-decoration: underline; }

#bclaw #sidebar input#email_address,
#bclaw #sidebar input#search,
#bclaw #sidebar select,
#bclaw .form-table select,
#bclaw .form-table input#author {	
	border:1px solid #000;
	border-left:5px solid #000; }

#bclaw #footer {
        border-top: 1px solid #b7a680;
        background-color: #dfd4bc; }

#bclaw #footer p {
        color: #4f0000; }

#bclaw #footer p a:link,
#bclaw #footer p a:visited {
        color: #4f0000; 
        text-decoration: none; }

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

/* Home-page specific */
#bclaw #bcl-home #content {
        background: transparent url(assets/md5images/66b22a09feebebacc03d62d4e3da9ce5.gif) top center no-repeat; }

#bclaw #bcl-home #content .text {
        margin-top: 268px; }

/* Image Localizations */
#wrapper {
        background-image: url(assets/md5images/8a9e18238d6a3dde327e589068ab1a16.gif);
        background-repeat: repeat-y; }
        
        
/* Advanced Search Fix */	

.legacy #bclaw #wrapper #content { 
	width: 979px;
	border-right: 1px solid #b5a584; }

/* Mobile */
.mbl #bclaw #bcl-home #content { background-image: none; }

/* Homepage image */

#bclaw img#home-page-banner {
    width: 715px;
    margin-left: -20px;
    margin-bottom: 20px;
    margin-top: -5px;
    border-style: solid;
    border-color: rgb(178, 157, 108);
    border-width: 1px;
}

/* Expert Gallery Suite SW Gallery */
.egs-profile-gallery {
	display: block; /* removes descender space below inline element */

	margin: -16px 0 -16px -32px; /* #content .text padding: 16px 0; and #content .text (margin 32px) */
 
}

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