#sectionTitle{
font-size:.8em;
}

#content_top{
width: 594px;
margin: -22px 0 20px -22px;
}

#content_top *{
margin: 0;
padding: 0;
}

#content_top img{
border: none;
}

#content_top_image{
display:block;
position:relative;
margin:-23px 0 20px -34px;
padding:0;
border:solid 0 #fff;
}

div.clscontent{
align:left;
color:black;
position:relative;
top:1px;
left:1px;
}

div.clscontent p, div.clscontent td, div.clscontent dd{
font-size: 10pt;
}

h1, h2, h3{
clear: left;
}

h1{
font:small-caps normal 2.6em/1 "Palatino", "Palatino Linotype", Georgia, sans-serif;
font-size:28px;
color:#b40041;
}

h1.longtitle{
height: auto;
padding: 0;
border-bottom:groove 2px #666;
background-image: none;
}

ul#breadcrumbs{
position: relative;
bottom: 10px;
margin: 0;
padding: 0;
list-style-type: none;
}

ul#breadcrumbs li{
display: inline;
font-weight: bold;
}

ul#breadcrumbs li a{
padding-right: 20px;
text-decoration: none;
background: url(../images/journals/breadcrumb.png) right center no-repeat;
}

dl{
margin: 20px 0;
}

dt{
float:none;
clear:none;
font-size: 12pt;
background-image: none;
}

dt.price{
display: none;
}

#section{
overflow: hidden !important;
}

#sectionHead{
position: relative;
}

#fc_minicart{
position: absolute;
top: 0;
right: 20px;
padding: 12px 26px 12px 0;
font-size: 10pt;
text-align: right;
background: url(../images/journals/cart_go.png) no-repeat right center;
}

#fc_minicart a{
color: #fff;
font-family: Arial, sans-serif;
text-decoration: none;
}

#fc_minicart a:hover{
text-decoration: underline;
}

#fc_minicart a.checkout{
padding-left: 10px;
font-weight: bold;
}

.add_to_cart{
clear: right;
}

form.foxycart{
text-align: right;
}

.add_to_cart, form.foxycart button{
padding: 0 25px 0 0;
color: #fff !important;
line-height: 20px;
font-family: Arial, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
white-space:nowrap;
border: solid #293e6d;
border-width: 5px 20px !important;
background: url(../images/journals/cart_go.png) no-repeat right center #293e6d;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

.add_to_cart .price, form.foxycart button .price{
padding-left: 10px;
font-size: 11pt;
font-weight: normal;
}

.add_to_cart:hover, form.foxycart button:hover{
border-color: #327fcc;
background-color: #327fcc;
}

.out_of_stock{
border-color: #666;
background-image: url(../images/journals/cart_blocked.png);
background-color: #666;
}

.out_of_stock:hover{
border-color: #666;
background-color: #666;
}

div.highlights{
float:right;
width:150px;
margin:10px 0 10px 10px;
padding:20px;
font-family:"Palatino", "Palatino Linotype", Georgia, sans-serif !important;
font-size:12pt;
border:solid 1px #ccc;
box-shadow: 2px 2px 5px #ddd;
-moz-box-shadow: 2px 2px 5px #ddd;
-webkit-box-shadow: 2px 2px 5px #ddd;
}

div.highlights *{
font-family:"Palatino", "Palatino Linotype", Georgia, sans-serif !important;
font-size:12pt !important;
}

div.highlights h2{
margin:0;
}

/* VOLUMES INDEX */
ol#volumes{
margin: 0;
padding: 0;
list-style-type: none;
}

ol#volumes li{
clear: left;
height: 124px;
padding: 10px 0;
border-bottom: solid 1px #ccc;
}

ol#volumes a.cover{
float: left;
}

ol#volumes a.cover img{
margin-right: 10px;
}

ol#volumes a.title{
font-weight: bold;
font-size: 18pt;
text-decoration: none;
}

ol#volumes ol.issues{
margin: 0;
padding: 0 0 0 20px;
list-style-type: none;
}

ol#volumes ol.issues li{
clear: none;
height: auto;
padding: 2px 0;
border: none;
}

ol#volumes ol.issues li a{
padding-left: 10px;
font-size: 12pt;
text-decoration: none;
}

/* VOLUME SHOW */
dl#volume dt.title{
display: none;
}

dl#volume dd.title{
display: none;
}

dl#volume dt.issues{
font-size: 16pt;
}

dl#volume ol.issues{
margin: 0;
padding: 0;
}

dl#volume ol.issues li{
padding: 20px 0;
list-style-type: none;
border-bottom: solid 1px #ccc;
}

dl#volume ol.issues li a.cover{
float: left;
padding-right: 10px;
}

dl#volume ol.issues li a.title{
display: block;
margin-bottom: 10px;
font-weight: bold;
font-size: 16pt;
text-decoration: none;
}

dl#volume ol.articles{
margin-top: 10px;
padding-left: 90px;
}

dl#volume ol.articles li{
padding: 0;
list-style-type: disc;
border: none;
}

dl#volume ol.articles li a{
font-size: 10pt;
text-decoration: none;
}

/* ISSUE SHOW */
dl#issue dt.cover, dl#issue dt.volume, dl#issue dt.title, dl#issue dt.price{
display: none !important;
}

dl#issue dd.cover{
float: right;
}

dl#issue dd.volume, dl#issue dd.volume a, dl#issue dd.title{
display: none;
}

dl#issue dd.price{
display: block !important;
margin: 20px;
}

dl#issue dt.articles{
font-size: 16pt;
}

dl#issue ol.articles{
list-style-type: none;
}

dl#issue ol.articles li{
padding: 20px 0;
border-bottom: solid 1px #ccc;
}

dl#issue dl.article{
margin: 0;
padding: 0;
}

dl#issue dl.article dt, dl#issue dl.article dd{
display: inline;
margin: 0;
padding: 0;
font-size: 10pt;
}

dl#issue dl.article a.title{
display: block;
font-weight: bold;
font-size: 11pt;
text-decoration: none;
}

dl#issue dl.article a.add_to_cart{
font-size: 9pt;
}

dl#issue dl.article dd.price{
margin-top: 10px;
}

dl#issue dl.article a.add_to_cart span.price{
font-size: 8pt;
}

/* ARTICLE SHOW */
dl#article dt.volume, dl#article dt.issue, dl#article dt.title{
display: none;
}

dl#article dd.volume, dl#article dd.volume a, dl#article dd.issue, dl#article dd.issue a, dl#article dd.title{
display: none;
}

dl#article dd.price{
text-align: right;
}
