/* communis */

body {
	margin : 0px;
	padding : 0px;
	background-color : #EEEEEE;
}

div.page {
	width : 960px;
	margin-top : 12px;
	margin-bottom : 12px;
	margin-left : auto;
	margin-right : auto;
	padding : 9px;
	overflow : hidden;
	border : solid 1px #CCCCCC;
	color : #000000;
	background-color : #FFFFFF;
	font-family : arial, helvetica, freesans, geneva, geneva, sans-serif;
	font-size : 10pt;
	text-align : left;
}

div.header {
	height : 66px;
	padding : 9px;
	margin-bottom : 9px;
	clear : both;
	border : solid 1px silver;
	background-color : #FEFEFE;
	background-image : url('../p/header-bg.png');
}

div.sidebar {
	float : left;
	margin-right : 9px;
	padding-bottom : 18px;
	width : 150px;
	min-height : 1000px;
	border : solid 1px silver;
	color : #727272;
	background-color : #FEFEFE;
}

div.menu {
	float : right;
	text-align : center;
	font-weight : bold;
	margin-top : 4px;
}
div.logo {
	font-size : 18pt;
	letter-spacing : 5px;
}
div.navbar {
	font-size : 12pt;
	letter-spacing : 3px;
	color : #6769B9;
}

div.edinaTime {
	float : right;
	padding-top : 3px;
	font-size : 8pt;
	font-weight : normal;
}

h1, h2, h3 {
	font-size : inherit;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-align : left;
	margin : 0px;
	padding : 0px;
}

h1 {
	font-size : 16pt;
}
h2 {
	font-size : 14pt;
}
h3 {
	font-size : 11pt;
	font-weight : bold;
	margin-top : 1px;
}
.hLabel {
	color : #727272;
}

h1.index {
	font-size : 22pt;
	color : #727272;
	padding-top : 3px;
}
h2.index {
	font-size : 16pt;
	color : #727272;
}

.noBold {
	font-weight : normal;
}

div.sideTitle {
	margin-top : 9px;
	margin-bottom : 3px;
	margin-left : 9px;
	font-size : 9pt;
	font-weight : bold;
}
div.sideItem {
	margin-bottom : 2px;
	margin-left : 15px;
	font-size : 8pt;
}

div.content {
	margin-left : 159px;
}

p {
	text-align : justify;
	margin-top : 0px;
	margin-bottom : 9px;
	margin-left : 0px;
	margin-right : 0px;
	padding : 0px;
}

p.quote {
	font-size : 0.9em;
	margin-left : 36px;
	margin-right : 36px;
}

a {
	color : #6769B9;
	text-decoration : none;
}
a:active {
	color : #6769B9;
}
a:visited {
	color : #6769B9;
}
a:hover {
	color : #C00000;
}

a.nav {
	color : #579957;
}
a.nav:active {
	color : #579957;
}
a.nav:visited {
	color : #579957;
}
a.nav:hover {
	color : #C00000;
}

div.amItem {
	font-size : 7pt;
	margin-top : 9px;
	margin-bottom : 9px;
	margin-left : auto;
	margin-right : auto;
	width : 90%;
}
div.amDisc {
}
div.amArtist a {
	color : #579957;
}
div.amArtist a:active {
	color : #579957;
}
div.amArtist a:visited {
	color : #579957;
}
div.amArtist a:hover {
	color : #C00000;
}

img {
	border : 0px;
}

div.line {
	background-color : silver;
	height : 1px;
	margin-top : 15px;
	margin-bottom : 15px;
}

div.rightPic {
	float : right;
	text-align : center;
	margin-left : 12px;
	margin-bottom : 6px;
}
div.rightPicCaption {
	font-size : 0.8em;
	text-align : center;
	margin-top : 6px;
}

div.rightVid {
	float : right;
	margin-top : 3px;
	margin-left : 12px;
	margin-bottom : 3px;
}
div.rightVidContent {
	width : 320px;
	height : 264px;
}
div.rightVidCaption {
	border : solid 1px silver;
	border-bottom : none;
	background-color : #F8F8F8;
	font-size : 8pt;
	text-align : center;
	padding-top : 1px;
	padding-bottom : 2px;
}

p.signature {
	float : right;
	margin-right : 18px;
	text-align : right;
}

div.topQuote {
	font-family : times, times new roman, sans-serif;
	font-weight : bold;
	font-size : 12pt;
	color : #808080;
	float : right;
	margin-left : 9px;
	border : solid 1px silver;
	padding : 9px;
}
div.topQuoteCaption {
	font-family : arial, helvetica, freesans, geneva, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	margin-top : 3px;
	text-align : center;
}

.wee10 {
	font-size : 10pt;
}
.wee9 {
	font-size : 9pt;
}
.wee8 {
	font-size : 8pt;
}
.wee7 {
	font-size : 7pt;
}
.wee6 {
	font-size : 6pt;
}
.weeCaps {
	font-variant : small-caps;
}

.muckle11 {
	font-size : 11pt;
}
.muckle12 {
	font-size : 12pt;
}
.muckle13 {
	font-size : 13pt;
}
.muckle14 {
	font-size : 14pt;
}
.muckle15 {
	font-size : 15pt;
}
.muckle16 {
	font-size : 16pt;
}

.black {
	color : #000000;
}
.green {
	color : #579957;
}

.red {
	color : #C00000;
}

.center {
	text-align : center;
}

.times {
	font-family : times, times new roman, sans-serif;
}

div.right {
	float : right;
	margin-left : 12px;
	margin-bottom : 6px;
}

div.break {
	clear : both;
	width : 100%;
}
div.breakRight {
	clear : right;
}

span.titleNotes {
	font-family : times, times new roman, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	font-variant : small-caps;
}

div.gooContMain {
	width : 728px;
	height : 90px;
	margin-top : 0px;
	margin-left : auto;
	margin-right : auto;
	margin-bottom : 0px;
}

div.smp {
	width : 690px;
	margin-top : 18px;
	margin-bottom : 18px;
	margin-left : auto;
	margin-right : auto;
}

div.tuneIndex {
	display : block;
	width : 96%;
	max-height : 450px;
	margin-top : 21px;
	margin-left : auto;
	margin-right : auto;
	margin-bottom : 18px;
	overflow : auto;
	padding-right : 9px;
}
div.tuneIndexTitle {
	font-size : 12pt;
	font-weight : bold;
	margin-bottom : 9px;
}
div.tuneIndexTitleSub {
	margin-bottom : 9px;
	font-size : 9pt;
	color : #579957;
}
div.tuneIndexItem {
	margin-bottom : 3px;
	color : #579957;
}
div.tuneIndexItemWee {
	font-size : 0.8em;
	margin-bottom : 3px;
	color : #579957;
}

div.mpTips {
	float : right;
	white-space : nowrap;
	margin-left : 18px;
	font-size : 10pt;
	text-align : left;
}
div.mpButtHolder {
	margin-top : 12px;
	margin-left : 9px;
	font-size : 9pt;
}
div.mpButts {
	margin-top : 4px;
}
span.mpEmphasis {
	font-weight : bold;
	font-style : italic;
	color : #579957;
}
img.butt {
	vertical-align : middle;
	margin-right : 6px;
}

td {
	vertical-align : top;
	text-align : left;
}

table.index {
	margin-left : auto;
	margin-right : auto;
	font-weight : bold;
	color : gray;
}
table.index td {
	padding-top : 3px;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 3px;
	max-width : 300px;
}
p.comingNext {
	font-weight : bold;
	text-align : center;
	color : gray;
}
span.albumSubTits {
	font-size : 0.8em;
	font-weight : normal;
}
table.index td.albumTits {
	width : 300px;
}
td.indexTits {
	font-size : 1.1em;
	color : black;
}
td.indexTitsR {
	font-size : 1.1em;
	color : black;
	text-align : right;
}
td.cent {
	text-align : center;
}
td.right {
	text-align : right;
}

div.footer {
	clear : both;
	width : 100%;
	margin-top : 60px;
	margin-bottom : 0px;
	font-family : verdana, tahoma, sans-serif;
	text-align : center;
}

p.textsTit1 {
	font-size : 1.5em;
	text-align : center;
}
p.textsTit2 {
	font-size : 1.2em;
	text-align : center;
}
p.textsTit3 {
	font-size : 1em;
	font-weight : bold;
	text-align : center;
}

div.textFont0 {
	font-family : times, times new roman, sans-serif;
	font-size : 12pt;
}

.footnote {
	font-size : 0.8em;
}

span.tabPoem {
	padding-left : 1.5em;
}
span.tabOne {
	padding-left : 1em;
}
span.tab1 {
	padding-left : 3em;
}
span.tab2 {
	padding-left : 6em;
}
span.tab3 {
	padding-left : 9em;
}
span.tab4 {
	padding-left : 12em;
}

div.bilingual100 {
	padding-top : 0.5em;
	padding-bottom : 0.5em;
	margin-left : auto;
	margin-right : auto;
	width : 100%;
	text-align : left;
	clear : right;
}
div.bilingual94 {
	padding-top : 0.5em;
	padding-bottom : 0.5em;
	margin-left : auto;
	margin-right : auto;
	width : 94%;
	text-align : left;
	clear : right;
}
div.bilingual90 {
	padding-top : 0.5em;
	padding-bottom : 0.5em;
	margin-left : auto;
	margin-right : auto;
	width : 90%;
	text-align : left;
	clear : right;
}
div.bilingual80 {
	padding-top : 0.5em;
	padding-bottom : 0.5em;
	margin-left : auto;
	margin-right : auto;
	width : 80%;
	text-align : left;
	clear : right;
}
div.bilingual72 {
	padding-top : 0.5em;
	padding-bottom : 0.5em;
	margin-left : auto;
	margin-right : auto;
	width : 72%;
	text-align : left;
	clear : right;
}
div.bilingual66 {
	padding-top : 0.5em;
	padding-bottom : 0.5em;
	margin-left : auto;
	margin-right : auto;
	width : 66%;
	text-align : left;
	clear : right;
}
div.bilingual60 {
	padding-top : 0.5em;
	padding-bottom : 0.5em;
	margin-left : auto;
	margin-right : auto;
	width : 60%;
	text-align : left;
	clear : right;
}
div.bilingual50 {
	padding-top : 0.5em;
	padding-bottom : 0.5em;
	margin-left : auto;
	margin-right : auto;
	width : 50%;
	text-align : left;
	clear : right;
}
div.bilingualLeft {
	width : 49%;
}
div.bilingualRight {
	float : right;
	width : 49%;
}

div.newestAdditions {
	clear : right;
	margin-top : 21px;
	margin-bottom : 21px;
	padding-top : 6px;
	padding-bottom : 6px;
	border-top : solid 1px silver;
	border-bottom : solid 1px silver;
}
div.newestAdditionsTits {
	font-size : 12pt;
	font-weight : bold;
	text-align : center;
	background-color : #F9F9F9;
	padding : 3px;
	margin-bottom : 3px;
}
div.newestAdditionsLeft {
	padding : 3px;
	width : 33%;
	float : left;
	text-align : center;
}
div.newestAdditionsMiddle {
	padding : 3px;
	width : 34%;
	margin-left : auto;
	margin-right : auto;
	text-align : center;
}
div.newestAdditionsRight {
	padding : 3px;
	width : 33%;
	float : right;
	text-align : center;
}

@media print {
	div.content {
		visibility : hidden;
		display : none;
	}
	div.page {
		visibility : hidden;
		display : none;
	}
	body {
		visibility : hidden;
		display : none;
	}
	html:before {
		font-size : 12pt;
		content : "COPYRIGHT MATERIAL";
	}
}

