#pad {height:140px;}
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu {padding:0; margin:0; list-style:none;}
#menu li {float:left; padding-top:2px;}
/* #menu li a {display:block; height:38px; line-height:38px; padding:0 20px 0 0; float:left; background: url(tab_a.gif) no-repeat right top; color:#000; text-decoration:none;}*/
/* #menu li a b {display:block; height:38px; float:left; padding:0 0 0 20px; background: tab_b.gif left top; cursor:pointer;} */
#menu li a {display:block; height:38px; line-height:38px; padding:0 20px 0 0; float:left; color:#000; text-decoration:none;}
#menu li a b {display:block; height:38px; float:left; padding:0 0 0 20px;}

/*#menu {padding:0; margin:0; list-style:none;}
#menu li {float:left; margin-right:1px;}
#menu li a {display:block; width:0; height:0; border-left:38px dashed transparent; border-right:38px dashed transparent; border-bottom:15px solid #000; position:relative; font-family:arial, sans-serif; font-size:11px; color:#fff; text-decoration:none;}
#menu li b {position:absolute; left:-25px; top:15px; height:25px; width:100px; background:#000; line-height:20px; text-align:center; cursor:pointer;}*/


#menu li a:hover, 
.m-inicio #menu li#m-inicio a,
.m-noticias #menu li#m-noticias a,
.m-eventos #menu li#m-eventos a,
.m-hemeroteca #menu li#m-hemeroteca a,
.m-pdf #menu li#m-pdf a,
.m-contacto #menu li#m-contacto a,
.m-concurso #menu li#m-contacto a
{background-position:right -51px; margin-top:-2px; height:40px;}
#menu li a:hover b,
.m-inicio #menu li#m-inicio a b,
.m-noticias #menu li#m-noticias a b,
.m-eventos #menu li#m-eventos a b,
.m-hemeroteca #menu li#m-hemeroteca a b,
.m-pdf #menu li#m-pdf a b,
.m-contacto #menu li#m-contacto a b,
.m-concurso #menu li#m-concurso a b
{background-position:left -51px; height:40px;}



/* ARTICLE DETAIL PAGE */
body,hr,h2

body{line-height:1.5;background:#fff;margin:0 0;}
hr{background: #9c371a;color: #9c371a;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.4em;border:none;}

.alignleft {
	float:left;
}
.alignright {
	float:right;
}

.column{float:left;margin-right:10px;}
.span-x{width:110px;}
.span-6{width:230px;}
.span-13{width:510px;}
.span-20{width:790px;}
.last{margin-right:0;}



.pagewide {
	width: 800px;
}

.container{width:950px;margin:0 auto;}

#main_title {
	margin:0 0 0 5px;
}

#information_strip {
/*	background-color:#f6f6f6; */
/*	border-top:2px solid #ccc; */
        font-family:'Rokkitt';         
        font-size:16px;
        vertical-align: middle;	
        border-top:2px solid #9c371a; 
	border-bottom:1px solid #9c371a;
	color:#000;
	padding:1px 15px 0 20px;
/*	height:42px;*/
	height:25px;
	line-height:25px;
	text-shadow:0 0 0 #000;
}

#main_menu {
/*	background-color:#f6f6f6; */
/*	border-top:1px solid #ccc; */
	border-bottom:2px solid #9c371a;
	font-family:'Rokkitt';
        font-size:18px;
        color:#000;
/*	padding:0 15px;*/
/*	height:42px;*/
	height:39px;
	line-height:38px;
	text-shadow:0 0 0 #000;
}

#temporary_banner {	
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	background-color:#e2e9eb;
	color:#ffffff;
	padding:10 15px;
	height:25px;
	line-height:25px;
	font-size:12px;
}

#article_list {
		padding:0 15px;
               
}

h2 {	
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:16px;
	line-height:18px;
	color:#8c3117;
	}
	
h4 {	
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:14px;
	line-height:18px;
	color:#000;
}


/*

#page-title h2 {
    margin-bottom: 0;
    width: 870px;
}
#page-title h3 {
    font-size: 14px;
    line-height: 18px;
    width: 870px;
}
#page-title h5 {
    font-weight: normal;
    margin-bottom: 0;
    float: right;
    width: 230px;
    text-align: right;
}
#page-title h5 a {
    color: #999;
}
#page-title h5 a:hover {
    color: #444;
}
#article-body {
    padding-top: 3px;
    padding-bottom: 6px;
    border-right: 1px solid #dfdfdf;
    width: 469px;
}
#article-trailer {
    border-top: 1px solid #dfdfdf;
}
#article-sidebar .column {
    padding-top: 36px;
}

.has-illustration h3:first-child,
.has-illustration h4:first-child {
    width: 150px;
}
.article-note {
    float: left;
    border: 1px solid #dfdfdf;
    padding: 18px 18px 0;
    margin: 0 0 18px 0;
    font-style: italic;
}
.article-note i, .article-note em  {
    font-style: normal;
}
.article-reviewed-items,
.article-refers-to {
    margin-bottom: 36px;
}
.article-reviewed-items h5,
.article-refers-to h5 {
    color: #333;
    font-weight: normal;
    margin-bottom: 0;
}
.article-reviewed-items em,
.article-refers-to em {
    color: #333;
}
.art-copy {
    clear: left;
}
.art-copy h2 {
    font-size: 18px !important;
    font-weight: normal !important;
    color: #222;
    line-height: 24px;
    margin-bottom: 12px;
    text-align: center;
    clear: none;
}
.art-copy h3 {
    font-size: 24px !important;
    font-weight: normal !important;
    color: #222;
    line-height: 30px;
    margin-bottom: 12px;
    text-align: center;
    clear: none;
}
.art-copy h4 {
    font-size: 14px !important;
    color: #222;
    font-style: italic;
    line-height: 18px;
    margin-bottom: 12px;
    text-align: center;
    clear: none;
}
.art-copy h5 {
    font-size: 14px !important;
    font-size: medium;
    font-family: "Times New Roman",Georgia,serif;
    font-weight: normal;
    color: #222;
    text-transform: none;
}
.art-copy p.initial:first-letter {
    line-height: 36px;
    font-size: 42px;
    float: left;
    margin: 5px 3px 0 0;
    font-weight: normal;
    font-style: normal !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {.art-copy p.initial:first-letter {
    margin-top: -1px;
}

}
.for-subscribers-only {
    background-color: #f5f5f5;
    padding: 18px;
    margin: 0 0 18px 0;
}
.for-subscribers-only td {
    padding-top: 15px;
}
.article-tools {
    margin: 0 0 18px 0;
    float: left;
    width: 470px;
}
.article-tools-bottom {
    border-top: 2px solid #dfdfdf;
    padding-top: 5px;
}
.article-links {
    margin-top: 5px;
    font-size: 10px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    text-transform: uppercase;
}
.article-links a {
    margin-right: 10px;
}
.article-links a.first {
    margin-right: 0;
}
.article-links .author-list a {
    margin-right: 0;
}
.article-links .author-list a.last {
    margin-right: 20px;
}
.article-links a.right {
    float: right;
    margin-right: 0;
    margin-left: 10px;
}
.article-links a.next,
.article-links a.previous {
    font-size: 12px;
    font-weight: bold;
}
.footnotes {
    border: 2px solid #dfdfdf;
    border-left: 0;
    border-right: 0;
    padding-top: 16px;
    font-size: 12px;
    color: #444;
    clear: both;
}
.footnotes ol {
    list-style-type: none;
    margin-left: 30px;
    margin-right: 30px;
    padding: 0;
}
.footnotes ol li span.marker {
    display: block;
    float: left;
    font-weight: bold;
    margin-left: -25px;
    text-align: right;
    width: 15px;
}
.footnotes ol ul {
    margin-left: 30px;
}
.footnotes ol ul li {
    list-style-type: disc;
}
.levine-illustration {
    float: right;
    width: 270px;
    margin-left: 10px;
    text-align: center;
}
.levine-illustration img {
    margin: 0;
    width: 230px;
}
.inline-type-illustration {
    float: right;
}
.inline-type-photo,.inline-type-graphic {
    float: right;
    margin-left: 10px;
    text-align: center;
}
div#quick-signup {
    width: 220px;
    height: 90px;
    display: table;
}
#quick-signup #title {
    font-size: 15px;
}
#quick-signup #description {
    font-size: 12px;
    line-height: 15px;
    margin: 7px 0 10px 0;
}
#quick-signup #id_email {
    width: 150px;
}
#also-in-sidebar, #related-sidebar {
    margin-bottom: 18px;
    padding: 10px;
    text-align: left;
    background-color: #F5F5F5;
}
.copyright {
    border-top: 1px solid #dfdfdf;
    padding-top: 18px;
}

.inline-position-left {
    float: left;
}
.inline-position-center {
    float: none;
}
.inline-position-right {
    float: right;
}
.paywall li {
    margin-top: 1em;
}
.paywall input[type=radio] {
    float: left;
    margin-top: 0.33ex;
    width: 2em;
}
.paywall input[type=submit] {
    text-align: center;
}

#basetools {
    float: left;
}
#rdbWrapper {
    float: right;
    position: relative;
    left: 18px;
    height: 20px;
    width: 160px;
}

*/