.journal #main_content #alpha {
    margin-right: 16px;
}

.journal #main_content #first {
    float: left;
    width: 640px;
}

.journal #main_content #second {
    float: left;
    width: 300px;
}

.journal #main_content #second .contact {
    width: 214px;
}

.journal #main_content #alpha,
.journal #main_content #beta {
    float: left;
    width: 100%;
}

/*.journal #main_content {
    background-image: url( /resource/image/backgrounds/dotted_grey_214.gif );
    background-position: 546px 0;
    background-repeat: repeat-y;
}*/

/* --------------------------
   Journal Homepage
----------------------------- */

.journal #primary_nav {
    background-position: 495px 2px;
}

.journal #primary_nav ul li a:hover {
    background-position: -150px 0;
}

.journal #primary_nav ul li#nav_subscriptions {
    margin-right: 86px;
}

.journal #primary_nav ul li#nav_about_this_journal a,
.journal #primary_nav ul li#nav_about_this_journal strong {
    background-image: url( /resource/image/nav/journal/about_this_journal.gif );
    width: 129px;
}

.journal #primary_nav ul li#nav_about_this_journal strong {
    background-image: url( /resource/image/nav/journal/about_this_journal_selected.gif );
}

.journal #primary_nav ul li#nav_contact_this_journal a,
.journal #primary_nav ul li#nav_contact_this_journal strong {
    background-image: url( /resource/image/nav/journal/contact_this_journal.gif );
    width: 144px;
}

.journal #primary_nav ul li#nav_contact_this_journal strong {
    background-image: url( /resource/image/nav/journal/contact_this_journal_selected.gif );
}

.journal #primary_nav ul li#nav_subscriptions a,
.journal #primary_nav ul li#nav_subscriptions strong {
    background-image: url( /resource/image/nav/journal/subscriptions.gif );
    width: 96px;
}

.journal #primary_nav ul li#nav_subscriptions strong {
    background-image: url( /resource/image/nav/journal/subscriptions.gif );
}

.journal #primary_nav ul li#nav_current_issue a,
.journal #primary_nav ul li#nav_current_issue strong {
    background-image: url( /resource/image/nav/journal/current_issue.gif );
    width: 96px;
}

.journal #primary_nav ul li#nav_current_issue strong {
    background-image: url( /resource/image/nav/journal/current_issue_selected.gif );
}

.journal #primary_nav ul li#nav_archive a,
.journal #primary_nav ul li#nav_archive strong {
    background-image: url( /resource/image/nav/journal/archive.gif );
    width: 53px;
}

.journal #primary_nav ul li#nav_archive strong {
    background-image: url( /resource/image/nav/journal/archive_selected.gif );
}

.journal #primary_nav ul li#nav_search a,
.journal #primary_nav ul li#nav_search strong {
    background-image: url( /resource/image/nav/journal/search.gif );
    width: 48px;
}

.journal #primary_nav ul li#nav_search strong {
    background-image: url( /resource/image/nav/journal/search.gif );
}

.journal #main_content #first h3 {
    color: #d84519;
    margin: 0;
}

.journal #main_content #first h1 {
    background-color: #e5dfd1;
    background-repeat: no-repeat;
    height: 24px;
    margin-bottom: 18px;
    color: #49382a;
    font-size: 120%;
    padding: 5px 8px 0px 8px;
}

/*.journal #main_content #first h3,*/
.journal #main_content #first h2,
.journal #main_content #alpha h2,
.journal #main_content #beta h2 {
/*    background-color: #ede8e1;   */
/*    font-weight: lighter;        */
    background-color: #e5dfd1;
    color: #49382a;
    font-size: 120%;
    padding: 5px 8px 0px 8px;
    height: 24px;
    margin-bottom: 12px;
  	font-weight: normal;
}

/*.journal #main_content #first h3,*/
.journal #main_content #first h2 {
    clear: both;
    text-transform: uppercase;
}

.journal #main_content #first a.block {
	margin: 5px 0;
}

.journal #main_content #first .contact { /* JM 09-09-05 */
    clear: both;
}



.freeAccessSpan{
        font-size:90%;
	border-top: 1px dashed #D49100;
	border-bottom: 1px dashed #D49100;
	color: #D49100;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float: right;
}

.journal #wrap #main_content form#journal_search {
    float: left;
    clear: both;
    width: 100%;
    padding: 10px 0px 10px 0px;
}

.journal #main_content form#journal_search label#label_search_this_journal {
    display: block;
    float: left;
    height: 9px;
    margin: 10px 4px 0 0;
    padding: 0;
    width: 177px;
}

.journal #main_content form#journal_search .field_wrap,
.journal #main_content form#journal_search ul {
    float: left;
}

.journal #main_content form#journal_search .field_wrap {
    padding-left: 10px;
}

.journal #main_content form#journal_search ul {
    padding: 7px 0 7px 5px;
}

.journal #main_content form#journal_search input#search_this_journal {
    width: 140px;
}

.journal #main_content form#browse_by_subject {
    float: left;
    clear: both;
    width: 485px;
}

.journal #main_content form#browse_by_subject label#label_browse_by_subject {
    display: block;
    float: left;
    height: 9px;
    margin: 10px 4px 0 0;
    padding: 0;
    width: 165px;
}

.journal #main_content form#browse_by_subject .field_wrap,
.journal #main_content form#browse_by_subject ul {
    float: left;
}

.journal #main_content form#browse_by_subject .field_wrap {
    padding-left: 10px;
}

.journal #main_content form#browse_by_subject ul {
    padding: 7px 0 7px 5px;
}

.journal #main_content form#browse_by_subject select#browse_by_subject {
    width: 140px;
}


.journal #main_content img#cover {
    float: left;
    border: solid 1px #000000; 
    margin-right: 20px;
    margin-bottom: 15px;
}

.journal #main_content #alpha h3,
.journal #main_content #beta h3 {
    color: #000000;
}

.journal #main_content #alpha.features .feature form#previous_issues,
.journal #main_content #alpha.features .feature form#browse_by_subject {
    margin: 0 0 5px 10px;
}

.journal #secondary_footer #issn {
    float: left;
    padding-left: 10px;
    text-align: left;
    width: 40%;
}

.journal #secondary_nav strong#page_logo {
    background-image: url( /resource/image/text/headings/on_black/oj_logo.gif );
    background-repeat: no-repeat;
    background-position: top left;
    float: left;
    height: 9px;
    margin: 4px 0 0 22px;
    width: 142px;
}

.journal #secondary_nav strong#page_logo a {
    display: block;
    height: 9px;
    width: 142px;
}

.journal #main_content .feature .contact h4 {
    font-size: 100%;
    padding-bottom: 2px;
}

.journal #main_content h2#read_this_journal {
    background-image: url( /resource/image/text/headings/on_grey/read_this_journal.gif );
}

.journal #main_content h2#the_previous_issue {
    background-image: url( /resource/image/text/headings/on_grey/the_previous_issue.gif );
}

.journal #main_content form#journal_search label#label_search_this_journal {
    background-image: url( /resource/image/text/headings/on_grey/search_this_journal.gif );
    background-repeat: no-repeat;
}

.journal #main_content form#browse_by_subject label#label_browse_by_subject {
    background-image: url( /resource/image/text/headings/on_grey/browse_by_subject.gif );
    background-repeat: no-repeat;
}


.journal #main_content h2#archive {
    background-image: url( /resource/image/text/headings/on_grey/archive_67.gif );
}

.journal #main_content h2#related_journals {
    background-image: url( /resource/image/text/headings/on_grey/related_journals.gif );
}

.journal #main_content h2#reader_services {
    background-image: url( /resource/image/text/headings/on_grey/reader_services.gif );
}

.journal #main_content h2#forthcoming {
    background-image: url( /resource/image/text/headings/on_grey/forthcoming.gif );
}

.journal #main_content h2#additional_access_options {
    background-image: url( /resource/image/text/headings/on_grey/additional_access_options.gif );
}

.journal #main_content h2#collected_articles {
    background-image: url( /resource/image/text/headings/on_grey/collected_articles.gif );
}

#main_content #second .features .feature.first h2 {
    background-color: #e5dfd1;
    background-position: 8px 10px;
    background-repeat: no-repeat;
    height: 28px;
    margin-bottom: 18px;
}

.journal #main_content .features h2#the_journal {
    background-image: url( /resource/image/text/headings/on_grey/the_journal.gif );
}

.journal #main_content .features h2#alerting_services {
    background-image: url( /resource/image/text/headings/on_grey/alerting_services.gif );
}


/* --------------------------
   Adverts
----------------------------- */

.journal #main_content #ads_one {
margin-bottom: 16px;
clear: left;
}

.journal #main_content #ads_two {
clear: left;
}

.journal #main_content #ad-top {
    margin-top: 15px;
    margin-bottom: 10px;
    clear: both;
}

.journal #main_content #ad-footer {
    margin-bottom: 10px;
    clear: both;
    position: relative;
    z-index: 10;
}

.journal #main_content #ad-footer {		/* Attempt to keep the floating nav bar from covering this element */
    position: relative;
    z-index: 10;
}


.journal #main_content #ad-top img,
.journal #main_content #ad-footer img {
    display: block;
    margin: 0 auto; 
}




/* ==========================
   Style for specific page
   types
=============================*/

.general_page #content {
    margin: 0 15px;
}

/* JM 29-09-05 Fixes for "right col drop" */

.general_page #main_content #first p {
	width: 99%;
}

.general_page #main_content #first ul.none,
.general_page #main_content #first ul.disc,
.general_page #main_content #first ul.square,
.general_page #main_content #first ul.circle {
	margin: 0px;
}

.general_page #main_content #first ol.none,
.general_page #main_content #first ol.decimal,
.general_page #main_content #first ol.lroman,
.general_page #main_content #first ol.uroman,
.general_page #main_content #first ol.lalpha,
.general_page #main_content #first ol.ualpha {
	margin: 15px;
}

/* End fix */

html body.homepage div#wrap div#main_content div#first div.section h2, html body.homepage div#wrap div#main_content div#first div#alpha.features div.feature h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; letter-spacing: 0.1em;}


html body.homepage div#wrap div#main_content div#second div.features div.feature h2, body.journal div#wrap div#main_content div#second div.features div.feature h2 {
    color: #49382a;
    font-size: 1.0em; 
    font-weight: normal; 
    padding: 5px 8px 0px 8px;
    text-transform:uppercase;
}



.journal #main_content img#cover{border: 1px solid silver;}
/*cover drop shadow*/
img#cover {
-moz-box-shadow: 0.5em 0.5em 0.5em silver;
-webkit-box-shadow: 0.5em 0.5em 0.5em silver;
box-shadow: 0.5em 0.5em 0.5em silver;
}

img#cover.related_pub_cover {
    height: 118px;
    display: inline!important;
}

input.inline_button {margin-left: 0.5em;}