/* --- PAGE ----------------------------------------------------------- */

body
{
    background: url( "{%BASE-DIR-URL% encode=attr}/images/Cork/background.png" ) ;
    color: #867663 ;
    font-family: Georgia , Verdana , "Times New Roman" , Times , serif ;
    padding: 15px ;
}

a { color: #7d5b38 ; text-decoration: underline ; }
a:hover { color: #06c ; text-decoration: underline ; }

blockquote { border-left: 2px solid #ceb093 ; }

/* --- BANNER --------------------------------------------------------- */

#banner
{
    background: url( "{%BASE-DIR-URL% encode=attr}/images/Cork/banner.png" ) ;
    border: 1px solid ;
    padding: 10px ;
    font-family: "Trebuchet MS" , "Lucida Grande" , Verdana , Arial , sans-serif ;
    color: #fafaf0 ;
}

#title { font-size: 200% ; }
#subTitle { font-size: 125% ; font-style: italic ; }
#reportTime { font-size: 75% ; font-style: italic ; text-align: right ; }

/* --- CONTENT -------------------------------------------------------- */

.channelName { font-size: 150% ;  }
.channelName a { text-decoration: none ; }
.channelName a:hover { text-decoration: none ; }

.item { margin-top: 1em ; }

.itemTitle
{
    font-family: "Trebuchet MS" , "Lucida Grande" , Verdana , Arial , sans-serif ;
    font-weight: bold ;
    color: #7d5b38 ;
    font-size: 125% ;
    border-bottom: 1px solid #7d5b38 ;
}
.itemTitle a { text-decoration: none ; }
.itemTitle a:hover { text-decoration: none ; }
.itemChannelName { font-size: 80% ; font-style: italic ; }

.itemDescription { margin-top: 0.5em ; padding-left: 20px ; color: #660000 ; }

.itemNotes { margin-top: 1em ; font-size: 80% ; font-style: italic ; }

table.customFields { margin-top: 1em ; border: 1px dotted #7d5b38 ; font-size: 75% ; }
table.customFields td { padding: 0.1em 0.25em 0.1em 0.25em ; }
table.customFields td.name { border-right: 1px dotted #7d5b38 ; }
table.customFields td.value { font-style: italic ; }
