/*
---------------------------------------------------------------------

ROCKAMBULA CSS

Style Type: Print
Author: Emanuele Pelliccione
Last Update: 27-03-2009

---------------------------------------------------------------------
*/


/*
--------------------------------------------------------
GLOBALS
--------------------------------------------------------
*/

html, 
body,
div,
h1, 
h2, 
h3, 
h4, 
h5, 
h6, 
p,
ul, 
ol, 
li,
dl, 
dt, 
dd,
a,
img,
iframe,  
form,
fieldset,
legend,
label, 
input, 
textarea,
button
{
	margin: 0;
	padding: 0;
	border: 0;
}
hr 
{
	display: none;
}
body 
{
	background-color: #fff;
	color: #3a3a3a;
	font: 10pt/18pt verdana, arial, helvetica, sans-serif;
}
img
{
	border: 6pt solid #eee;
}

/*
--------------------------------------------------------
LAYOUT > GLOBALS
--------------------------------------------------------
*/

div#header div#banner-top,
div#bar-top 
{
	display: none;
}

/*
--------------------------------------------------------
LAYOUT > HOMEPAGE
--------------------------------------------------------
*/

div#top-band img
{
	width: 435px;
}
div#adsense
{
	display: none;
}
div.latest img
{
	width: 70px;
}

/*
--------------------------------------------------------
LAYOUT > PAGES
--------------------------------------------------------
*/

div.item
{
	margin-bottom: 20pt;
	border-bottom: thin dashed #4c4c4c;
}
div.item img
{
	width: 110px;
	margin-bottom: 18pt;
}
div#pagination 
{
	display: none;
}

/*
--------------------------------------------------------
LAYOUT > PAGES > DETAIL PAGES
--------------------------------------------------------
*/

body.page-detail div.content img 
{
	width: 110px;
	margin-bottom: 18pt;
}

/*
--------------------------------------------------------
LAYOUT > PAGES > STAFF
--------------------------------------------------------
*/

body#page-staff form 
{
	display: none;
}

/*
--------------------------------------------------------
LAYOUT > PAGES > SEARCH
--------------------------------------------------------
*/

div#bar-top form
{
	display: none;
}

/*
--------------------------------------------------------
TYPOGRAPHY > GLOBALS
--------------------------------------------------------
*/

h1 
{
	margin-bottom: 36pt;
	font-size: 20pt;
}
h2,
h3, 
p, 
ul, 
ol
{
	margin-bottom: 18pt;
}
h2
{
	padding-bottom: 6pt;
	border-bottom: thin solid #4c4c4c;
	font-size: 14pt;
}
h3
{
	font-size: 12pt;
}
div#footer p 
{
	margin-bottom: 0;
}
p#notes
{
	display: none;
}
ul
{
	margin-left: 11pt;
	list-style-type: disc;
}
a
{
	color: #b80303;
	text-decoration: none;
}
h1 a
{
	color: #3a3a3a;
}

/*
--------------------------------------------------------
TYPOGRAPHY > HOMEPAGE
--------------------------------------------------------
*/

body#page-home h3
{
	padding-bottom: 6pt;
	border-bottom: thin solid #4c4c4c;
	font-size: 14pt;
}
body#page-home div#column-main a[href]:after 
{
	content: " (" attr(href) ") ";
	color: #ccc;
	font-style: italic;
	font-weight: normal;
}
body#page-home div#column-main div#top-band a[href]:after 
{
	content: "";
}

/*
--------------------------------------------------------
TYPOGRAPHY > PAGES > CONCERTS
--------------------------------------------------------
*/

body#page-concerti h3
{
	margin-bottom: 0;
}

/*
--------------------------------------------------------
TYPOGRAPHY > PAGES > LINKS
--------------------------------------------------------
*/

body#page-links div.content a[href]:after 
{
	content: " (" attr(href) ") ";
	color: #ccc;
	font-style: italic;
	font-weight: normal;
}

/*
--------------------------------------------------------
TYPOGRAPHY > PAGES > STAFF
--------------------------------------------------------
*/

p#contact-note,
p#form-intro
{
	display: none;
}

/*
--------------------------------------------------------
TYPOGRAPHY > PAGES > DETAIL PAGES
--------------------------------------------------------
*/

p#crumbread
{
	display: none;
}

/*
--------------------------------------------------------
TYPOGRAPHY > MAIN MENU
--------------------------------------------------------
*/

ul#menu 
{
	display: none;
}