html {height: 101%;}
body, table, td {font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; background-color: #FFFFFF;}
a:hover {color: #FF0000; text-decoration: underline;}

#logo {margin: 20px 0px 21px 30px;}
#footer {text-align: center; position: relative; top: -12px; color: #A0A0A0; font-size: 8pt;}
#footer a {color: #A0A0A0; text-decoration: none; font-weight: bold;}
#footer a:hover {color: #FF0000; text-decoration: underline;}

#nav {margin-top: 2px;}
#nav a {display: block; margin-bottom: 36px;}

#menu {color: #A0A0A0; font-size: 8pt; line-height: 2em;}
#menu a {color: #A0A0A0; text-decoration: none;}
#menu a:hover {color: #FF0000; text-decoration: underline;}
#menu .men {}
#menu .menon {color: #232323; text-decoration: underline;}

#libmusictable td {font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; padding-right: 5px; color: #999999;}
#libmusictable td a {text-decoration: none; font-weight: bold; color: #000000;}
#libmusictable td a:hover {text-decoration: underline; color: #FF0000;}

.tablesidel {background-image:url('images/grad_l.gif');}
.tablesider {background-image:url('images/grad_r.gif');}
.innertop {background-image:url('images/grad_inner_top.gif'); height: 49px;}

.bodytext {text-align: justify; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Sans-Serif;}
.bodytext p {margin-bottom: 24px; font-size: 8pt; color: #333333;}

.parentitem {border: 1px solid #C9C9C9; margin-bottom: 15px;}
.parentitem th {padding: 4px; border-right: 1px dotted #C9C9C9;}
.parentitem th .caption {height: 35px;}
.parentitem th .captiontext {font-size: 9pt; font-weight: bold;}
.parentitem td {padding: 5px 8px 0px 8px; font-size: 8pt;}
.parentitem td img {margin-bottom: 5px;}

.parentitem2 {border: 1px solid #C9C9C9; margin-bottom: 15px;}
.parentitem2 th {padding: 4px;}
.parentitem2 th .caption {height: 25px;}
.parentitem2 th .captiontext {font-size: 9pt; font-weight: bold;}
.parentitem2 td {padding: 5px 8px 0px 8px; font-size: 8pt;}
.parentitem2 td img {margin-bottom: 5px;}

.clipcaption {width: 240px; text-align: center; margin: 3px 0px 12px 0px; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold;}

#contactform {background-color: #EEEEEE; padding: 10px;}
#contactform td {background-color: transparent;}
#contactform .formtext {width: 200px; border: 1px solid #999999; font-size: 8pt; margin-bottom: 3px;}

.pagetitle {font-family: Arial, Helvetica, Sans-Serif; color: #C5C5C5; font-style: italic; font-size: 28px;}
